|
|
  |
PWM для кулера, совсем кривая схема или сойдет? |
|
|
|
Apr 28 2010, 16:47
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Задумано сделать ШИМ управление обычным 12V кулером компьютерного БП. В процессе понял, что использовать нужно P-CHANNEL мосфет, т.к. земля на кулере должна быть всегда. В противном случае, думаю, тахометр будет дико глючить. Обдумывал как бы попроще организовать управление мосфетом. Поскольку в распоряжении у меня сдвоенный P+N транзистор, я сделал по простому(схемка прилагается). Думаю, что при таких смешных токах - всё должно прекрасно работать, но по сути всё болтается на одном резисторе. Хотя, на самом то деле, даже если этот резистор сгорает - кулер просто будет вращаться на полных оборотах. Вроде ничего страшного. Прокомментируйте пожалуйста. Сгодится такое решение или совсем кулибинство?
Эскизы прикрепленных изображений
--------------------
The truth is out there...
|
|
|
|
|
Apr 29 2010, 07:27
|
Профессионал
    
Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347

|
Цитата В процессе понял, что использовать нужно P-CHANNEL мосфет, т.к. земля на кулере должна быть всегда. В противном случае, думаю, тахометр будет дико глючить. он скорее всего будет глючить и с P-канальным, так как для питания нужно постоянное напряжение а не ШИМ. попробуйте добавить на выход дроссель и электролит. и резистор на затворе можно увеличить раз в 5..10, зачем там гонять аж 20 мА ?
|
|
|
|
|
Apr 29 2010, 08:54
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Цитата попробуйте добавить на выход дроссель и электролит. А как прикинуть правильную индуктивность и ёмкость? На кулере написано 12V 0.09A Цитата и резистор на затворе можно увеличить раз в 5..10, зачем там гонять аж 20 мА ? Ну вначале думал, что чем там больше - тем лучше. А потом почитал, что фронты наоборот заваливают, чтобы кулер не издавал лишних звуков. Так что не только там можно больше в 10 раз, но ещё и кондер ставят об землю и на затвор N-канального(ну и резистор туда последовательно). Ну а как быть с тахометром то? Хотя, индуктивность + кондер должны помочь вроде как... А RC цепочка на затворе не сделает тоже самое? Ну я понимаю, что в таком случае транзистор будет уже не в ключевом режиме работать - да и пёс бы с ним. Вроде как запас там обеспечить нет проблем. Зато без всяких там индуктивностей обойтись можно. Видел в одной статье, что ШИМ задерживают на 100%, пока не поймают два импульса тахометра раз в две секунды, но сдаётся мне - слышно будет это. И что там с частотой? Я думаю чем больше - тем лучше(я имею ввиду, что желательно выйти на ультразвук, чтобы не слышно было как он пищит).
--------------------
The truth is out there...
|
|
|
|
|
Apr 29 2010, 09:35
|
Профессионал
    
Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347

|
Цитата А как прикинуть правильную индуктивность и ёмкость? ну например 10мкГн (5мм гантелька) и 100мкФ, и 5 или 6-битный ШИМ на АВР с 8МГц внутр. генератором. после истока транзистора - блокирующий диод:  Цитата И что там с частотой? при частоте контроллера 8МГц и 5-битном ШИМе - 250кГц, 6-битном - 125кГц.
Сообщение отредактировал ukpyr - Apr 29 2010, 09:41
|
|
|
|
|
Apr 29 2010, 11:45
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
ага, спасибо. Ну ШИМ вроде как 8-бит. частоту понятно. побольше ) На диоде будет падение напряжения. Может быть лучше параллельно его включить? Цитата держите период ШИМ больше 20 кГц. Вы имели ввиду частоту?
--------------------
The truth is out there...
|
|
|
|
|
Apr 29 2010, 17:18
|
Местный
  
Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017

|
Цитата А кроме "мосфетов" есть на свете какие -нибудь еще компоненты, не сдвоенные? ВС807, например? И как его закрыть 5-ю вольтами?
|
|
|
|
|
Apr 29 2010, 19:21
|
Местный
  
Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017

|
Цитата Опять пару? ))) Вот и я о том же.. Я уж думал, что есть простое решение на одном транзисторе. (А с парой - это мы умеем  ) Про пару резисторов тоже интересно. Как? Я не язвлю, просто интересно.
|
|
|
|
|
Apr 29 2010, 22:55
|
Участник
  
Группа: Свой
Сообщений: 462
Регистрация: 2-04-07
Из: Иркутск
Пользователь №: 26 695

|
Цитата(sigmaN @ Apr 30 2010, 04:41)  Не доглядел, что там резисторы. Ну вот я так планировал... А выходы 5-вольтового устройства (МК ?) толерантны к 12В ? В схеме с одним PNP при выключенном вентиляторе на выход 5-вольтового устройства течёт втекающий ток 6мА от +12В, надо добавлять второй NPN транзистор, получим туже схему, что в начале. Первая схема на полевиках - вполне годный вариант.
|
|
|
|
|
Apr 30 2010, 05:00
|
Местный
  
Группа: Свой
Сообщений: 460
Регистрация: 5-10-06
Из: Херсон
Пользователь №: 21 006

|
Цитата(ae_ @ Apr 30 2010, 01:55)  А выходы 5-вольтового устройства (МК ?) толерантны к 12В ? Вместо второго транзистора можно стабилитрон использовать. Тут смотреть надо, что удобнее.
|
|
|
|
|
Apr 30 2010, 06:20
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Странно, но ШИМ не работает как ожидал того я. Проделал следующее: Собрал схему на двух полевиках с которой началась эта тема. Резистор R1 стоит 5K. Полевики: P-Channel, N-ChannelНа выходе индуктивность(правда поболее рекомендованной, но это же не проблема, так ведь?) и кондер 100мкф. Далее, для надежного закрывания N-Channel я поставил ещё один резистор 5К с затвора N-канального на землю. Далее этот затвор подключен к меге8, в которой на таймере 2 в режиме фаст PWM крутится ШИМ. Скважность выставляю соответственно повороту движка переменного резистора, подключенного на вход ADC. Т.е. регулирую скважность от 0 до 100% Код void timer2_set_PWMduty(uint8_t new_duty) { OCR2 = new_duty; }
void adc_start_conversion(void) { //set ADSC bit ADCSRA |= (1 << ADSC); }
ISR(ADC_vect) { timer2_set_PWMduty( ADC / 4 ); adc_start_conversion(); } Вращение резистора не приводит ни к каким результатам. При этом, если к выходу PWM через резистор подключить светодиод - всё прекрасно регулируется. Я пошел дальше и определил, что если я последовательно поставлю резистор 10к - появляется хоть какая-то реакция на вращение резистора. Но она тоже какая-то странная. В крайнем положении(скважность=0) кулер останавливается. Далее движок работает буквально на первых 10%. Остальные 90 кулер просто вращается на максимальных оборотах. Что я делаю не так? Если надо, код выложу. Но то, что светодиод ведет себя вполне адекватно, наводит на мысль о кривой схемотехнике, а не о программировании.
--------------------
The truth is out there...
|
|
|
|
|
Apr 30 2010, 06:31
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(sigmaN @ Apr 30 2010, 09:20)  Странно, но ШИМ не работает как ожидал того я. ... Но она тоже какая-то странная. В крайнем положении(скважность=0) кулер останавливается. ... Похоже, что Вы действительно верите, что мир должен прогнуться под Вас  Вы всерьез ожидали регулировку скорости от нуля? На кулер нормируется минимальное напряжение и обычно оно равно половине от номинального. Соответственно скважность не может быть больше двух. Вот Вы открыли "проект" - "регулировка скорости вращения кулера". Ну так огласите техническим языком, чего Вы хотите добиться, и люди подскажут, насколько Ваши фантазии реализуемы. Успехов
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Apr 30 2010, 07:01
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Да проект то тривиальный. Кремниевый транзистор питается от источника тока и используется в качестве датчика температуры. Данные поступают на микроконтроллер. Основная задача - минимизировать кол-во оборотов кулера и шум, который он издаёт. При этом контроллер обеспечивает слежение за тем, чтобы кулер действительно вращался, когда он должен. Первый уровень алярм сигнализация, второй - отключение питания.
Мои эксперименты показывают, что кулеру нужен пинок под зад, чтобы он начал вращаться, а потом можно регулировать практически почти до нуля, выходя на режим, когда он буквально еле шевелится. Именно такой алгоритм я планирую реализовать. И видимо тут дело придётся иметь с обратной связью(сигнал с тахометра).
Это всё я себе более-менее хорошо представляю. У меня вопрос: почему без резистора 10К, с выхода ШИМ на затвор N-канала у меня вообще ничего не регулируется? Как такое может быть? Жалко осциллографа нет.
--------------------
The truth is out there...
|
|
|
|
|
Apr 30 2010, 07:11
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(sigmaN @ Apr 30 2010, 10:01)  Да проект то тривиальный. У меня двойной негативный опыт с таким управлением. Работал на ноутбуке, вентилятору которого периодически "давали в зад". Лучше бы он выл постоянно. И сам разрабатывал прибор со стабилизацией температуры, с управлением скоростью вентилятора. Заказчик попросил очень значительно увеличить период обновления частоты, чтобы изменение скорости не действовало на нервы. Может, малошумящий вентилятор поставить?
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Apr 30 2010, 07:54
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(ukpyr @ Apr 30 2010, 10:36)  для этого нужно делать стабилизацию температуры по ПИД закону... Не могу согласиться полностью. Автор темы совершенно справедливо пишет про "дать в зад" как старт ранее остановленного вентилятора. sigmaN, Я посмотрел свою схемотехнику - все аналогично, только IRF7343, для затвора верхнего транзистора делитель, ибо 12 В превышает максимально допустимое напряжение(хотя на такие мелочи Вы не обращаете внимание), ну и защитный диод на выходе, а также дроссель и конденсатор.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Apr 30 2010, 08:54
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Цитата(Dog Pawlowa @ Apr 30 2010, 10:31)  На кулер нормируется минимальное напряжение и обычно оно равно половине от номинального. Соответственно скважность не может быть больше двух. Большинство вентиляторов замечательно работают, начиная с напряжения 3-4 вольт (при 12в номинальных). При этом остановленный вентилятор, естественно, раскручивать надо подачей полного напряжения питания (12в) в течение нескольких секунд, или до достижения номин. оборотов. Чистым ШИМом нормально рулить оборотами не получится, надо обязательно делать выпрямитель - ставить после ключа дроссель и ёмкость для получения постоянного напряжения на вентиляторе. Без выпрямления - будет страшная нелинейность регулировки оборотов. После долгих опытов, остановился на вот этой синхронной схеме, которая обеспечила хорошую линейность и точность установки напряжения (частота ШИМ - 30 или 60 кГц, уже не помню точно):
Юзаю четыре таких канала в своём реобасе, регулировка оборотов от 30% до 100% с полным остановом вентилятора в ненагруженных режимах, управление 3.3 вольтовым ШИМом...
|
|
|
|
|
Apr 30 2010, 13:52
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(sigmaN @ Apr 30 2010, 19:09)  Кулер будет качественный. 12см Извините за не-электронный совет, но 12-см кулеры есть настолько тихие (на 950 об/мин), что абсолютно не нуждаются в понижении оборотов. В пяти сантиметрах ухо слышит только слабый шелест. Вот, нашёл описание.
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
|
Apr 30 2010, 22:49
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Какой тут "ложик левел" то? Приведенный у вас на схеме транзистор имеет Gate Threshold Voltage -1V Контроллер выдеёт 5V. Для полевика этого что 5V, что 0V - всё равно уже ниже Gate Threshold. А ещё резистор будет тянуть пяти вольтовый выход контроллера к 12V. Чё-то ну совсем не нравится мне ваша схема.
--------------------
The truth is out there...
|
|
|
|
|
Apr 30 2010, 23:54
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Меряется любым кремниевым транзистором(сейчас прицепил что-то вроде КТ815). Для универсальности решил использовать один переход. Хотя видал схемы, где ещё и усилительные свойства используются. ИМХО - изврат да и только. Питаю переход стабильным током (типа так) меряю падение напряжения и на ОУ. Оттуда на АЦП. С цифрой связался по той причине, что хочется сделать надежный и гибкий девайс. Предусмотрена следующая защита 1. Заклинивание кулера или иные проблемы с вращением(выгорание выходного транзистора т.д.) 2. Подача звукового сигнала при аварии и перегреве(серена) от 100 до 120градусов. 3. Отключение БП при перегреве(выше 130 градусов). 4. Обрыв/пробой "термодатчика" - выход на полные обороты и подача аварийного сигнала. Ну там вочдог и всё такое прочее - само собой. Оставшийся ОУ задействую под аппаратную защиту от перегрева наверное... Потом как откалибрую всё это дело - посмотрим. Контроллер привлекается также для того, чтобы сделать управление максимально "умным". К примеру аналоговая схема будет тупа и заточена под одну модель кулера. Тут же я планирую при запуске делать некую калибровку для выяснения минимальных устойчивых оборотов и т.д. Да и вообще, чё ж я зря блин дракона купил. Надо ж побаловаться с контроллером то)) Жалко, тинек не было когда заказывал. Вот на восьмой меге делаю. Но да ладно. Главное манёвры )))) *кстати, кто-то писал, что резистор(см.схему в топике) можно в 10раз увеличить. Так вот: нельзя. Поставил 5к. Не успевает он стянуть заряд. 500 там, как ни крути. Иначе держит он его открытым больно долго и никакой регуляции не получается. Разве что только не прямо к земле тянуть, а тоже через делитель(про это тоже писали). Поближе к порогу... А то размах огого -12V получается на затворе п-канального. И вообще: драйвер тут нужен как по мне. Все эти резисторы - ......
--------------------
The truth is out there...
|
|
|
|
|
May 1 2010, 01:14
|
Гуру
     
Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802

|
Цитата(sigmaN @ May 1 2010, 02:54)  Меряется любым кремниевым транзистором(сейчас прицепил что-то вроде КТ815). Для универсальности решил использовать один переход. Хотя видал схемы, где ещё и усилительные свойства используются. ИМХО - изврат да и только. Ну там вочдог и всё такое прочее - само собой. Контроллер привлекается также для того, чтобы сделать управление максимально "умным". К примеру аналоговая схема будет тупа и заточена под одну модель кулера. Все это от чтения стихов на С++. Аналоговая схема по остроте и тупости всегда точно соответствует ее разработчику. Коль уж есть ОУ и Вы догадываетесь как работает термодатчик на простом диоде, то на кой все эти излишества с АЦП и сторожевыми таймерами? Это же не елка для детишек с лампочками, а простой функциональный узел. Обилие посторонних "спецэффектов" совершенно не добаляет ему ума. Оно снижает надежность. Боюсь только датчик на p-n переходе Вы по схемотехнике сходу не осилите. Так чтобы собрать и без всяких подстроек попало в диапазон. Крутизна мала и опорное хорошее нужно. Ну, возьмите какой-нить KTY83 за 25центов и закрепите с тепловым контактом на самой теплонапряженной детали источника. Остальное -2-3 транзистора - красная цена всей схеме и в коридор 5-7С попадете.
|
|
|
|
|
May 1 2010, 05:39
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Цитата(sigmaN @ May 1 2010, 02:49)  Какой тут "ложик левел" то? Приведенный у вас на схеме транзистор имеет Gate Threshold Voltage -1V Контроллер выдеёт 5V. Для полевика этого что 5V, что 0V - всё равно уже ниже Gate Threshold. А ещё резистор будет тянуть пяти вольтовый выход контроллера к 12V. Чё-то ну совсем не нравится мне ваша схема.  Это Р канальный транзистор, и "открывается" он лог.0, то есть, выход контроллера с лог.0 на выводе, надежно откроет транзистор. Подтяжка к +12 нужна для того, чтобы надежно закрыть транзистор. Подключать к процу, через буфер можно, либо переводить в высокоомное состояние вывод проца. Но так как там дальше индуктивная нагрузка-выбросы, лучше буфер. Транзистор можно заменить на IRLML5203 Температуру измерять естественно АЦП процессора, который будет рулить ШИМом.
Сообщение отредактировал Буратино - May 1 2010, 06:30
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
May 1 2010, 07:47
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(sigmaN @ Apr 30 2010, 17:04)  Есть всякие. Но мне нужна именно регулировка и кулер на 1300 об/мин, чтобы в жару и при полной нагрузке у меня был запас. Это всётаки БП, а не просто задувалка в корпус. Компьютерный БП? Так эти вентиляторы для компьютерных БП вроде не предназначены. Или что-то своё? Тогда где эта "мёртвая" тишина нужна? Цитата Достоинства: * психоакустическая оптимизация крыльчатки; * низкий уровень шума; Цитата(Dog Pawlowa @ Apr 30 2010, 10:11)  Работал на ноутбуке, вентилятору которого периодически "давали в зад". Лучше бы он выл постоянно. Может, малошумящий вентилятор поставить?  +1! Цитата(Буратино @ May 1 2010, 08:39)  Это Р канальный транзистор, и "открывается" он лог.0, то есть, выход контроллера с лог.0 на выводе, надежно откроет транзистор. Да нет смысла, там отлично работают и обычные полевики.
|
|
|
|
|
May 1 2010, 09:48
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Цитата(Herz @ May 1 2010, 11:47)  Да нет смысла, там отлично работают и обычные полевики. Эту схему я позаимствовал у одного профессионального разработчика эл. аппаратуры. На сколько я знаю он просто так "ложик левел" не поставит  Кстати схема-то часть коммерческой разработки, и по моим сведениям достаточно успешной. Но настаивать не буду, если че - спрошу у автора. sigmaN, зря не нравится схема, все просто и надежно, только вот выяснить можно ли прямо на пин проца цеплять, либо же обязательное использование буфера. Буфер, в схеме источнике, был ULN2003D (много каналов шима использовалось)
Сообщение отредактировал Буратино - May 1 2010, 10:10
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
May 1 2010, 12:32
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Цитата Все это от чтения стихов на С++. Аналоговая схема по остроте и тупости всегда точно соответствует ее разработчику. Согласен. И по надежности согласен. Но тут как-бы для себя и чтоб всё сразу. И аналоговая схемотехника и цифровые прибабахи.... По любительским меркам вполне себе ничего железка получится. Тем более, что мне в сто раз проще чё-то напрограммировать, чем въезжать как это сделать на ОУ Цитата Боюсь только датчик на p-n переходе Вы по схемотехнике сходу не осилите. Так чтобы собрать и без всяких подстроек попало в диапазон. Чего это? По моим соображениям там всё почти линейно(а для заданной точности так и точно линейно) должно быть в диапазоне аж почти до 150. Ведь питается это дело всё стабильным током. Дело ясное, что надо будет сунуть датчик в кипяток и в чашку с таящим льдом для калибровки. Ну а что там. Не влезет - подкорректирую усиление ОУ в ту или другую сторону. По поводу опорного, сделал так: 78L05 выдаёт типа стабильные типа 5V  и делитель на резюках(один из них переменный). Это установка нуля. После делителя идет на неинвертирующий вход ОУ. А падение на датчике, соответственно, на инвертирующий. Ну а дальше это дело усиливается таким образом, чтобы в диапазоне измерения на выходе ОУ получился размах от нуля до MAX(сколько он там сможет. Ибо это LM358 и напряжения питания на выходе не получить всё равно). На источник тока ссылку я давал. Там я использовал какой-то компактный регулятор(сдул с видяхи). Ну и кондеры кондеры везде ))))) МК будет вообще питаться от +5V прямо с БП. Так что вроде всё сходится. Я уже даже собрал это на макетке. Грел феном термодатчик и смотрел выход с ОУ - вроде нормально. И даже если я выясню, что там что-то не так линейно как хотелось бы - компенсируем софтом  Цитата Компьютерный БП? Так эти вентиляторы для компьютерных БП вроде не предназначены. Или что-то своё? Тогда где эта "мёртвая" тишина нужна? А чё это не предназначены то? По размерам сходится вроде. Или он чисто психоаккустически не подружится с БП  БП вот такой. И встроенный в него регулятор сдох после 1.5года эксплуатации. Причём было это достаточно досадно. Он просто тихо мирно остановил кулер и благо я почувствовал, что что-то подванивает горелой пылью. А небыло б меня - всё, кирдык! Разобрал я его, посмотрел. Вот там какраз простой функциональный узел на компараторе и терморезисторе. Не так давно привезли комп. По причине перегрева в основном входные ключи в КЗ уходят и горит предохранитель/диодный мост. А тут нееет. Тут что-то с обратной связью стало и кааак дал он туда под 40V вместо 12. Печально. Поднял только HDD ибо защитные диоды стояли. И задался я с тех пор целью сделать нечно более умное в свой БП. )) Цитата sigmaN, зря не нравится схема, все просто и надежно, только вот выяснить можно ли прямо на пин проца цеплять, либо же обязательное использование буфера Да нет же! У контроллера ведь выход не с открытым коллектором + ещё защитные диоды не дадут подняться уровню выше ~6V(ну пока не сгорят конечно  ) А для транзистора что 0 что 5V - разницы нет. Он всё равно будет открыт т.к. 5V это для него 5 - 12 = -7V а в даташите написано, что он уже при -1 будет открываться. Где тут "лоджик лэвэл" то? я не понимаю что-то.
--------------------
The truth is out there...
|
|
|
|
|
May 1 2010, 15:44
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Буратино @ May 1 2010, 15:48)  На сколько я знаю он просто так "ложик левел" не поставит  Может ваш знакомый и знает зачем он поставил такой полевик, но вот лично вы не понимаете этого, клюнув как непрофессионал лишь на абстрактное рекламное название Logic level. sigmaN в этом отношении оказался более сведущ, т.к. прикинув "на пальцах" уровни, сделал верное заключение, что схема напрямую от МК работать не будет. Потому, что потенциалы для MOSFET нужно отсчитывать не от общего провода схемы, а от его собственного вывода истока. Вы, Буратино, в другой раз не обращайте внимания на рекламную шелуху названий и не ссылайтесь на (известные только вам) авторитеты, а вникайте в суть понятий. Правда для этого нужно немного основы электроники знать.
|
|
|
|
|
May 1 2010, 19:29
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Цитата непонятен смысл городить резисторный делитель - транзистор в sot23 по площади почти как резистор 0805, и по цене ненамного дороже. Какой делитель? где? Может и не нужен. Вот нашел ещё схемку у техаса тутИнтересно, а тахометр у них глючит?
Эскизы прикрепленных изображений
--------------------
The truth is out there...
|
|
|
|
|
May 1 2010, 21:56
|
Профессионал
    
Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347

|
Цитата Какой делитель? где? Может и не нужен. выше обсуждали возможность управлять верхним транзистором прямо с вывода контроллера - для этого нужен как минимум делитель. приведенная выше схемка тоже с недостатком - на верхнем ключе большое падение, кулер не будет работать на макс. оборотах. оптимальный вариант - p-канальник + n-канальник (например IRLML5203 + 2N7002), нужен всего 1 резистор. для улучшения управления можно сделать так:
|
|
|
|
|
May 2 2010, 07:12
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
Цитата(rezident @ May 1 2010, 19:44)  Может ваш знакомый и знает зачем он поставил такой полевик, но вот лично вы не понимаете этого, клюнув как непрофессионал лишь на абстрактное рекламное название Logic level. sigmaN в этом отношении оказался более сведущ, т.к. прикинув "на пальцах" уровни, сделал верное заключение, что схема напрямую от МК работать не будет. Потому, что потенциалы для MOSFET нужно отсчитывать не от общего провода схемы, а от его собственного вывода истока. Вы, Буратино, в другой раз не обращайте внимания на рекламную шелуху названий и не ссылайтесь на (известные только вам) авторитеты, а вникайте в суть понятий. Правда для этого нужно немного основы электроники знать.  Не понимаю, что за наезды? Может быть Вы меня еще и забаните по случаю? Профи тут Вы, а я даже не претендую, на ник мой посмотрите. Я несколько раз писал о необходимости использования буфера ,указывал даже наименование интегрального решения, в чем я не прав? Да и напрямую работать будет , в конце-концов можно подать на ключ +5V, а конденсатор фильтра и анод диода посадить на -5 или на -12V, речь то идет о компьютерном БП, там есть минусовые напряжения. Можно попробовать N канальный Logic level вместо Р канального, тогда вообще ничего не нужно будет задвигать в минуса. Что именно автор строит мне не понятно, лично я сделал так как на моей схеме, конечно же поставил буфер. А упомянутого автора Вы знаете, это Ридико Леонид Иванович. С Вашего разрешения, сомневаться в его авторитете не стану, нужно ведь понимать кто такой ЛИ...
Сообщение отредактировал Буратино - May 2 2010, 07:33
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
May 2 2010, 14:54
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Буратино @ May 2 2010, 13:12)  на ник мой посмотрите Вы еще на возраст, образование, социальное положение или половую ориентацию сошлитесь  Бьют, как известно, по физиономии, а не по паспорту.  То бишь мне не интересно, как вы себя назвали и с чем себя ассоциируете. "Претензии" мои только по сути сообщений, которое вы тут публикуете. Цитата(Буратино @ May 2 2010, 13:12)  Я несколько раз писал о необходимости использования буфера ,указывал даже наименование интегрального решения, в чем я не прав? Про буфер вы написали а) один раз, б) вскольз в) как "решение или" по отношению к управлению "напрямую от МК". Но в том-то и дело, что на приведенной вами в сообщении №37 схеме и тех напряжениях "или" - нельзя. Можно только с помощью буферного элемента. Отсюда я сделал вывод, что вы не совсем понимаете о чем пишете. Особенно если обратить внимание на Цитата(Буратино @ May 1 2010, 11:39)  либо переводить в высокоомное состояние вывод проца. Вы со схемотехникой выходных пинов МК никогда не знакомились? Стоит познакомиться. Цитата(Буратино @ May 2 2010, 13:12)  Да и напрямую работать будет , в конце-концов можно подать на ключ +5V, а конденсатор фильтра и анод диода посадить на -5 или на -12V, речь то идет о компьютерном БП, там есть минусовые напряжения. Нельзя. Поинтересуйтесь нагрузочной способностью БП по каналам -5В и -12В. Причем учтите, что перегрузка по ним не приводит к срабатыванию защиты БП, но может привести с ложному срабатыванию схемы формирования сброса. Конечно не в каждой материнке -5В и -12В используются в схеме сброса, но весьма часто. Цитата(Буратино @ May 2 2010, 13:12)  Можно попробовать N канальный Logic level вместо Р канального, тогда вообще ничего не нужно будет задвигать в минуса. Что именно автор строит мне не понятно, лично я сделал так как на моей схеме, конечно же поставил буфер. Опять заблуждение. Откройте даташит вашего Logic level N-MOSFET и посмотрите параметр V GSth, а также диапазон его измерения от температуры. Если вы не знаете, то сообщаю вам, что N-канальный MOSFET в схеме истокового повторителя (ту что вы предлагаете, именно так называется) работает в линейном, а не в ключевом режиме и падение напряжения на нем составляет по величине не менее того самого V GSth. Лучше уж тогда биполярный NPN использовать. Цитата(Буратино @ May 1 2010, 11:39)  А упомянутого автора Вы знаете, это Ридико Леонид Иванович. С Вашего разрешения, сомневаться в его авторитете не стану, нужно ведь понимать кто такой ЛИ...  Я знаком с его публикациями, но увы! он ни разу не авторитет для меня. Просто хороший специалист в своей области.
|
|
|
|
|
May 2 2010, 19:07
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
rezident, непосредственно к выводу процессора подключать и правда нельзя. Но при этом и Вы не внимательно читали мои посты, не буду сейчас считать и сыпать цитатами.
Я предложил правильное решение, при этом не поленился его нарисовать, для того, чтобы автор темы мог с ним ознакомиться, ведь он стоял на грани и был на волосок от принятия решения использовать управляемый степдаун для регулировки числа оборотов вентиля. Да, я очень плохо ориентируюсь в схемотехнике эл. устройств, но я старался подсказать что-то, а у Вас видимо несколько иные цели.
Что касается ЛИ, то я при случае передам ему от Вас привет.
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
May 2 2010, 19:19
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Буратино @ May 3 2010, 01:07)  Но при этом и Вы не внимательно читали мои посты, не буду сейчас считать и сыпать цитатами. Вы можете не верить, но я внимательно перечитал все ваши посты в данной теме. И про "конкретный буфер" тоже видел. Цитата(Буратино @ May 3 2010, 01:07)  Да, я очень плохо ориентируюсь в схемотехнике эл. устройств, но я старался подсказать что-то, а у Вас видимо несколько иные цели. Какие иные цели могут быть в противостоянии с упорствующими невежественными, кроме вразумления и просвещения их? Цитата(Буратино @ May 3 2010, 01:07)  Что касается ЛИ, то я при случае передам ему от Вас привет. Ну передайте. Он наверное мог и соскучиться со вчерашнего дня, когда мы с ним общались на другом форуме
|
|
|
|
|
May 2 2010, 19:53
|

Профессионал
    
Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215

|
rezident, если читали внимательно, то зачем же опускаете важные детали ,ведь я писал: "sigmaN, зря не нравится схема, все просто и надежно, только вот выяснить можно ли прямо на пин проца цеплять, либо же обязательное использование буфера. Буфер, в схеме источнике, был ULN2003D (много каналов шима использовалось)" Черным по белому о том ,что я не уверен в том, что можно сразу на пин процессора, шо за базар получился у нас с Вами? Как невежественный, упорствующий и требующий просвещения требую ответа, но ответ этот дайте самому себе. Ну а если Вы так близко знакомы с таким культовым человеком, то не сочтите за труд передать ему привет от скромного и преклоняющего перед ним свою деревянную голову Буратино. Я все сказал, за сим удалюсь
Сообщение отредактировал Буратино - May 2 2010, 19:55
--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
|
|
|
|
|
May 5 2010, 14:07
|

Местный
  
Группа: Свой
Сообщений: 337
Регистрация: 17-05-07
Пользователь №: 27 784

|
sigmaNпосмотрите эту ноту от Атмел - там нет номиналов, поскольку используются стандартные элементы схемы вентилятора, но может быть это то, что вы искали успехов!
--------------------
Чтoбы yзнaть, кaкaя дopoгa впepeди, cпpocи тex, ктo пo нeй вoзвpaщaeтcя ©
|
|
|
|
|
May 14 2010, 08:01
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 6-04-09
Из: Донецк
Пользователь №: 47 247

|
Достаточно долго эксперементировал когда делал свой реобас. Несколько выводов: 1. Если нужен сигнал таходатчика - ставим P-канальный транизистор и LC-фильтр, если нет - N-канальный (благо им можно управлять напрямую от МК) 2. Сигнал тахометра естесственно обрыватся если напряжение падает ниже напряжения питания ДХ (у меня вентилятор выдавал сигнал скорости от 500-600 об/мин и выше ) 3. Частоту ШИМ желательно повыше, но необязательно ультразвуковой диапазон: LC-фильтр хорошо сглаживает форму сигнала. 4. Предохранитель после фильтра - замечательная вещь, пока не поставил сжег несколько транзисторов (случайно коротнув об корпус системника). Получившуюся схему можно глянуть тут: http://soft-rheobus.blogspot.com/2010/05/shema-reobasa.html
--------------------
|
|
|
|
|
May 16 2010, 02:17
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Цитата Ну и как выше замечено, сигнал с таходатчика хороший только до определенного напряжения. А потом на фронтах появляется дребезг. Очень зависит от конкретной модели. Мой Noctua(ссылку давал выше) работает устойчиво даже на 280rpm, а датчик показывает от 150(рукой кручу если). Дребезг частично отфильтровал аппаратно(зашунтировал подтяжку на +5V керамикой 0.1) и ещё программно(считаю среднее по 8ми поступившим значениям). А один кулер когда ему мало питания и он не может стартануть - выдаёт на таходатчик информацию о том, что он крутится со скоростью около 16000rpm  тоже программно ограничение в 7000 поставил. Очень не нравится страшная нелинейность регулирования. Всё решают буквально первые 10-15 значений - дальше уже оооочень слабенько нарастают обороты. А разница между 3 и 7(не процентов, а значениях в регистре таймера. Т.е. получается 3/256 и 7/256 соответственно) - много больше чем между 40 и 50.  Я уже даже схему собрал с ещё одним биполярным транзистором для быстрого закрывания мосфета - стало лучше, но всё равно я не доволен. Подозреваю, что это может быть из за слишком большой ёмкости на выходе. Вообще, как в таких схемах считают необходимую индуктивность и ёмкость? Если индуктивность слишком высока - что будет? Если ёмкость?
--------------------
The truth is out there...
|
|
|
|
|
May 16 2010, 11:44
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160

|
В смысле у Вас не линейно изменяется напряжение на выходе? По идее, оно должно быть линейным, только в начале диапазона выходной импульс будет затянут относительно входного из-за емкости затвора, но у Вас собран драйвер, который должен решать эту проблему. На счет дросселя, ну я Вам сейчас насоветую  На мой взгляд, лижбо не было разрывных токов. Чем больше будет индуктивность, тем меньше пульсаций на выходе и медленней реакция на изменение ШИМ. А вообще надо читать это http://electronix.ru/forum/index.php?showt...st&p=758300
|
|
|
|
|
May 17 2010, 08:04
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Цитата(sigmaN @ May 16 2010, 22:48)  меняются обороты кулера. Напряжение может и линейно, не измерял. Обороты напрямую зависят от напряжения. Все приведённые схемы с одним ключом не обеспечат хорошей линейности, как бы Вы не варьировали дросселя и ёмкости. Плюс будет большая просадка напряжение при увеличении тока нагрузки. Но последнее актуально только при управлении группами вентиляторов \ сильноточными двигателями. Вот почему я остановился на довольно громоздкой синхронной схеме (приводил выше) - она обеспечивает превосходную линейность, плюс выходное напряжение слабо зависит от тока нагрузки.
|
|
|
|
|
May 17 2010, 10:17
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 6-04-09
Из: Донецк
Пользователь №: 47 247

|
Цитата(sigmaN @ May 16 2010, 05:17)  Очень не нравится страшная нелинейность регулирования. Всё решают буквально первые 10-15 значений - дальше уже оооочень слабенько нарастают обороты. Вообще, как в таких схемах считают необходимую индуктивность и ёмкость? Судя по описанию либо сильно затянуты фронты ШИМ либо неправильно расчитан LC-фильтр. Первая проблема решается правильным подбором ключа и драйвера, уменьшением частоты ШИМ наконец. Самый верный способ проверить - посмотреть осцилографом (без фильтра естесственно): фронты должны быть практически вертикальными, без затягиваний. Насчет расчета LC-фильтра: посмотрите главу №9 книги "Силовая электроника для любителей и профессионалов" У меня для частоты ШИМ 16кГц получились такие значения: C=100мкФ; L=330 мкГн
Сообщение отредактировал tourist - May 17 2010, 10:18
--------------------
|
|
|
|
|
May 18 2010, 06:13
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 6-04-09
Из: Донецк
Пользователь №: 47 247

|
Цитата(sigmaN @ May 18 2010, 00:18)  Осциллографа нЭт сАвсЭм  Фронты можно посмотреть промоделировав схему. Я так и делал пока не нашел осцилограф, кстате модель достаточно точно отразила реальную форму сигнала... Цитата(sigmaN @ May 18 2010, 00:18)  а ШИМ дааа у меня "высокочастотный" ~31кГц Мои ключи такую частоту как раз и не потянули - фронты были сильно завалены, пришлось снижать - при этом писк слышен только при пуске, как только привод выходит на режим непрерывных токов - писк пропадает.
--------------------
|
|
|
|
|
Mar 26 2011, 14:24
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
В общем проработала моя свистелка-перделка на микроконтроллере около года и как-бы стало ясно, что знающие люди были правы, когда говорили об избыточности и сложности такого решения. И вот решил я соорудить максимально простой, аналоговый регулятор(к слову сказать, это тоже пойдет в БП, но уже брату, а не мне). Собственно, собирал из того что было... Пол дня тюнинговал это дело, подбирая резисторы, но таки работает. Выкладываю схему и хочу поинтересоваться на сколько она кривая и что можно улучшить/упростить.... Ну в общем покритикуйте и научите. Ибо я в схемотехнике совсем слаб пока.. Во главу угла, как всегда, ставится надёжность. Ибо остановка вентелятора = смерть для БП
Эскизы прикрепленных изображений
--------------------
The truth is out there...
|
|
|
|
|
Mar 28 2011, 16:35
|

I WANT TO BELIEVE
     
Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751

|
Цитата НУ, а как она должна работать, по-Вашему? Опишите в двух словах. Ну в общем R1 задаёт ток U1. U1 закреплена на радиаторе. Ток зависит от температуры. Поскольку биполярный транзистор - прибор токовый, этим током попробуем открыть его( Q1 ) Резисторы R2R3 определяют какая часть этого тока потечет через Q1, а какая высадится на резисторах. Это позволяет регулировать температуру включения кулера(начала вращения) и дальнейшую регуляцию... Поскольку изменение тока на 1 градус не достаточно для управления транзистором Q3 напрямую - усиливаем это дело на Q1 и Q2 Вооот... ну R6 ограничивает ток, дабы 315е не загнулись случае чего.... Для той-же цели служит R4, ну а R5 чисто для нагрузки ) Без него тоже работает ))) Я конечно понимаю, что схема кривая. Мне бы вот указать как-бы направление.. как я должен мыслить... а то у меня какой-то программерский подход.. не знаю.. чувствую, мозги надо бы вправить )
--------------------
The truth is out there...
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|