Digital clock using ATmega32
تفاصيل العمل
يعرض هذا المشروع تصميم وتنفيذ نظام ساعة رقمية يعتمد على المتحكم الدقيق ATmega32. تقوم الساعة بعرض الساعات والدقائق والثواني باستخدام ست شاشات 7-Segment مرتبة بنظام 12 ساعة. يعتمد النظام على مذبذب كريستالي (Crystal Oscillator) لضمان دقة التوقيت، حيث يتم برمجة المتحكم لعدّ الوقت بدقة مع تحديث الشاشات بشكل لحظي (Real-Time). يوضح هذا المشروع مفاهيم مهمة في الأنظمة المدمجة مثل: توصيل المتحكمات الدقيقة مع المكونات الإلكترونية. استخدام تقنية Multiplexing للتحكم في شاشات 7-Segment. تطبيق مبادئ تصميم الأنظمة المدمجة (Embedded Systems Design). Component list ➢ Hardware Components: • ATmega32 Microcontroller • Six Common-Cathode 7-Segment Displays • 20 MHz Crystal Oscillator • Two 22 pF Capacitors (for the crystal) • Current-limiting resistors (220Ω) for each segment • 6 × BCD • Leds • Resistors • Push buttons (Reset, Set Time) • Breadboard • Jumper wires • 5V Power Supply ➢ Software Tools: • Atmel Studio for AVR • Proteus for simulation • Fritzing for circuit drawing
مهارات العمل
بطاقة العمل
طلب عمل مماثل