Съдържание:

Промяна на робот FLR D2-2: 5 стъпки (със снимки)
Промяна на робот FLR D2-2: 5 стъпки (със снимки)

Видео: Промяна на робот FLR D2-2: 5 стъпки (със снимки)

Видео: Промяна на робот FLR D2-2: 5 стъпки (със снимки)
Видео: Ние контролираме адресируеми светодиоди на ESP32, WLED фърмуер, използване в Home Assistant 2024, Юли
Anonim
Промяна на робот FLR D2-2
Промяна на робот FLR D2-2

Искам да препрограмирам робот D2-2, който е наистина евтин (вижте Banggood например). Доставеният µконтролер е AT89C2051 и нямам IDE, програмиста и времето за учене, затова реших да премахна AT89C2051 и да опитам да използвам PIC.

Избрах 16F690, защото имам много, но можете да опитате с друг, стига да има същата диаграма на щифтове (например 16F1507 е хубав).

Това е много лесно и просто да се направи! Нуждаете се само от микроконтролера (и PICKit).

Стъпка 1: Разбиране на схемата

Разбиране на схемата
Разбиране на схемата

Принципът е съвсем прост: има 2 входа: 2 фотодетектора, свързани към двоен компаратор. Има 4 изхода: 2 двигателя и 2 светодиода.

Програмата също е много проста: Ако фотодетектор усети бяла част, съответният двигател е ВКЛЮЧЕН.

На схемата XTAL Y1 липсва. Той се намира между щифтове 4 и 5 на AT89C2051.

Стъпка 2: Инсталиране на гнездото PIC16F690

Инсталиране на гнездото PIC16F690
Инсталиране на гнездото PIC16F690

Трябва да запоите комплекта без следните части:

R1 и C4: това е веригата за нулиране

C6, C7 и Y1: това е осцилаторът

Следните модификации трябва да се правят внимателно:

R10 трябва да бъде свързан към отрицателния извод на C4

20 -пиновият IC контакт трябва да бъде запоен ОБРАТНО, щифт 1 е към центъра на робота.

Щифтът 1 на 16F690 (маркиран като P3.7) трябва да бъде запоен със следващия Vcc.

Стъпка 3: Резултати

Резултати
Резултати
Резултати
Резултати

Обърнете внимание как е инсталиран R10.

Стъпка 4: Конектор за PICKit 2 или 3

Конектор за PICKit 2 или 3
Конектор за PICKit 2 или 3
Конектор за PICKit 2 или 3
Конектор за PICKit 2 или 3

За лесно свързване на PICKit използвам кабел Dupont от 5 мъжки към мъжки джъмпера.

Те са запоени според цветовия код.

Първият проводник (кафявият проводник трябва да бъде запоен вместо щифта R10.

Връзките с PICKit се извършват според цветовия код …

Стъпка 5: Заключение

Този малък хак е много прост и работи веднага!

Предоставеният файл Excel съдържа списъка с инструкции, регистри и pin-out на 16F690.

Ето резултата от програмирания робот в Youtube.

Но сега можете да програмирате по -умен робот …

Препоръчано: