چهارشنبه, بهمن 8, 1404
ادامه منو
    خانهپروژه های میکروکنترلر AVRپروژه با انواع LCDپروژه AVR کنترل سرعت نوشتن متن روی LCD کاراکتری

    پروژه AVR کنترل سرعت نوشتن متن روی LCD کاراکتری

    در این پست از سایت اِمیک, پروژه کنترل سرعت نوشتن متن روی LCD کاراکتری با میکروکنترلر AVR قرار داده شده است. در این پروژه ما توسط یک ولوم می توانیم سرعت نمایش یک متن روی LCD را کنترل کنیم. در ادامه شماتیک این پروژه را مشاهده می کنید. در این پروژه از میکروکنترلر ATmega16 استفاده شده است.

    AVR-prj-Control-the-speed-of-writing-text-on-a-character-LCD-emic

    همانطور که مشاهده می کنید, LCD کاراکتری به پورت D میکروکنترلر متصل شده است. پتانسیومتر RV2 نیز برای تنظیم کنتراست یا میزان روشنایی LCD کاراکتری استفاده شده است.

    به وسیله ولوم RV1 می توانید سرعت نمایش متن روی LCD کاراکتری را کنترل کنید. این ولوم به پایه 40 میکروکنترلر (پین 0 از پورت A) که در واقع یکی از ورودی های انالوگ میکروکنترلر است متصل شده است. با تغییر ولوم RV1 ولتاژ روی پایه 40 میکروکنترلر بین 0 تا 5 ولت تغییر می کند. ما این ولتاژ را توسط ADC میکروکنترلر اندازه گیری می کنیم و با توجه به مقدار این ولتاژ, سرعت نمایش متن روی LCD کاراکتری تنظیم می شود.

    توجه کنید که پایه های تغذیه میکروکنترلر (پایه 10 و 11) را که در شماتیک بالا نیست, فراموش نکنید به تغذیه 5 ولت متصل کنید و همچنین پایه های 30 و 32 میکرو را هم بدلیل استفاده از ADC باید به مثبت تغذیه متصل کنیم. در انتهای مطلب می توانید کلیپ تست عملی پروژه را مشاهده کنید.

    P-AVR-prj-Control-the-speed-of-writing-text-on-a-character-LCD-emic

    برنامه کدویژن:

    در این پروژه فرکانس میکروکنترلر 1 مگاهرتز تنظیم شده است. در زیر برنامه نوشته شده به زبان C و کامپایلر کدویژن را مشاهده می کنید:

    توضیحات قسمت های مهم برنامه نوشته شده, اگر سوالی داشتید می توانید در قسمت نظرات مطرح کنید. فایل های کدویژن و شبیه سازی پروتئوس را هم می تونید از انتهای مطلب دانلود کنید.

    کلیپ تست عملی پروژه :

     

    دانلود فایل ها

    پسورد فایل زیپ : www.emic.ir

    نظر یادتون نره….

    عابد رازانی
    عابد رازانیhttps://emic.ir/
    فارغ التحصیل کارشناسی الکترونیک از دانشکده باهنر شیراز و علاقمند به برنامه نویسی و طراحی مدارات الکترونیکی, در حال حاضر به تولید محتوای آموزشی و طراحی و انجام پروژه مشغول هستم.

    1 نظر

    ارسال دیدگاه

    لطفا نظر خود را وارد کنید!
    لطفا نام خود را اینجا وارد کنید

    spot_img