У многих наверное есть передатчики от дешевых самолетов PA-12, C-17 Lee, Cessna и т.д. У них как правило по 3 канала, но приемники бывают 3-х и 4-х канальные. У меня есть один 4-х канальный приемник и, что неприятно, 2 3-х канальных передатчика. И вот мне понадобился 4-ый канал (дискретный). Сразу скажу, что пропорциональный канал сделать немногим сложнее (на АЦП в PIC12675).
И вот на ваш суд схема и программа на PIC12629, которая подмешивает в конец радиочастотной посылки 4-ый канал. Посылаются положения 3-х позиционного переключателя: Min, Нейтраль и Max.
Есть также светодиод который мигает на каждый 25 командый фрейм, т.е. с частотой около 1 Гц.
Прошивку для PIC12F629 НЕОБХОДИМО предварительно отредактировать, прописав в нее значение калибровочной константы Вашего экземпляра PIC’а. Для этого надо считать программатором байт из последней ячейки памяти, открыть HEX файл прошивки в текстовом редакторе, поискать в нем подстроку A030 и заменить в ней A0 на значение считанного байта.
Для встраивания схемы в передатчик я перерезал проводник ведущий от кодера к ВЧ-блоку. От кодера сигнал подается на вход RX IN схемы, на ВЧ-блок - с выхода RX OUT. U+ и GND подключаются к +5V и земле.
Вот что у меня получилось:
Тумблер канала я вывел под правую руку - перемещения пальцев чтобы до него достать минимальны:
Схема:
Прошивка и исходник (компилятор CC5X): edr.rar
Прошивка и искходник на 4-х канальный передатчик (долбавляет 5 канал) - НЕ ТЕСТИРОВАНО: edr4ch.rar
а как добавить к этой лабуде 4-й пропорциональный канал?
ссылочку плз. 😃
а как добавить к этой лабуде 4-й пропорциональный канал?
ссылочку плз. 😃
Первый раз, пока в форуме ставлю значок 😈 за слово лабуда в адрес своей разработки. Одумайтесь ❗
извиняюсь…
я имел в виду 2-3 канальный передатчик futaba TxDR и китайские его подделки. подделки и есть эта самая лабуда. ибо недоделанная.
Надо поставить PIC12F675 вместо 629 или 509, и включить АЦП на ножку с потенциометром, включенным между + и - питания. В программе поставить считывание значения потенциометра через прерывание, а в том месте, где выполняется задержка для испускания канального импульса на значение, определяемое положением переключателя, короче, в том самом месте поставить задержку, пропорциональную значению потенциометра, нормированную в диапазоне 0…1000 со смещением +1000.
Т.к. АЦП вернет 0…1023, можно ничего не нормировать, а просто прибавить 1000 и вычесть 24/2 для центрирования. Короче, 10 строк добавить на C.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"41862c593df955007779348e":{"_id":"41862c593df955007779348e","hid":4896,"name":"санчес","nick":"санчес","avatar_id":null,"css":""},"41a86ce23df9550077793084":{"_id":"41a86ce23df9550077793084","hid":5155,"name":"Иван","nick":"Иван","avatar_id":null,"css":""},"41b8a4ac3df9550077792e83":{"_id":"41b8a4ac3df9550077792e83","hid":5271,"name":"Prikupets","nick":"Prikupets","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"43787c9e99707300770f0563","hid":689,"title":"Добавляем 4-ый Канал К 3dr Передатчику","html":"<p>У многих наверное есть передатчики от дешевых самолетов PA-12, C-17 Lee, Cessna и т.д. У них как правило по 3 канала, но приемники бывают 3-х и 4-х канальные. У меня есть один 4-х канальный приемник и, что неприятно, 2 3-х канальных передатчика. <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/43787ced9970730077182c26\" target=\"_blank\" data-nd-media-id=\"43787ced9970730077182c26\" data-nd-image-orig=\"https://rcopen.com/member5271/media/43787ced9970730077182c26\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/43787ced9970730077182c26_sm\" alt width=\"170\" height=\"150\"></a> И вот мне понадобился 4-ый канал (дискретный). Сразу скажу, что пропорциональный канал сделать немногим сложнее (на АЦП в PIC12675).</p>\n<!--cut-->\n<p>И вот на ваш суд схема и программа на PIC12629, которая подмешивает в конец радиочастотной посылки 4-ый канал. Посылаются положения 3-х позиционного переключателя: Min, Нейтраль и Max.<br>\nЕсть также светодиод который мигает на каждый 25 командый фрейм, т.е. с частотой около 1 Гц.</p>\n<p>Прошивку для PIC12F629 НЕОБХОДИМО предварительно отредактировать, прописав в нее значение калибровочной константы Вашего экземпляра PIC’а. Для этого надо считать программатором байт из последней ячейки памяти, открыть HEX файл прошивки в текстовом редакторе, поискать в нем подстроку A030 и заменить в ней A0 на значение считанного байта.</p>\n<p>Для встраивания схемы в передатчик я перерезал проводник ведущий от кодера к ВЧ-блоку. От кодера сигнал подается на вход RX IN схемы, на ВЧ-блок - с выхода RX OUT. U+ и GND подключаются к +5V и земле.</p>\n<p>Вот что у меня получилось: <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/43787cdb9970730077182690\" target=\"_blank\" data-nd-media-id=\"43787cdb9970730077182690\" data-nd-image-orig=\"https://rcopen.com/member5271/media/43787cdb9970730077182690\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/43787cdb9970730077182690_sm\" alt width=\"170\" height=\"150\"></a> <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/43787cc199707300771820e1\" target=\"_blank\" data-nd-media-id=\"43787cc199707300771820e1\" data-nd-image-orig=\"https://rcopen.com/member5271/media/43787cc199707300771820e1\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/43787cc199707300771820e1_sm\" alt width=\"170\" height=\"142\"></a></p>\n<p>Тумблер канала я вывел под правую руку - перемещения пальцев чтобы до него достать минимальны: <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/43787cf599707300771831df\" target=\"_blank\" data-nd-media-id=\"43787cf599707300771831df\" data-nd-image-orig=\"https://rcopen.com/member5271/media/43787cf599707300771831df\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/43787cf599707300771831df_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Схема: <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/43787b899970730077181821\" target=\"_blank\" data-nd-media-id=\"43787b899970730077181821\" data-nd-image-orig=\"https://rcopen.com/member5271/media/43787b899970730077181821\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/43787b899970730077181821_sm\" alt width=\"170\" height=\"150\"></a><br>\nПрошивка и исходник (компилятор CC5X): <a class=\"attach attach-bin attach__m-sm\" href=\"https://rcopen.com/member5271/media/43787c9699707300771818fe\" target=\"_blank\" data-nd-media-id=\"43787c9699707300771818fe\" data-nd-image-orig=\"https://rcopen.com/member5271/media/43787c9699707300771818fe\"><span class=\"attach__icon icon icon-binary\"></span><span class=\"attach__content\">edr.rar</span></a><br>\nПрошивка и искходник на 4-х канальный передатчик (долбавляет 5 канал) - НЕ ТЕСТИРОВАНО: <a class=\"attach attach-bin attach__m-sm\" href=\"https://rcopen.com/member5271/media/453f6b1699707300771a1bcb\" target=\"_blank\" data-nd-media-id=\"453f6b1699707300771a1bcb\" data-nd-image-orig=\"https://rcopen.com/member5271/media/453f6b1699707300771a1bcb\"><span class=\"attach__icon icon icon-binary\"></span><span class=\"attach__content\">edr4ch.rar</span></a></p>\n","user":"41b8a4ac3df9550077792e83","ts":"2005-11-14T12:01:34.000Z","st":1,"cache":{"comment_count":6,"last_comment":"438b55559970730077191201","last_comment_hid":6,"last_ts":"2005-11-28T19:07:01.000Z","last_user":"41b8a4ac3df9550077792e83"},"views":1475,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}