YRMossow
|
|
1 | |
USB UART22.06.2017, 22:18. Показов 5315. Ответов 12
Метки нет (Все метки)
Всем ДВС!
Подскажите новичку: делаю железку на атмеге, которая должна отсылать определенные данные снятые с датчика в порт, далее это все дело должно обрабатываться программой на шарпе. Сначала планировал сделать интерфейс на CP2102, но больно уж сложно с ним... корпус мелкий, дорожки мелкие, ЛУТом плату под него изготавливать (или изготовлять?) неудобно и вспомнил о более дорогой (как-нибудь переживу) микрухе FT232RL. И обвязки требуемой у FT мне показалось меньше. Собственно вопрос: что я теряю по сравнению с CP? Я слышал скорость у него низкая, низкая это на сколько? Применительно к задаче передачи показаний датчика это значительно? Заранее спасибо за ответ! PS.: Что скажете по поводу pl2303? PPS.: Что сами используете? Какие мысли по поводу пайки таких штуковин? |
22.06.2017, 22:18 | |
Ответы с готовыми решениями:
12
USB to 5 UART USB<->UART - PL2303HX USB-UART -> RS-485 Выбор USB <-> UART преобразователя. FT232RL USB-UART Не работает. |
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 136
|
|
22.06.2017, 23:30 | 2 |
Народ давно покупает готовые модули на этих чипах, по рублю за ведро.
otyexpress.som, в качестве кодового слова - название чипа. Сам использовал их все, PL2303 абсолютно нормально работает на 6 Mbps. Там, наверное, уже "шарп" язык набок свесит. А "мало" - это, наверное, 300 бод ? Это они все умеют.
0
|
YRMossow
|
|
22.06.2017, 23:51 | 3 |
Сообщение от -OTS-
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 136
|
|
23.06.2017, 00:20 | 4 |
Тогда паяйте любую, какую осилите.
0
|
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 4
|
|
23.06.2017, 01:15 | 5 |
А обязательно RS-232 ? Чем UART не подходит ? Вообще ничего не надо паять.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 637
|
|
23.06.2017, 01:27 | 6 |
Откуда RS-232? В теме он вообще не упоминается. Тут есть только упоминание FT232RL, а она не RS-232.
А какие мнения будут насчёт CH340? А то, говорят, левых FT и PL полно, особенно у китайцев (на али), а с левыми могут внезапно возникнуть проблемы, как было с FT при обновлении драйверов, и не один раз.
0
|
0 / 0 / 0
Регистрация: 16.02.2016
Сообщений: 150
|
|
23.06.2017, 20:33 | 7 |
Сообщение от IRMossow
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
|
|
23.06.2017, 22:43 | 8 |
Сообщение от IRMossow
Этот выход я могу подключить либо к "железному" COM, либо к переходнику USB<->COM, обычно это кабель. Этим самым я перекладываю ответственность с драйверами на производителя переходника))))))) Если USB уже в вашей конструкции - то как бы он ни был реализован: на микросхеме ли, в контроллере ли, понадобятся драйверы; а если сменится ОС - могут и драйвера понадобиться другие, и "эта музыка будет вечной"(((((( А так - драйвера покупаются в комплекте со шнуром, либо с сайта изготовителя переходника, в любом случае заботы не мои))))))) Мое-то устройство по UARTу работает без всяких драйверов))))
0
|
YRMossow
|
|
23.06.2017, 23:14 | 9 |
Сообщение от Mitzsshtomki
Вариант. Но с usb-uart преобразователями я умею работать и прошивка уже написана. А для реализации такого нужно будет изучить работу с интегрированным usb. Я конечно все равно собирался это сделать, но это затянет проект, а уже хочется готовое устройство получить. |
YRMossow
|
|
23.06.2017, 23:19 | 10 |
Сообщение от Кат495
Этот выход я могу подключить либо к "железному" COM, либо к переходнику USB<->COM, обычно это кабель. Этим самым я перекладываю ответственность с драйверами на производителя переходника))))))) Если USB уже в вашей конструкции - то как бы он ни был реализован: на микросхеме ли, в контроллере ли, понадобятся драйверы; а если сменится ОС - могут и драйвера понадобиться другие, и "эта музыка будет вечной"(((((( А так - драйвера покупаются в комплекте со шнуром, либо с сайта изготовителя переходника, в любом случае заботы не мои))))))) Мое-то устройство по UARTу работает без всяких драйверов)))) Спасибо за хорошую идею. Действительно дешевле и проще бы получилось. Какой-нибудь max232 стоит в чипдипе порядка 80 рублей против 300 за ft232rl. Но не хочу внешний переходник. Хочется чтобы в устройство можно было воткнуть usb кабель и готово. |
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
|
|
23.06.2017, 23:27 | 11 |
У всякого своя ситуация.
У моих-то заказчиков желания не в "крутизне" и не в товарном виде, а чтоб работало везде где только можно (а лучше, чтоб и где невозможно))))) И чтоб проблем поменьше.
Сообщение от IRMossow
Так что я считаю необходимым затруднять себя гальванической развязкой (H11L1+HCPL3120). В производственных условиях ее наличие ОЧЕНЬ существенно. Да и в непроизводственных может уберечь от многих неприятностей.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
|
|
23.06.2017, 23:49 | 12 |
Сообщение от IRMossow
переходите на подключение через сетевуху ;)) В устройство ставится микросхема-сервер, и к ней обращаешься через стандартный браузер, как к Интернету)))) Никаких программ устанавливать не надо. Воткнул кабель в сетевое гнездо - и готово)))) Сам я такого еще не делал, но в теме рядом вон обсуждают.
0
|
0 / 0 / 0
Регистрация: 16.02.2016
Сообщений: 150
|
|
24.06.2017, 11:46 | 13 |
Сообщение от IRMossow
Так здесь особых поблем нет. Можно взять из LUFA проект USBtoSerial и в нём заменить функционал, отвечающий за работу с USORT, на нужный Вам. И на выходе получите устройство, которое при подключении к компьютеру будет определяться как виртуальный COM-порт, но при этом по сути это будет COM-порт с подключенным устройством. Другое дело, что уже есть готовая прошивка, тогда наверно проще будет прилепить внешний адаптер....
0
|
24.06.2017, 11:46 | |
24.06.2017, 11:46 | |
Помогаю со студенческими работами здесь
13
USB client + 3 UART and SPI на WindowsMobile Преобразователь USB-UART на FTDI FT232RL загвоздка с CP2102 USB-UART bridge usb - uart CP2102 или CP2104 Реально ли вытащить интерфейс UART из USB 3G модема? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |