NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 5097 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 22

موضوع: درخواست پروژه دیجیتال

  1. #1
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض درخواست پروژه دیجیتال

    با سلام.
    من یه پروژه برای آز دیجیتال میخوام بدون استفاده از میکرو.
    هر چی پروژه به ذهنم میرسید به استاد گفتم ولی قبول نمی کرد یا میگفت ساده است(از کنترل دور موتور گرفته تا کنترل ورود و خروج و دماسنج و مسیریاب و ...)
    دوستان اگه پروژه ای تو ذهنشون هست بگن شاید استادمون قبول کرد.البته بدون استفاده از میکرو!!!
    با تشکر.

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیر باز نشسته هنرفر آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    اصفهان
    نوشته ها
    408
    تشکر
    372
    تشکر شده 311 بار در 154 پست

    پیش فرض

    اسکن صفحه کلید بدون استفاده از میکرو چطوره؟تو همین سایت هست .
    جوان ایرانی زانو نمیزند حتی اگر حتی اگر سقف آسمان کوتاه تر از قدش باشد....

    iran-ehda.ir


  4. #3
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    ساعت. ماشین حساب البته نمایش اعداد با led به صورت باینری . راه اندازی lcd کارکتری

  5. #4
    مدیر انجمن Aghaeifar آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    علی آقائی فر
    نوشته ها
    751
    تشکر
    552
    تشکر شده 975 بار در 440 پست

    پیش فرض

    سنجش فاصله با اولتراسونیک هم خوبه
    ما در انتظار رویت خورشیدیم ...

    اللهم عجل لولیک الفرج

  6. #5
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    فركانس متر با رنج كاري حدود 2 گيگا هرتز چه طوره ؟
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  7. #6
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    به به ، ماشالله به اینهمه ایده.

    آقا طراحی ALU چطوره؟ مداری که بتونه 4 عمل اصلی رو انجام بده! البته پروژه شو ندارما! ولی با همکاری شما و سایر دوستان میشه طراحیش کرد.
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  8. #7
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    با سلام.
    اگه میشه مدار lcd کاراکتری و فاصله سنج رو توضیح بدید.

  9. #8
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    شما که پیشهاد میدید خوب جواب هم بدبد.

  10. #9
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    این پروژه ها هم قبول نکرد.
    کسی میتونه چیزه دیگه پیشنهاد بده؟

  11. #10
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    ببخشید من چند روزی نبودم .مثل اینکه استادتون خیلی های کلاسه باشد ببینم چی پیدا میکنم.

  12. #11
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض کاربرد ram و نمایش کاراکترها

    این یه پروژه درباره کاربرد RAM و نمایش کاراکترها
    توضیحاتش رو بعد می ذارم.
    وسایل مورد نیاز:
    matrix LED , تراشه های: 555,7404,74259,74138,7490,7489,7400
    مقاومت و خازن هم میخواد که مشخصه.
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: me.JPG
مشاهده: 46
حجم: 25.5 کیلو بایت  

  13. تشکرها از این نوشته :

    M3R

  14. #12
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    تراشه 7489 یک تراشه RAM 64 بیتی است(16خانه 4 بیتی).برای اینکه یک عدد 4 بیتی را درآن ذخیره کنید باید آن عدد را به خطوط D1D2D3D4 و ادرس را به خطوط A1A2A3A4 داد.. خط ME برای انتخاب تراشه به '0' وصل می شود.برای نوشتن یک عدد در آدرس باید خط WE را بعد ازآنکه داده و آدرس قرار داده شد، یک لحظه '0'و بعد'1' کرد و برای خواندن یک عدد از یک آدرس ، آن خط را را '1' نمود. توجه کنید اینخط در حالت عادی باید به '1' وصل شود وفقط اگر خواستیم در Ram مقداری ذخیره کنیم آن را یک لحظه '0' می کنیم و بعد به '1' بر میگردانیم. خروجی این تراشه s1s2s3s4 می باشد.این خروجی کلکتور باز است.همچنین این تراشه مقدار مکمل عدد ذخیره شده را در خروجی می دهد.در نتیجه در خروجی های آن نیاز به معکوس کننده و مقاومتهای pull-up داریم.
    ادامه دارد...

  15. تشکرها از این نوشته :

    M3R

  16. #13
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    در این مداراینکه در هر ستون matrix led چه چیزی نشان داده شود(کدامیک از led های این ستون روشن و کدامیک خاموش باشند) توسط تراشه های ram تعیین می شود.چون خروجی های ram به سطرهای mat.led وصل شده اند هر گاه یکی از ستونهای mat.led فعال شود (بسته به اینکه از چه نوع mat.led استفاده می کنید، ستون مربوط برای فعال شده باید '1' یا '0' منطقی شود) اگر خروجی ram . '0' باشد. Led مربوط به آن خروجی اگر از mat.led نوع اول استفاده می کنید ، خاموش و اگر از mat.led نوع دوم استفاده می کنید روشن می شود. اگر خروجی ram . '1' باشد عکس حالتهای فوق رخ می دهد. پس برای اینکه تعیین کنیم در یک ستون خاص کدامیک از led ها روشن و کدامیک خاموش شوند ، باید خروجی ram طوری باشد که حالت مورد نظر بوجود آید.در خروجی ram می توان به جای استفاده از مقاومتهای pull-up مجزا می توان از یک مقاومت sip استفاده کرد.اگر به شکل دقت کنید متوجه می شوید که خروجی شمارنده را علاوه بر اینکه به ورودی دیکدر وصل شده است. به خطوط آدرس RAM ها هم متصل شده است. درنتیجه کافیست در خانه های 0000تا 0100 حافظه ها اعداد مورد نظر را ذخیره کرد. توجه داشته باشید که شمارنده از 0 تا 4 را باید بشمارد تا ستونهای mat.led توسط دیکدر انتخاب شوند و در این ستونها اعدادی که در ram ها ذخیره شده اند تعیین کنند که شکل mat.led های روشن آن ستون به چه صورتی باشد. در هر ستون ، هفت led (هفت سطر) داریم. در نتیجه باید از دو تراشه ram استفاده کرد. چون هر تراشه می تواند در هر خانه چهار بیت ذخیره کند. در تراشه اول از چهار خروجی ان استفاده شده است و در تراشه دوم از سه خروجی آن استفاده شده است.

  17. تشکرها از این نوشته :

    M3R

  18. #14
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    بعد از بستن مدار خط M/A را به یک کلید دو وضعیتی وصل کنید در اول کار '0' کنید تا بتوانید پالس دستی به مدار بدهید تا در ram ها اطلاعات مربوط به ستونها را برای نمایش مثلا یک کاراکتر خاص ذخیره کنید. با ذخیره کردن هم که در پستهای قبلی آشنا شدید.برای نمایش حرف A در ستون شماره 0 باید اعداد d4d3d2d1 در ram بالایی با داشتن mat.led نوع اول 0001 و اعداد d3d2d1 در ram دوم 000 باشند.توجه کنید که اعداد در خروجی این نوع ram ها به صورت مکمل نشان داده می شوند.سپس با دادن پالس به مدار ، ستون را عوض کرده و بری هر ستون عدد متناسب را در ram ذخیره کنید. وقتی کار ذخیره سازی تمام شد کلید M/A را '1' کنید تا پالسها بطور اتوماتیک توسط 555 به مدار داده شوند توجه کنید سرعت 555 باید زیاد باشد تا حرکتهای ستونها به چشم نیاید.
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 555.JPG
مشاهده: 30
حجم: 25.1 کیلو بایت  

  19. تشکرها از این نوشته :


  20. #15
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    با سلام.
    من میخوام تو حافظه های دیگه رم هم اطلاعات بریزم و بعدش اونها هم رو دات ماتریس نشون بدم.
    مثلا حروف a و b و c رو با فاصله زمانی رو دات ماتریس نشون بده.
    خودم هر چی فکر کردم آخرش به بنبست خوردم.
    اگه کسی میتونه راهنمایی کنه.

  21. #16
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    با سلام خدمت دوستان.
    یه روش برای کاری که تو پست قبل گفتم پیدا کردم.
    اولا که ما احتیاج به 2 تا شمارنده داریم. یکی برای رمها و یکی دیگه برای دات ماتریس و یک جمع کننده 4 بیتی.
    مدار که روشن شد و اعداد رو در رم ذخیره میکنیم.
    بعد مدار رو با 555 راه اندازی میکنیم.
    ابتدا کانتر ram تا 3 میشماره که این کار رو توسط گیت and انجام میدیم.
    حالا برای نشون دادن اعداد در حافظه رم از 3 به بعد :
    با یه دیپ سویچ میتونیم این کار رو انجام بدیم به این صورت که وقتی دیپ سویچ قطع باشه مدار فقط تا 3 میشماره حالا با وصل کردن دیپ سویچ اول شمارنده دو باره شروع به شمارش میکنه اما این بار شماره کانتر با عدد 3 که به جمع کننده دادیم جمع میشه و در نتیجه خونه 4 از رم انتخاب میشه و موقعی که شمارنده 1 شد با 3 جمع میشه و خونه 5 از حافظه رم انتخاب میشه و ....
    خودم هم نفهمیدم چی گفتم!!
    ولی این چیزی که گفتم عملی هست!!
    راستی شماره آی سی جمع کننده 4 بیتی چنده؟

  22. #17
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    اینارو که نوشتی شماتیکش رو بذار بینیم چیه منظورت من که متوجه نمیشم

  23. #18
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arsalan681 نمایش پست ها
    اینارو که نوشتی شماتیکش رو بذار بینیم چیه منظورت من که متوجه نمیشم
    سلام.
    ببین برای نمایش 0 تا 3 حافظه رم که مشکلی نیست.
    برای نمایش خونه سوم به بعد به شکل زیر عمل میکنیم:
    برای اینکه خونه سوم به بعد بشماره اگه عدد کانتر رو با 4 باینری جمع کنیم حله!!(خروجی جمع کننده 4 بیتی به رم وصله)
    موقعی که کانتر برابر 0 هست + 4 باینری = خونه چهارم از حافظه
    موقعی که کانتر برابر 1 هست + 4 باینری = خونه پنجم از حافظه
    موقعی که کانتر برابر 2 هست + 4 باینری = خونه ششم از حافظه
    موقعی که کانتر برابر 3 هست + 4 باینری = خونه هفتم از حافظه
    به این ترتیب خونه چهارم تا هفتم نیز به نمایش در میاد.
    حالا برای خونه هفتم به بعد + 8 باینری میکنیم.
    برای 12 به بعد + 13 باینری میکنیم.
    خوب حالا من اینارو با استفاده از دیپ سویچ دارم میگم:
    به عنوان مثال اگر دیپ سویچ اول رو بزنی + 4 باینری
    اگر دومی رو بزنی +8 باینری
    اگر سومی رو بزنی + 13 باینری
    و اگر هیچی نزنی + 0 باینری که همون 0 تا 3 از حافظه رم انتخاب میشه.
    اگه فهمیدید بگید تا مشکل بعدی رو بگم!!!

  24. #19
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    با سلام.
    من فایل پروتئوس رو آماده کردم.
    توضیحات:
    با اون سه تا logic state میشه حافظه رم رو از 0 تا 4 و با 1 کردن logic state اولی و سومی اینبار خونه های 5 تا 9 رم انتخاب میشن.
    فايل هاي پيوست شده فايل هاي پيوست شده

  25. #20
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    شماره آی سی جمع کننده 4 بیتی اینه :7483
    چیزایی که میگی به نظرم عملی باشه ولی بدی logic اینه که باید مدار رو ببندی تا ببینی کار میکنه یا نه

صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. کمک در مورد تبدیل آنالوگ به دیجیتال
    توسط vackiom در انجمن الکترونیک
    پاسخ: 5
    آخرين نوشته: 23-05-2013, 20:19
  2. خریدار فوری هتیر دوکاره دیجیتال دست دوم
    توسط Greatal در انجمن گفت و گوي آزاد
    پاسخ: 0
    آخرين نوشته: 01-01-2013, 00:35
  3. تراز دیجیتال
    توسط esi_52000 در انجمن LPC series (NXP)
    پاسخ: 19
    آخرين نوشته: 09-03-2012, 00:10
  4. ساخت وات متر دیجیتال
    توسط saeidhp در انجمن AVR
    پاسخ: 11
    آخرين نوشته: 31-12-2011, 07:58
  5. درخواست دیتا شیت
    توسط sam166 در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 1
    آخرين نوشته: 25-02-2011, 11:50

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •