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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> 1-Wire, Ну что я не так делаю ?
ARV
сообщение Sep 20 2010, 06:32
Сообщение #16


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

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



1. мои "боевые" условия ограничивались помещениями типа офис (квартира). большое количество датчиков (9 штук) подключал буквально 1 раз, но по 3-проводной схеме. 9 датчиков подключались гирляндой: 3м хвост, а потом каждые 1,5м датчик. инфа считывалась раз в секунду со всех датчиков. промышленным применением датчиков пока не занимался.

2. понятия не имею, что надо делать smile.gif

3. подключения делаю первым попавшимся под руку проводом, свивая его в "витую тройку" smile.gif


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
xemul
сообщение Sep 20 2010, 07:42
Сообщение #17



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(ARV @ Sep 19 2010, 21:52) *
ds1821 - это какой-то выкидыш 1-Wire, т.к. от этого стандарта использует только две вещи: сигналы RESET-PRESENSE и таймслоты приема-передачи, а главные фичи - адресацию и возможность поиска адресов не реализует...

почти оффтоп:
Главная фича ds1821 - режим standalone thermostat. Ванварь - просто интерфейс, по которому программируются параметры термостата, а лишний функционал вырезали.
Go to the top of the page
 
+Quote Post
MBR
сообщение Sep 27 2010, 08:24
Сообщение #18


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

Группа: Участник
Сообщений: 107
Регистрация: 26-09-10
Пользователь №: 59 748



Цитата(Letis @ Sep 17 2010, 01:37) *
delay_us(90);

По даташиту устройство отвечает минимум через 15us, минимальной продолжительностью 60us. Собственно, 15+60 < 90 и велик шанс, что через 90us фронт уже подтянулся вверх.
Go to the top of the page
 
+Quote Post
GDI
сообщение Sep 27 2010, 09:57
Сообщение #19


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата(MBR @ Sep 27 2010, 12:24) *
По даташиту устройство отвечает минимум через 15us, минимальной продолжительностью 60us. Собственно, 15+60 < 90 и велик шанс, что через 90us фронт уже подтянулся вверх.

То что вы описали, это прием-передача бита, а код у топикстартера относится к presence, на который устройство должно ответить удержанием линии в 0 на 450мкс.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
xemul
сообщение Sep 27 2010, 10:44
Сообщение #20



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(GDI @ Sep 27 2010, 13:57) *
То что вы описали, это прием-передача бита, а код у топикстартера относится к presence, на который устройство должно ответить удержанием линии в 0 на 450мкс.

Примерно так, но наоборот.
Если "устройство" - это ванварный слэйв, то оно должно ответить PRESENCE PULSE'ом (60..240 мкс) на RESET PULSE мастера (>480 мкс, не вдаваясь в подробности).
Go to the top of the page
 
+Quote Post
MBR
сообщение Sep 27 2010, 11:08
Сообщение #21


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

Группа: Участник
Сообщений: 107
Регистрация: 26-09-10
Пользователь №: 59 748



Цитата(GDI @ Sep 27 2010, 13:57) *
То что вы описали, это прием-передача бита, а код у топикстартера относится к presence, на который устройство должно ответить удержанием линии в 0 на 450мкс.

Именно Presence pulse 60..240. У меня DS1820+ отпустило 0 ровно через 60мкс.
Go to the top of the page
 
+Quote Post
GDI
сообщение Sep 27 2010, 12:57
Сообщение #22


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Да, точно... давно не брал я в руки шашку... smile.gif


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post

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

 


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


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