پروژه ساعت رومیزی زیبا با دماسنج با PIC

این پروژه یک ساعت زیبا با چهار عدد سون سگمنت بزرگ است که قابلیت نمایش ساعت و دما را داراست. البته این پروژه با استفاده از آی سی RTC DS1307 ساخته شده و همینطور دارای باتری Backup نیز هست که در مواقع برق رفتگی دیگر تنظیمات به هم نمیخورد و نیاز به باز تنظیم مجدد نیست.

سنسور این ساعت LM335، یکی از رایج ترین و ارزان ترین سنسور دما، می باشد. میکروکنترلر به کار رفته در این ساعت از خانواده PIC و مدل آن PIC18F252 می باشد. یکی از مشکلات این مدار آی سی کنترل سون سگمنت ها (MAX7219CNG) می باشد که شاید در ایران موجود نباشد. در منبع تغذیه این مدار شما آی سی تبدیل کننده ولتاژ 12 به 5 ولت را مشاهده می کنید که اگر در بازار موجود نبود شما می توانید از مداری برای منبع تغذیه استفاده کنید که از آی سی تبدیل کننده LM7805 که بسیار بسیار رایج می باشد، استفاده شده باشد. برای مثال شما می توانید مدار زیر را به عنوان منبع تغذیه استفاده کنید:

12-to-5-volt-dc-to-dc-converter-circuit-diagram

شماتیک مدار ساعت

digital-clock-schematic

لیست قطعات

تعداد موردنیاز مشخصات قطعات شماره روی مدار
1 CR2032 Battery Holder B1
1 22uF 16V Tantalum Capacitor C1
1 10uF 16V Electrolytic Capacitor C10
1 220uF 16V Electrolytic Capacitor C2
5 100nf 63V Ceramic Capacitor C3 C6 C7 C8 C9
2 22pF 50V Ceramic Capacitor C4 C5
1 MBR-150 1A 50V Schottky Diode D1
1 3mm Red LED D2
1 3mm Green LED D4
1 LM335 Temperature Sensor D3
1 BAT42 200mA 30V Schottky Diode D5
1 DC-001 Power Connector J1
1 1×5 2.54mm Male Header J2
1 2×4 2.54mm Male Header J3
1 150uH 850mA Inductor L1
4 38mm Common Anode 7 Segment Display LD1 LD2 LD3 LD4
3 330R 1/4W Resistor R1 R2 R11
6 10K 1/4W Resistor R3 R4 R5 R7 R8 R10
1 2K 1/4W Resistor R6
1 27K 1/4W Resistor R9
3 SPST-NO 6mmx3.5mm Tactile Switch SW1 SW2 SW3
1 LM2574N-5.0 0.5A Step-Down Converter U1
1 PIC18F252-I/SP Microcontroller U2
1 28 Pin DIP Socket 300mil U2 Socket
1 MAX7219CNG 8 Digit Display Driver U3
1 DS1307+ Real Time Clock U4
1 32.768KHz Crystal Y1
1 10Mhz Crystal Y2

تصاویری از مدار

digital-desk-clokc-components digital-desk-clock-back-viewdigital-desk-clock-displaying-temperature1 digital-desk-clock-front-operational digital-clock-pcb digital-desk-clock-ds1307-view digital-desk-clock-pic18f252-microcontroller-view digital-desk-clock-dc-dc-stage

برنامه

بخش دانلود

بخش دانلودتوضیحات

اشتراک در
اطلاع از
guest
4 دیدگاه
تازه‌ترین
قدیمی‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
Reza Jb
Reza Jb(@rezajb)
عضو
یکشنبه، ۱۶ خرداد ۱۴۰۰ ۱۳:۰۴:۳۱
امتیاز :
     

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

عباش شریفی
عباش شریفی
میهمان
جمعه، ۲ مهر ۱۳۹۵ ۱۵:۴۸:۴۴

سلام
خسته نباشید از مطالب خوبتون
سوال: چطوری میشود کیت ساعت دیجیتالی ارائه شده در این سایت ، خرید کرد؟
متشکرم

این وبسایت جهت تقویت در خدمات، از کوکی های مرورگر شما استفاده می کند. قبول کردن

14
0
افکار شما را دوست داریم، لطفا نظر دهید.x
()
x