реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> разработка USB устройств
Михаил Думма
сообщение Apr 3 2006, 08:49
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 3-04-06
Пользователь №: 15 736



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

Есть ли какие нить ресурсы, для чайников
Go to the top of the page
 
+Quote Post
Aleks17
сообщение Apr 3 2006, 09:34
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 17-01-05
Из: Новосибирск
Пользователь №: 2 003



Для начала надо ответить на вопрос для чего вам USB? А уже потом можно и советы давать.
Go to the top of the page
 
+Quote Post
Михаил Думма
сообщение Apr 3 2006, 10:21
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 3-04-06
Пользователь №: 15 736



Цитата(Aleks17 @ Apr 3 2006, 13:34) *
Для начала надо ответить на вопрос для чего вам USB? А уже потом можно и советы давать.


Я взялся диплом писать на эту тему, а препод поставил условие что это должно быть USB устройство на ADUC 841
Go to the top of the page
 
+Quote Post
Fachleute
сообщение Apr 3 2006, 14:29
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 15-11-05
Из: Москва
Пользователь №: 10 895



Берем например книжку П. Агуров Интерфейс USB. Практика использования и программирования и читаем.

Книжку берем здесь
http://electronix.ru/forum/index.php?showt...=9236&hl=Агуров

А так на вскидку-> берется ADUC841 к его UART прикручивается USB <-> RS232 преобразователь, например FTDI232BM, и все...


--------------------
Количество прожитых лет не равно количеству нажитого ума. ©
Все дешево, что можно купить за деньги. ©
Go to the top of the page
 
+Quote Post
Михаил Думма
сообщение Apr 5 2006, 06:38
Сообщение #5





Группа: Новичок
Сообщений: 3
Регистрация: 3-04-06
Пользователь №: 15 736



Цитата(Fachleute @ Apr 3 2006, 18:29) *
А так на вскидку-> берется ADUC841 к его UART прикручивается USB <-> RS232 преобразователь, например FTDI232BM, и все...



За книжку огромное спасибо, буду читатьsmile.gif
Есть ли какие нить методики, на разработку таких устройств, последовательность действий?
Go to the top of the page
 
+Quote Post
Edmundo
сообщение Apr 5 2006, 07:10
Сообщение #6


Мастер
****

Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474



Методика такая же, как и при разработке любого другого устройства:
1. Подбираем элементную базу, проверяем ее доступность в магазинах.
2. Читаем даташиты, reference design (при необходимости), смотрим примеры построения подобных систем (на тех же чипах).
3. Делаем схему, разводим плату, отдаем в изготовление.
4. Приобретаем комплектацию, получаем плату, распаиваем.
5. Отлаживаем.
6. Программируем (лучше с использованием готовых библиотек).


--------------------
شامل
Go to the top of the page
 
+Quote Post
BVU
сообщение Apr 5 2006, 07:27
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Для более ясного и полного понимания задачи, где используется USB, в первую очередь просто необходимо - изучить что это такое (USB). Тогда затруднений практически не возникнет, т.к. сейчас существует множество примеров (проектов) с использованием этого мягко скажем 'напрягающего' интерфейса:
http://www.rrelaxo.org.ru/muxx/usb/usb.brief.html#brief
http://club.shelek.com/print.php?id=75
http://junglewin.narod.ru/usb.html#ch1
и т.д.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
javalenok
сообщение Apr 18 2006, 11:51
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 18-02-06
Пользователь №: 14 469



A WDM driver is the most complex part of the app <-> micro communication. You must contact Walter Oney to write a driver for you. It will be much cheaper that writing yourself.

Отмаза. Так или приблизительно так советуют действовать ведущие эсперты (завсегдатаи USB-IF), настоящие уроды, на мой взгляд, извратившие идею USB с ног на голову.

Пацан, не занимайся х-нёй. RS232 - хороший порт, идеальный для микроконтроллеров. Тот, у кого в компе других портов, кроме УСБ, нет, пускай покупает внешний COM-порт.
Go to the top of the page
 
+Quote Post
Stariy Alex
сообщение Apr 30 2006, 13:04
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 736
Регистрация: 29-04-06
Из: Berlin
Пользователь №: 16 605



Hi all!

Golosuju za Pazana! No soglasen - u samogo shansow net - Sloznaja i ne dlja Pazana.
Ja sam Hobbyst s 66 g. i u menja doma (Berlin) rabotajut 4 PC, no RS232 otkljuchen u wsech.
Sdesja - ili USB - ili pokupaem/sami sobiraem RS232/USB Preobrasowatel - Kamenniy Wek ne wernesh!!
No wopros Studenta - dlja horoshego Programmista i ... - gde wsjat Mikroshemi.
Stariy Alex, Berlin.
Go to the top of the page
 
+Quote Post
Aleks-61rus
сообщение May 4 2006, 21:24
Сообщение #10





Группа: Новичок
Сообщений: 1
Регистрация: 4-05-06
Пользователь №: 16 784



Может кто подскажет переходник для USB типа FTDI но на большие скорости. Т.е. с простым выходным интерфейсом для своей микросхемы но скорорстью не 2М/бит а 100-200 М/бит.
Go to the top of the page
 
+Quote Post
Gate
сообщение May 5 2006, 08:36
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 859
Регистрация: 7-04-05
Из: Санкт-Петербург
Пользователь №: 3 943



Цитата(Aleks-61rus @ May 5 2006, 01:24) *
Может кто подскажет переходник для USB типа FTDI но на большие скорости. Т.е. с простым выходным интерфейсом для своей микросхемы но скорорстью не 2М/бит а 100-200 М/бит.

CY7C68001 - usb 2.0 + конечный автомат для общения с внутренними буферами
CY7C68013 - с 51 контроллером на борту + усложненный кон. автомат (GPIF)
и т.д. в этой серии


--------------------
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем
Go to the top of the page
 
+Quote Post
Stariy Alex
сообщение May 5 2006, 08:44
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 736
Регистрация: 29-04-06
Из: Berlin
Пользователь №: 16 605



CY7C68001 EZ-USB SX2 Serii. Chistiy USB-Interface Chip - slugit dlja peredachi na kakoy-nibud MC
Ksogaleniju, tipa FTDI ne poluchisja, t.k. FTDI - preobrasowatel USB - UART ili FIFO. K primeru - FT232BM -
wtoroe pokolenie (s wneshnim EEPROM i Kwarz, na dnjah snjat s prodagi w FRG),w prodagu postupil 4-go
pokolenija - FT232R - s wnutrennim EEPROM i Kwarzem. Peredacha znachtelno wozrosla - RS422 i TTL -
3 Mbit, RS232 - 1 Mbit. Esli Wi iz 100-200 uberjete odin nolik to eto wozmogno s tehnologiey kotoruju sam
starajus nayti. U Atmel i drugich imejutsja Spez MC s USB. Flash pamjat dlja powishenija peredachi ispolzuet
MC - 7-10 Mbayt w sek. I wse w odnoy IC!! Zdes "prosto" ne moget, no chto-to dolgno izmenitsja w bligayshee wremja. Gurnali tipa "Elektor" i "ELV" na etu temu ne pishut. W Internete mogno nayti tipa FTDI.
Stariy Alex. Berlin.

Сообщение отредактировал Stariy Alex - May 5 2006, 09:02
Go to the top of the page
 
+Quote Post
-=user=-
сообщение May 10 2006, 07:59
Сообщение #13


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 4-08-05
Пользователь №: 7 369



В даташите написано, что FTDI232BM сама определяет логические уровни подключаемых МС. Т.е. к ней можно напрямую цеплять 3 вольтовую логику (выводы RX, TX).

Я правильно понял?
Go to the top of the page
 
+Quote Post
wladimiru
сообщение Nov 5 2008, 11:33
Сообщение #14


Участник
*

Группа: Свой
Сообщений: 43
Регистрация: 20-09-05
Пользователь №: 8 761



Как вариант могу порекомендовать для подобных задач простое и быстродействующее решение:одна микросхема MCS784 переходник USB в четыре UART. До 6 МБит/с на канал. Соответственно на 4 канала получите 24МБит/с. Со стороны компа устройство будет видно как 4 виртуальных com-порта.
Подробнее узнать и купить можно тут:
http://efo.ru/cgi-bin/go?2573


--------------------
Go to the top of the page
 
+Quote Post
MisterDi
сообщение Dec 10 2008, 13:55
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 88
Регистрация: 28-10-08
Из: Днепропетровск
Пользователь №: 41 263



Цитата(Aleks-61rus @ May 5 2006, 01:24) *
Может кто подскажет переходник для USB типа FTDI но на большие скорости. Т.е. с простым выходным интерфейсом для своей микросхемы но скорорстью не 2М/бит а 100-200 М/бит.

В следующем году у FTDI выходит FT2232H - High Speed USB 2.0 Controller
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 03:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.03446 секунд с 7
ELECTRONIX ©2004-2016