ИК-управление

sashok17

Я так понимаю к выходу приемника подключаютя актуаторы? Или там идет стандартный + - сигнал ?

dollop

Конкренто этот приемник (пост 64) под стандартный ППМ. К выходам можно подключать сервы, регуляторы оборотов и т.п. Схемы и прошивки под актуаторы берем у Танаки.

sashok17

А как пределать прошивку если есть исходник под другой МК?

dollop

Ну, нужно во-первых, в опциях программы разработки поменять тип микроконтроллера
Во-вторых, знать какие внутренние устройства МК используются в работе. Соответственно, не всегда можно портировать прошивку. Например, пусть есть регулятор оборотов. При использовании определенного типа микроконтроллера с наличием АЦП на борту, этот регулятор оборотов может отсекать питание при его критическом понижении - отсечка, короче. Поэтому портировать на МК без АЦП с сохранением функции отсечки будет невозможно. В кратце, портировать прошивку практически всегда возможно на более функциональный микроконтроллер. Обратное портирование приведет к переделке схемы и переписыванию кода.
Ну и в третьих, конечно же нужно знать язык программирования, на котором создан исходный текст программы. Чаще всего это C или assembler. Встречаются и высокоуровневые специализированные языки программирования под МК, например bascom AVR под Atmel или PICBasic под пики. С ними даже сложную задачу можно малой кровью (читай - временем) решить
Я думаю, что не нужно объяснять, что портировать прошивку от Атмела на ПИК (или наоборот) практически не возможно без досконального понимания что и где делается в каждой строчке программы. Поэтому в несколько раз проще написать программу под себя, взяв за основу алгоритм работы.

fabrikator66

Вот нарисовал печатную плату приемника если кому надо. И еще если кто знает размеры микроразьемов серв может даст чтобы я плату подогнал под них

Да еще может кто её сверит с принципиальной схемой а то вдруг где косяк который я незаметил. Просто неразу раньше не рисовал схем сам)

DEC+IR_RECEIVER.zip

sashok17

Я один только вижу что метка на МК стоит не у первой а у 8 ноги?

dollop
fabrikator66:

И еще если кто знает размеры микроразьемов серв может даст чтобы я плату подогнал под них

Расстояние между ногами у них 1,5мм
Посадочное место нужно сделать не менне чем 4х6мм
Вот док на эти разъемы

sashok17

это точно тот коннектор который на ар6400 ?

dollop

Фиг его знает какой там у ар6400. Это такой как у всех микросерв, что продаются на Хоббиситях
у таких или таких
А ар6400, кажется еще меньше, с расстоянием между выводами 1мм, но никак не 0.9мм, как на крайней плате. Такие разъемы, наверное только на Spektrum 1.5g Linear Servo и водятся

sashok17

я измерял у ар6400 примерно 0.9-1 мм. толщина самого коннектора 3.5 мм

fabrikator66

Ну ладно давайте небудем спорить, схема легко корректируется, пусть у кого какие разьемы есть тот такие и делает вот переделал под 3,5х1,5 лично я сам думаю вобще сервы припаять, потому что у меня у них уже нет разьемов

приемник.rar

fabrikator66

Вобще хороший приемник вот тока отсечки ему не хватает

dollop

В фиолетовую рамочку вставляйте - верхние 4 ноги задействованы с обеих сторон

fabrikator66

Вот вкладываю свои десть копеек (плата приемника)

Весит всего 0,4грамма

fabrikator66

Смотрел что почти все ик датчики в приемниках танаки попиленые, но столкнулся вот с такой проблемой у меня на датчике два лишних контакта их можно спилить или они нужны?

dollop

Пилите, только не переусердствуйте. Это выводы GND, или земля по нашему. Вы ж все равно в качестве GND будете первый вывод использовать. Док.

1 month later
fabrikator66

Ну вот я теперь тоже при программаторе)) Как смогу его проверить начну делать ИК апу))