ТермоМонитор - модуль контроля температурного режима технического устройства

Список разделов РАДИОТЕХНИЧЕСКИЙ ФОРУМ Источники питания и цифровая техника

Описание: Конструкции любых блоков питания, источников тока для любых назначений. Микроконтроллеры и все, что с ними связано
Модераторы: Алаев Ян, poty

#1 Алаев Ян » 19 марта 2018, 7:29

Предыстория проекта

Изображение

ТермоМонитор предназначен для контроля температуры в зонах расположения термодатчиков и формирования управляющего события: срабатывание встроенного реле, включение внешней нагрузки с помощью транзистора с открытым стоком, передача статуса события на гальванически развязанное сопряженное устройство с помощью оптрона. ТермоМонитор является элементом противоаварийной защиты технического устройства. Обеспечение правильного температурного режима крайне важно! Помните об этом! Увеличение температуры (устройства/компонента) на каждые 10 °С снижает ресурс работы (устройства/компонента) в два раза!

ТермоМонитор (прототип) может быть БЕСПЛАТНО предоставлен желающим в опытную эксплуатацию для тестирования в реальных условиях в составе технического устройства пользователя. После проведения тестовых испытаний проект будет реализован на заводской печатной плате.

Основные технические характеристики:
Спойлер
Измерительная часть:
1. Количество измерительных каналов: 8+1 (8 внешних подключаемых термодатчиков + 1 встроенный в плату);
2. Температурный диапазон измерений каждого термодатчика: -55...+125°С;
3. Точность измерений температуры: ±0,5°С (для диапазона -10...+85°С);
4. Дискретность измерения температуры каждого термодатчика: 0,0625 °С;
5. Тип используемых термодатчиков: DS18B20 Dallas Semiconductor (протокол обмена данными 1-Wire).
Параметры питания:
1. Питание - внешнее нестабилизированное (9...15) В с номинальным значением напряжения 12 В или стабилизированное 5±0,5 В (используемое напряжение питания зависит от схемы включения ТермоМонитора);
2. Потребляемый ток (данные приведены для одного термодатчика, каждый дополнительный термодатчик +1.5 мА к общему току потребления):
- базовое исполнение без модуля Bluetooth: не более 20 мА;
- исполнение с установленным модулем Bluetooth: не более 60 мА;
- в режиме с установленной связью с модулем Bluetooth: не более 25 мА, в режиме передачи данных не более 45 мА;
- режим включения сигнала перегрева: +10 мА к общему току потребления;
- режим включения аварийного реле: +20 мА к общему току потребления;
- максимальный ток потребления ТермоМонитора: не более 80 мА (к транзистору с открытым стоком дополнительная нагрузка не подключена).
Параметры связи и передачи данных:
1. Протокол беспроводной передачи данных: Bluetooth;
2. Радиус действия модуля Bluetooth: до 10 метров;
3. Скорость передачи данных: 9600 бит/сек;
4. Протокол проводной передачи данных: Arduino;
5. Интерфейс проводной передачи данных: USB - UART.
Параметры выходных цепей:
1. Выход транзистора с открытым стоком (ОС): Vmax=100 В, Imax=1.5 А, Pmax=0.5 Вт;
2. Выход оптрона: Vmax=55 В, Imax=0.05 А, Pmax=0.15 Вт;
3. Выход электромеханического реле SCHRACK RY211012: 250 VAC 8 A.
Размеры модуля и способ установки:
1. Габаритные размеры: 95х50 мм, высота модуля не более 20 мм;
2. Крепление модуля осуществляется с помощью четырех винтов М3.

Содержание:
Спойлер
1. Полная принципиальная схема /viewtopic.php?f=106&t=410#p19470
2. Габаритные размеры, внешний вид и описание состава ТермоМонитора /viewtopic.php?f=106&t=410&p=19472#p19472
3. Как применить ТермоМонитор в своем проекте? /viewtopic.php?f=106&t=410&p=19472#p19476
4. ТермоМонитор глазами тепловизора /viewtopic.php?f=106&t=410&p=19506#p19506
5. Чтение измеренных значений ТермоМонитора /viewtopic.php?f=106&t=410#p19515
6. ТермоМонитор, контроллер питания фонокорректора /viewtopic.php?f=16&t=410&p=19640#p19640
7. Блокировка анодного напряжения /viewtopic.php?f=16&t=410&p=19821#p19821
8. Предварительное ТЗ на согласование /viewtopic.php?f=16&t=410&start=120#p19868
9. Модуль блокировки анодного напряжения (принципиальная схема) /viewtopic.php?f=16&t=410&start=120#p19888
10. ТермоМонитор, контроллер питания фонокорректора. Вер. 2 /viewtopic.php?f=16&t=410&p=20136#p20136
11. OneWireViewer /viewtopic.php?f=16&t=410&p=20160#p20160
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца


Полная принципиальная схема

#3 Алаев Ян » 20 марта 2018, 11:14

Схема имеет высокое разрешение и для нормального просмотра необходимо нажать на схему после чего "Открыть картинку в новой вкладке", появится возможность масштабирования, или сохраните схему на свой ПК и откройте любым графическим редактором.
TermoATtinyDIP.jpg
Принципиальная схема. Вер. 1
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

Габаритные размеры, внешний вид и описание состава ТермоМонитора

#4 Алаев Ян » 20 марта 2018, 15:31

Габаритные размеры платы 95х50 мм, высота модуля не более 20 мм. Крепление модуля осуществляется с помощью четырех винтов М3.

Скриншот 2018-03-20 15.29.11.png
Габаритные размеры модуля ТермоМонитора


Исходник в векторе здесь: https://cloud.mail.ru/public/LCNU/Apo9o1EMK

phpBB [media]


Описание состава ТермоМонитора:
2018-03-20 16.17.59.jpg
Базовое исполнение ТермоМонитора
2018-03-20 16.19.02.jpg
Исполнение с модулем Bluetooth


1. Встроенный в плату термодатчик (контроль температуры Zone0).
2. Цанговые панельки для подключения 8 внешних термодатчиков (контроль температур Zone1...Zone8). Термодатчики подключаются через цанговые PLS. Поскольку заранее не известно расстояние между модулем ТермоМонитора и расположением термодатчиков в корпусе устройства - подключение термодатчиков осуществляется пользователем самостоятельно (ответные разъемы поставляются в комплекте). Термодатчики можно подключать в панельки в произвольном порядке (панельки запараллелены) с соблюдением полярности, идентификация термодатчиков осуществляется по их ID (уникальный 64 битный адрес/серийный номер).
2.jpg
Параллельное соединение панелек для подключения термодатчиков


3. Разъем UART c уровнем логики ТТL. Разъем для подключения - цанговый PLS-4. Предназначен для обеспечения проводного подключения ТермоМонитора к ПК посредством преобразователя интерфейса USB FTDI RS232 - UART TTL.
2.jpg
ТермоМонитор UART
2018-02-14 17.29.45.jpg
USB to UART TTL


4. Разъем UART c уровнем логики 3.3 В для подключения модуля Bluetooth. Разъем для подключения: PBS-6. Предназначен для обеспечения беспроводного подключения ТермоМонитора к ПК или смартфону/планшету посредством модуля Bluetooth.
2.jpg
ТермоМонитор UART для Bluetooth


5. Индикатор (светодиод) срабатывания любой из уставок перегрева. Предназначен для визуализации работы ТермоМонитора. Индикатор управляется аппаратно и дублирует сигнал управления, поступающий на транзистор с открытым стоком и оптрон гальваноразвязки.

2018-03-21 11.04.50.jpg
Индикатор перегрева


6. Выход оптрона для гальванической развязки ТермоМонитора от сопряженного устройства. Срабатывание любой из уставок перегрева приведет к открытию транзистора оптрона (при соответствующей обвязке оптрона, которая осуществляется пользователем самостоятельно).
Параметры выходного транзистора: Vmax=55 В, Imax=0.05 А, Pmax=0.15 Вт.
2.jpg
Выход оптрона гальваноразвязки


7. Выход транзистора с открытым стоком (ОС) относительно земли ТермоМонитора (GND). Срабатывание любой из уставок перегрева приведет к открытию транзистора с открытым стоком. На разъем выведено внутренне входное напряжение "+Uвх" от которого питается модуль ТермоМонитора, также можно коммутировать нагрузку с внешним напряжением, отличным от "+Uвх", подключив нагрузку к выходу ОС. В этом случае внешнее напряжение нужно подать на коммутируемую нагрузку относительно земли ТермоМонитора (GND). Вывод "+Uвх" в этом случае не задействуется. Параметры выходного транзистора: Vmax=100 В, Imax=1.5 А, Pmax=0.5 Вт.
2.jpg
Выход транзистора с открытым стоком


8. Винтовая колодка DINKLE EK500A (300 V 20 A) предназначена для подключения мощной нагрузки и ее коммутации с помощью электромеханического реле аварийного отключения SCHRACK RY211012 (250 VAC 8 A). Срабатывание аварийной уставки приводит к переключению электромеханического реле аварийного отключения. На фото представлено положение переключающегося контакта в нормальном режиме.
2.jpg
Положение контактов реле в нормальном режиме


9. Индикатор (светодиод) срабатывания аварийной уставки. Предназначен для визуализации работы ТермоМонитора. Индикатор управляется аппаратно и дублирует сигнал управления, поступающий на реле аварийного отключения.
2018-03-21 11.05.55.jpg
Положение контактов реле в режиме "Авария"


10. Разъем (цанговый PLS-2) для подключения стабилизированного питания 5±0,5 В. Предназначен для включения ТермоМонитора в упрощенном режиме (входное нестабилизированное напряжение не подается). В этом режиме питанием обеспечиваются микроконтоллер ATtiny85, термодатчики и модуль Bluetooth, при этом - не гарантируется работа аварийного реле отключения, индикатора перегрева, транзистор с открытым стоком работает только в случае подачи внешнего напряжения. Все остальные узлы ТермоМонитора работают в штатном режиме.
2.jpg
Подключение стабилизированного питания


11. Индикатор (светодиод) питания. Предназначен для визуализации работы ТермоМонитора. Индикатор светится при подаче внешнего нестабилизированного напряжения (9...15) В или стабилизированного 5±0,5 В .
2018-03-21 11.03.06.jpg
Индикатор питания


12. Разъем (цанговый PLS-2) для подключения нестабилизированного питания (9...15) В. Предназначен для включения ТермоМонитора в полном режиме (внешнее стабилизированное напряжение не подается).
2.jpg
Подключение нестабилизированного питания


13. Разъем (PLS-5) внутрисхемного программирования (ICSP) микроконтроллера ATtiny85. Используется для обновления внутреннего ПО контроллера.
2.jpg
Внутрисхемное программирование (ICSP)


14. Модуль Bluetooth HC-06. Беспроводной модуль для приема/передачи данных по протоколу Bluetooth. Поддерживает работу с любыми USB Bluetooth адаптерами, скорость передачи данных 9600 бит/сек, встроенная антенна, радиус действия до 10 метров. В режиме ожидания связи статусный индикатор красного цвета моргает. При успешной установке связи между модулем Bluetooth и ПК (планшетом/смартфоном) статусный индикатор красного цвета светится постоянно.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

Как применить ТермоМонитор в своем проекте?

#5 Алаев Ян » 21 марта 2018, 16:46

Если вы хотите применить ТермоМонитор в своем проекте, то нужно определиться со следующими вопросами:

1. Какие зоны я хочу контролировать и сколько их?
Термодатчики следует располагать в зонах наибольшего нагрева (максимальное значение измеряемой температуры +125 °С, уверен, до этого не дойдет), в зонах, отказ которых может нанести устройству/пользователю наибольший ущерб. Количество температурных зон пользователь определяет самостоятельно под свой проект. Модуль ТермоМонитора может контролировать до (8+1) независимых зон.

Типовое решение:
Допустим, мы имеем дело с ламповым усилителем, а значит, наиболее горячие участки, выход из строя которых наиболее вероятен, следующие:
1. Стабилизатор анодного напряжения;
2. Трансформатор анодного напряжения;
3. Стабилизатор накала;
4. Трансформатор накала.


1.JPG
Типовое распределение термодатчиков


2. До какой температуры может нагреться каждая отдельная зона?
На этом этапе вы должны самостоятельно сопоставить уровни нагрева в контролируемых зонах и назначить уставки перегрева для этих зон с некоторым запасом (например, на изменение температуры окружающей среды). Каждой отдельной зоне должна быть назначена индивидуальная уставка перегрева.

Типовое решение:
Мы по прежнему работаем с ламповым усилителем и назначаем уставки перегрева для ранее обозначенных зон:
1. Стабилизатор анодного напряжения - здесь мы имеем дело с высоким напряжением. Чем выше нагрев, тем выше вероятность высоковольтного пробоя, поэтому в данной зоне разумнее сделать уставку не более 70 °С. Позаботьтесь о хорошем охлаждении стабилизатора анодного напряжения для вашей безопасности.
2. Трансформатор анодного напряжения - трансформаторы обычно имеют хорошую изоляцию и пропитку, поэтому допустимо уставку перегрева поднять до уровня (80...85) °С.
3. Стабилизатор накала - обычно нагревается сильно за счет больших накальных токов. Пробойное напряжение не большое, но тем не менее, не стоит поднимать уставку более 80 °С.
4. См. п. 2.


1.JPG
Определяемся с уставками перегрева


3. Что должно произойти в случае перегрева?
Событий может быть много, поэтому мы заготовили несколько универсальных решений:
1. Отключение устройства (требуется отдельный блок питания, который обеспечивает работу ТермоМонитора).

Типовое решение:
Для отключения устройства удобно воспользоваться встроенным реле, пропустив цепи питания устройства через нормально замкнутые контакты реле
(8 А, 250 VAC). Срабатывание реле приведет к отключению устройства.


1.JPG
Аварийное отключение устройства


2. Отключение основной нагрузки устройства (возможно запитать модуль ТермоМонитора от неотключаемых цепей питания устройства). Желательно, чтобы неотключаемая часть не могла быть причиной нагрева устройства.

Типовое решение:
Для отключения основной нагрузки устройства удобно воспользоваться встроенным реле, пропустив цепи питания нагрузки через нормально замкнутые контакты реле (8 А, 250 VAC). Срабатывание реле приведет к отключению основной нагрузки.


ТермоМонитор.JPG
Аварийное отключение основной нагрузки


3. Охлаждение устройства. Если встроенное реле не подходит для решения поставленной задачи - воспользуйтесь транзистором с открытым стоком (Vmax=100 В, Imax=1.5 А, Pmax=0.5 Вт).

Типовое решение:
Транзистор с открытым стоком может коммутировать мощную нагрузку, запитанную как от внутреннего входного напряжения "+Uвх" модуля ТермоМонитора, так и от внешнего напряжения величиной до 100В. В качестве нагрузки может выступать мощное реле, контактор, вентилятор охлаждения. На приведенном рисунке показана схема подключения охлаждающего вентилятора, запитанного от внешнего источника питания.


ТермоМонитор.JPG
Использование транзистора с открытым стоком


4. Передача статуса ТермоМонитора для ступенчатого завершения работы устройства.

Типовое решение:
Если в устройстве предусмотрено микроконтроллерное управление включением/выключением, например, последовательное включение/выключение цепей накала, анодного напряжения и так далее, то в этом случае удобно воспользоваться встроенным оптроном, выходы которого гальванически развязаны от цепей ТермоМонитора (Vmax=55 В, Imax=0.05 А, Pmax=0.15 Вт). В случае срабатывания уставки перегрева, на внешний микроконтроллер будет передан логический сигнал 0/1 для формирования процедуры отключения устройства, алгоритм которой определяет порядок отключения устройства.


ТермоМонитор.JPG
Передача статуса на управляющий контроллер
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

ТермоМонитор глазами тепловизора

#6 Алаев Ян » 22 марта 2018, 10:51

Для тестирования тепловизором - включил ТермоМонитор в режим максимального потребления энергии (установлен модуль Bluetooth, запущена непрерывная передача данных на смартфон, принудительно включена уставка перегрева и аварийное реле отключения). Входное напряжение 12 В с копейками, рассеиваемая мощность на регуляторе напряжения порядка 0,6 Вт.

2018-03-21 20.45.13.jpg
В режиме максимального энергопотребления


Видно, что зона расположения регулятора напряжения 78M05 подогрелась немного и реле аварийного отключения тоже тепленькое.
2018-03-21 20.44.10.jpg
Вид на плату сверху


Здесь видно, что основной нагрев - это регулятор напряжения 78М05 и тепло распределено от реле, которое расположено с обратной стороны, и транзистора, который это реле коммутирует.

2018-03-21 20.46.21.jpg
Вид на плату снизу


Из данных экспериментов можно сделать следующий вывод - температурный режим компонентов в норме, даже при условии, если это был бы штатный режим работы ТермоМонитора (на самом деле это не так и в ждущем режиме нет потребления обмотки реле, нет непрерывной передачи сигналов модулем Bluetooth, возможно, даже нет модуля Bluetooth). Если предположить, что внутренне пространство технического устройства прогреется до 60 °С, что уже весьма много, то разница между комнатной температурой 25 °С и прогретым корпусом 60 °С составит 35 °С, а это значит, что даже в самых плохих условиях самый горячий элемент модуля будет иметь температуру порядка 50+35=85 °С, что вполне приемлемо для электронных компонентов. В реальных условиях при срабатывании уставки перегрева или аварийной уставки будет сформировано некоторое событие, которое должно снизить температуру в корпусе технического устройства, а значит и температуру модуля ТермоМонитора.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

Чтение измеренных значений ТермоМонитора

#7 Алаев Ян » 22 марта 2018, 16:37

Чтение измеренных значений модуля ТермоМонитора осуществляется по принципу "Запрос" - "Ответ" или в непрерывном режиме при поступлении команды "L". При включении модуль ТермоМонитора не передает данные на внешнее устройство.

Поддерживаемые команды: (приведенные символы соответствуют таблице ASCII):
Команда "A" - возвращает измеренное значение Zone0;
Команда "B" - возвращает измеренное значение Zone1;
Команда "C" - возвращает измеренное значение Zone2;
Команда "D" - возвращает измеренное значение Zone3;
Команда "E" - возвращает измеренное значение Zone4;
Команда "F" - возвращает измеренное значение Zone5;
Команда "G" - возвращает измеренное значение Zone6;
Команда "H" - возвращает измеренное значение Zone7;
Команда "I" - возвращает измеренное значение Zone8.
Команды "А"-"I" удобны для создания внешнего ПО на ПК (в перспективе...).

Команда "K" - зарезервирована.
Команда "L" - включает режим непрерывной передачи всех измеренных значений и статусов без предварительного запроса.
Период обновления данных по умолчанию около 1 секунды (может быть изменен по желанию пользователя).
Этот режим удобен для просмотра данных в терминальной программе.
Повторная команда "L" или перезагрузка/отключение питания переводят ТермоМонитор в режим молчания и ожидания внешней команды.


Скриншот 2018-03-10 15.04.48.png
Передача данных на ПК (в режиме непрерывной передачи)
2018-03-10 16.10.12.png
Передача данных на смартфон (в режиме непрерывной передачи)


Базовая версия ПО (в режиме непрерывной передачи) передает данные следующей структурой:
TermoMonitor - начало посылки передаваемых данных.
Measured: (Измеренные значения:) - начало передачи измеренных значений устройства.
Zone0 - Zone8 - измеренные значения в контрольных зонах/температуры каналов 0 - 8 соответственно.
Наименования Zone0 - Zone8 указаны по умолчанию, могут быть переименованы по желанию пользователя (например, Canal, Trans, Radiator, Heatsink - любое наименование, понятное и удобное для пользователя, написанное латиницей).
Status: (Статус:) - начало передачи статусной информации о приборе.
OVERHEAT (ПЕРЕГРЕВ) - принимает значения Normal (если все измеренные значения каналов 0 - 8 меньше значений уставок перегрева set0 - set8 - по умолчанию 70 °С, уставки индивидуальны на каждый канал и задаются пользователем в прошивке) или Fault (если одно и более из измеренных значений каналов 0 - 8 больше или равно значению соответствующих уставок перегрева set0 - set8).
ALARM (ТРЕВОГА) - принимает значения Normal (если все измеренные значения каналов 0 - 8 меньше значения аварийной уставки set_alarm - по умолчанию 85 °С, уставка единая для всех измерительных каналов и задается пользователем в прошивке) или Fault (если одно и более из измеренных значений каналов 0 - 8 больше или равно значению аварийной уставки set_alarm).

На основе базового ПО будет создаваться персональная прошивка под конкретные условия применения модуля в устройстве.
На этом все. ТермоМонитор готов для интеграции в технические устройства и проведения испытаний в реальных условиях эксплуатации.
:wink:
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

#8 seurf » 23 марта 2018, 9:43

Как у Уральских пельменей, я очень хочу в Египет. https://youtu.be/zSlvOErUjms
Я очень хочу стать тестировщиком термомонитора. Более того, я внимательно смотрел за развитием этого проекта, так как для меня это актуально и я не навижу повышение температуры в устройствах. Типа, это не правильно спроектированное устройство. Больная тема для меня.
Но я не готов полностью к его эксплуатации.
Прежде всего я вижу для себя применение его в корректоре, если точнее в блоке питания.
У меня там стоит пара анодных трансформаторов, пара накальных. Вот температуру этой четверки, я бы хотел бы контролировать. Тем более, что анодные трансформаторы старые, гретые-перегретые TFK, добро греются и я вынужден был организовать их обдув вентилятором. Плюсом до кучи можно кенотроны контролировать, как косвенная информация о нормальной работе самого корректора.
Вся моя засада заключается в том, что я до сих пор не организовал автоматику на включение/выключение корректора, а делаю это вручную.
Всего то делов: необходимо сделать задержку включения анодки, после включения нагрева катодов, а выключение наоборот. Сначала анодку надо отключать, потом накалы. И никак не наоборот и не одновременно. Лампы TFK- все, дорогие, а главное я их долго подбирал из большой кучи. Переживаю за их сохранность. Хочется максимально продлить им жизнь.
Но на автоматику своих мозгов у меня не достаточно, а купить не сподобился.
Просто смотреть на индикацию перегрева, все равно, что дрова рубить, прикладом автомата Калашникова из за отсутствия патронов.
Но я очень хочу Термомонитор!
Тестировать надо все функции!
seurf
Форумщик
Форумщик
Аватара
Возраст: 60
Откуда: Волгоград
Репутация: 37 (+37/−0)
Лояльность: 0 (+0/−0)
Сообщения: 479
Темы: 6
С нами: 2 года 1 месяц

#9 Алаев Ян » 23 марта 2018, 9:57

Я с радостью адаптирую ТермоМонитор под Ваши условия применения, Александр!
У меня есть к Вам несколько уточняющих вопросов:
seurf писал(а):Прежде всего я вижу для себя применение его в корректоре, если точнее в блоке питания.
там есть от чего можно запитать ТермоМонитор?
seurf писал(а):Плюсом до кучи можно кенотроны контролировать, как косвенная информация о нормальной работе самого корректора.
а до какой температуры они нагреваются? Полагаю, что колбы у них горячее чем максимальный предел измерений +125 °С.
seurf писал(а):Вся моя засада заключается в том, что я до сих пор не организовал автоматику на включение/выключение корректора, а делаю это вручную.
Всего то делов: необходимо сделать задержку включения анодки, после включения нагрева катодов, а выключение наоборот. Сначала анодку надо отключать, потом накалы. И никак не наоборот и не одновременно.
Без проблем. Это не сложно. А что будет призывом к включению/выключению в нормальном режиме? Кнопка? Тумблер?

Нужно ли управлять включением/выключением вентилятора?
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

#10 seurf » 23 марта 2018, 14:04

Алаев Ян писал(а):там есть от чего можно запитать ТермоМонитор?
Да, есть питание вентилятора, есть трансик, могу сколотить платку на выпрямитель, стаб.
Алаев Ян писал(а):а до какой температуры они нагреваются? Полагаю, что колбы у них горячее чем максимальный предел измерений +125 °С
Нет, гораздо меньше. Менее 100 градусов. Сейчас не буду фантазировать, пистолетом ду уточню. Напишу. Они высокие и сильный нагрев снизу, где катод.
Алаев Ян писал(а): А что будет призывом к включению/выключению в нормальном режиме? Кнопка? Тумблер?
У меня сейчас стоит тумблер на включение. То есть, как только в блоке питания появляется напряжение, начинает работать монитор.
Алаев Ян писал(а):Нужно ли управлять включением/выключением вентилятора?
Сейчас у меня это не реализовано. Включил кор, надо, не надо вентилятор молотит. А в идеале хотелось бы получить зависимую скорость вращения от температуры анодных трансов. Как на процессоре компьютера например. Они греются до 65 градусов примерно, в зависимости от внешних условий: зима/лето, начало прогрева/целый день, открыта/закрыта верхняя крышка.
seurf
Форумщик
Форумщик
Аватара
Возраст: 60
Откуда: Волгоград
Репутация: 37 (+37/−0)
Лояльность: 0 (+0/−0)
Сообщения: 479
Темы: 6
С нами: 2 года 1 месяц

#11 Алаев Ян » 23 марта 2018, 14:21

seurf писал(а):Да, есть питание вентилятора, есть трансик, могу сколотить платку на выпрямитель, стаб.
На какое входное напряжение мне ориентироваться?

seurf писал(а):Нет, гораздо меньше. Менее 100 градусов. Сейчас не буду фантазировать, пистолетом ду уточню. Напишу. Они высокие и сильный нагрев снизу, где катод.
странно как-то, у меня кены 5Ц4С, 5Ц3С градусов под 200 раскаляются...

seurf писал(а):У меня сейчас стоит тумблер на включение. То есть, как только в блоке питания появляется напряжение, начинает работать монитор.
а как у Вас сейчас анодное напряжение подается? Или оно по факту разогрева кенов подается?

seurf писал(а):Сейчас у меня это не реализовано. Включил кор, надо, не надо вентилятор молотит. А в идеале хотелось бы получить зависимую скорость вращения от температуры анодных трансов. Как на процессоре компьютера например. Они греются до 65 градусов примерно, в зависимости от внешних условий: зима/лето, начало прогрева/целый день, открыта/закрыта верхняя крышка.
Это можно реализовать.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

#12 seurf » 23 марта 2018, 14:31

Алаев Ян писал(а):На какое входное напряжение мне ориентироваться?
На 12 В.
Алаев Ян писал(а):странно как-то, у меня кены 5Ц4С, 5Ц3С градусов под 200 раскаляются.
Сегодня вечером перепроверю, уточню.
Алаев Ян писал(а):а как у Вас сейчас анодное напряжение подается? Или оно по факту разогрева кенов подается?
После прогрева накалов катодов ( кенотронов и корректора),тумблером включается сетевое на анодные трансы. Кенотроны, в каждый канал свой, далее стабилизаторы анодного питания, с плавным нарастанием напряжения.
seurf
Форумщик
Форумщик
Аватара
Возраст: 60
Откуда: Волгоград
Репутация: 37 (+37/−0)
Лояльность: 0 (+0/−0)
Сообщения: 479
Темы: 6
С нами: 2 года 1 месяц

#13 Алаев Ян » 23 марта 2018, 14:48

seurf писал(а):После прогрева накалов катодов ( кенотронов и корректора),тумблером включается сетевое на анодные трансы. Кенотроны, в каждый канал свой, далее стабилизаторы анодного питания, с плавным нарастанием напряжения.
т.е. у Вас сейчас два тумблера, правильно? Первый включает главное питание и накал, второй включает анодное напряжение. Время прогрева Вы выжидаете на глаз.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

#14 seurf » 23 марта 2018, 15:37

Практически так
seurf
Форумщик
Форумщик
Аватара
Возраст: 60
Откуда: Волгоград
Репутация: 37 (+37/−0)
Лояльность: 0 (+0/−0)
Сообщения: 479
Темы: 6
С нами: 2 года 1 месяц

#15 Алаев Ян » 23 марта 2018, 16:18

Отлично. Мне еще нужно знать рабочее напряжение и потребляемый ток того вентилятора, что у Вас используется в корректоре.

seurf писал(а):У меня сейчас стоит тумблер на включение. То есть, как только в блоке питания появляется напряжение, начинает работать монитор.
в этом есть противоречие.
При подаче внешнего питания ТермоМонитор включится. Вопросы:
1. Вы просили сделать ступенчатое отключение нагрузки. ТермоМонитор же не может отключить сам себя? (при использовании поляризованных реле может, но потом уже не включится).
2. Каким действием Вы собираетесь выключать корректор в штатном режиме? Для такой задачи нужен дежурный БП, который будет питать плату ТермоМонитора.
Как вариант для обсуждения:
Ранее Вы написали, что у Вас есть два тумблера, которыми Вы коммутируете анодное и накальное напряжение.
Можно сделать так: первый тумблер отключает полностью все питание, если не хотите, чтобы корректор оставался под напряжением когда включен в розетку. Без первого тумблера можно обойтись, но в этом случае дежурный БП корректора должен быть запитан, когда корректор включен в розетку.
Второй тумблер дает сигнал ТермоМонитору на включение устройства, этим же тумблером устройство можно выключить.

Ног контроллера под Вашу задачу хватает впритык. Ранее я писал, что у 8-ногого контроллера удобно использовать можно только 5.
1. Управляет реле накала.
2. Управляет реле анода.
3. ШИМ - управляет скоростью вращения вентилятора.
4. Принимает данные с датчиков температуры.
5. Принимает сигнал на включение/выключение корректора.

При этом надо понимать, что передача данных измеренных значений любым из способов становится невозможной, либо нужно переходить на контроллер с большим числом ног.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

#16 seurf » 23 марта 2018, 22:28

Вывод: не объять необъятное? То есть при решении вышеперечисленных задач, сам Термомонитор перестаёт разговаривать. Тогда летит псу под хвост его функция передачи данных на внешнее устройство? Андроид, iOS. Это плохо. Я считаю эта шикарная возможность не должна быть отключена. Звездная функция.
То есть пришли к развилке?
Коль тема монитор температуры, значит не в этой песне. Надо возвращаться к полному комплекту функций Термомонитора, а сервисные функции запуска/ остановки корректора отложить в долгий ящик. Там это все давно лежало, полежит ещё немного.
seurf
Форумщик
Форумщик
Аватара
Возраст: 60
Откуда: Волгоград
Репутация: 37 (+37/−0)
Лояльность: 0 (+0/−0)
Сообщения: 479
Темы: 6
С нами: 2 года 1 месяц

#17 Алаев Ян » 24 марта 2018, 8:56

Доброе утро, Александр, все не так плохо. В беседе с Вами мне показалось, что функция передачи данных Вам не нужна, что нужно лишь уметь управлять корректором в случае перегрева, поэтому я попытался впихнуть Вашу задачу в функционал скромного контроллера. Если нужен полный функционал, то мы поставим не 8-ми, а 28-ми ногий контроллер и на его основе не только весь функционал можно реализовать, но еще и дисплей прикрутить если будет нужно... В общем, мы готовы продолжать проект под Вашу задачу. Всего лишь заменим один контроллер другим.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

#18 seurf » 24 марта 2018, 9:50

Доброго Ян. Вроде бы у меня не день варенья, а такие подарки на мою голову.
Конечно это был бы, конкретно в моем случае, самый шикарный вариант.
А вот если про тестовый прогон конкретно, то считаю необходимо задействовать весь потенциал данной разработки по возможности.
seurf
Форумщик
Форумщик
Аватара
Возраст: 60
Откуда: Волгоград
Репутация: 37 (+37/−0)
Лояльность: 0 (+0/−0)
Сообщения: 479
Темы: 6
С нами: 2 года 1 месяц

#19 poty » 24 марта 2018, 10:12

Задача не моя, но если речь идёт о простых контроллерах, то почему бы не добавить к готовому устройству простую "включалку" по типу применённой у Романа? Тогда эксперимент будет "чистым".
Владислав
poty
Профи
Профи
Аватара
Возраст: 52
Откуда: Россия, Москва
Репутация: 74 (+74/−0)
Лояльность: 42 (+43/−1)
Сообщения: 3059
Темы: 2
С нами: 4 года 3 месяца

#20 seurf » 24 марта 2018, 14:38

Вот такой примерно трансик у меня стоит на вентилятор : http://www.datasheetlib.com/datasheet/1171997/44309_myrra.html
2х12 В, 0,63А. Использую только одну обмотку. Вторая свободна. Можно на неё повесить питание термомонитора.

Добавлено 24 марта 2018, 12:17:
Соответственно вентилятор висит на первой вторичке и не касается второй вторички транса.

Добавлено 24 марта 2018, 12:29:
Вентилятор для охлаждения анодных трансформаторов стоит DEEPCOOLUF120, 120 mm, Ret.
https://www.nix.ru/scripts/mobile_gallery.html?good_id=215302#&gid=1&pid=7
12 V 0,13A 1,56 Wt.

Добавлено 24 марта 2018, 13:38:
Тепловизора у меня нет, есть Китайский пистолет для дистанционного контроля температуры. С какой стороны не стрелял, более 44 градусов не показывает на кенотронах. Может потому что они 130-140 мА по паспорту, а у меня 27 всего то? Типа на холостом ходу. Пострелял по всему, что работает в доме, корректно отображает. А может стекло отражает луч, в большей мере. В общем не 125 градусов, это точно. А иначе я бы обжегся, когда пальцем баллон проверяю на температуру. А так ощущаю чуть тепленькое стекло.

image.png
Трансформатор вентилятора
image.png
Фото с коробки
image.jpeg
Дистанционный Китайский термометр
seurf
Форумщик
Форумщик
Аватара
Возраст: 60
Откуда: Волгоград
Репутация: 37 (+37/−0)
Лояльность: 0 (+0/−0)
Сообщения: 479
Темы: 6
С нами: 2 года 1 месяц

#21 Алаев Ян » 24 марта 2018, 15:00

poty писал(а):Задача не моя, но если речь идёт о простых контроллерах, то почему бы не добавить к готовому устройству простую "включалку" по типу применённой у Романа? Тогда эксперимент будет "чистым".
я думал о таком варианте, но, к сожалению, не получается. К примеру, нужно управление скоростью вращения вентилятора, выводы ШИМ есть только на ногах Rx/Tx, а их Александр просит сохранить. А перенести управление вентилятором на сторону "включалки" не получится, так как данные об измеренных температурах есть только на стороне ТермоМонитора. Мне проще под задачу Александра сделать отдельное исполнение с большим контроллером.

seurf писал(а):Вентилятор для охлаждения анодных трансформаторов стоит DEEPCOOLUF120, 120 mm, Ret.
https://www.nix.ru/scripts/mobile_gallery.html?good_id=215302#&gid=1&pid=7
12 V 0,13A 1,56 Wt.
Александр, я попрошу Вас провести одно небольшое исследование. Нужно определить, при каком напряжении питания Ваш вентилятор устойчиво запускается на минимальных оборотах. Я полагаю, что это будет порядка 5-6В. Мне эти данные нужны, чтобы правильно сформировать начальное значение ШИМ. К примеру, если использовать 8-ми битный ШИМ (256 значений), то как минимум в первой трети этих значений вентилятор работать не будет, так как входное напряжение будет слишком малым. Нужно определить минимальную границу и от нее уже будет плавная регулировка скорости вращения. Это не срочно. Как будет возможность.

seurf писал(а):В общем не 125 градусов, это точно. А иначе я бы обжегся, когда пальцем баллон проверяю на температуру. А так ощущаю чуть тепленькое стекло.
ок, я значит не сталкивался с такими кенотронами. Доверюсь Вашему наблюдению. Вопрос, так сколько получается в общем подконтрольных зон?

Еще вопрос. Я вижу на фото два конденсатора. Вы же не переменкой питаете вентилятор на 12В. Что там у него в обвязке?
Два кондера, диодный мост, может быть стаблизатор на 12В?
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 61 (+61/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2209
С нами: 4 года 3 месяца

След.

Вернуться в Источники питания и цифровая техника



Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость