Page 9 of 21

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 27 Feb 2012 20:18
by igor4ik
Уважаемый hardlock.
При измерении частоты ШИМ, значение 4,7кГц.
Это правильное значение?

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 27 Feb 2012 21:13
by hardlock
igor4ik wrote:При измерении частоты ШИМ, значение 4,7кГц.
Это правильное значение?
должно быть 9,6МГц / 256 = 37,65 кГц.
9,6 МГц - тактовая частота МК.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 28 Feb 2012 16:42
by petr
у меня выходит что на куллер подается 12в плавно напряжение падает до 0, через несколько сек снова 12В и так по кругу. В чем может быть причина?

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 29 Feb 2012 07:39
by hardlock
petr, похоже нет ОС.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 29 Feb 2012 09:09
by petr
Проблема была с датчиком, теперь вроде работает но при старте напряжение падает до 0 а не до 5. не могу понять в чем дело

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 29 Feb 2012 18:09
by igor4ik
Уважаемый hardlock.
Проверил Fuse CKDIV8, был установлен. Перепрограммировал,CKDIV8 не установлен, частота ШИМ не изменилась (4,7 кГц),
что может быть причиной такой заниженной частоты?

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 29 Feb 2012 22:00
by hardlock
petr wrote:не могу понять в чем дело
в резисторе.
igor4ik wrote:Проверил Fuse CKDIV8, был установлен. Перепрограммировал,CKDIV8 не установлен, частота ШИМ не изменилась (4,7 кГц),
что может быть причиной такой заниженной частоты?
походу не перепрограммировалось. Частота обязана была подняться в 8 раз. Хотя это что-то многовато. Завтра попробую поглядеть на частоту на своём экземпляре.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 01 Mar 2012 14:48
by petr
перепрошил контроллер и вышло что при запуске подает 12В плавно падает до 0В, а через несколько сек подает 12В пищит бузер и не снижает оборотов(при комнатной температуре). Проверил DS18b20 на lcd работает нормально. Подскажите полуйста в чем я допустил ошибку.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 01 Mar 2012 15:13
by hardlock
petr, ещё раз повторяю, подберите подтягивающий резистор.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 01 Mar 2012 16:53
by petr
Подскажите к какой ноге он подключается и как выбрать его значение.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 01 Mar 2012 16:54
by hardlock
petr, резистор 4,7к подключаемый к 2-й ноге МК. Почитайте даташит на датчик. Он может находится в диапазоне от 1 до 5к.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 02 Mar 2012 16:27
by igor4ik
Уважаемый hardlock.
Помогите решить проблему:
Как программно организовать гистерезис для регулятора, с константой равной 3-5 градусов.
С уважением. Igor4ik.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 02 Mar 2012 16:31
by hardlock
igor4ik wrote:Как программно организовать гистерезис для регулятора, с константой равной 3-5 градусов.

Code: Select all

#define MIN_TEMP 35
#define MAX_TEMP 40
#define DT 5

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 14 Mar 2012 21:31
by LorD
hardlock, а почему не какойнить мосфет после мк?

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 15 Mar 2012 10:53
by Zen
Уважаемый hardlock.
Как уже писал ранее, первый регулятор отлично заработал. Собрал точно такой же, прошивка та же... и непонятно почему на выходе ATtiny напряжение не падает до 0, остается на уровне 0,025В....и этого напряжения хватает на то, что бы выходной транзистор приоткрылся до 2,5В...в принципе кулера не запускаются, но малость неприятно, что нет 0В на кулере:) в чем может быть проблема? как решить?

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 17 Mar 2012 01:13
by LorD
ще один мк есть? мк с первого втыкни во второй девайс, посмотри что скажет. если разовый глюк, то придумать можно что то типа:
резюк подобрать меж ногой и транзистором, или еще один на землю добавить(от базы), или мосфет втыкни, побылуйся с ограничительным резюком(порт-мосфет)...

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 16 Apr 2012 11:21
by sde-plus
Добрый день уважаемый автор. Собираю ваш девайс но пока до описанных режимов работы далековато, скажу сразу делаю что то подобное первый раз, в электронике 0.0 поэтому прошу не судить строго, а помочь разобраться...
1.Схемку спаял, Мк прошил скачаной fan.hex, подключил. В результате на вентилятор постоянно подается 9,4 В без каких либо изменений.
Детали использовал не СМДшные, транзисторы С557С и С547С.

2.На датчик подал питание вот отсюда (можно ль так?), ничего не изменилось
Image

3.Почитал про фьюзы, залез в проект... вот что есть:
Image
Я так понял все 0.
Где частоту 9,6 Мг поставить не нашел пока.
Больше не знаю где "собаку" искать.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 16 Apr 2012 21:07
by hardlock
sde-plus wrote:В результате на вентилятор постоянно подается 9,4 В без каких либо изменений.
что-то с выходны каскадом. смотрите, есть ли что-то на выходе МК.
sde-plus wrote:На датчик подал питание вот отсюда (можно ль так?), ничего не изменилось
правильно подали - нормально.
sde-plus wrote:Почитал про фьюзы, залез в проект... вот что есть:
на 8 странице писали. Только что обновил первый пост - теперь и там есть.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 23 Apr 2012 10:00
by srqemiko
уважаемый автор подскажите возможно ли подключить к данной схеме два датчика температуры если да то как зарание благодарен

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 23 Apr 2012 19:45
by hardlock
srqemiko, нельзя. будет читаться первый откликнувшийся (а может и оба будут откликаться и будет каша). Надо переделывать прошивку под 2 датчика, но в тиньке совсем не осталось места, поэтому переход на тиню45, вообщем проще заново конструкцию сделать.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 24 Apr 2012 08:37
by srqemiko
да но я не силен в программировании

Добавлено спустя 10 часов 10 минут 39 секунд:
да но дело в том что я не силен в программировании. не могли бы вы помочь с програмным решением для тини 45

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 25 Apr 2012 21:32
by hardlock
srqemiko, не, не помогу. Я тут уже многим наобещал, но времени всё не нахожу. :(

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 12 May 2012 21:35
by sde-plus
Огромная благодарность автору за поддержку проекта... до конца разобрался, все получилось, работает))

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 24 May 2012 16:36
by mgarabet
Добрый день.

Спасибо автору за схему и терпение что отвечает на все вопросы.
У меня тоже самая ситуация, что у srqemiko.
srqemiko писал(а):,
вовремя работы на 6 выводе 2,2 вольта при остановке 5 вольт и пищать негодяй отказывается. Но вовремя работы кулера он сам по себе с определенной периодичностью пищит
hardlock писал(а):
srqemiko, проверяйте, что творится на 6-м выводе. Скорей всего там импульсы.
да импульсы,
hardlock писал(а):
увеличить конденсатор или увеличить резистор, чтобы напруга при работе была не более 1 вольта.
какой номинал сглаживающего конденсатора и резистора на плюс? По схеме первой страницы 100нан и 4,7к, так и должно бить?
по совету автора увеличил номинал конденсатора до 10мкф, но тогда не всегда при останове 5 В!

srqemiko, какие у вас стоят номиналы?

Заранее спасибо.

Re: Регулятор 12V вентилятора на ATtiny13

Posted: 24 May 2012 19:25
by srqemiko
Эта часть схемы должнана срабатывать не от принудительной остановки кулера то есть если вы его останавливаете руками, а в результате того когда на кулер не подается питание и в результате чего он не стартует. Если же питание на кулер подается и вы его останавливаете руками то схема не срабатывает и бузер не пищит. Но когда при старте или же во время работы пропадает питание и кулер перестает вращатся или же не стартует вот тогда схема начинает работать бузер оповещает об аварии. У меня в схеме сопротивление осталось с прежним номиналом 4,7к а конденсатор от 1мкф до 10мкф ставил тот который попался подруку на работу никак не отразилось. Так же при работе кулера напряжение на 6 выводе контроллера должно быть меньше 0,9-0,8 вольта бузер молчит, а при пропадании питания на кулере на этом же выводе питание составляло от 1 до 4 вольт бузер оповещает об аварии