24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Регулятор 12V вентилятора на ATtiny13
-
- Пробегал мимо
- Posts: 14
- Joined: 07 Nov 2015 21:35
Re: Регулятор 12V вентилятора на ATtiny13
Пробовал и2мя и 3мя проводами результат один на 5выводе-0-вентилятор работает(11.7в) менял мк не помогло.В чем проблема не пойму
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
А что с фьюзами ("не снял галку с CKDIV8") ?alex-spb wrote:Пробовал и2мя и 3мя проводами результат один на 5выводе-0-вентилятор работает(11.7в) менял мк не помогло.В чем проблема не пойму
Можно попробовать еще тестовую прошивку http://hardlock.org.ua/viewtopic.php?f= ... 375#p12460
-
- Пробегал мимо
- Posts: 14
- Joined: 07 Nov 2015 21:35
Re: Регулятор 12V вентилятора на ATtiny13
IYra Спасибо за участие.Прошил дефолтные фьюзы снял галку с CKDIV8 и до ВС807 заработало далее проблема оказалась в дохлой 0.1мкф в базе этого тр-ра.заменил и пошло.Если вместо бузера поставить СД через 100 ом на +5в то получается индикатор начального вращения моторчика-моргнет 2 раза(Это кто то на форуме интересовался)Посмотрел как работает на тестовой прошивке.Автору спасибо.
-
- Пробегал мимо
- Posts: 1
- Joined: 15 Dec 2017 08:46
Re: Регулятор 12V вентилятора на ATtiny13
Уважаемый автор, пожалуйста подскажите, как изменить код, чтоб от подачи питания на схему до остановки вентилятора ( при условии, что температура меньше MIN) проходило 5 - 10 секунд, а не минута. Есть желание "утихомирить" вентилятор в паяльной станции. Станция с быстрым разогревом. Я её часто включаю и выключаю. Таким образом на процесс пайки уходит секунд 15-20 ( из них
6 секунд на разогрев жала).
6 секунд на разогрев жала).
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
Этот вопрос обсуждался много раз в этой ветке. Даже прошивки есть.yoosee wrote:Уважаемый автор, пожалуйста подскажите, как изменить код, чтоб от подачи питания на схему до остановки вентилятора ( при условии, что температура меньше MIN) проходило 5 - 10 секунд, а не минута.
Надо ускорить цикл проверки.
Для этого уменьшить delay_ms(500) (delay_ms(50)) и вместо for (i=Max; i>1; i--) поставить for (i=Max; i>1; i-=5)
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
День добрый, собрал регулятор к, все заработало без проблем, но при нагреве до 36 °С , включается куллер на полные обороты и при этом охлождает радиатор(как я понимаю) , схема отключает куллер и так повторяется много раз, предпологаю что необходимо внести гистирозис, дабы не было таких срабатываний, извините что отвлекаю но не могли бы вы под править прошивку? Датчик разместил на жёстком диске, накрыв его термо прокладкой, подключен по трём проводам, есть такая возможность что я сам что то сделал не так,( конечно маловероятно но есть).
Будущее во многом зависит от нас!!!
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
" Как только температура доберётся до 36 градусов - на одну секунду подаём 12 Вольт на вентилятор, чтобы он гарантировано стартовал, а потом уменьшаем до напряжения высчитанного по формуле:" - цитатаselnek wrote:День добрый, собрал регулятор к, все заработало без проблем, но при нагреве до 36 °С , включается куллер на полные обороты и при этом охлождает радиатор(как я понимаю) , схема отключает куллер и так повторяется много раз, предпологаю что необходимо внести гистирозис, дабы не было таких срабатываний, извините что отвлекаю но не могли бы вы под править прошивку?.
Ну и похоже при старте сильно охлаждается и становится меньше 36. Далее по кругу.
Тут наверно лучше не подавать 12в а ждать когда температура поднимется и куллер сработает.
Даже вроде прошивки такие в теме есть
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
День добрый, IYra как то у вас Zen спрашивал -
Нежелательно опускать температуру ниже (как советовал hardlock что создать гистерозис) 36 так как получится что вентилятор будет постоянно вращаться , что влияет на его ресурс и т.д.
вы ответели ему -Zen wrote:СообщениеZen » 28 янв 2015 17:24
Как организовать гистерезист на отключение кулера. Например, уставка температуры 35 градусов. Что бы не дергать кулера на включение-отключение, было бы хорошо, что бы они отключались не при 35, а при (35-гистерезис). И выставить гистерезис 2-5 градусов. Как такое организовать? Заранее благодарен за ответ.
Я так понимаю это то что мне нужно?Zen wrote:Заменить
Код: Выделить всё
if (T < MIN_TEMP)
{
PWM_ = 0;
FanStoped = 1;
}
на
Код: Выделить всё
if (T < (MIN_TEMP-2))
{
PWM_ = 0;
FanStoped = 1;
}
Нежелательно опускать температуру ниже (как советовал hardlock что создать гистерозис) 36 так как получится что вентилятор будет постоянно вращаться , что влияет на его ресурс и т.д.
Будущее во многом зависит от нас!!!
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
Надо пробовать.selnek wrote: Я так понимаю это то что мне нужно?
Еще могу посоветовать отключить подачу 12в вначале.
Code: Select all
if (FanStoped)
{
PWM_ = Max;
FanStoped = 0;
goto e1;
}
Вместо PWM_ = Max; поставить PWM_ = Min;
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
То есть получиться, что с нагревом радиатора будет увеличиваться ШИМ , при этом транзистор будет преоткрываться что повлечет нагрев и все вытикающие, так я понимаю?
При всем этом мучают меня сомнения что копаем не там, что то мне подсказывает что нужно искать ошибку в коде или в схемотехнике, так как вентилятор срабатывает на пару секунд и выключается спустя секунд 10-20 включается вновь, как я понимаю за эти пару секунд он не может остудить жесткий дис (к которому закреплен датчик и сверху прижат термопрокладкой) такое ощущение что доходя до порога срабатывания 36 градусов он как будто дает какой то импульс либо делает проверку ds18b20 и при это дает какую то команду которая как то попадает на выходной транзистор, это все происходит при плавном прогреве ds18b20, а при нагреве от паяльника все работает прекрасно!
Люди кто сталкивался с данной проблемой отзовитесь , смогли ли вы решить её?
Добавлено спустя 5 минут 39 секунд:
hardlock - хотелось бы услышать ваше мнение.
При всем этом мучают меня сомнения что копаем не там, что то мне подсказывает что нужно искать ошибку в коде или в схемотехнике, так как вентилятор срабатывает на пару секунд и выключается спустя секунд 10-20 включается вновь, как я понимаю за эти пару секунд он не может остудить жесткий дис (к которому закреплен датчик и сверху прижат термопрокладкой) такое ощущение что доходя до порога срабатывания 36 градусов он как будто дает какой то импульс либо делает проверку ds18b20 и при это дает какую то команду которая как то попадает на выходной транзистор, это все происходит при плавном прогреве ds18b20, а при нагреве от паяльника все работает прекрасно!
Люди кто сталкивался с данной проблемой отзовитесь , смогли ли вы решить её?
Добавлено спустя 5 минут 39 секунд:
hardlock - хотелось бы услышать ваше мнение.
Будущее во многом зависит от нас!!!
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Регулятор 12V вентилятора на ATtiny13
selnek, смотрите светодиодом на выходе контроллера, а потом на выходе транзистора - думаю ответ будет там. Логика такая, при включении максимум 12В, потом уменьшение до нужного уровня. Подозреваю что у вас на выходе контроллера будет ШИМ, а на выходе транзистора - ничего.
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
Вас понял, думаю осциллографом будет удобнее посмотреть на форму ШИМ!hardlock wrote:selnek, смотрите светодиодом на выходе контроллера
Тогда почему при прогреве феном либо паяльником я наблюдаю правельный алгоритм работы ?
Будущее во многом зависит от нас!!!
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Регулятор 12V вентилятора на ATtiny13
selnek, напряжение после старта на выходе какое? должно быть 5В. Или выше, если температура ушла выше нижнего предела. И вобще, вентилятор от 5В работает )))
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
В данный момент не могу проверить так как устройство не у меня дома, поэтому поводу вытравлю тестовую платку и проведу все замеры!hardlock wrote:напряжение после старта на выходе какое?
С уважением!
Добавлено спустя 21 час 39 минут 15 секунд:
День добрый, видео теста.....hardlock wrote: И вобще, вентилятор от 5В работает )))
Будущее во многом зависит от нас!!!
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
Посмотрел.selnek wrote:
День добрый, видео теста.....
Если судить по датчикам примотанным к паяльнику температура колеблется около точки включения -36
Кулер и датчик никак не связаны ? А что если увеличить температуру ?
Весь фильм про то как при 36 - ШИМ из 0 переходит в MAX и обратно.
Мой совет - попробовать как было сказано выше. Вместо PWM_ = Max; поставить PWM_ = Min;
Интересная картина при ШИМ=0 на выходе все равно видны иголки. То есть импульсы не пропадают.
Думал это Протеус глючит, а оказывается особенность AVR. Надо дополнительно отключать.
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
Насчет датчика не понял! А насчет увеличения температуры , в видео есть такой момент, или вы имели ввиду увеличить програмно?IYra wrote:Кулер и датчик никак не связаны ? А что если увеличить температуру ?
- обязательно попробуюIYra wrote: Вместо PWM_ = Max; поставить PWM_ = Min;
Спасибо)
Будущее во многом зависит от нас!!!
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
Извиняюсь не досмотрел до конца. Да все работает как надо - только на границе чудеса. Если убрать подачу начальных 12в то по идее вентилятор закрутится чуть позже при более высокой температуреIYra wrote:Кулер и датчик никак не связаны ? А что если увеличить температуру ?selnek wrote:А насчет увеличения температуры , в видео есть такой момент, или вы имели ввиду увеличить програмно?
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
IYra wrote:Извиняюсь не досмотрел до конца. Да все работает как надо - только на границе чудеса. Если убрать подачу начальных 12в то по идее вентилятор закрутится чуть позже при более высокой температуреIYra wrote:Кулер и датчик никак не связаны ? А что если увеличить температуру ?selnek wrote:А насчет увеличения температуры , в видео есть такой момент, или вы имели ввиду увеличить програмно?
Привет, испытания показали, кулер включается теперь без резкого рывка , НО! - продолжает также дергаться как и раньше ( на граничной температуре).
Предполагаю , что - что то нужно подправить в прошивки, так как в данной области не силён прошу помощи!
Будущее во многом зависит от нас!!!
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
Так как на нижней граничной температуре PWM=Min вот он и дергается. А что на реале (датчик на винте, кулер дует на железку) ?selnek wrote:Привет, испытания показали, кулер включается теперь без резкого рывка , НО! - продолжает также дергаться как и раньше ( на граничной температуре).
Предполагаю , что - что то нужно подправить в прошивки, так как в данной области не силён прошу помощи!
По идее надо бы PWM=0. Прикладываю прошивку с двумя датчиками и 2мя каналами ШИМ. Из Протеуса видно куда что подсоединено. Там все просто - диапазон 36-66 ШИМ 0-255 Правда частота ШИМа сделана поменьше. Интересно будут помехи или нет ?
- Attachments
-
- fan2d.rar
- (17.9 KiB) Downloaded 282 times
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
Приветствую , провел маленькое испытание прошивки -fan2d, замечания:IYra wrote:Прикладываю прошивку с двумя датчиками и 2мя каналами ШИМ. Из Протеуса видно куда что подсоединено. Там все просто - диапазон 36-66 ШИМ 0-255 Правда частота ШИМа сделана поменьше.
- 1 Частота маловата, на старте и остановке слышно их тяжелое ворчяние.
-2 Куллер так же дергается, как и на первой прошивке,(Все же думаю это нужно допилить програмно )
-3 Насчет помех не понял, где и как их смотреть?
Сделал короткое видео (150мБ) о работе данной прощивке -
С уважением...
Будущее во многом зависит от нас!!!
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
Если искусственно держать на одной точке. Но ведь это нереальная ситуация. Как ведет себя прошивка при реальном охлаждении объекта (там же сильная тепловая инерция - тем более если датчик прикрутить где-нибудь в стороне от потока)selnek wrote: замечания:
-2 Куллер так же дергается, как и на первой прошивке,(Все же думаю это нужно допилить програмно )
Я имел ввиду помехи в звуковом диапазоне (появляется ли фон)selnek wrote: -3 Насчет помех не понял, где и как их смотреть?
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
Но почему же не реальная , вот например первая прошивка от hardlock, так себя и ведет как на видео, закрепил я ее на жесткий диск в видео регистраторе, сам датчик закреплен на жестком диске сверху накрыт двойным слоем термопрокладки, вентелятор находится в противоположном углу регистратора , при его рывке жесткий диск просто физически не успеет остыть(тоже самое происходит и с вашей прошивкой) , рывки продолжаютя при комнотной температуре 18 градусов , рывки повторяются около двух трех раз в минуты, но если датчик прогреть и температура при этом будет расти он работает отлично(как и в вашей прошивке)IYra wrote:Но ведь это нереальная ситуация.
Это происходит не только у меня прошу заметить! - как минимум у двоих посетителей данного форому были тежи проблемы(рывки)
Этого я вам не скажу, так как таких экспериментов не велось!IYra wrote:Я имел ввиду помехи в звуковом диапазоне (появляется ли фон)
Предлагаю внести гестирозис, как выход из данной ситуации!
Где в пршивке это можно подправить.
С уважением.
Будущее во многом зависит от нас!!!
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Регулятор 12V вентилятора на ATtiny13
Если при комнатной - то ШИМ=0. Как я писал выше у АВР ШИМ полностью не отключается при ШИМ=0 - лезут короткие импульсы. Светодиод светится во всяком случае. Может из-за этого ? Прикрепил прошивку где ШИМ принудительно отключается. В Протеусе это хорошо видно.selnek wrote: рывки продолжаютя при комнотной температуре 18 градусов , рывки повторяются около двух трех раз в минуты
- Attachments
-
- fan22.rar
- (1.19 KiB) Downloaded 278 times
- selnek
- Пробегал мимо
- Posts: 13
- Joined: 05 Nov 2018 22:39
- Location: Ставропольский край
Re: Регулятор 12V вентилятора на ATtiny13
Вечер добрый, извините - эта прошивка к какой версии платы относится, с двумя или с одним ds18b20?IYra wrote: Прикрепил прошивку где ШИМ принудительно отключается.
Будущее во многом зависит от нас!!!