Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.01.2014, 15:17   #31
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

На самом деле можно ничего не перерезать, а использовать такую или аналогичную схему (можно найти в сети). Но это опять же для любителей пайки.



Литература:

1. Программатор термометра/термостата DS1821.
Изображения
 
__________________
Россия навсегда!

Последний раз редактировалось uni; 07.01.2014 в 15:49.
uni вне форума   Ответить с цитированием
Старый 07.01.2014, 15:23   #32
to_
Member
 
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0
to_ is an unknown quantity at this point
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Цитата:
Сообщение от uni Посмотреть сообщение
На самом деле можно ничего не перерезать, а использовать такую или аналогичную схему (можно найти в сети). Но это опять же для любителей пайки.
Уважаемый, Вы меня в конец запутали. Сначала говорили о переходниках на PL2303 и д.р. Теперь я нашел переходник с PL2303, но с дополнением. И опять все переделывать? может отрезать это дополнение и впаять уже DS18B20?
to_ вне форума   Ответить с цитированием
Старый 07.01.2014, 15:38   #33
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Это не всегда возможно (перерезать). Поверхностный монтаж нынче такой мелкий, а проводники такие тонкие, что вы можете порезать что-нить ещё.

Вам предложили подключиться к микросхеме PL2303 до драйвера (MAX232). Это тоже требует некоторого навыка.

Обычно драйвер RS-232 (MAX232 или ADM202) стоит всегда в таких случаях. Одинокая PL2303 - это уже специальное применение. Т.е. переходники в компьютерных магазинах всегда содержат две микросхемы.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 07.01.2014, 15:57   #34
to_
Member
 
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0
to_ is an unknown quantity at this point
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Цитата:
Сообщение от to_ Посмотреть сообщение
Я уже понял, спасибо. Я имел ввиду схему подсоединения DS18B20 к доработанному таким образом адаптеру.
ADMIN, я прошу только одного - схему подключения DS18B20 к доработанному таким образом адаптеру с перерезанными дорожками в этом варианте! и как потом получить значения с этого датчика. Пожалуйста, если это возможно.
to_ вне форума   Ответить с цитированием
Старый 07.01.2014, 16:11   #35
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Посмотрите на фотографии, как подключен датчик DS18B20
Admin вне форума   Ответить с цитированием
Старый 07.01.2014, 16:27   #36
to_
Member
 
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0
to_ is an unknown quantity at this point
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Цитата:
Сообщение от Admin Посмотреть сообщение
Посмотрите на фотографии, как подключен датчик DS18B20
Спасибо. В моем случае дополнительный резистор 3к3 как здесь http://cyber-place.ru/showpost.php?p=3849&postcount=20 нужен(питание ,как я понял 5v) ?
to_ вне форума   Ответить с цитированием
Старый 07.01.2014, 16:40   #37
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Питание 5в, при подключении к RXTX резистор не нужен
Admin вне форума   Ответить с цитированием
Старый 07.01.2014, 16:45   #38
to_
Member
 
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0
to_ is an unknown quantity at this point
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Еще раз спасибо! Буду брать.
to_ вне форума   Ответить с цитированием
Старый 08.01.2014, 22:09   #39
LittleJohn
Junior Member
 
Регистрация: 03.01.2014
Сообщений: 10
Вес репутации: 0
LittleJohn is an unknown quantity at this point
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Admin, paulerr, спасибо!!!

Плюнул на "вечное" конусное жало нового паяльника, обточил его напильником под привычную форму и купил хорошего флюса.

В итоге смог припаяться под лупой к тоненькой дорожке к ноге процессора, предварительно приклеив термоклеем провода к плате (см. мою историю про оторванную контактную площадку ранее). Так же приклеил на плату во избежание обрыва дорожек и площадок остальные два провода.

Подтверждаю, ссылка на пост Admin'а о подключении DS18B20 (второй пост темы) - схема абсолютно работоспособна! Без всяких танцев с бубном все сразу же заработало.

Только поймал один глюк своей сборки - провода с платы к термодатчику при некотором расположении дают хорошие наводки на антенну WiFi, что приводит к непрекращающимся реконнектам. Все провода причесал - реконнекты ушли

Таким образом, вариант MR-3020 и DS18B20 через GPIO29 - самый бюджетный и энергоэффективный!
Пайка - не проблема, 15 лет не держал в руках паяльник и ни разу не выпаивал SMD-компоненты, но все получилось!

PS. Постоянно читаю, что многие не хотят вскрывать корпус роутера - боятся. Подтверждаю - бояться нечего, вскрывается легко, внешних следов вскрытия даже и не остается. Сам вскрывал тупым столовым ножом (оказался под рукой).
LittleJohn вне форума   Ответить с цитированием
Старый 08.01.2014, 22:15   #40
LittleJohn
Junior Member
 
Регистрация: 03.01.2014
Сообщений: 10
Вес репутации: 0
LittleJohn is an unknown quantity at this point
По умолчанию Re: Подключение термометра DS18S20 через GPIO на MR-3020 (CyberWRT)

Кстати, на плате остался трехпозиционный переключатель ... И что-то уже руки тянутся его задействовать.

Как можно при изменении состояния переключателя запускать скрипт?

Пока вижу один вариант - опрашивать через cron и дальше уже алгоритм строить ... Или есть еще какие-то варианты?

И как его опрашивать? Как обычные GPIO?
LittleJohn вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:47. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика