Мир тебе, All!
Я тут как-то накатал девайс на PIC16F628. Расскажу в двух словах...
PID регулятор температуры электрической печки. Диапазон - 0-1000 градусов Цельсия. Измерение температуры с помощью ХА-термопары (AD595+LM311) Время измерения - 100 миллисекунд. Точность измерения - 12 градусов во всем диапазоне температур. Линеаризация программная. Разрешение - 1 градус. Удаление от места нагрева - до 3 метров. (так заказано :) Hагрузка - 220В, 10А Регулировка выходного напряжения - плавная, 243 уровня, симмистор. Регулируется скорость нагрева 1-60 градусов в минуту, до заданного значения температуры. Время выдержки на заданной температуре 0-несколько суток, сейчас не вспомню. Регулируется скорость остывания 1-60 гр\мин. Температуры, времена в полном формате, режимы показываются на LCD 2x20 Четыре кнопки. Сетап со всеми настройками, включая Ti, Kp... под любую задачу и нагрузку. Энергонезависимый, конечно. :))) Текущие показания дублируются в USART, прога на компе рисует графики. Режим hold в процессе работы. Фиксируется текущая температура до снятия режима. Потом продолжает работу. Програмный анализ обрыва термопары, включения аварии и снятие нагрузки. Может и еще что-то есть, девайс уже продан, но исходники остались. Схема в голове. :)
Все это влезло в два килобайта кода. Оптимизировалось жутко долго... Обмерялось несколько недель, знающими людьми с кучей приборов. Так вот я к чему... Такой девайс имеет какую либо ценность? Может выложить кому-то на сайт, пусть люди пользуются...
Реальные графики остались. Могу выслать, если кому интересно. :)
Всего хорошего, Sergey.