Моточасики |
Автор: Рудаков Г. В.
Дата: 2010-08-15 |
На заводах машиностроительной отрасли для определения промежутков между интервалами технического обслуживания оборудования применят моточасы в виде отдельного «device», если в системе числового управления, такая функция отсутствует. Обзором данной статьи будут цифровые моточасики. Итак, приступим. Проектируемое устройство должно обладать следующими характеристиками:
-
В качестве источника питания преобразователь напряжения 24В -> 5В или трансформаторный блок питания на 220В с напряжением на вторичной обмотке 5В;
Индикатор из трех разрядов из расчета на 744 часа (24 часа на 31 день);
Кнопка RESET для обнуления показаний счетчика;
Точность, дешевизна и надежность.
Исходя из пункта 4, рационально применить импульсный преобразователь напряжения 24В -> 5В, так как трансформатор громоздко и дорого. К тому же практически на всех современных станках применяется 24-х вольтовая логика. Поэтому в электрошкафу станка обязательно будет трансформатор на 24В. На рисунке 1 представлена принципиальная электрическая схема такого DС-DC converter-а на микросхеме MC34063AP1 (около 15 руб).

Рисунок 1 - Принципиальная электрическая схема преобразователя напряжения 24В -> 5В.
Предложенный преобразователь обеспечивает стабилизированное напряжение номиналом в 5В и максимальным током в 0,5А.
На рисунке 2 представлена схема моточасиков. Сердцем является микроконтроллер ATmega8 с кварцевым резонатором на 4МГц. При подаче питания, запускается таймер с частотой в 1Гц. Идет процесс счета. Второй таймер с частотой порядка 100Гц выводит динамически на разряды индикатора результат счета первого таймера, выраженный в часах. Плюс к тому, в функции обработчика прерывания второго таймера запускается АЦП в режиме одиночного преобразования. Постоянный контроль напряжения питания позволит в случае его падения мгновенно сохранить результат счета в энергонезависимую память EEPROM. Диод VD1 в схеме блока питания обеспечивает задержку разряда конденсатора C1 на входе, что позволяет микроконтроллеру сохранить результат счета в момент падения напряжения питания.

Рисунок 2 - Принципиальная электрическая схема моточасов.
На рисунке 3 представлено собранное устройство со стороны проводников. Технологически оно выполнено из двух плат. На одной размещается цифровой трехразрядный индикатор BA56-12GWA и кнопка сброса RESET. Преобразователь напряжения и сам счетчик располагается на второй плате.

Рисунок 3 - Моточасы. Вид со стороны микроконтроллера.

Рисунок 4 - Моточасы. Вид со стороны индикатора.

Рисунок 5 - Моточасы. Вид в сборе.
Ниже, на рисунке 6 изображен скриншоп fuse-bits. Слева - на внешнее тактирование с кварцевым резонатором 4МГц, справа - заводские установки.

Рисунок 6 - Установка FUSE-bits.
На рисунке 7 готовое устройство, установленное в электрошкафу токарного станка с ЧПУ.

Рисунок 7 - Моточасы. Вид в сборе.
P.S. В электрической схеме номера битов порта "C" для удобства восприятия разведены отличным, от прошивки микроконтроллера, образом. Прошивка для ATmega16 включает в себя возможность отображения числа минут от дробного остатка часа и температуру окружающей среды по требованию, нажатием на соответствующие кнопки.
Рейтинг:  |
Просмотров: 76700 |
 |
Гости не имеют права добавлять комментарии и проставлять рейтинг. |
|
Автор: Фарух (2013-10-27, 14:55)
Здравствуйте!помогите пожалуйста разобраться.Есть счетчик моточасов от дизель генератор(GEKO)на Atmega8L.Нужно изменить показание которого он сохраняет.Пожалуйста подскажите как увеличить или уменьшать показания. Заранее спасибо [Ответить]