патч прошивки кодера с aromu.lmsic.comindex7r.html
поработал вчера над декодером, пока на at90s8515 - есть успехи. вообще народ ждет паузы между канальными импульсами и измеряет их длину, если импульс попал в промежуток между 1 и 2 мс, то считается, что он правильный. если длина импульса > 5 мс и < 8 мс - то это синхроимпульс. 😉 я завел таймер на 10 мкс и измеряю длину паузы (у aromu это 320 мкс), а затем длину пакета (у aromu от 700 мкс до 1800 мкс, и вообще вся посылка у него укладывается в 25 мс). результаты измерений валю в СОМ порт, все стабильно отпахало вечер. теперь думаю о переходе на atTiny12, у него всего 5 свободных ног. есть мысль отдавать ширину импульса по двухпроводной шине (байт адрес кому, байт значение), тогда не ясно как быть с заводскими РРМ сервами. видимо поставлю at90s2313 в SMD и буду часть каналов отдавать РРМ импульсами, а часть (для своих девайсов, типа регулятора скорости ходового движка) отдавать по упрощенной I2C. мысли?
зы. мкс - микросекунды, мс - миллисекунды
Насколько я понимаю, страничка aromu.lmsic.comindex7r.html принадлежит человеку, известному здесь под ником Serj.
Думаю, неплохо бы обсудить сабж с ним.
Насколько я понимаю, страничка aromu.lmsic.comindex7r.html принадлежит человеку, известному здесь под ником Serj.
Думаю, неплохо бы обсудить сабж с ним.
да с пребольшим удовольствием! с год назад он отвечал на пару моих вопросов - сейчас молчит. 5 писем без ответа, я потому и прошивку его ковырять стал 😉 надеюсь он не против 😉
RW9UAO, а что, приемник должен быть обязательно многоканальным? Если вы планируете его делать под “Электрички”, то врядли понадобится более 4-х или 5-ти каналов. Можно использовать ATtiny15, и сэкономить еще 1 вывод на генераторе. Но мне не известно, на сколько сильно частота встроенного RC-генератора зависит от температуры, да и колибровочную константу править трудно, повторяемость схемы ухудшится. Или использовать ATiny28 в SO корпусе, там всего хватит, остальные tiny достать трудно…
А если говорить об универсальности, то расчитывать на паяку в 25мс не стоит, она и 20 мс может быть, мне и 18мс попадалось…
RW9UAO, а что, приемник должен быть обязательно многоканальным?
в передаче - 7 каналов, пусть будет и в приемнике %) решил использовать at90s2313 в SMD + кварц, пока 8515. а под пачку любой длины подстроиться не проблема.
у меня в оффисе лежат две монтажки с мега128 и xemix-овскими радиомодулями на 433 мгц (50 мВт) со штатными антенами - полкилометра. вяжутся по UART, передается на 76 кбит, можно и телеметрию гонять. вот только цена и них больная - 70 уёв. попробую ради прикола налепить их на китайскую машинку с дискретным управлением и по конторе погонять 😉 пусть шеф посмеется.
Я готов оформить и выложить информацию на своей страничке.
Мое мыло deemons@mail.ru
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3d8098043df9550077797627":{"_id":"3d8098043df9550077797627","hid":689,"name":"romychs","nick":"romychs","avatar_id":null,"css":""},"3e4d9af83df9550077796b05":{"_id":"3e4d9af83df9550077796b05","hid":1323,"name":"DmitryS","nick":"DmitryS","avatar_id":null,"css":""},"3ea4da843df955007779665c":{"_id":"3ea4da843df955007779665c","hid":1613,"name":"Yury_Nosov","nick":"Yury_Nosov","avatar_id":null,"css":""},"405ec5c83df9550077794e80":{"_id":"405ec5c83df9550077794e80","hid":3166,"name":"RW9UAO","nick":"RW9UAO","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":2667,"post_count":48274,"last_post":"6757f71af9bb00ab89de832d","last_topic":"6757f71af9bb00ab89de832c","last_topic_hid":572572,"last_topic_title":"DVB-T2 для FPV видео","last_ts":"2024-12-10T08:08:58.227Z","last_user":"5b0062d13df95500776fe377"}},"topic":{"_id":"405f98f9997073007707b8ad","hid":9898,"title":"патч прошивки кодера с aromu.lmsic.comindex7r.html","views_count":3492,"last_post_counter":12,"cache":{"post_count":9,"first_post":"405f98f9997073007707bc8f","first_ts":"2004-03-23T01:55:05.000Z","first_user":"405ec5c83df9550077794e80","last_post":"40d475d1997073007707bca5","last_post_hid":12,"last_ts":"2004-06-19T17:20:17.000Z","last_user":"3e4d9af83df9550077796b05"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":9,"per_page":25,"chunk_offset":3},"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"}