تفاصيل العمل

يعرض هذا المشروع تصميم وتنفيذ نظام ساعة رقمية يعتمد على المتحكم الدقيق 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

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة