Описание (управление с ПК скоро будет):
4 термопары (К-типа, применяются в мультиметрах) + 4 нагревателя (до 5кВт с симисторами BTA24), 10 профилей по 10 точек, ПИД-регулирование, логгирование и управление с ПК (Modbus в разработке).
При старте профиля(программы) каждую секунду в порт RS232 выводится прошедшее время программы (сек) и температуры термопар 1..4 в формате CSV (
время;T1;T2;T3;T4;) на скорости 38400бод, 2стопа. Если слоггировать в каком-нибудь терминале, можно рисовать графики в Excel.
Общий вид (регулятор смонтирован в прозрачном корпусе на DIN рейку):
Внутри (для мощных нагревателей придется установить массивный радиатор с кулером на симисторы и вынести их в отдельный корпус):
Общая схема подключений (усилители термопар, оптосимисторы, клавиатура, индикатор, RS232):
Схема усилителей термопар + датчика хол.спая (4 канала). При питании от 3.3В стабилизатор 2951 можно не впаивать:
Схема оптотиристоров (2 канала):
Схема контроллерного модуля (думаю без изменений прошивки можно применить STM32VLDiscovery):
Инструкция:
https://docs.google.com/open?id=0B4EdBO ... SHlWOGtjZw
Прошивка (в папке Release)/исходники (компилировалось в Codesourcery ARM-GCC):
https://docs.google.com/open?id=0B4EdBO ... cFR6LXA5dw