Автор: AVX , 9 января 2014
Собирал как-то давно усилитель на 4х TDA7294 (два канала по 2 мс, в мостовом включении).
Он долго у меня работал, в т.ч. и на нагрузке серьезной не раз. Потом продал я его. Клиент через 5-6 месяцев сломал его как-то :(
А было сделано в усилителе активная система охлаждения - на каждую микросхему по радиатору (от процессоров комповых), их попарно, и на каждый канал по вентилятору. Отлично работало, и была даже система автоматической регулировки по температуре. Т.е. на каждый канал по терморезистору, и схема управления - если не очень горячий, то вентиляторы никак не вращаются, если есть нагрев - вращаются с такими оборотами, что их не слышно практически, а при дальнейшем нагреве включаются на полную. Схема была где-то в журнале радио (уже не помню, где и какая).
Так вот, усилитель или тряханули или уронили - один из проводков оторвался (или вывод отломился у детали? я не понял толком), вентиляторы не вращались. Далее в одном канале выгорели предохранители и по +, и по - , на микросхемах трещины и гарь, а на втором канале все с виду норм, но не работает - на выходе ноль.
Хоть в 7294 и заявлена термозащита - видимо, она неэффективна. Клиент теперь хочет, чтобы такого не повторилось (мс не дешевые, у нас просят по 250р за штуку), и хотелка такая - чтобы усилитель не работал, если вентиляторы не вращаются или плохо вращаются.
Вентиляторы стандартные с тремя проводками. Там, как я понимаю, импульсы должны быть.
Но, у меня еще больше хотелка - как бы сделать чтобы усилитель не включался при выполнении хотя бы одного из условий:
- вентилятор левого канала вращается недостаточно быстро (или стоит)
- вентилятор правого канала вращается недостаточно быстро (или стоит)
- температура одной из 4х микросхем превышает какой-то предел (думаю, градусов 80 должно быть, не более).

Проблем вырисовывается куча - с вентиляторов надо как-то считать частоту вращения (подсчитать импульсы?), сравнить с заданной (тоже как-то сначала выяснить минимально необходимую?). Потом - ведь юзер может как-то и накрыть случайно усилитель, так что вентиляторы-то будут вращаться, но охлаждения не будет - поэтому надо контролировать и температуру. Или достаточно просто температуру контролировать и сравнивать с эталоном? неважно, работают или нет вентиляторы - все равно нагреется же.
Но и тут проблемы - у меня только два датчика, и они были приклеены на радиаторы прямо около микросхем, но сейчас уже совсем не держатся - клей видимо от температуры потерял свойства. Видимо, надо 4 датчика, и они должны прикручиваться на радиатор (тут прямо на тот же винт, что и саму микросхему держит, можно прицепить).
Как реализовать, чтобы дешево и надежно?

блокировать хочу путем установки сигнала mute на 0. Схема на mute для предотвращения щелчков реализована. Вот туда можно к примеру полевиком коммутировать на 0, в случае перегрева. Ну и какую-никакую индикацию, плюс триггер, чтобы включился снова только после полного обесточивания и охлаждения.

Что-то смутные сомнения, что надо будет на микроконтроллере городить... хотя есть в наличии один PIC16F84A, и есть программатор (еще толком не пользовался) TL866CS (в списке есть этот контроллер, только не знаю как подключить) - может через переходник какой? Если с ним, то можно поднапрячься и вспомнить давние времена (ранее занимался с разработкой под него), и сделать программу с таким функционалом. Но тут опять упираемся в датчики - их где-то искать.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
Зачем лес городить с микроконтроллерами и считать обороты вентилятора? Так и до использования SIO можно докатиться /images/smiles/icon_gigi.gif
Может LM358 + термодатчики + ключ, примерно как в компьютерных БП? Конечная функция, которая интересует - только температура радиаторов, параметр, которым все задается - ток через вентилятор... Прикрутить термодатчики - хомутиками на болтик...

AVX

12 лет 2 месяца назад

да я уже чуть и не докатился :) откопал этот контроллер PIC16F84A, запихнул в программатор - а он мне говорит over current action! т.е. или КЗ или мс неисправна. Но ранее он работал...
В БП - вот как раз так и не очень хочется - очень много попадалось БП, где именно из-за этой схемы (гордо называемой некоторыми noise killer) БП выходили из строя, т.к. не могли стронуть вентилятор, где уже набралось пыли, и далее выгорает транзистор и его обвязка. Ну и крепление этих датчиков редко когда удачное.
Что-то не нашел термодатчиков с корпусом, который можно на болт посадить - везде to92 или подобные корпуса, или вовсе SOP8-SOIC8.
Да и нет больше датчиков - всего два штуки, а надо бы 4. Если покупать, то уж что-то более надежное и точное.

Да и схема такая не решает проблемы - откажет вентилятор, или усилок накроют сверху одеждой или еще чем, тут хоть обрегулируйся, все равно перегрев будет. Так что пусть на всю работают, а вопрос только в контроле температуры, чтобы при превышении порога отключался усилитель. Ну да ладно, всё в датчики пока упирается, буду искать, и плясать от того, что найду.

ЗЫ. а в голове уже сложилась схемка для контроля оборотов вентилятора, на К561ИЕ16, К561ТМ2 и мелочевки, которая при оборотах ниже 1600 будет на выходе выставлять 0 (ну или 1, у тм2 есть и инверсные выходы). Для двух вентиляторов надо будет еще одну ИЕ16, ТМ3, и еще чуть мелочи.
TO92 к радиатору прикрутить проще простого - делается хомутик прижимающий, наподобие такого, как в старой аппаратуре жгуты проводов крепились, только моменьше, по диаметру корпуса, и вуаля. У нас НПО "ИНТЕГРАЛ" делает такие как-раз какие-то датчики, которые стоят вообще сущие копейки, но ни маркировки, ничего сейчас вспомнить не смогу...
----
А во, LM325Z

AVX

12 лет 2 месяца назад

два вопроса: где купить? (и сколько стоят), и примерную схемку включения (если нет, то по даташиту можно конечно)

AVX

12 лет 2 месяца назад

а может все же LM235 ?
http://lib.chipdip.ru/142/DOC000142751.pdf
Какие угодно, они отличаются по цифрам диапазоном температур. Схемки из даташита вполне достаточно.
Есть даже датчики с програмно задаваемым температурным диапазоном, но в даном случае это уже извращением восьмого порядка окажется.

AVX

12 лет 1 месяц назад

кстати, о датчиках, т.н. цифровых термостатах...
нашел вот DS1821.
http://www.rtcs.ru/article_detail.asp?id=73
даташит: http://datasheets.maximintegrated.com/en/ds/DS1821.pdf

однако в ближайших магазинах (да и не только в ближайших) ничего подобного нет. Нашел в чип-дипе: http://www.chipdip.ru/product/ds1821c/ - но цена 400р кусается! Если на 4 микросхемки - в 1600р плюс отправка да мелочевки чуток (хоть все просто довольно) - и цена такой защиты в 2000р и более выходит.