В настоящее время собираю ИК нижний подогрев, по образу и подобию устройства, собранного Димой (Охотник) -тут. Мне почему-то не очень привлекательна идея собирать полностью автономное устройство с микроконтроллерами, своими прошивками и т.д. Хотя и этот вариант со счетов не сбрасываю, возможно так и буду делать.
В общем пока хочется собрать это устройство с управлением с компьютера. Как мне видится, с помощью компьютера будет легко оперативно вносить коррективы в термопрофиль, выставлять требуемые временные задержки, скорость прогрева и т.д. и т.п. Да и видится это как то попроще, что-ли. И там же можно будет реализовать синхронность с верхним нагревательным элементом, подключить вентилятор для охлаждения..
Но и в том, и в другом случае и меня трудности - сам в программировании не разбираюсь вообще. В общем просьба такого плана - может кто видел на просторах инета что-то подобное, или сделал сам, или знает как сделать - поделитесь! Видится это так - какая-то програмка, в которой выставляются все требуемые параметры по термопрофилю, и какое-то согласующее устройство между компьютером и непосредственно нагревательными элементами.
IMHO не совсем удачная концепция - обязательно должен присутствовать ПК. Намного проще сделать локальную систему управления на микроконтроллере и предусмотреть канал связи с ПК.
Чего-то готового сразу не вспоминается, разве что глянуть в сторону программ управления станками с ЧПУ. Но как у них с отслеживанием и законами регулирования - не в курсе.
По схеме могу предложить приблизительную концепцию:
1) Термодатчики (+усилители скорее всего) --> АЦП (результат измерения выдается на ПК)
2) Опорный генератор (на 555, например)
3) n-разрядные счетчики, которые по приходу синхроимпульса от схемы детектирования перехода через нуль сетевого напряжения загружаются значением из n-разрядных регистров (значения в них заносятся с ПК) и начинают считать вниз по приходу импульсов от опорного генератора, при достижении счетчиком нуля выдается импульс на включение симистора
4) Интерфейс - основной вопрос - LPT/COM/USB/еще что-нибудь типа I2C, но это уже изврат :)
В случае чего можно будет и от компьютера отказаться.
Как будет проще - сначала делать автономную станцию для прогрева и потом к ней прикручивать функционал управления с ПК или наоборот - вопрос.
http://www.masterkit.ru/main/set.php?num=906 ?