ТРМ это измеритель ПИД-регулятор. Для моей задачи он не подходит.
Регулятору требуется относительно много времени, чтобы рассчитать частоту и длительность управляющего импульса. Минимальная длительность у ТРМ-ки -1с. Мне нужна от 1 мс. Проект разрабатываю для фасовочного автомата. Нужно делать сварочные швы на полиэтилене. Мощность сварки зависит от толщины пленки. В качестве нагревателей выступают нихромовые полоски, ток до 50А. Регулятору в начале работы выставляется ограничение мощности,- например 45%. Полный цикл работы автомата проходит за 1,7 сек. В нем в определенное время нагревателю выдается окно длительностью 0,25с, за которое он должен отдать требуемое количество тепловой энергии (датчик измерения температуры отсутствует).
Циклично через 0,7с процесс сварки повторяется. И так грубо говоря в течение всей рабочей смены. Тепло аккумулируемое на колодке, на которой установлен нагревательный элемент отводится с помощью водяного охлаждения. Минимум что необходимо сделать, это ограничение мощности с помощью ШИМ. А лучше срезание полупериодов по алгоритму Брезенхема. Контроллер предугадывает как лучше распределить полупериоды сетевого напряжения за выданное ему время. Этот алгоритм применяется для построения отрезков в растровой графике. Если еще точнее регулирование нужно, - тогда фазо-импульсное+Брезенхема. Первая схема на ЛА7 оказалась капризной из-за паразитной емкости, -мощность можно было регулировать как экстрасенс, поднося ближе или дальше руку. Сейчас ШИМ собрал на многофункциональном таймере КР1006ВИ1. Ее схема включения позволяет подать напряжение управления. omelchuk благодарю за схемку.
Вольд - Действительно насчет ТРМ-ки.. ее можно адаптировать под модуль управления сваркой. На борту у нее уже все есть... Микроконтроллер и периферия в виде транзисторных ключей, и порт 485-й, через него параметры можно задавать с СПК. Просто программу управления переписать под свои задачи.