Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Men D2-2 robotini qayta dasturlashni xohlayman, bu juda arzon (masalan, Banggoodga qarang). Taqdim etilgan mikrokontroller AT89C2051, menda IDE, dasturchi va o'rganish uchun vaqt yo'q, shuning uchun men AT89C2051 ni olib tashlashga va PICdan foydalanishga qaror qildim.
Men 16F690 ni tanladim, chunki menda ko'p narsa bor, lekin agar siz bir xil pinli diagramaga ega bo'lsangiz, boshqasini sinab ko'rishingiz mumkin (masalan, 16F1507 yaxshi).
Buni qilish juda oson va sodda! Sizga faqat mikrokontroller (va PICKit) kerak.
1 -qadam: sxemani tushunish
Printsip juda oddiy: 2 ta kirish: ikkita komparatorga ulangan 2 ta fotodetektor, 4 ta chiqish: 2 ta dvigatel va 2 ta LED.
Dastur ham juda oddiy: agar fotodetektor oq qismini sezsa, mos keladigan vosita yoqilgan.
XTAL Y1 sxemasida yo'q. U AT89C2051 4 va 5 -pinlari orasida joylashgan.
2 -qadam: PIC16F690 rozetkasini o'rnatish
Siz to'plamni quyidagi qismlarsiz lehimlashingiz kerak:
R1 va C4: bu qayta o'rnatish davri
C6, C7 va Y1: bu osilator
Quyidagi o'zgartirishlar ehtiyotkorlik bilan bajarilishi kerak:
R10 C4 manfiy piniga ulangan bo'lishi kerak
20 pinli IC rozetkasi REVERSED lehimli bo'lishi kerak, 1 -pin robotning markaziga to'g'ri keladi.
16F690 -ning 1 -pimi (P3.7 sifatida belgilangan) keyingi Vcc bilan lehimlanishi kerak.
3 -qadam: Natijalar
R10 qanday o'rnatilganiga e'tibor bering.
4 -qadam: PICKit 2 yoki 3 uchun ulagich
PICKit -ni osonlik bilan ulash uchun men 5 ta erkak -erkak o'tish kabeli Dupont simidan foydalanayapman.
Ular rang kodiga muvofiq lehimlanadi.
Birinchi sim (jigarrang sim R10 pin o'rniga lehimlanishi kerak.
PICKit -ga ulanish ranglar kodiga muvofiq amalga oshiriladi …
5 -qadam: Xulosa
Bu kichik hack juda oddiy va darhol ishlaydi!
Taqdim etilgan Excel fayli ko'rsatmalar, registrlar ro'yxatini va 16F690-ni o'chirishni o'z ichiga oladi.
Youtube -da dasturlashtirilgan robotning natijasi.
Ammo endi siz aqlli robotni dasturlashingiz mumkin …