usb адаптер (реализация)
Вот наткнулся на проэкт: alessioandrea.altervista.org/rcjoyng2.html
Мужчина реализовал РРМ, РСМ , привязку резюков/кнопок на РIC и исходники выложил …
Там в документации есть и таблица РСМ Futaba и Sanwa
Только контроллер стоит рублей 300 и программатор там совсем не простой.
Только контроллер стоит рублей 300 и программатор там совсем не простой.
Контроллер стоит 5,7 * 26.50 = 151 руб. 5 коп.
А вот насчет программатора вы правы. Но можно и с кем-нибудь договориться.
Если не секрет, где такие цены, у нас около 300 р
Если не секрет, где такие цены, у нас около 300 р
В Москве, вестимо. Тритон Электроникс.
В принципе, если брать много м/с, то высылают наложенным платежем. Только, боюсь, 1-2 шт. слишком дорого обойдуться.
Прикольно, исходники джоев как мухи после дождя, я вот тоже после долгой паузы слегка отладил проектик, изначально обсуждавшийся в теме usb-адаптер передатчика - альтернативная open-source прошивка.
Вот наткнулся на проэкт: alessioandrea.altervista.org/rcjoyng2.html
Спасибо за ссылку, увидел енто только вчера, злой немец выложил 180к асм файло и подливаемые макросы, эмулирующие некоторые Си конструкции - весьма прикольно, мечта. Ну и с декодированием ПЦМ немец хорошо прояснил наверное - документация, прикольно, даже по ПЦМ моей ссанвы, быть могет и пригодится.
насчет программатора можно договориться.
Так с Тритоном мне кажется и договариваться - пускай высылают с прошитым бут лоадером, им мелочь, а покупателю/юзеру приятно. Вот только надо с кварцем сразу определятся, потому как там много опций, в исходной Демо Плате идёт 8 МГц, а вообще возможно использовать 4,8,12,16,20,24,40,48 МГц кварецы для получения внутренней опорной 96 МГц, из которой уже и 48 МГц для УСБ нарезается, ну и для проца можно на 2/3/4/6 порезать, однако нам лишние МИПСы не мешают, а энергии у нас в УСБ хоть отбавляй… Микрочип с тактовым делителем/умножителем не на шутку разошёлся в ентой 18ф4550.
Если не секрет, где такие цены, у нас около 300 р
Ой не любит AVK Микрочипы, (одинаковый вопрос задаёт более одного раза) вот почему только ?
На промышленные масштабы нацеливается, к экономии готовится ?
Или просто предполагает, что у поздних микрочипов биты конфигурации/защиты сложнее отморозить/прокипятить для считывания защищённой автором прошивы ?
Да собственно говоря, чисто дело привычки, я начинал с 51ой серии, потом плавно перешел на AVR, так как по моему мнению:
- Дешевле значительно (пусть даже и не промышленные масштабы, все равно приятнее)
- Простой как дерево программатор (даже USB, и даже JTAG можно за день спаять, а три резистора и три стабилитрона вобще не вопрос).
- Даже в самых дешевых магах есть АЦП (самая на мой взгляд нужная перефирия)
- Си ориентированная система команд (пинайте меня ногами, но я ни за что не буду писать на асме, только Си, процесс программирования должен доставлять удовольствие)
- Масса средств разработки и отладки, включая бесплатные.
- Масса документации.
Ну и т.д. и т.п. (люблю я их!!)
Ну вот, хоть лёгкий конструктив появился в вопросе типа кто сильнее - слон или кит.
Начинал с 51ой серии.
Мне тоже приятно вспомнить нормальный необрезанный асм PDP-11, с которого я собственно и начал изучение.
(Б3-34, которую кто-то упоминал в соседней ветке, не в счёт)
- чисто дело привычки
Тут не поспоришь, как я первое время на К580/Z80 тосковал по нормальному 16 бит CISCу, кто бы знал.
- Дешевле значительно
Здесь тоже не поспоришь, однако новинки от МикроЧипа быстрее появляются, как минимум по ентому он и дороже. Ну типа исходники того же USB джоя 2004 годом датированы и с той поры валялись у них на сайте, бери/не хочу. Мы просто спали тогда на ентом форуме. Аппаратных 3х фаз это тоже касается, 16 бит 30 МИПСов у 24/30 серии тоже.
- Простой как дерево программатор
Здесь видимо тоже не поспоришь.
Мне трудно разговаривать про программатор - потому как я лет пять или более назад купил Тритон для шитья всякого якого. Ну он и ПИКи и Атмелы одинаково хорошо понимает, проблем нету.
Хотя сам МикроЧип видимо тоже узрел енту проблему - они открыли схему своего программера/отладчика ICD2 вроде как. Хотя схемку там простой не назовёшь, это уж точно.
- Даже в самых дешевых мегах есть АЦП
Ну ближайшие лет семь/десять МикроЧип исправился вроде с бортовой периферией, АЦП практически везде суёт в новинки этих лет. Так же как и бортовой флэш, с которым вроде как его вначале опередил Атмел. Я правда не согласен с тем, что присутствующий в АЦП последовательного приближения быстродействующий ЦАП не имеет выхода наружу - уроды конечно, могли бы позволять конфигурить его с каким-либо аналоговым выходом, но быть могет исправятся. И вообще могли бы пере конфигурацию выводов сделать более гибкой. Идут к ентому, но медленно/неуверенно.
- Си ориентированная система команд
Интересно, что понимается под Си ориентацией ? Глубокий аппаратный стэк с обращением к вершине? Ну так про 18/24/30 серии микрочип тоже пишет про Си ориентацию.
А сравнивать со старыми образцами 12/14/16 серии просто не корректно - мы же обсуждаем сейчас, а не десять лет назад, когда 16с711-4 была классной МП.
- Масса средств разработки и отладки, включая бесплатные.
Ну микрочип МпЛаб давно бес платный, а сейчас вроде как и Си18 и Си30 официально бесплатны для студентов, коими мы и являемся по большому счёту. Про открытые компиляторы я уж молчу.
- Масса документации.
Ну вот и я привык к стилю документации МикроЧип. Недостатка не ощущаю - быть могет по незнанию ?
Ну ладно, кит я думаю победил. Или всё-таки слон ?
А кто кит, а кто слон?
Си ориентированная, это значит что камень разрабатывался совместно со спецами фирмы IAR.
Кстати Atmel 32-разрядные AVR-ы выпустил
- Си ориентированная система команд (пинайте меня ногами, но я ни за что не буду писать на асме, только Си, процесс программирования должен доставлять удовольствие)
Она не си-ориентированная. Она, как и любой риск, впрочем, не предназначена для программирования на асме. Надо быть конченным маньяком или “люто, бешено ненавидеть” (тм) си. Но, надо признать, система команд 51 процессора ненамного лучше. 😃 Так что…
Ну это не я придумал,это слова Атмеловских парней собственно говоря.
Ну это не я придумал,это слова Атмеловских парней собственно говоря.
А что они, по-вашему, должны были написать? Что программирование на ассемблере для risc-процессора занятие немеряно утомительное, а кроме си больше никакого приличного компилятора у нас нет? Ну так они ровно это и написали, только другими словами. 😃
Добрый вечер!я опять можно тут вопросик задам!?? меня интересует как реализовать такой шнурочек только чтобы еще можно было его подключать к приемнику!! как вот тут например
mftech.de/…/gesamtsystemarchitektur_usb-int3_en.jp…
просто уж очень хочется избавиться от этих проводов да и перед большим телеком стоя гораздо эффектней летать!! сразу вспоминается первый полет-дрожащие колени и все что с этим связано!!заранее спасибо!! особенно интересует на примере валкеровской аппаратуры!! так она низкобюджетна ,да и просто у меня валяется !да и убить ее не жалко!!
как <> шнурочек <> подключать к приемнику
В текущей версии проги скорее всего никак. Хотя если взять из нутри приёмника (не от разъёмов серво машинок) демодулированный сигнал перед сдвиговым регистром - быть могет и заработает.
очень хочется избавиться от этих проводов
От USB провода к передатчику можно и пользу иметь - питание брать. Батарейки в пульте не нужны.
Да и 5 метров стандартного USB провода (на подобие Defender USB 2.0 A–>B (3м) 2 фильтра достаточно, что-бы с ним бегать по комнате.
перед большим телеком стоя гораздо эффектней летать
А я некоторое время летал перед экраном проектора 1024х768 диагональ около 3 метров. Прикольно конечно, однако разрешение всё-таки хуже чем на мониторе, и енто мешает. А для одинакового угла поля зрения к монитору можно гораздо ближе сидеть. Так что в итоге - вернулся к монитору, 1600х1200 разрешение - пикселизации не видать.
особенно интересует на примере валкеровской аппаратуры <> убить ее не жалко
Тем более - Валкера. Пакет не стандартный, приёмник - ХЗ какой. И всё ради того, что-бы менять в пульте батарейки и испытывать доп проблемы с искажениями сигнала при передаче ?
Нет уж, по мне так прощё всё-таки с 5 метров проводком и даже кодер Валкеровский не использовать, брать аналог с резисторов. Немного больше пультик переделывать, но по мне - оно того стоит.
Добрый вечер!я опять можно тут вопросик задам!?? меня интересует как реализовать такой шнурочек только чтобы еще можно было его подключать к приемнику!! как вот тут например
mftech.de/…/gesamtsystemarchitektur_usb-int3_en.jp…
просто уж очень хочется избавиться от этих проводов да и перед большим телеком стоя гораздо эффектней летать!! сразу вспоминается первый полет-дрожащие колени и все что с этим связано!!заранее спасибо!! особенно интересует на примере валкеровской аппаратуры!! так она низкобюджетна ,да и просто у меня валяется !да и убить ее не жалко!!
Можно либо прогу переделать и немного схемку входа, либо к стандартной проге и схеме добавить схемку, собирающую РРМ сигнал из сигналов на рульмашинки. Пара микросхем и кое-какая мелочевка.
Еще, заметил такую вещь, при использывании сигнала с приемника наблюдается небольшая задержка. Наверное, при таком подключении будет более реально.
Можно к стандартной проге и схеме добавить схемку, собирающую РРМ сигнал из сигналов на рульмашинки. Пара микросхем и кое-какая мелочевка.
А может поподробнее про переделку схемки!!!еще лучше если и наглядно ее покажете!!да и про изменения в программе тоже интересны
Я из Валкеры без проблем PPM вытаскивал и подключал к адаптеру
Я из Валкеры без проблем PPM вытаскивал и подключал к адаптеру
Из приемника!??
Нет, конечно из передатчика, но не вижу сложностей вытащить из приемника, осциллограф в руки и вперед
Нет, конечно из передатчика, но не вижу сложностей вытащить из приемника, осциллограф в руки и вперед
из передатчика вытаскивать и не нужно!! тренерский разъем и все!! великолепно работает!! а вот из приемника сложнее!!осцилла увы нет!! 😦
Ну, дык методом научного тыка, в адаптере то по входу 10К стоит, потыкаться в микросхему приемника думаю без ппроблем отыщется