مشروع خط انتاج باستخدام المايكروكنترولير
مشروع خط انتاج
في هذا لمشروع سوف نقوم بالتحكم بماتور من نوع dc و صمام مياه valve باستخدام المايكروكنترولير pic16f84
باستخدام الماتور سوف نقوم بتحرك خط الانتاج والذي يحمل زجاجات ماء فارغة يعندما تصل الزجاجة الفارغة الي مكان ضخ المياه سوف يضيء LED وسوف يتوقف الماتور عن الحركة الى ان تتنتهي عملية الضخ ثم يقوم باعادة هذه الحركة
المكونات
Element | Functional |
8-15v DC | Power supply |
78L05 | POSITIVE VOLTAGE REGULATORS
anslated 8 ~ 15 to 5 volt |
c1=10uf
c2=0,1uf |
Smoothing the signal |
HS crystal 4MHz
c3=22pf c4=22pf |
Request to the PIC |
switch 1
switch 2 both with R10k |
Connected the switch is active low |
LED | Like the valve |
Transistor | Connect collector with the power that the motor needs and the base with the PIC and the emitter with motor |
PIC16f84A | Microcontroller |
السميوليشن باستخدام برنامج البروتوس
رسمة توضيحية للمشروع
عندما
تصل الزجاجة الى
limit switch
تصل اشارة الى المايكروكنترولير بأن الزجاجة وصلت لمكان ضخ الماء ويضيء الـ
LED
الى ان تنتهي عملية الضخ
ثم يعود الماتور الي الحركة الى ان تصل الزجاجة التالية وهكذا
تم برمجة المايكرو كنترولر باستخدام لغة الأسمبلي ببرنامج
mplab
حمل الملف التالي والذي يتحوي على
الكود المبرمج باستخدام الـ
mplab
ملف السميوليشن
حمل من هنا :