Например TDA7294

Форум РадиоКот • Просмотр темы - Программируемый термостат на DS1821
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс июл 27, 2025 15:17:28

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 34 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Программируемый термостат на DS1821
СообщениеДобавлено: Ср фев 13, 2008 15:15:51 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Термометр DS1821 был запрограммирован как термостат с помощью CHIP BOOM. Каким образом теперь можно и с помощью чего перевести его обратно в режим термометра , ну или короче как у термостата поменять уровни TL , TH.
Каким образом можно считать измеренную температуру в режиме термометра?
и еще , может поможете понять, если в программе выставить активный уровень 1 - это значит при достижении уровня TL и ниже на управляющем выводе будет высокий уровень?
Спасибо


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 15:24:55 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
уважаемая, а что ж вы кричите-то в толпу, когда есть конкретное лицо, ответственное за ChipBoom и заодно за свои советы? :)

Чем зашили, тем и расшивайте - это все предусмотрено.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 15:27:11 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
А можно поинтересоваться как это сделать?
можно расписать по пунктам для тех кто в танке... Буду очень благодарна!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 15:33:14 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
1. подключаете все. как надо: адаптер, термостат...
2. выполняете считывание конфигурации... у вас будет написано "Режим работы - Термостат(автономно)"
3. меняете этот режим на "Термометр"
4. выполняете запись конфигурации

все, как при работе с любым программируемым устройством: считали-поменяли что надо-записали

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 15:38:05 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Спасибо большое... но в режиме термостата у меня не фига не считывается почему то. а другие микросхемы новые, которые пока еще термометры считываются. Че за фигня не понимаю... может надо другой плагин теперь выбирать не 1-Wire?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 15:48:21 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
я запрограммировал 12 термостатов. все считывались, все записывались. плагин только один и есть. адаптер должен быть на транзисторах который, с простейшим (на одних диодах) не будет работать.

иногда после некоторых программ СОМ-порт остается в каком-то странном состоянии, из-за чего плагин не работает с ним... попробуйте перегрузить комп и не допускать обращений в порт до ChipBoom

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Последний раз редактировалось ARV Ср фев 13, 2008 15:56:21, всего редактировалось 1 раз.

Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 15:55:55 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Адаптер у меня такой:
http://arv.radioliga.com/index.php?opti ... &Itemid=44
Когда считываю новые микросхемы - нет проблем - все читается и записывается, когда ставлю эту , которая запрограммирована как термостат при считывании пишет: адаптер не обнаружен или устройство неисправно. Считать невозможно. Чего делать то? Ну хоть направте в нужную сторону.
На одном из сайтов прочитала такую фигню:
"Для перевода DS1821 в однопроводной режим из режима термостата необходимо на вывод питания подать 0В в то время, когда вывод данных находится в состоянии высокого логического уровня. Затем на вывод данных нужно подать 16 импульсов. После этого можно снова подать питание, и DS1821 окажется в однопроводном режиме. Если указанную процедуру повторить, то DS1821 снова перейдет в режим термостата. "
Как это сделать то? Блин...
Спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 15:58:25 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
см. выше - я правил свое сообщение.
все, что описано и делает плагин + адаптер.
только что проверил - сначала не читалось, потом сбросил СОМ-порт другой программой - зачиталось все как миленькое...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 17:09:04 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
к сожалению, перезагрузка не помогла.....:(


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 20:22:27 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Ежик в тумане писал(а):
к сожалению, перезагрузка не помогла.....:(
я попытаюсь понять, что происходит... однако на моих компах такого эффекта нет :(

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 22:24:17 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Спасибо Вам огромное за помощь! А сколько циклов перезаписи у этой микросхемы? Я вот раз 10 ее перезаписывала в режиме термометра, а потом записала как термостат.. и усе - теперь не прочитать, не перепрограммировать, может она, того? накрылась? попробую еще один термометр сделать термостатом... может с ним все будет нормально...
у меня вообще изначально были какие то глюки - компутер не видел адаптер (был включен через удлинитель сом порта) я включила адаптер прямо в компутер и все заработало... потом взяла другой удлинитель - с ним тоже стало работать... а из-за этого термостата компутер не видит теперь адаптер никак... и с удлинителем и без него....
Буду Вам очень благодарна за помощь...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 13, 2008 22:30:00 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
а компутер - не ноутбук ли? с ним могут быть проблемы. циклов перезаписи у нее много, точно не помню, но счет на тысячи - можно посмотреть в документах. попробуйте привести СОМ-порт в нормальное состояние какой-нибудь программой типа HyperTerminal - возможно, она его переключит...

у меня бывали такие моменты, что адаптер отказывался работать, но помогала всегда перезагрузка... постараюсь, как уже говорил, разобраться, возможно, чего-то добьюсь...

если компутер, точнее ChipBoom, не видит адаптер - это фантастика!

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 08:03:04 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Усе! С другой микросхемой работает все нормально, и читается и пишется и как термометр и как термостат, видно с этой что то случилось, а я просто боялась остальные испортить, но вот попробовала и все работает!
Раз уж я тут... можно еще задать несколько глупых вопросов по работе термостата?
1. Как считать измеренное значение температуры , которое выдается на информационный вывод в режиме термометра? может ли это делать контроллер?
2. Правильно ли я понимаю, что если при программировании записать на выходе термостата активный уровень 1, то на управляющем выводе термостата будет уровень, близкий к напряжению питания?
3. При достижении какого порога термостат переходит в активное состояние TL или TH? Туплю по страшному, но никак не могу сообразить, какие уровни куда записать, что бы при 0 градусов и ниже был высокий уровень, а при +10 градусах был низкий уровень на управляющем выводе? TL=0, TH=10 и активный выход 0?
Спасибо


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 08:48:31 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Рад, что все получилось. Дополнительно хочу сказать, что если к адаптеру подключен датчик в режиме термостата, то при тестировании аппаратуры в ChipBoom выдается сообщение "Адаптер не обнаружен или устройство неисправно". Так вот, это не признак неисправности! Это свидетельство того, что датчик работает как термостат и мешает нормальной работе шины 1-Wire. Чтение-запись при этом должны осуществляться нормально. Датчики не любят переполюсовки питания, а так же отсутствия "земли" при поданном питании VCC.

Что касается всех режимов работы датчика - не желаете просто ознакомиться с даташитом? ;)

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 09:11:06 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Спасибо... на досуге почитаю ... а пока пойду английский поучу...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 10:01:12 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 3
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Ежик в тумане писал(а):
Спасибо... на досуге почитаю ... а пока пойду английский поучу...
гм... журнал Схемотехника 2002, мартовский номер. на странице 42 отличная статья Леонида Ридико. на русском. есть ответы на все ваши вопросы.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 14:20:42 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Спасибо за ссылочку, но, к сожалению, я это читала....
видно женская логика не позволяет постичь истину :(

Да бог с ней с ссылкой, потом будет времени побольше - разберусь...
И еще вопрос по схеме включения этой микросхемы...
можно ли, например, ее включить вместо дд2.1 (контроллер) на рисунке Изображение
подключив управляющий вывод на вход тиристорной оптопары?
дд1.1 это преобразователь из 12 В в 5... нагрузка подключается между 18 и 19 выводами...Спасибо


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 14:31:52 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
низзя ибо нагрузочная способность выхода термостата небольшая... а вот с дополнительным ключем на MOSFET - можно

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 15:21:19 
Встал на лапы

Зарегистрирован: Ср ноя 28, 2007 09:42:28
Сообщений: 80
Рейтинг сообщения: 0
Спасибо... будем дорабатывать схему...
а можно ну хоть на словах накидать какую нить простую схему включения этого термостата, ну что бы питание подать и проверить есть ли уровень на управляющем выводе при определенных порогах?
И еще вопрос про точность измерений... поставила программу DS1821.exe тык по ее данным термометр измеряет температуру с погрешностью 6-7 градусов... т.е. у нас в кабинете 19 микросхема выдает 26 градусов - это как? или это погрешность заводской калибровки?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 14, 2008 16:11:49 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
какая-нибудь простая схема применения термостата есть на том же сайте, откуда брали ChipBoom - смотрите проекты внимательно.

датчики очень чувствительные - они могут реагировать на тепло рук, нагрев соседних элементов и т.п. После того, как его подержали в руках он будет остывать несколько минут - и разумеется, завышать показания. О их чувствительности говорит следующий факт: они чувствуют нагрев от лазерной указки с 10-15 см !

Погрешность их заводской калибровки не хуже чем написано в даташите. Эти термостаты внесены в госреестр средств измерений - им можно доверять!

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y