24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.

Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.

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

«Спасибо дедушка путин за счастливое детство и мое освобождение». ©

Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©

PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...


Due to periodic DDoS attacks, the forum may not be available.

Прошу подсказать Шим - регулятор для нагревателя

Здесь только проекты на ATtiny
Post Reply
Anton4ik
Частенько бываю
Posts: 27
Joined: 15 Dec 2014 17:31
Location: Dnepropetrovsk

Прошу подсказать Шим - регулятор для нагревателя

Post by Anton4ik »

Доброго времени суток. Задался проблемой ШИМ- регулятора для нагревателя от електрочайника с индикацией. Мощьность 2.2кВат. Покопавшись по сети нашол подходяший вариант.http://cxem.net/mc/mc.php.ШИМ-регулятор на микроконтроллере ATmega8515
Подскажите, как переписать все это под ATtiny2313, что поставить на управление такой нагрузкой(полевик, симистор).
Заранее благодарен
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by propell_ant »

приведенная схема не имеет ничего общего с регулированием, симисторами и электрочайниками
но некоторые делали что-то на меге взяв за основу вот этот проект регулятора для паяльника:
http://radiokot.ru/circuit/power/converter/32/
вот пост:
http://hardlock.org.ua/viewtopic.php?f= ... t=25#p9825
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by IYra »

Anton4ik wrote:Подскажите, как переписать все это под ATtiny2313, что поставить на управление такой нагрузкой(полевик, симистор).
Если надо удерживать определенную температуру то можно просто взять за основу термостат на ATtiny2313.
Управление такой нагрузкой - связка оптопара(zero-crossing)+симистор чтоб включался когда напряжение
в сети = 0 - меньше помех.
Для чего нужен ШИМ ?
Anton4ik
Частенько бываю
Posts: 27
Joined: 15 Dec 2014 17:31
Location: Dnepropetrovsk

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by Anton4ik »

Будет Стенд для Лаб.работ. Термостат на Attiny 2313 регулирует температуру нагрева масла в баке,нагревается ТЕН-ом. Хочу еще сделать цифровой регулятор для нагревателя, чтобы изучать зависимость скорости повышения температуры от увеличения мощьности . По сути Туда надо ПИД-регулятор, но хочется попроще
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by IYra »

Anton4ik wrote:регулирует температуру нагрева масла в баке
А какая температура планируется ? Если больше 100 градусов то DS18B20 не потянет.
А попроще можно сделать так.Так как инерционность большая то берем период = 10 сек
включаем ТЭН на 1сек / 10сек - получаем 10%, 5сек - 50%
Опрос датчика происходит раз в 1 сек. Оттуда и брать временные интервалы
Anton4ik
Частенько бываю
Posts: 27
Joined: 15 Dec 2014 17:31
Location: Dnepropetrovsk

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by Anton4ik »

Температура в диапазоне 20 - 40 градусов. А вариант про 10% и секунды меня устраивает. Как реализовать?
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by IYra »

Anton4ik wrote:Как реализовать?
Зависит от того что нужно. Какой вариант ?

1. Устанавливается ручками нужный процент - смотрится температура
2. Устанавливается температура - автоматически регулируется процент
Anton4ik
Частенько бываю
Posts: 27
Joined: 15 Dec 2014 17:31
Location: Dnepropetrovsk

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by Anton4ik »

Что легче. Второй вариант предпочтительней
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by IYra »

IYra wrote: 2. Устанавливается температура - автоматически регулируется процент
За основу взят проект Термостат ∆T=0,1°C http://hardlock.org.ua/viewtopic.php?f=9&t=10
Изменения
1. работает только PORTD.2 - выход на нагреватель
2. В зависимости от дельты PWM расчитывается по формуле
PWM=10 - (Tnew-T_LoadOn)*10/DeltaT
если DeltaT = 1гр (10) и T_LoadOn = 30гр (300 температура установки)
PWM будет равен 2 (2/10 2 сек из 10 включено) при температуре 30.8
если DeltaT = 10гр (100) и T_LoadOn = 30гр (300 температура установки)
PWM будет равен 2 (2/10 2 сек из 10 включено) при температуре 38 гр
Attachments
termostat_led_медленныйШИМ.rar
(33.28 KiB) Downloaded 547 times
Anton4ik
Частенько бываю
Posts: 27
Joined: 15 Dec 2014 17:31
Location: Dnepropetrovsk

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by Anton4ik »

IYra wrote:
IYra wrote: 2. Устанавливается температура - автоматически регулируется процент
За основу взят проект Термостат ∆T=0,1°C http://hardlock.org.ua/viewtopic.php?f=9&t=10
Изменения
1. работает только PORTD.2 - выход на нагреватель
2. В зависимости от дельты PWM расчитывается по формуле
PWM=10 - (Tnew-T_LoadOn)*10/DeltaT
если DeltaT = 1гр (10) и T_LoadOn = 30гр (300 температура установки)
PWM будет равен 2 (2/10 2 сек из 10 включено) при температуре 30.8
если DeltaT = 10гр (100) и T_LoadOn = 30гр (300 температура установки)
PWM будет равен 2 (2/10 2 сек из 10 включено) при температуре 38 гр
.
Я туплю в програмировании, объясните пожалуйста, что будет происходить. На сколько секунд будет включатся нагреватель при Т=20 град и дельта 10 град например. А то я пока :wall:
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Прошу подсказать Шим - регулятор для нагревателя

Post by IYra »

Anton4ik wrote:На сколько секунд будет включатся нагреватель при Т=20 град и дельта 10 град например.
Т=20 град - это температура установки. Она устанавливается кнопками. Если температура датчика меньше
то PORTD.2 = 1 - идет нагрев. Температура датчика поднялась стала 22 градуса. PWM=10 - (1220-1200)*10/100 равен 2
то есть 2 сек из 10 на PORTD.2 = 0. 25гр - PWM=5 и т.д.
Если есть Протеус можешь поиграться с моделью

Добавлено спустя 11 часов 57 минут 14 секунд:
Anton4ik wrote:чтобы изучать зависимость скорости повышения температуры от увеличения мощьности .
Вроде бы для такого нужен первый вариант ?
Устанвливаем PWM кнопками и смотрим как растет температура
Post Reply