roboforum.ru

Технический форум по робототехнике.

ШИМ для 12В грелки

ШИМ для 12В грелки

monstr » 21 июл 2009, 13:48

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

Слаб в смехотехнике, посему буду признателен за помощь, хотя бы ткнуть в аналогичные темы или хотя бы по каким словам искать. Просто набрав "ШИМ" и его расшифровку в поиске ничего путного не получил.

Итак, задача.
Есть 12 вольт, нужно ШИМом регулировать нагрев цепочки резисторов, точнее нескольких цепочек, не суть. Общая мощность грелок, думаю, будет достаточной, на уровне 24 Ватта = 2А. Точность ШИМа в рамках задачи не имеет значения, лишь бы скважность регулировалась в широких пределах, близких к "от 0 до 100%". Наверняка ж есть готовая микруха с минимальной обвязкой, посмотрев даташит к которой я без проблем создам готовое устройство? :) Я почти уверен, что сейчас на любую аналогичную задачу есть готовая микруха...

Подкиньте пару названий :)

Добавлено спустя 3 минуты 7 секунд:
Во. Оно?
http://kravitnik.narod.ru/switch/switch4.html

Re: ШИМ для 12В грелки

galex1981 » 21 июл 2009, 13:50

Я бы сделал следующим образом - на мой взгляд это было бы проще: поставил МК ATmega88, к ней датчик температуры LM35 например, и исполнительный механизм (от того же паяльника 40 ватного негодного нагреватель переделать)подключить либо через опторазвязку или через развязку полевиком. Схема проще некуда - на одной микросхеме, программу конечно придется писать, но если полазишь по форуму, найдешь даже готовую программу, и вперед...

Re: ШИМ для 12В грелки

Victorovych » 21 июл 2009, 13:55



Оно, как простой вариант

Re: ШИМ для 12В грелки

avr123.nm.ru » 21 июл 2009, 13:56

monstr писал(а):Просто набрав "ШИМ" и его расшифровку в поиске ничего путного не получил.

Возможно мое толкование о ШИМ вам поможет понять его суть и способы создания - http://avr123.nm.ru/z8.htm

Проекты РАБОТАЮЩИХ теромостатов есть на сайте ARV - http://arv.radioliga.com/

Re: ШИМ для 12В грелки

yak-40 » 21 июл 2009, 17:00

А ещё есть микросхемы с функцией термостата. Например LM75. Может быть запрограмирована на любую температуру.

Re: ШИМ для 12В грелки

nest » 21 июл 2009, 21:52

а нахера ШИМ для грелки ?
http://www.spetspribor.info/support/art ... r-pow.html
ы

Re: ШИМ для 12В грелки

zubr » 21 июл 2009, 21:52

забудь про шим.
поставь одну тупую микросхему "temperature switch"
и один резистор задающий температуру
+-2 градуса удержит - для обогрева достаточно

типа такого http://chip-dip.ru/search.aspx?mode=sim ... 575&show=1

Re: ШИМ для 12В грелки

monstr » 24 июл 2009, 18:35

О, всем ответившим спасибо!
Мои извинения что пропал, были дела.

Из всех вариантов мне очень понравился предложенный zubr, на TMP01 от AD. Я только хотел уточнить, правильно ли я прочитал pdf'ку.

VSETHIGH = (TSETHIGH + 273.15)(5 mV/°C)
VSETLOW = (TSETLOW + 273.15) (5 mV/°C)
R1 (kW) = (VVREF – VSETHIGH)/IVREF =
= (2.5 V – VSETHIGH)/IVREF
R2 (kW) = (VSETHIGH – VSETLOW)/IVREF
R3 (kW) = VSETLOW/IVREF

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

Верно ли я понял, что будет достаточно только R3, расчитанного по формуле
R3 (kW) = VSETLOW/IVREF , где IVREF = 5 mA/°C + 7 mA = 12mA для гестерезиса в 1 градус.
а вывод 1 замкнуть на вывод 2.

То есть, если нужно греть на температуру от -30 до +30,
от VSETLOW = (-30 + 273.15) (5 mV/°C) = 1.21575
до VSETLOW = (+30 + 273.15) (5 mV/°C) = 1.51575
то резистор выберу
от 1.21575 / 0.012 = 101 Ом
до 1.51575 / 0.012 = 126 Ом

Чую, ошибся я с сокращением количества резюков :)


Rambler\'s Top100 Mail.ru counter