В настоящее время собираю ИК нижний подогрев, по образу и подобию устройства, собранного Димой (Охотник) -тут. Мне почему-то не очень привлекательна идея собирать полностью автономное устройство с микроконтроллерами, своими прошивками и т.д. Хотя и этот вариант со счетов не сбрасываю, возможно так и буду делать.
В общем пока хочется собрать это устройство с управлением с компьютера. Как мне видится, с помощью компьютера будет легко оперативно вносить коррективы в термопрофиль, выставлять требуемые временные задержки, скорость прогрева и т.д. и т.п. Да и видится это как то попроще, что-ли. И там же можно будет реализовать синхронность с верхним нагревательным элементом, подключить вентилятор для охлаждения..
Но и в том, и в другом случае и меня трудности - сам в программировании не разбираюсь вообще. В общем просьба такого плана - может кто видел на просторах инета что-то подобное, или сделал сам, или знает как сделать - поделитесь! Видится это так - какая-то програмка, в которой выставляются все требуемые параметры по термопрофилю, и какое-то согласующее устройство между компьютером и непосредственно нагревательными элементами.
При желании можно попробовать взять опорное напряжение поменьше и получать его из +5 В.
Христапрограммы народу :lol:.[/off]На MSDN загляните и покопайтесь :).
А ежели писать под Win98, так и прямой доступ к портам можно организовывать - уж этого в инете полно.
Всего лишь внимательное чтение материалов IMHO.
В случае с микроконтроллером мы разбиваем программирование на 2 части и используем почти тот же самый язык С. В принципе оба варианта управления принципиально не различаются. Я сейчас ваяю схему управление на Atmega16 (связь с компом по USB) 2 канала управления и контроля температуры (верх и низ) дело движется к завершению, вот только уперся в алгоритм управления симисторами. бъюсь над алгоритмом точного управления температурой. Пока в голове крутится вариант, при котором требуемая температура может быть не будет достигнута никогда :-). Может кто поделится неплохим алгоритмом контроля температуры, имеется ввиду управление симистром при приближении температуры нагрева к искомой, чтобы температура не скакала сильно вверх-вниз.
Если вы управляете временем включения симистора относительно перехода напряжения через нуль, то в чем проблема?