Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

Машинка на "радіоуправлінні" з можливістю повороту Attiny2313

Валялася в коробці з іграшками у племінника машинка, без радіоуправління, так як руки свербіли було вирішено що то з цією машинкою робити і було вирішено зробити для неї дистанційне керування, щоб не тільки їздила вперед назад а ще й повертала наліво або направо. Спочатку було не по собі, було не зрозуміло за що взятися, але в підсумку все готово і працює, поїхали.

Шасі було виготовлено з склотекстоліти і вирізана вона під кузов автомобіля, на шасі (днище машини) розміщені всі 4 колеса, передні з яких можуть обертатися і змінювати напрямок руху автомобіля при їзді.

Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

Привід автомобіля задній, двигун знятий від CD приводу автомагнітоли та розташований знизу шасі. Движок на рульовому управлінні так само знятий був з автомагнітоли, обидва двигуни на 5 вольт.

Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

Зупинятися докладний на конструкції рульового керування не буду, тому що можливостей реалізації їх тут безліч, але по фотографіях думаю зрозуміло, якщо що питайте, відповім на всі питання.

Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

Як уже говорив, привід задній, один мотор на задні колеса, шестерні як ви вже здогадуєтеся так само з комплекту CD приводу автомагнітоли і такий варіант передачі обертання від двигуна до коліс дуже вдала, тому що тяга потужна, що при харчуванні 8-9 вольт автомобіль тягне літрову баклажку наповнену водою.

Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

По краях на осях з обох сторін стоять підшипники зняті зі старих комп'ютерних кулерів, за рахунок цього тертя менше і двигуну легше обертати колеса автомобіля.

Схема дистанційного керування:

Пристрій уміє:
- працювати з 7-ю цифровими і 2-мя ШІМ - виходами;
- керувати навантаженнями, як з пульта, так і з декількох клавіш на платі;
- запам'ятовувати стан виходів в незалежній пам'яті і відновлювати їх;

Режим навчання включається по тривалому затиснуті будь-яку кнопку пульта, п оследовательность вивчення кнопок пульта наступна:


1 Збільшення H
2 Зменшення H
3 Збільшення I
4 Зменшення I
5 Включення / відключення A
6 Включення / відключення B
7 Включення / відключення C
8 Включення / відключення D
9 Включення / відключення E
10 Включення / відключення F
11 Включення / відключення G
12 Все вимкнути
13 Все включити
14 Зберегти 1
15 Відновити 1
16 Зберегти 2
17 Відновити 2


Якщо будь-яка з команд не потрібна - потрібно натискати вже вивчену клавішу.

При програмуванні мікроконтролера виставляються такі фьюз:

Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

Друга частина схеми це модуль управління двигуном, реалізований він на LM293D, мікросхема коштує близько 50-80 рублів, якщо з якихось причин не вдається вам знайти цю мікросхему можете використовувати будь-який інший драйвер, але друковану плату доведеться переробляти під вашу мікросхему. До речі, замість мікросхеми можна зібрати схему Н-моста.

Схема драйвера:

Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

Друкована плата розлучена єдине, на обидві частини схеми відразу і виглядає наступним чином:

Машинка на - радіокеруванні - з можливістю повороту attiny2313 - різне - мікроконтролери -

Переносив малюнок методом Лут, зеркаліть при друку файл не потрібно. Файл друкованої плати є нижчим в архіві.

Рульове управління:

Управління кермом досить різке, тому що виходи підключені ні до ШІМ каналу мікроконтролера.

Машинка в роботі:

Через місяць машинка дороблена польностью, шасі перероблена по-новому, поставлені саморобні амортизатори, привід по прежднему задній, рульове управління реалізовано трохи інакше. Додав фари, аварійки, габарити і звукову сигналізацію благо на всю цю справу висновків у мікроконтролера вистачає =))) Удачі!

Завантажити прошивку для мікроконтролерів (

Завантажити файл друкованої плати (

Ідея клас! АЛЕ:
1. L293D має 4 контакту по входу, а у 2313 - лише 2. (нестиковочка)
2. Гаразд, робимо простий Н-міст (на управління вліво-вправо), але після команди в одну сторону дати в іншу - отримуємо коротке замикання! Теж саме впкрёд-назад.
3. Кнопочка "Все включити" влаштовує відразу два КЗ в обох мостах!
4. Якщо якийсь із двигунів пішов в навантаження (уперся) - контролер забуває все або частину навчених кнопок.
Якось так.