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

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

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

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

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

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


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

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

Здесь только проекты на ATtiny
Post Reply
petr
Пробегал мимо
Posts: 8
Joined: 20 Feb 2012 19:24

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

Post by petr »

Уважаемый hardlock подскажите пожалуйста
1)какие нужно поставить фьюзы
2)через какую программу вы прошиваете микроконтроллер
3)какой используете программатор
Заранее спасибо
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

используй наиболее простой и распространненый внутрисхемный программатор skp-200/300 на который у меня еще ни разу нареканий небыло, а программу любую которая его поддерживает codevision, ponyprog, uniprof.....

Добавлено спустя 1 минуту 16 секунд:
а вот схема самого программатора
Attachments
вот фьюзы но галочки для codevision и ponyprog нужно ставить наоборот
вот фьюзы но галочки для codevision и ponyprog нужно ставить наоборот
ATtiny13_internal_RC_9.6.png (7.5 KiB) Viewed 8137 times
progsch stk-200.gif
progsch stk-200.gif (10.57 KiB) Viewed 8137 times
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

srqemiko wrote:собрал данный регулятор но он не хочет работать должным образом. Он стартует проходит около полу минуты скорость его начинает падать и тут же через 2 секунды скорость снова возрастает и начинает переодически пищать
форум прочитали? наверное таки прочитали, если нашли решение.
srqemiko wrote: Но не могу понять почему работа кулера сопровождается переодическими писками звукогенератора и не реагирует на остановку кулера в программе строки 97-100 задействовал подскажите почему происходит такая штука зарание благодарен
эту фичу я не проверял. Теоретически должно работать. Проверяйте, что творится на 6-м выводе. Если там близко к "1", то будет пищать. Надо увеличить резистор на плюс.

petr,
1) 2) в первом сообщении есть проект, откройте его в CodeVisionAVR и посмотрите фьюзы.
3) STK 200/300, AVR910
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

вовремя работы на 6 выводе 2,2вольта при остановке 5вольт и пищать негодяй отказывается. Но вовремя работы кулера он сам по себе с определенной переодичностью пищит
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

srqemiko wrote:вовремя работы на 6 выводе 2,2вольта при остановке 5вольт и пищать негодяй отказывается.
увеличте конденсатор или увеличте резистор, чтобы напруга при работе была не более 1 вольта.
Почему не пищит при остановке - не понятно. Кстати, при остановке руками, или по температуре не пищит? Если по температуре, то и не должен.
srqemiko wrote:Но вовремя работы кулера он сам по себе с определенной переодичностью пищит
надо уменьшить напругу на 6-м выводе. Попробуйте его вообще отключить от схемы и повесить на плюс - должно пищать при работающем вентиляторе, на минус - не должно пищать.
petr
Пробегал мимо
Posts: 8
Joined: 20 Feb 2012 19:24

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

Post by petr »

фьюзы не выставлены ? где нужно поставить галочки
Attachments
s.png
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

petr wrote:фьюзы не выставлены
упс...
hardlock wrote: нда, проблема. Забыл их указать в проекте. Надо выставить 9,6 МГц, остальное без изменений.
Получается где-то так.
fuse_fan.png
fuse_fan.png (3.3 KiB) Viewed 8135 times
т.е. дэфолтные, за исключением CKDIV8.
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

а подскажите что в программе нужно изменить чтобыы зумер пьезоизлучателя был постоянным а не прерывистым
petr
Пробегал мимо
Posts: 8
Joined: 20 Feb 2012 19:24

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

Post by petr »

Микроконтроллер прошился нормально, схему собрал с 2 пиновым вентилятором а на куллер подается 12в. Не могу понять в чем дело. Если есть варианты пожалуйста напишите ответ.
Last edited by petr on 22 Feb 2012 05:58, edited 1 time in total.
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

У меня также при старте подается 12 вольт около 1,5минуты а после напряжение снижается до нужного уровня
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

srqemiko wrote:а подскажите что в программе нужно изменить чтобыы зумер пьезоизлучателя был постоянным а не прерывистым
он и должен быть постоянным, всё время. пока на 6-м выводе единица.
srqemiko wrote:при старте подается 12 вольт около 1,5минуты а после напряжение снижается до нужного уровня
должно около 30 секунд. проверьте фьюзы, похоже работает на низкой частоте.
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

Да я в форуме читал что он должен пищать постоянно но он этого делать не хочет. Пищит прерывисто как при остановке кулера так и при достижении верхнего придела вот
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

srqemiko, проверяйте, что творится на 6-м выводе. Скорей всего там импульсы.
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

на шестом выводе никаких импульсов нет стабильное напряжение во время работы 0.5вольта и при аварии 5 вольт. Если бы проблема была тока с шестым выводом то при достижении верхнего предела температуры писк был бы постоянным а он и в этом случае прерывистый
vlad465
Пробегал мимо
Posts: 8
Joined: 13 Sep 2010 09:31
Location: C-Петербург

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

Post by vlad465 »

Так может проблема в самой пищалке? Или МК перегружает.
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

пищалка перед установкой проверялась, а еслибы мк перезагружался та и устройство вообще не рабатало бы
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

srqemiko wrote: Если бы проблема была тока с шестым выводом то при достижении верхнего предела температуры писк был бы постоянным а он и в этом случае прерывистый
блин. точно. :wall: Позабывал усё... Уберите функцию и замените на вкл/выкл в зависимости от условий.

Code: Select all

void Beep(void)
{
  //DDRB.2 = 1;
  PORTB.2 = 0;   
  delay_ms(100);
  PORTB.2 = 1;
}
vlad465
Пробегал мимо
Posts: 8
Joined: 13 Sep 2010 09:31
Location: C-Петербург

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

Post by vlad465 »

srqemiko wrote:пищалка перед установкой проверялась, а еслибы мк перезагружался та и устройство вообще не рабатало бы
Я имел ввиду не перезагрузку МК, а перегрузку по выходу.
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

тоесть вырезать вот это

Code: Select all

 
    if (!FanStoped & PINB.1)
    {                
      Beep();
    } 
  
и вставить это я правельно понял

Code: Select all

void Beep(void)
{
  //DDRB.2 = 1;
  PORTB.2 = 0;   
  delay_ms(100);
  PORTB.2 = 1;
}
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

srqemiko, неа. надо эту процедуру вообще выкинуть, а дописать в 2 местах

Code: Select all

    if (!FanStoped & PINB.1)
    {                
      PORTB.2 = 0;
    } 
    else
    {
      PORTB.2 = 1;
    }
ну и с температурой так же.
petr
Пробегал мимо
Posts: 8
Joined: 20 Feb 2012 19:24

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

Post by petr »

Hardlock можете выложить проект с фьюзами своей последней работоспособной прошивки
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

petr, из первого сообщения. только выставить фьюзы как тут и всё. Более работоспособного проекта нету.
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

теперь все заработало должным образом. Огромное спасибо вам hardlock за терпение
srqemiko
Частенько бываю
Posts: 31
Joined: 08 Feb 2012 22:11
Location: kiev

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

Post by srqemiko »

а помогите еще с одним вопросом почему когда температура достигает верхней граници питание кулера отключается и через секунду вторую снова появляется
User avatar
hardlock
Администратор
Posts: 4003
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

srqemiko, не знаю. по программе всё ОК, и такого вроде не наблюдал, хотя может не присматривался...
Post Reply