|
|
Опции темы | Поиск в этой теме | Опции просмотра |
05.01.2014, 19:17 | #11 | |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Цитата:
http://www.masterkit.ru/main/set.php?code_id=221247 http://sun-store.ru/category_2.html Цены говорят сами за себя. |
|
05.01.2014, 20:44 | #12 |
Senior Member
|
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Переходник можно попробовать собрать самому из деталек на основе микрконтроллера AVR серии Tiny: AVR-CDC: виртуальный COM-порт через Low-Speed USB (используется библиотека V-USB).
Будет время, попробую.
__________________
Россия навсегда! Последний раз редактировалось uni; 05.01.2014 в 21:01. |
05.01.2014, 22:07 | #13 |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Вот блин! Uni, переписку читаете? ".... и паять по минимуму, в основном все программно. " Вот интересно, "дешево" - это значит все самому спаять ? Мне нужно 12 модулей. Я уж тогда вот так сделаю :"Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)". Вопрос ставился о подключении готовых дешевых USB модулей.
|
05.01.2014, 23:49 | #14 | |
Senior Member
|
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Паять по-минимуму, насколько я понял, это означает - не вскрывать сам роутер, чтобы не подключаться к его портам.
Что мешает заказать эти готовые модули на сайте по ссылке? Лень паять - можно купить. Этот сайт торгует готовыми универсальными модулями специально для таких вот случаев. Можно пообщаться с автором сайта по поводу своего применения. Макетная плата AVR-USB-TINY45 Цитата:
П.С. Проблемой может быть то, что это низкоскоростные устройства и они могут не поддерживаться роутером. Я покупал готовые модули с этого сайта и в принципе могу проверить как ведёт себя роутер при подключении такого usb-устройства.
__________________
Россия навсегда! Последний раз редактировалось uni; 05.01.2014 в 23:59. |
|
06.01.2014, 00:30 | #15 | ||
Senior Member
|
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Я подключил плату Methaboard 1.0 с V-USB на борту в качестве бутлоадера и получил следующие сообщения в консоли:
Код:
root@OpenWrt:/# [ 67.630000] hub 1-0:1.0: connect-debounce failed, port 1 disabled [ 70.030000] hub 1-0:1.0: connect-debounce failed, port 1 disabled [ 72.430000] hub 1-0:1.0: connect-debounce failed, port 1 disabled [ 74.830000] hub 1-0:1.0: connect-debounce failed, port 1 disabled [ 77.230000] hub 1-0:1.0: connect-debounce failed, port 1 disabled П.С. На хабре писали в комментах, что возможно что-то сделать можно: Цитата:
#11985 (No low-speed usb device support on TL-MR3020) Цитата:
Код:
[ 38.610000] usb 1-1: new high-speed USB device number 2 using ehci-platform [ 38.760000] hub 1-1:1.0: USB hub found [ 38.760000] hub 1-1:1.0: 4 ports detected [ 81.120000] usb 1-1.3: new low-speed USB device number 3 using ehci-platform [ 81.230000] usb 1-1.3: config 1 interface 1 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt [ 81.240000] usb 1-1.3: config 1 interface 1 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt
__________________
Россия навсегда! Последний раз редактировалось uni; 06.01.2014 в 00:48. |
||
06.01.2014, 00:43 | #16 |
Senior Member
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Если собираетесь паять сами, то лучше будет родной преобразователь UART-1W DS2480В. Не будет проблем при большом количестве датчиков на линии.
|
06.01.2014, 13:42 | #17 |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
В чем отличие ?
DS18S20 DS18S20+ DS18S20+PAR DS18S20+T&R DS18S20-PAR Цена отличается в несколько раз И где в Москве рекомендуется купить ? Последний раз редактировалось to_; 06.01.2014 в 13:50. |
06.01.2014, 18:22 | #18 |
Junior Member
Регистрация: 12.02.2013
Сообщений: 10
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
дешевле всего переходники купить в Китае ( порядка 100 руб) вот например: http://www.aliexpress.com/item/Free-...031520809.html
|
06.01.2014, 22:30 | #19 | |
Senior Member
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Цитата:
Покупать: терраэлектроника, тихер, вольтмастер, митино, ну чип и дип. А почему 18S20, а не 18B20? 18В20 дешевле и точнее. |
|
06.01.2014, 22:52 | #20 |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Они совместимы программно? Точность роли не играет. Достаточно 1 град.
Насчет переходников. Я наверное не точно выразился. Мне нужно подключить к роутеру всего 1 датчик температуры и не хотелось для этого вскрывать корпус и паять внутри. Никакой линии с датчиками 1-wire не планировалось. Поскольку в качестве выхода для управления используется светодиод контроллера USB клавиатуры, думалось так-же как-то прицепить DS18S20 без дополнительных расходов. Старых USB клав и мышей у меня достаточное количество. Почему бы не использовать в качестве входа USB мышь, Может у кого есть такой опыт? Последний раз редактировалось to_; 06.01.2014 в 23:02. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|