В настоящее время собираю ИК нижний подогрев, по образу и подобию устройства, собранного Димой (Охотник) -тут. Мне почему-то не очень привлекательна идея собирать полностью автономное устройство с микроконтроллерами, своими прошивками и т.д. Хотя и этот вариант со счетов не сбрасываю, возможно так и буду делать.
В общем пока хочется собрать это устройство с управлением с компьютера. Как мне видится, с помощью компьютера будет легко оперативно вносить коррективы в термопрофиль, выставлять требуемые временные задержки, скорость прогрева и т.д. и т.п. Да и видится это как то попроще, что-ли. И там же можно будет реализовать синхронность с верхним нагревательным элементом, подключить вентилятор для охлаждения..
Но и в том, и в другом случае и меня трудности - сам в программировании не разбираюсь вообще. В общем просьба такого плана - может кто видел на просторах инета что-то подобное, или сделал сам, или знает как сделать - поделитесь! Видится это так - какая-то програмка, в которой выставляются все требуемые параметры по термопрофилю, и какое-то согласующее устройство между компьютером и непосредственно нагревательными элементами.
maco, АЦП будет подключаться к AD8551?
"Опыт растет пропорционально выведенному из строя оборудованию."
Да, если AD8551 будет использоваться в качестве усилителя сигнала от термопары.
maco, огромнейшее спасибо! как начну собирать, если будут неясности-пораспрашиваю еще)
"Опыт растет пропорционально выведенному из строя оборудованию."
Уже писали, что проще будет взять какой-нибудь AVR-микроконтроллер или ARM. Там АЦП уже есть встроенный (каналов несколько, мультиплексор), связь с компом - через COM (преобразователь USB-COM) или USB в зависимости от ресурсов выбранного контроллера. Отдельный АЦП по любому выйдет сложнее, а возможно и дороже.
Второй закон Вышковского: Все можно наладить, если вертеть в руках достаточно долго.
Для кого-нибудь контроллера, как вы выразились нужно еще написать прогамму на ассемблере, которого я к сожалению не знаю вообще
"Опыт растет пропорционально выведенному из строя оборудованию."
Зачем ассемблер, можно на С писать, вряд ли есть большая необходимость сильно оптимизировать результат по скорости.
Второй закон Вышковского: Все можно наладить, если вертеть в руках достаточно долго.
ARM для такой задачи - слишком много. Мелкие AVR'ы (уровня ATMega8) значительно удобнее и дешевле для данного случая.
Да уже почти все есть, осталось только с АЦП определиться и собрать схемы..http://www.icmicro.ru/maskBAsh1.html а вот из этих АЦП подойдет какой-нибудь?
"Опыт растет пропорционально выведенному из строя оборудованию."
IMHO в случае отдельного АЦП проще выбрать самый дешевый (самый медленный) из наличных. Относительно интерфейса (параллельный/последовательный) - в зависимости от удобства управления. Относительно многоканальности - по желанию. Относительно разрядности - 10 бит IMHO вполне достаточно будет.
Т.е. это уже должен быть выбор как разработчика, а не по совету свыше.
Отправить комментарий