Например TDA7294

Форум РадиоКот • Просмотр темы - Терморегулятор на микроконтроллере PIC16F84 датчикe DS18B20
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 21:57:58

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1950 ]     ... , , , 97,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Пт сен 18, 2015 19:05:49 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Спасибо.
Вопрос не в сбоях, а в том, что данный девайс должен будет работать с устройством у которого температура будет меняться(постепенной повышаться) и будут моменты, когда как-бы ни молотил вентилятор-температура все равно будет ползти вверх и в определенных стадиях надо будет оперативно менять заданные параметры температуры, так вот тогда и нужна сигнализация и оперативное изменение настроек.
Идеальный вариант чтобы можно было "зашить" 3-5 программ с температурой и переключаться между ними, но пока данных по конкретным температурным режимам нет...
Про такой ШИМ понятно, но я хочу, чтобы вентилятор не просто вкл-выкл, а изменял скорость вращения постепенно по мере приближения в верхней границе-быстрее, а к нижней-медленнее, вплоть до остановки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Сб сен 19, 2015 16:46:02 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1046
Откуда: Средний Урал
Рейтинг сообщения: 0
Интересные вводные: при гистерезисе 0,1 градуса ШИМ должен плавно меняться от максимума до минимума. Интересно, как это можно воплотить в жизнь? Далее: при превышении температуры при максимальном вентиляторе - плевать не температуру, зададим новые уставки(настройки)... это как?
хотя хозяин-барин, но вряд ли кто возьмётся нарисовать такую прошивку, хотя может я не прав...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Сб сен 19, 2015 17:01:42 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Я, возможно, неправильно выразился. Точнее не гистерезис, а минимальный шаг измерения температуры.
Имею ввиду, что шаг измерения температуры как можно меньше, реально температура будет колебаться в пределах 2-3 гр. Вот тут и нужна реакция ШИМа на изменения в 0.1 и менее градуса.
Насчет превышения, это значит прибор достигает определенной температуры, она переваливает за нужные границы, идет сигнал, что невозможно удержать данный температурный режим, и я вручную переключаюсь в другой режим, в рамках которого и надо далее удерживать температуру и так далее. Т.О. получается что на температуру не плевать, девайс указывает на изменения условий работы.
Короче, это автомат для хим.дистиллятора, который будет указывать и позволять оперативно отслеживать и контролировать температуру отбора при дробной перегонке.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Сб сен 19, 2015 21:59:11 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21790
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
MrDanger писал(а):
читал, что ds18b20 или ds18s20 могут как-то замерять с точностью до 0.02гр

Вы неправильно читали. Точность ds18b20 согласно даташита зависит от температуры:
Изображение

Изображение
Из чего следует, что ТОЧНОСТЬ даже в лучшей части диапазона измеряемых температур составляет по полградуса в каждую сторону.
А вот РАЗРЕШЕНИЕ составляет 12 двоичных разрядов, то есть младший дискрет 0,0625 градуса.
Измерять температуру с точностью даже 0,1 градуса - весьма дорогая в реализации задача.
ЗЫ. Кстати, проблемой будет даже избыточное тепло, которое выделяет САМ ТЕРМОМЕТР при своем функционировании.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Вс сен 20, 2015 18:38:29 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Ясно...
Но все-таки хотелось бы с максимально возможной точностью...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Пн сен 21, 2015 09:49:02 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
А что это будет? Часто пытаются ненужной точности добиться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Пн сен 21, 2015 22:01:06 
Открыл глаза

Зарегистрирован: Вт янв 25, 2011 19:51:24
Сообщений: 45
Рейтинг сообщения: 0
Цитата:
Короче, это автомат для хим.дистиллятора, который будет указывать и позволять оперативно отслеживать и контролировать температуру отбора при дробной перегонке.

Точность 0.1 гр...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Вт сен 22, 2015 04:40:33 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
Для подобного оборудования и подобных температур уже ТСМ нужен с известными характеристиками, а не бытовой, по сути, термодатчик. И схемные решения соответствующие, КРАМ выше уже ответил.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Пт окт 09, 2015 21:43:20 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пт дек 28, 2012 23:57:32
Сообщений: 107
Рейтинг сообщения: 0
Как установит DS18B20 на самодельный котел в корпусе колбе?
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Сб окт 10, 2015 03:46:38 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1046
Откуда: Средний Урал
Рейтинг сообщения: 0
Можно в нужном месте трубку вварить с заглушенным концом, а в неё уже датчик..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Пн дек 21, 2015 10:55:13 
Встал на лапы

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Ср мар 25, 2015 09:12:45
Сообщений: 99
Рейтинг сообщения: 0
Добрый день! Освоил таблетки DS, считыватели PROX с эмуляцией. Вот, ковыряю термодатчик.
В куске кода случай, когда устройство оказывается с кодом семейства 28.

if(code[0]==0x28)
{
write_byte(0xCC);
write_byte(0x44);
delay_ms(1000);
row=ResetOW();
if(row==1){

write_byte(0xCC);//skip ROM
write_byte(0xBE);
delay_ms(5);
char increm2=0;
for(increm2=0;increm2<2;increm2++ )
{
code2[increm2]=read_byte();
}

}

Код написан по мотивам одной инструкции, в точности пошагово. Термодатчик благополучно уходит по этому IF-у. Но вот незадача - содержимое байтов массива code2 всегда одно и то же, хоть дуй на датчик, хоть в руках держи. Чего тут не так?) В инструкции явно указывалась задержка более 750 мс, я секунду поставил. Прежде чем эти данные во что-то внятное преобразовывать, хотелось бы понять, что не так.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 07:34:26 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1046
Откуда: Средний Урал
Рейтинг сообщения: 0
Бывали ситуации когда выгорали выходы у PIC16F628A, т.е. прошивается нормально, а не пашет..
Идея такая: прошиваешь мк, вставляешь в панельку на плате со светодиодами, подключенными ко всем выходам, которые можно программировать на выход. После подачи питания светодиоды поочерёдно кратковременно зажигаются по кругу. Насколько я понимаю получается 15 светодиодов.
Кто бы нарисовал такую прошивку? Мои границы не имели бы благодарностей!
Жаль, Soira нет.....


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 11:07:53 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Пт окт 19, 2012 05:54:55
Сообщений: 118
Рейтинг сообщения: 0
Бегучий огонь лень схавала. Порты целиком переключаются. Все ноги кроме RA5 через резюки и светодиоды к плюсу.
Вложение:
prob628a.rar [283 байт]
Скачиваний: 286


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 13:47:39 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1046
Откуда: Средний Урал
Рейтинг сообщения: 0
То биш при включении питания усе лампы загораются и всё? или мигают одновременно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 13:52:01 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
nvz писал(а):
Бывали ситуации когда выгорали выходы у PIC16F628A


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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 13:54:27 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Пт окт 19, 2012 05:54:55
Сообщений: 118
Рейтинг сообщения: 0
Porta, portb по очереди по 300 мсек.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 14:27:28 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1046
Откуда: Средний Урал
Рейтинг сообщения: 0
То есть резистор можно ставить один на светодиоды. Завтра с утра попробую, отпишу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 14:40:50 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1046
Откуда: Средний Урал
Рейтинг сообщения: 0
dosikus писал(а):
... когда разработчик жмот...

Не обязательно, последний случай был у меня во время грозы в прошлом годе. Пострадала мк банного термометра-сигнализатора: баня, заодно и DS18B20 находятся в 35 метрах от дома. После грозы заметил (не сразу, правда) что на дисплее прочерки, то есть отсутствие датчика.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 14:46:25 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Пт окт 19, 2012 05:54:55
Сообщений: 118
Рейтинг сообщения: 0
Один не можно! Или все 15, или возьми один резюк+один светик и тычь по очереди на каждый выход.
+Vdd-R(300 ом)-Led(+-)-нога порта.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Терморегулятор на микроконтроллере PIC16F84 датчикe DS18
СообщениеДобавлено: Чт фев 18, 2016 17:50:54 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1046
Откуда: Средний Урал
Рейтинг сообщения: 0
Угу, значит то ли пробит, то ли сработал? Одним словом ты сразу открыл всех портов? и что это даст?


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

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


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

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


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

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


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