Снова поднимая тему о переключателе
1 - Задача - при изменении положения ручек включаются 4 ! дискретных устройства
Естественно при среднем - не включается ничего
Должно быть на PIC 12F629(675)
Дожно отрабатывать не только в приборе но и в PROTEUS
Нужен исходник с описаноем что и где необходимо менять для подстройки к реальным условиям
2 - расширение с 5 до 7-8 каналов существующего передатчика ( так же на 12 F 629(675))
с ТЕМИ ЖЕ УСЛОВИЯМИ
Работа оплачивается - после проверки HEX файлов
А почему предложение от dmitryu, а не от radioham?
Так значит задание такое:
; Длительность:
; 1,0-1,2 мс - включен выход 1
; 1,2-1,4 мс - выход 2
; 1,4-1,6 мс - все выходы выключены
; 1,6-1,8 мс - выход 3
; 1,8-2,0 мс - выход 4
; длительность меньше 1 мс или больше 2 мс - все выходы выключены
;
; нужно сделать:
; задержку переключения состояния
; проверку длительности паузы
А что за задержка переключения состояния?
А зачем проверку длительности паузы делать?
А блин понял. Это dmitryu уже сделал… сообщения подряд идут и запутася.
Я хотел сделать с калибровкой. Но не хватает одного порта что бы светодиод вывести.
Калибровка - можно программировать с помощью кнопки и светодиода, точки срабатывания каналов. Если это делать то нужно другой проц выбрать, предлагаю PIC16F630(676). Если не устроит, то тогда фиксированные точки, на проце 12F675(629).
Надо калибровку?
Паузу нужно проверять, если требуется что-то делать при пропадании сигнала - сейчас устройство исполняет последнюю команду, пока сигнал не появится.
Задержка уже сделана - она нужна, если команды, например, движком подаются - при быстром перемещении из края в край, если нет задержки, по очереди включатся все устройства, а оно надо?
…Я для гусеничной электромодели такой девайс замышлял - отклоняя “руль”, сначала реле вырубают двигатель, дальнейшее отклонение его реверсируют.
Вобщем все правильно
Естественно лучше с калибровкой и записью во заданным точкам срабатывания
Но на край можно и с фиксированными точками
Задержка надо
Длительность:
; 1,0-1,2 мс - включен выход 1
; 1,2-1,4 мс - выход 2
; 1,4-1,6 мс - все выходы выключены
; 1,6-1,8 мс - выход 3
; 1,8-2,0 мс - выход 4
; длительность меньше 1 мс или больше 2 мс - все выходы выключены
;
; нужно сделать:
; задержку переключения состояния
; проверку длительности паузы
Именно так!
работает на tiny45 есть схема и прошивки из журнала практическая электроника(Анг) на pic84.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3e72ce423df95500777968e6":{"_id":"3e72ce423df95500777968e6","hid":1456,"name":"dmitryu","nick":"dmitryu","avatar_id":null,"css":""},"3e7587103df95500777968ac":{"_id":"3e7587103df95500777968ac","hid":1461,"name":"ubd","nick":"ubd","avatar_id":null,"css":""},"3fa364193df9550077795a02":{"_id":"3fa364193df9550077795a02","hid":2395,"name":"BALAL","nick":"BALAL","avatar_id":null,"css":""},"420a8ec93df9550077792340":{"_id":"420a8ec93df9550077792340","hid":6006,"name":"Andrej100","nick":"Andrej100","avatar_id":null,"css":""},"437657483df955007778e671":{"_id":"437657483df955007778e671","hid":10116,"name":"radioham","nick":"radioham","avatar_id":null,"css":"user__m-banned"},"47865c9a3df955007777e87d":{"_id":"47865c9a3df955007777e87d","hid":30623,"name":"Игорь_74","nick":"Игорь_74","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ba","hid":8,"title":"Самодельная электроника, компьютерные программы","parent":"61c9a54c3df9550077bb50f3","description":"Софт для моделирования и черчения, самодельные электронные устройства.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":2668,"post_count":48285,"last_post":"69396824b4761b70be1cf1f6","last_topic":"6936752c44153b3865eede83","last_topic_hid":572669,"last_topic_title":"Последовательность работы сервоприводов.","last_ts":"2025-12-10T12:31:32.140Z","last_user":"4f3e22e13df955007774805c"}},"topic":{"_id":"492567413df9550077a602ab","hid":121688,"title":"Для желающих !","views_count":3773,"last_post_counter":19,"cache":{"post_count":19,"first_post":"492567413df9550077a60913","first_ts":"2008-11-20T13:33:53.000Z","first_user":"437657483df955007778e671","last_post":"492ab4133df9550077a60939","last_post_hid":19,"last_ts":"2008-11-24T14:02:59.000Z","last_user":"3e7587103df95500777968ac"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":19,"per_page":25,"chunk_offset":0},"posts_list_before_post":["paginator","datediff"]},"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"}