ts icon
سرور تیم اسپیک گاردایران

پست های پیشنهاد شده

با عرض سلام خدمت دوستان

با آموزش ساخت تایمر دیجیتال در خدمتتونم

توی این پروژه از یک میکروکنترلر ATmega32و یک lcdکاراکتری استفاده شده است

که  در ادامه به صورت کامل توضیح میدم

دوستان میتونن سوالاتشون رو توی همین تاپیک بپرسن

فقط کافیه شماتیک رو روی برد بورد ببندید و فایل hexتوی پیوست رو روی میکروکنترلر پروگرام کنید

فایل شبیه سازی با نرم افزار پروتئوس هم در پیوسته

تایمر شما آمادس

اصول کار این تایمر با تایمر 1 میکرو است .به این صورت که تایمر 1 میکرو را راه اندازی کرده و در سه متغیر قرار میدهیم که این سه متغیر ها نیز خود از چند متغیر دیگر که برای تایمر قالب بندی شده اند تشکیل میشود و با قرار دادن سه متغیر اصلی روی lcdمیتوان زمان را دید

و بعد از زدن کلید استارت برنامه به یک زیر برنامه میرود که در آن تایمر شروع به شمردن میکند و روی LCDنمایش میدهد

بعد از زدن کلید STOP برنامه به یک زیر برنامه میرود که تایمر را نگه داشته و روی LCDنمایش میدهد .و دوباره با زدن کلید استارت .برنامه به زیر برنامه استارت میرود

و با زدن کلید ریست تایمر RESTARTمیشود و برنامه منتظر دستور توسط کلید ها میماند

نحوه ی اتصال lcd:

در این پروژه lcdروی پورت bمیکرو بسته شده است

پایه 1 lcd:پایه تغذیه است و به مثبت وصل شده است

پایه2:این پایه نیز تغذیه است و به زمین وصل میشود

پایه 3 :این پایه برای روشنایی پیکسل ها است که با یک مقاومت 1کیلو اهم به زمین متصل میشود تا حدود 1 تا 2 ولت روی پایه قرار گیرد

پایه 4 : این پایه برای دادن فرمان نوشتن روی  lcdاست و به پینb1میکرو وصل میشود

پایه 5 :این پایه برای  فرمان خواندن از lcdاست که در اینجا احتیاجی به آن نیست و به زمین متصل میشود .

پایه 6:این پایه فعال ساز lcdاست و به پین b2میکرو میرود

پایه های 7 تا 10 :این پایه ها برای خواندن از LCDهستند که در اینجا به آنها احتیاجی نیست و بدون اتصال میمانند

پایه های 11 تا 14 :برای ارسال داده ها و نوشتن متن در LCDهستند که به پایه های B4تاB7 میکرو متصل میشوند

پایه 15 :این پایه برای روشن کردن لامپ پشت LCDاست و به مثبت وصل میشود

پایه 16 : این پایه نیز برای روشن کردن لامپ پشت LCDاست که با یک مقاومت کمتر از 100 اهم به زمین وصل میشود

میکرو کنترلر:

در این پروژه به علت سرعت بالای ATMEGA 32 از آن استفاده شده است .

که پایه 10 آن VCCاست که به +5ولت متصل میشود

پایه 11 آن GNDاست که به زمین وصل میشود .

در این پروژه از کریستال 8 مگاهرتز داخلی میکروکنترلر استفاده شده است

شماتیک مدار نیز به صورت زیر است :

Untsdsfitled.png

به امید پیشرفت روزافزون بخش الکترونیک انجمن

**تشکر شما باعث دلگرمیه**

T1.rar

S1.rar

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری