В свое время автору поступил заказ на устройство регулирующее время подачи сырья в опытно-производственную установку. Требовался автомат, позволяющий независимо друг от друга регулировать время подачи и время паузы с дискретностью в 1 секунду. Никакой обратной связи не требовалось. Рассмотрев различные варианты, от аналоговых мультивибраторов до устройств на дискретной логике, остановились на микроконтроллере PIC16F84. Преимущества такого варианта достаточно очевидны:
В итоге получился представляемый на суд общественности агрегат. При кажущейся дороговизне, для данного задания, контроллера PIC16F84 и дисплея, в конечном итоге получена экономия по времени на макетировании и отладке готового изделия, при этом достигнута неплохая эргономичность и наглядность управления. Все устройство смонтировано в литом герметичном алюминиевом корпусе.
Таймер позволяет регулировать время подачи сырья и время паузы независимо друг от друга в пределах от 1 до 255 секунд кнопками S1/S2 и S3/S4. Установленные значения индицируются на ЖК дисплее и сохраняются в энергонезависимой памяти. Кнопкой S5 "Пуск" запускается циклическая подача сырья, причем податчик включается немедленно по нажатии на кнопку, но отсчет времени начинается только после отпускания кнопки. Такое решение позволяет "прогнать" подачу для заполнения конвейера или наоборот для очистки. Остановка цикла осуществляется нажатием кнопки S6 "Стоп". При этом отключается двигатель податчика, время подачи и паузы устанавливаются в изначальные значения. В режиме "Стоп" можно менять временные установки. В режиме "Работа" можно изменять установку неактивного режима (во время подачи можно изменить время паузы и наоборот). Циклический режим отображается включением светодиода "Работа", что позволяет в производственных условиях на расстоянии определять состояние установки, даже при пониженной освещенности.
Прилагаемые файлы:
Автор проекта: Середовский Александр Олегович, г.Владивосток
С вопросами и предложениями о сотрудничестве обращаться на E-mail: bereg_vl@mail.primorye.ru