Сервопривод

электроника

вернуться на главную

Сервопривод: механика

Сервопривод: программирование

Чтобы не изобретать велосипед решил посмотреть как управляют мотором в современных радиоуправляемых игрушках. Оказалось, что ходовым мотором управляют посредством весьма недурных сдвоенных полевичков: fds 6898a производства Fairchild (NSC).

До чего дошла наука! Не могу удержаться от цитирования даташита :)
9.4 A, 20 V - это в корпусе soic8!!!

RDS(ON) = 14 mΩ @ VGS = 4.5 V
RDS(ON) = 18 mΩ @ VGS = 2.5 V
Low gate charge (16 nC typical)

Сразу посмотрел на ассортимент чипа-дипа. Точно таких нету. Хотя порадовали цены на соседние модели - порядка 30р. Вообще-то такие транзисторы для подобной задачи использовать несколько жирновато. Благо моторчик от 12 вольт поднимает заслонку потребляя всего 70 mA. Возникла мысль посмотреть что-нибудь более интегрированное для верчения мотора. Например у моторолы...

Предполагается заюзать:
процессор, например, ATMEGA 16
(не пробовал, как на мегах работает jtag дебаггер.... раньше использовал avr, в которых не было этого разврата, а на тексасах понравилось!);
дисплей LCD, 16 символов, 2 строки;
кнопки... штуки 4;
драйвер мотора;
MAX232 для COM порта (у меня на уме те ещё извращения :)))))

В результате поездки в чип-дип купил:
ATMEGA16-16PI 1 190р
MC341512P
драйвер мотора
1 41р
DS1820
цифровой датчик температуры
4 77р
DV-16230S1FBLY/R
руссифицированный с LED подсветкой
1 300р
Q 6.144 MHz
(частота удобная для RS)
1 15р
ADM203JN
драйвер RS232
1 120р
панелька 48 цанговая
(нужна была на 40)
1 26р
панелька 28 цанговая
(нужна была на 20 узкая)
1 26р
панелька 8 цанговая 1 4.70р
IDC-16F розетка на шлейф
для LCD
1
IDCC-16M вилка на плату 1 9.90р
кнопка SPA-108B4 4 12р
трансформатор ТПП-15
9В 1А
1 150р
G418 корпус для РЭА
150х80х60
1 170р
Итого: 1413.6р
Всякая мелочёвка, типа диодов, конденсаторов-резисторов, проводов запасена заранее...

Прикидка схемы
servo_sch

Хочу, когда дойдут руки, попробовать запустить с этой схемой jtag отладчик. Потому и ноги экономлю. LCD вот прицепил на 4 бита.

Кстати по поводу LCD!!! Различные негодяи опубликовали несколько схем, где перепутана земля и питание (на моей схеме правильно!). Я повёлся на эту неправильную цоколёвку и заметил непорядок только по сильному нагреву контроллера дисплея. Ещё не знаю остался ли он в живых (или отправился в страну вечнохолодных процев), но при правильной подаче питания появилась строчка (движок резистора R1 в нижнем положении).

servo_sch

На этом дело не кончилось - начали сильно греться светодиоды подсветки. Ни в одном даташите ток подсветки обозначен не был. Поэтому я по собственному усмотрению поставил последовательно подсветке два параллельных резистора по 36 Ом. Припаял их на предусмотренные места на модуле LCD. Попутно разомкнул джампер J2 (J1 и J3 остались замкнуты).

servo_sch

Сервопривод: механика

Сервопривод: программирование

вернуться на главную



Сайт создан в системе uCoz