|
|
Опции темы | Поиск в этой теме | Опции просмотра |
07.01.2014, 15:17 | #31 |
Senior Member
|
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
На самом деле можно ничего не перерезать, а использовать такую или аналогичную схему (можно найти в сети). Но это опять же для любителей пайки.
Литература: 1. Программатор термометра/термостата DS1821.
__________________
Россия навсегда! Последний раз редактировалось uni; 07.01.2014 в 15:49. |
07.01.2014, 15:23 | #32 |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Уважаемый, Вы меня в конец запутали. Сначала говорили о переходниках на PL2303 и д.р. Теперь я нашел переходник с PL2303, но с дополнением. И опять все переделывать? может отрезать это дополнение и впаять уже DS18B20?
|
07.01.2014, 15:38 | #33 |
Senior Member
|
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Это не всегда возможно (перерезать). Поверхностный монтаж нынче такой мелкий, а проводники такие тонкие, что вы можете порезать что-нить ещё.
Вам предложили подключиться к микросхеме PL2303 до драйвера (MAX232). Это тоже требует некоторого навыка. Обычно драйвер RS-232 (MAX232 или ADM202) стоит всегда в таких случаях. Одинокая PL2303 - это уже специальное применение. Т.е. переходники в компьютерных магазинах всегда содержат две микросхемы.
__________________
Россия навсегда! |
07.01.2014, 15:57 | #34 |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
ADMIN, я прошу только одного - схему подключения DS18B20 к доработанному таким образом адаптеру с перерезанными дорожками в этом варианте! и как потом получить значения с этого датчика. Пожалуйста, если это возможно.
|
07.01.2014, 16:11 | #35 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Посмотрите на фотографии, как подключен датчик DS18B20
|
07.01.2014, 16:27 | #36 | |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Цитата:
|
|
07.01.2014, 16:40 | #37 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,617
Вес репутации: 9822 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Питание 5в, при подключении к RXTX резистор не нужен
|
07.01.2014, 16:45 | #38 |
Member
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Еще раз спасибо! Буду брать.
|
08.01.2014, 22:09 | #39 |
Junior Member
Регистрация: 03.01.2014
Сообщений: 10
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Admin, paulerr, спасибо!!!
Плюнул на "вечное" конусное жало нового паяльника, обточил его напильником под привычную форму и купил хорошего флюса. В итоге смог припаяться под лупой к тоненькой дорожке к ноге процессора, предварительно приклеив термоклеем провода к плате (см. мою историю про оторванную контактную площадку ранее). Так же приклеил на плату во избежание обрыва дорожек и площадок остальные два провода. Подтверждаю, ссылка на пост Admin'а о подключении DS18B20 (второй пост темы) - схема абсолютно работоспособна! Без всяких танцев с бубном все сразу же заработало. Только поймал один глюк своей сборки - провода с платы к термодатчику при некотором расположении дают хорошие наводки на антенну WiFi, что приводит к непрекращающимся реконнектам. Все провода причесал - реконнекты ушли Таким образом, вариант MR-3020 и DS18B20 через GPIO29 - самый бюджетный и энергоэффективный! Пайка - не проблема, 15 лет не держал в руках паяльник и ни разу не выпаивал SMD-компоненты, но все получилось! PS. Постоянно читаю, что многие не хотят вскрывать корпус роутера - боятся. Подтверждаю - бояться нечего, вскрывается легко, внешних следов вскрытия даже и не остается. Сам вскрывал тупым столовым ножом (оказался под рукой). |
08.01.2014, 22:15 | #40 |
Junior Member
Регистрация: 03.01.2014
Сообщений: 10
Вес репутации: 0 |
Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)
Кстати, на плате остался трехпозиционный переключатель ... И что-то уже руки тянутся его задействовать.
Как можно при изменении состояния переключателя запускать скрипт? Пока вижу один вариант - опрашивать через cron и дальше уже алгоритм строить ... Или есть еще какие-то варианты? И как его опрашивать? Как обычные GPIO? |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|