usb адаптер (реализация)

Psw

Ну вот, хоть лёгкий конструктив появился в вопросе типа кто сильнее - слон или кит.

AVK:

Начинал с 51ой серии.

Мне тоже приятно вспомнить нормальный необрезанный асм PDP-11, с которого я собственно и начал изучение.
(Б3-34, которую кто-то упоминал в соседней ветке, не в счёт)

AVK:
  1. чисто дело привычки

Тут не поспоришь, как я первое время на К580/Z80 тосковал по нормальному 16 бит CISCу, кто бы знал.

AVK:
  1. Дешевле значительно

Здесь тоже не поспоришь, однако новинки от МикроЧипа быстрее появляются, как минимум по ентому он и дороже. Ну типа исходники того же USB джоя 2004 годом датированы и с той поры валялись у них на сайте, бери/не хочу. Мы просто спали тогда на ентом форуме. Аппаратных 3х фаз это тоже касается, 16 бит 30 МИПСов у 24/30 серии тоже.

AVK:
  1. Простой как дерево программатор

Здесь видимо тоже не поспоришь.
Мне трудно разговаривать про программатор - потому как я лет пять или более назад купил Тритон для шитья всякого якого. Ну он и ПИКи и Атмелы одинаково хорошо понимает, проблем нету.
Хотя сам МикроЧип видимо тоже узрел енту проблему - они открыли схему своего программера/отладчика ICD2 вроде как. Хотя схемку там простой не назовёшь, это уж точно.

AVK:
  1. Даже в самых дешевых мегах есть АЦП

Ну ближайшие лет семь/десять МикроЧип исправился вроде с бортовой периферией, АЦП практически везде суёт в новинки этих лет. Так же как и бортовой флэш, с которым вроде как его вначале опередил Атмел. Я правда не согласен с тем, что присутствующий в АЦП последовательного приближения быстродействующий ЦАП не имеет выхода наружу - уроды конечно, могли бы позволять конфигурить его с каким-либо аналоговым выходом, но быть могет исправятся. И вообще могли бы пере конфигурацию выводов сделать более гибкой. Идут к ентому, но медленно/неуверенно.

AVK:
  1. Си ориентированная система команд

Интересно, что понимается под Си ориентацией ? Глубокий аппаратный стэк с обращением к вершине? Ну так про 18/24/30 серии микрочип тоже пишет про Си ориентацию.
А сравнивать со старыми образцами 12/14/16 серии просто не корректно - мы же обсуждаем сейчас, а не десять лет назад, когда 16с711-4 была классной МП.

AVK:
  1. Масса средств разработки и отладки, включая бесплатные.

Ну микрочип МпЛаб давно бес платный, а сейчас вроде как и Си18 и Си30 официально бесплатны для студентов, коими мы и являемся по большому счёту. Про открытые компиляторы я уж молчу.

AVK:
  1. Масса документации.

Ну вот и я привык к стилю документации МикроЧип. Недостатка не ощущаю - быть могет по незнанию ?
Ну ладно, кит я думаю победил. Или всё-таки слон ?

AVK

А кто кит, а кто слон?
Си ориентированная, это значит что камень разрабатывался совместно со спецами фирмы IAR.
Кстати Atmel 32-разрядные AVR-ы выпустил

toxa
AVK:
  1. Си ориентированная система команд (пинайте меня ногами, но я ни за что не буду писать на асме, только Си, процесс программирования должен доставлять удовольствие)

Она не си-ориентированная. Она, как и любой риск, впрочем, не предназначена для программирования на асме. Надо быть конченным маньяком или “люто, бешено ненавидеть” (тм) си. Но, надо признать, система команд 51 процессора ненамного лучше. 😃 Так что…

AVK

Ну это не я придумал,это слова Атмеловских парней собственно говоря.

toxa
AVK:

Ну это не я придумал,это слова Атмеловских парней собственно говоря.

А что они, по-вашему, должны были написать? Что программирование на ассемблере для risc-процессора занятие немеряно утомительное, а кроме си больше никакого приличного компилятора у нас нет? Ну так они ровно это и написали, только другими словами. 😃

dotsent

Добрый вечер!я опять можно тут вопросик задам!?? меня интересует как реализовать такой шнурочек только чтобы еще можно было его подключать к приемнику!! как вот тут например
mftech.de/…/gesamtsystemarchitektur_usb-int3_en.jp…
просто уж очень хочется избавиться от этих проводов да и перед большим телеком стоя гораздо эффектней летать!! сразу вспоминается первый полет-дрожащие колени и все что с этим связано!!заранее спасибо!! особенно интересует на примере валкеровской аппаратуры!! так она низкобюджетна ,да и просто у меня валяется !да и убить ее не жалко!!

Psw
dotsent:

как <> шнурочек <> подключать к приемнику

В текущей версии проги скорее всего никак. Хотя если взять из нутри приёмника (не от разъёмов серво машинок) демодулированный сигнал перед сдвиговым регистром - быть могет и заработает.

dotsent:

очень хочется избавиться от этих проводов

От USB провода к передатчику можно и пользу иметь - питание брать. Батарейки в пульте не нужны.
Да и 5 метров стандартного USB провода (на подобие Defender USB 2.0 A–>B (3м) 2 фильтра достаточно, что-бы с ним бегать по комнате.

dotsent:

перед большим телеком стоя гораздо эффектней летать

А я некоторое время летал перед экраном проектора 1024х768 диагональ около 3 метров. Прикольно конечно, однако разрешение всё-таки хуже чем на мониторе, и енто мешает. А для одинакового угла поля зрения к монитору можно гораздо ближе сидеть. Так что в итоге - вернулся к монитору, 1600х1200 разрешение - пикселизации не видать.

dotsent:

особенно интересует на примере валкеровской аппаратуры <> убить ее не жалко

Тем более - Валкера. Пакет не стандартный, приёмник - ХЗ какой. И всё ради того, что-бы менять в пульте батарейки и испытывать доп проблемы с искажениями сигнала при передаче ?
Нет уж, по мне так прощё всё-таки с 5 метров проводком и даже кодер Валкеровский не использовать, брать аналог с резисторов. Немного больше пультик переделывать, но по мне - оно того стоит.

Vladfva
dotsent:

Добрый вечер!я опять можно тут вопросик задам!?? меня интересует как реализовать такой шнурочек только чтобы еще можно было его подключать к приемнику!! как вот тут например
mftech.de/…/gesamtsystemarchitektur_usb-int3_en.jp…
просто уж очень хочется избавиться от этих проводов да и перед большим телеком стоя гораздо эффектней летать!! сразу вспоминается первый полет-дрожащие колени и все что с этим связано!!заранее спасибо!! особенно интересует на примере валкеровской аппаратуры!! так она низкобюджетна ,да и просто у меня валяется !да и убить ее не жалко!!

Можно либо прогу переделать и немного схемку входа, либо к стандартной проге и схеме добавить схемку, собирающую РРМ сигнал из сигналов на рульмашинки. Пара микросхем и кое-какая мелочевка.

Еще, заметил такую вещь, при использывании сигнала с приемника наблюдается небольшая задержка. Наверное, при таком подключении будет более реально.

dotsent
Vladfva:

Можно к стандартной проге и схеме добавить схемку, собирающую РРМ сигнал из сигналов на рульмашинки. Пара микросхем и кое-какая мелочевка.

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

AVK

Я из Валкеры без проблем PPM вытаскивал и подключал к адаптеру

dotsent
AVK:

Я из Валкеры без проблем PPM вытаскивал и подключал к адаптеру

Из приемника!??

AVK

Нет, конечно из передатчика, но не вижу сложностей вытащить из приемника, осциллограф в руки и вперед

dotsent
AVK:

Нет, конечно из передатчика, но не вижу сложностей вытащить из приемника, осциллограф в руки и вперед

из передатчика вытаскивать и не нужно!! тренерский разъем и все!! великолепно работает!! а вот из приемника сложнее!!осцилла увы нет!! 😦

AVK

Ну, дык методом научного тыка, в адаптере то по входу 10К стоит, потыкаться в микросхему приемника думаю без ппроблем отыщется

DGreg

Я еще совсем зеленый, а в радиоэлектонике вообще лопух, спаял схемку на мокетке, ту что на Rcdesign выложена, по их же ссылке залил себе понипрог, спаял шнур для програматора, залил на чип AT Mega8 прошиву, устройство определяется как неопознанное USB, а что дальше то делать, передатчик (Futaba T6EXAP) подцепил самопальным шнуром (разъем 6-пиновый прямоугольный - посадил на макетку обрезки ног резисторов) к схемке но вот в симуляторах работать не хочет… может кто посоветует что-нибудь.

AVK

Неправильно прошил фузы
надо открыть окно фузов сделать READ потом cleer all и write и усе должно заработать

Vladfva
dotsent:

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

Прогу я не переделывал, это надо время. А вот схемку для 2 каналов черкнуть могу. При увеличении кол-ва каналов добавляются соответствующие элементы.

shema.rar

AlexAndr=
Vladfva:

Прогу я не переделывал, это надо время. А вот схемку для 2 каналов черкнуть могу. При увеличении кол-ва каналов добавляются соответствующие элементы.

Та ну, так неинтересно, этож походу только с РРМ приёмниками работать будет(могу ошибатся). Я для этих целей прошивку переписывал, второй канал через INT1 заводил. Хотя тоже неидеал - много каналов неподключить, прерывания не на все входы есть 😦. Вот если под другой МК сделать то можно хоть все 8 каналов ставить.

Vladfva
AlexAndr=:

Та ну, так неинтересно, этож походу только с РРМ приёмниками работать будет(могу ошибатся). Я для этих целей прошивку переписывал, второй канал через INT1 заводил. Хотя тоже неидеал - много каналов неподключить, прерывания не на все входы есть 😦. Вот если под другой МК сделать то можно хоть все 8 каналов ставить.

У меня под рукой не РРМ приемников нет, так что проверить нет возможности. Если у них передается цифра на машинки, то работать конечно не будет. А Вы пробывали с другими приемниками?

AlexAndr=
Vladfva:

У меня под рукой не РРМ приемников нет, так что проверить нет возможности. Если у них передается цифра на машинки, то работать конечно не будет. А Вы пробывали с другими приемниками?

Полагаю что в не РРМ приёмниках нету привязанности конца предыдущего канального импульса и начала следующего, оттого данная схема с ними может оказатся неработоспособной 😦 . Мне свою схемку пробовать на других приёмниках нет смысла - там тупо идёт абсолютно независимое измерение длительности импульса по каждому каналу 😎 . Тоесть будет работать абсолютно везде, где работают обычные рульмашинки.