На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 28.02.2013, 15:57   #1
Живу я тут
  
 
Реєстрація: 17.10.2007
Звідки Ви: Canada
Дописи: 448
сказав Дякую: 87
сказали Дякую 132 раз(и) в 75 повідомленні
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

к сожалению не подкол.
Я привел тест который ломает всю посекундную логику.
Собственно смысл этого теста: при достаточном количестве датчиков посекундная логика ломается и работать не будет. Ну а как это обойти понятно: опрашивать датчики раз в несколько секунд.
Вот тут возникает непонятка:
как можно опрашивать DS3107 раз в несколько секунд?
Ведь таймер сидит на том-же интерфейсе что и температурные датчики а one wire предполагает последовательный опрос устройств. Такиим образом пара температурных датчиков сводит на нет всю прелесть внешнего таймера.

kapelan поза форумом   Відповісти з цитуванням
Старий 28.02.2013, 16:36   #2
Живу я тут
  
 
Аватар для Sem
 
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
Надіслати повідомлення для Sem на ICQ Надіслати повідомлення для Sem на Skype
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

kapelan, а вы случайно не путаете Protocol 1-Wire и I²C ? -)))
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Відповісти з цитуванням
Старий 28.02.2013, 18:43   #3
Живу я тут
  
 
Реєстрація: 17.10.2007
Звідки Ви: Canada
Дописи: 448
сказав Дякую: 87
сказали Дякую 132 раз(и) в 75 повідомленні
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Допис від Sem Переглянути допис
kapelan, а вы случайно не путаете Protocol 1-Wire и I²C ? -)))
наверно: я посадил температурные датчики на SDA, надо попробовать переставить на другой пин

kapelan поза форумом   Відповісти з цитуванням
Старий 28.02.2013, 17:08   #4
Модератор Сумского клуба аквариумистов
  
 
Аватар для manulo
 
Реєстрація: 14.04.2004
Звідки Ви: Сумы, Украина
Дописи: 2.779
сказав Дякую: 3.547
сказали Дякую 1.461 раз(и) в 857 повідомленні
Надіслати повідомлення для manulo на ICQ Надіслати повідомлення для manulo на Skype
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

kapelan, Вы мне сейчас всю логику сломаете окончательно...
Начнем по порядку:
1. DS15B(S)20 -- цифровой градусник, подключаемый по 1WARE. Если мне не изменяет память, запрос температуры происходит в 2 этапа -- сначала от мастера идет команда на измерение и конвертацию температуры. Градусник начинает ее исполнять, это длится примерно 750 мс. Затем мастер другой командой запрашивает результат и прослушивает шину на предмет ответа. Если градусник готов ответить, он отвечает, не готов -- не отвечает. Собственно хоть 100500 раз его опросите, ему будет пофигу.
2. 1Ware -- это сеть с топологией "Общая шина". Это значит что любое устройство в сети "слышит" любую посылку в сеть, не зависимо, занято ли какое либо иное устройство в этой сети конвертацией измеряемого значения. Хоть сгорит один градусник, второй этого не заметит, и будет работать.
3. DS1307 работает по протоколу I2C, короче говоря, по другим проводкам вообще. С вышеописанными градусниками они не пересекаются.
__________________


__________________

manulo поза форумом   Відповісти з цитуванням
Старий 28.02.2013, 17:17   #5
Модератор Винницкого клуба аквариумистов
  
 
Аватар для pimass
 
Реєстрація: 22.05.2009
Звідки Ви: Варшава-Вишенка
Дописи: 12.801
сказав Дякую: 2.464
сказали Дякую 5.200 раз(и) в 3.381 повідомленні
Re: Изготовление акваконтроллера ===www.aquaforum.ua===

Цитата:
Допис від kapelan Переглянути допис
DS3107
Кто такой? Почему не знаю? Может 1307?
__________________
Танцуют звезды и луна © Как там начало?

guns don't kill people, people kill people

[URL="http://www.aquaforum.ua/showthread.php?p=3238854#post3238854"][B][I][SIZE="4"][COLOR="Red"][FONT="Courier New"]Светодиоды Cree XT-E, термокомпаунд, драйвера Mean Well[/FONT][/COLOR][/SIZE][/I][/B][/URL]


__________________

pimass поза форумом   Відповісти з цитуванням


Share/Bookmark

Відповідь


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 13:13.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts