Опорное не стабилизировано, будет очень грубо, +/-10...20...30 градусов? TL431 надо ставить как минимум.
Полевик можно было бы поставить, допускающий 12в на затворе, а стабилитрон выбросить.
C3 там сильно лишний еще по моему.
Главное, тут нету гистерезиса, вблизи целевой температуры, будет либо участок линейного режима, либо хаотические переключения.
Так сказать, версия 1.0...
Предварительные испытания:
Картонная коробка 8л. Нагреватель из резисторов МЛТ-2 мощностью 12Вт. В коробке на 10град. больше чем снаружи.
Колебания мощности от 0,6 до 0,7.
Колебания температуры 0,2град.
Период колебаний - минуты.
Схема защищена от обрыва или КЗ датчика, обрыва движка подстроечника.
КУ ошибки возможно слишком велик, но подозреваю что колебания в любом случае неизбежны, не уверен, стоит ли его уменьшать.
Может что еще доработать, подстроить...
Когда-то и на пяти транзисторах термостаты были (4 * МП40 и один П214)... Да еще и с фазо-импульсным регулированием на тиристоре и с компенсацией инерционности нагревателя... Датчик всего-то на проволочке (катушечка с тонким медяным проводком)... Называлось сие чудо времен СССР ТС80М...
[uquote="~Dimon~",url="/forum/viewtopic.php?p=4608295#p4608295"]Опорное не стабилизировано, будет очень грубо, +/-10...20...30 градусов?
Главное, тут нету гистерезиса[/uquote]
Шим-чипу этот гистерезис не особо и нужен .
Для нетребовательных детских поделок подойдет .
Не забыть проградуировать и на ручке потенциометра нарисовать 30...40...50...60...70 С .
«Когда у общества нет цветовой дифференциации штанов, то нет цели!»
- Позвольте-с вас спросить, почему от вас так отвратительно пахнет?
- Ну, что ж, пахнет... известно. По специальности. Вчера котов душили, душили. (с)
В той схеме, на LM358.
Если установить температуру +50 например, при питании 5в, затем поднять питание до 12в, установка температуры сместится к +120.
Нужно либо строго стабилизировать питание, либо стабилизировать опорное, что более правильно.
Инерция нагревателя, далеко не единственная проблема.
Но если она волнует - не надо делать его на резисторах
Открытую нихромовую проволоку взять, потоньше, не раскалять ее.
Можно еще тупо кулером воздух гонять.
[uquote="~Dimon~",url="/forum/viewtopic.php?p=4609326#p4609326"]Инерция нагревателя, далеко не единственная проблема.[/uquote]
При чем тут инерция ? Чем больше рассеивание тепла в окружающуюю среду , тем быстрее остынет .
Если хорошая теплоизоляция - то и нагрев надо минимальный . Только от теплоемкости яиц в инкубаторе .
«Когда у общества нет цветовой дифференциации штанов, то нет цели!»
- Позвольте-с вас спросить, почему от вас так отвратительно пахнет?
- Ну, что ж, пахнет... известно. По специальности. Вчера котов душили, душили. (с)
Свойство всех термостатов/термо шкафов - неравномерный прогрев камеры (при отсутствии систем перемешивания теплоносителя).
Как результат -"проскок" температуры после включения.
Устраняется разными способами. Один из простейших компенсационный нагреватель возле датчика. Далее внутренний вентилятор ну и далее уже навороты схемотехники/ программ с МК...
Уменьшение КУ ошибки устраняет колебания и заброс температуры при старте.
Но и скорость парирования возмущений наверное пострадает. Если например дверь открыть-закрыть.
При R7 = 10кОм, температуру в тестовой коробке держит в пределах 0,1град., колебаний коэф. заполнения ШИМ на ослоскопе уже не заметно.
Но все равно оставляю его со звездочкой, может понадобится подбор под конкретные условия.
Выходит мужик из бани и понимает, что забыл полотенце. Растерянно оглядываясь по сторонам натыкается на объявление: "Занавесками не вытираться!". "О, а это идея".
Не надо, ПИД избыточен, и настраивать его - целое колдунство.
Куда дальше можно развить эту идею:
- Переделать выход и прицепить элемент пельтье, получив возможность автоматически регулировать в обе стороны (нагрев/охлаждение). Только про конденсат не забудьте.
- Пропорциональное управление моторами постоянного тока, светильниками, чем угодно вообще.
У нас есть ШИМ, позволяющий менять заполнение, пропорционально некоторому входному сигналу, и даже 1-2 халявных опера (TL494/TL598/SG3524/SG3525/KA7500),
дальше просто наколдовываем входные цепи под свою задачу.
Вот что в итоге из этого вышло.
Цементные резисторы 12шт по 30 Ом, все параллельно, 48Вт при 12в. Приклеены силиконовым герметиком к алюминиевой полоске - теплораспределителю, это мера защиты тектолита от перегрев выше +140C.
Утепление корпуса пока не делал, мощности для поддержания +50C хватает.
Температура стабильна, но по объему камеры большой градиент. Это можно исправить вентилятором, но он может выйти из строя, нужна еще какая то защита на этот случай.
Пока просто устанавливаю проверяемое устройство на какой то высоте, и ложу рабочий и контрольный датчики рядом с ним, что бы целевая температура была точно в нужном месте.
Слева в стенке - сквозной туннель для вывода кабелей.
Любой вариант датчика оборотов для вентилятора - от простого флажка с микриком в потоке воздуха до оптики по лопастям и магнитного(холловского) датчика на самом двигателе.
Есть идея... 3-проводный вентилятор от компа, сигнал со встроенного датчика - сперва дифференцировать, потом интегрировать, пропустить через компаратор, и на вход DTC.
Будет отключать нагрев, при падении оборотов ниже какого то минимума.
Можно там еще светодиодик добавить, "Отказ вентилятора".
))
Забыли добавить - и сделать виток вокруг Луны.
тахометр тянется к + через резистор. К нему подключается конденсатор, а другой его вывод к 2 диодам по стандартной схеме удвоения. На выходе еще один конденсатор (и нагрузочный резистор).
Как работает - если мотор крутится, есть импульсы и на выходе есть весьма большое напряжение (для ключа). Если мотор не крутится, то напряжение отсутствует. Далее как захочется - или пара 7002 для инверсии сигнала, либо наводить не +, а - и подать на базу npn с жуткомеговым резистором подтяжки - тогда npn будет открываться именно при аварии. В коллектор ставите бипер и получаете спокойный сон.
Я подумал о контроле минимальной частоты импульсов, а не просто их наличия.
Делов там - две RC цепочки и что то вроде LM358, 393, 339.
100об/мин - то же крутится, но воздух уже не гонит.
Такое часто при закисании смазки, он не останавливается, но уже почти не крутится.
Посмотрел 3 кулера.
Выход с открытым коллектором, точный меандр, эксперименты с остановом/поворотом пальцами дали понять - сигнал взят тупо с датчика положения ротора (Холл), только буферизирован транзистором.
Можно немного упростить, нужен только компаратор частоты для меандра.
Кстати, наверное можно как датчик для тахометра использовать, только обмотки отключить.