Перейти к содержимому
Форум журнала практической электроники «Датагор»

Оригинал микро-ПК Raspberry Pi 3 Model B+ (Broadcom 1.4GHz quad-core 64 bit processor, Wifi, Bluetooth, USB)

Офигенная миниатюрная рация на литии BaoFeng UV-5R, 5W, 5-15 км! Охота, поход, торговый центр и т.п.

TrueRMS мультиметр UNI-T UT139A с автодиапазонами

Паяльнник 80W с терморегулятором и LCD-дисплеем, популярные жала серии 900M
Datagor

Техподдержка Project-4. "Gatekeeper" блок сервиса и защиты УМЗЧ И АС

Рекомендованные сообщения

p4_all_pcb.jpg

Привет, дрУги!

Речь ведём о Project-4(F/L) "Gatekeeper". Сервисный блок УМЗЧ: включение одной кнопкой, защита АС, управление вентиляторами и пр.

• Заказать кит: улучшенная комплектация Project-4(F)

• Заказать кит: облегченная комплектация Project-4(L)

 

Схема собрана с применением микроконтроллера PIC16F688, что позволило нашпиговать плату небольших размеров (85х85мм) кучей функций.

• Сервис и защита УМЗЧ от 2 до 6 каналов (для 5.1)

• Учет специфики защиты сабвуферного канала

• Включение и выключение УМЗЧ одной слаботочной кнопкой

• Защита АС от постоянки на выходе УМЗЧ, до 6 каналов

• Задержка подключения АС, исключение шумов от переходных процессов УМЗЧ

• Термоконтроль УМЗЧ. Два датчика, независимое управление 2-мя вентиляторами

• Простая индикация режимов тремя светодиодами

• Заказные версии прошивок - по договоренности с автором

 

монтажка.png

p4_1.jpgp4_2.jpg

 

Текущие версии прошивок

[11-05-2012] - Версия 10.2.2 (базовая прошивка)

ver10_2_2.7z

[07-02-2013] - Версия 10.2.13 (уменьшено время задержек на сетевой кнопке до 1 секунды на включение и 2 секунд на выключение)

ver10_2_13.7z

[15-03-2014] - Версия 10.2.12 Bomb (По просьбе камрада rylevan была выпущена эта прошивка. В ней убран контроль постоянки на выходе УМЗЧ на время отсчета задержки при старте, теперь постоянка проверяется после истечения этого времени. Прошивка для использования Гейткипера в случаях, если УМЗЧ при старте во время переходных процессов имеет постоянку более 2-3 Вольт любой полярности на выходе.)

ver10_2_12_Bomb_150314.7z

 

[15-01-2017] - Версия 11.0 - Обновление прошивки датагорского кита Project 004 «Gatekeeper» v.060117

 

 

Замеченные баги

1. Есть небольшой косяк по посадке транса питания на ПП, решается подгибанием ног транса и ног выпрямительного моста. В собранном виде косяк не заметен.

На промежуточном прототипе стоял негерметизированный трансик (он был поменьше) и это упустили из виду в окончательном варианте. Сорри!

p4_bug.jpg

 

Описание работы устройства

описание__P_4.pdf

 

Использование 1-го канала управления (работа с одним датчиком температуры вместо двух)

Вариант 1. Все таки впаять датчик в плату или разместить его в том месте, где он не будет подвергаться сильному воздействию температуры. Вентилятор на этот канал не подключать.

Вариант 2. Самый простой. Закоротите дорожку среднего вывода датчика неиспользуемого канала управления на землю. Датчик и вентилятор не подключайте.

 

Программа-терминал для настройки порогов термозащиты

SerialCom.7z

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

"Сами с усами!" - самостоятельно меняем логику термозащиты без редактирования исходников прошивки МК

Все значения температуры можно корректировать в EEPROM МК через СОМ порт.

Запустить программу «MicroCode Serial Communicator» (serialcom.exe) из комплекта, выбрать порт и скорость. Нажать Connect.

image001.jpg

 

Появится следующее окно:

image003.jpg

Transmit – передача команд модулю

Receive – прием информации от модуля

 

Для входа в режим программирования необходимо нажать и удерживать кнопку ВКЛ и подать питание на блок. Через несколько секунд в окне «Receive» появятся данные.

 

Команды:

r – чтение данных из модуля

w- запись данных в модуль

 

Первая строка – ячейки EEPROM в которых хранятся данные;

Вторая строка – расшифровка данных;

Третья строка – данные температуры;

Off – температура при которой оснанавливается вентилятор;

35% - 100% - вращение вентилятора (в %) в зависимости от температуры;

Al_off – температура при которой выключается сигнал аварии;

Al_on – температура при которой включается сигнал аварии;

Off_pow – критическая температура при которой выключается УНЧ.

image005.jpg

 

- Для изменения величины темперытуры нужно нажать «w», затем «enter»;

- Ввести адрес ячейки от 0 до 8, нажать «enter»;

- Ввести значение температуры для данной ячейки от 0 до 120, нажать «enter»;;

Для ввода нового значения в окне «Transmit» старое необходимо стирать.

Все значения записываются в EEPROM МК.

Выход из режима программирования - обесточивание блока.

image007.jpg

image009.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость 27grey

Сейчас собираю, возможна некоторая путаница в VD3 и VD4 (на фото у Игоря кажется не правильно) :wink:

По схеме нужно так:

post-2201-1333692726_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, у Вас все верно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня КТ1 запаяна и отслеживание по ХТ6 не ведется, поэтому ошибку не отловил и далее она себя никак проявить не могла.

Кроме того подпись VD3 оказалась высоковато расположена, не совсем очевидно чего и куда.

Сорри! Поправим во второй серии.

 

Добавлено после раздумий:

Думаю мне просто нужно на схемке поменять VD3 и VD4 - всё встанет на свои места!

:cool:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость 27grey

Уважаемые знатоки! Следующий вопрос:

1. какой допустимый ток вентиляторов

2. максимальное напряжение на XT6?

3. подстроечниками выставляем ±0.6 на ОР1 ОР2?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

- желательно, чтобы вентиляторы потребляли не более 200-250 мА каждый.

- напряжение на XT6 со вторичной обмотки трансформатора, даже если будет 50 вольт по переменке - ничего страшного

- подстроечники рекомендую выкрутить на минимальное сопротивление, при этом защита имеет наибольшую чувствительность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость sviteck

Спаял, проверять буду завтра, поздно уже. Какой предохранитель поставить 0.3А ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вполне пойдет на 0,3 - 0,5А, размер 5х20

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость sviteck

Сегодня проверил. Вроде бы все работает. Вопросы:

Какой из подстроечников за что отвечает

Какой алгоритм работы вентиляторов.

Нагревал датчики паяльником по очереди. При нагреве запускаются,загорается VD7.1 при дальнейшем нагреве загорается VD7.2 и через некоторое время кулер набирает максимальные обороты, при дальнейшем нагреве подключается второй кулер на макс. оборотах.При замерах напряжения на вентиляторах было примерно 7в при малых оборотах и почти 12в при максимальных оборотах. Не заметил постепенного или ступенчатого разгона вентилятора при плавном повышении температуры на датчике. У меня три позиции: 1 не включен, 2 малые обороты, 3 максимальные обороты.

Наверное надо L7812 поставить на радиатор, температура на ощупь чуть более 60град, Сейчас при сетевом напряжении 235 в на конденсаторе С5 18.2в на выходе L7812 11.8в

Изменено пользователем sviteck

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Алгоритм следующий:

- остановка вентиляторов - 35 С

При достижении 40 град. начинает вращаться вентилятор на самой маленькой скорости, конечно, 30% от макс. скорости это приблизительная цифра, далее по мере нарастания температуры происходит нарастание скорости вращения. Всего обрабатываются 5 значений температуры, остальные сигнальные и аварийные.

Еще очень важно, что первый запуск вентиляторов происходит полным напряжением питания ветниляторов, для раскрутки больших вентиляторов. Затем скорость вращения падает до измеренной.

- 30% - 40 С

- 50% - 50 С

- 70% - 60 С

- 90% - 70 С

- 100% - 80 С

 

- выключение «Перегрев» - 90 С

- сигнал «Перегрев» - 95 С

- выключение питания - 110 С

 

Грея паяльником, возможно, Вы не замечаете (проскакиваете) некоторые значения, т.к. паяльник нагревает датчик очень быстро.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

︽ Наверх страницы ︽
×
×
  • Создать...