Главная » Промышленная электроника
Призовой фонд
на май 2018 г.
1. Осциллограф DSO138
Паяльник
2. Регулируемый паяльник 60 Вт
Паяльник
3. 100 руб.
От пользователей

Счетчик времени работы

Лет этак 30-50 назад практически на все промышленное оборудование велись формуляры, где указывалась наработка оборудования в часах. Во многой аппаратуре стояли счетчики наработки, которые начинали считать, как только оборудование включалось в сеть. Сейчас уже мало кто ведет формуляры, а счетчики наработки часов вообще исчезли. Но необходимость в них все-таки иногда возникает. Решить эту проблему и предназначена описанная в статье схема.

В настоящее время большинство оборудования постоянно включено в сеть и находится в "дежурном" режиме. При использовании классического счетчика наработки время в "дежурном" режиме будет учитываться наравне с "рабочим". Но чаще всего интересует именно время работы оборудования. Это касается и станков лазерной резки, и фрезерных станков и прочего оборудования. Ведь износ инструмента и оборудования происходит не в "дежурном" режиме, а именно при работе. Но и знать время нахождения оборудования в "дежурном" режиме тоже не помешает. Исходя из этого была разработана схема, ведущая учет работы нагрузки как в "дежурном", так и в "рабочем" режимах.

Схема устройства приведена на рисунке.

Схема счетчика наработки

Лампы L1 и L2 с кнопками имитируют нагрузку, то есть оборудование, у которого ведется учет времени работы. Узел на элементах D1,D2, R1 служит для измерения протекающего тока. Чем больше ток, тем больше падение напряжения. Верхний порог ограничен напряжением падения на диодах и составляет примерно 0,7 Вольта. Конечно, можно и даже нужно использовать специализированные микросхемы например ACS712. Но на момент, когда возникла идея, у меня этих микросхем не было, да и до сих пор их приходится выковыривать с модулей для ARDUINO. Отдельно в продаже, по крайней мере у нас, этих микросхем нет. Но вернемся к схеме. Напряжение на D1, D2, R1 подается на АЦП микроконтроллера. Эти данные уже обрабатываются микроконтроллером. Информация выводится на семисегментных индикаторах. Питается устройство от однополупериодного выпрямителя, реализованного на гасящем резисторе, 2-х диодах и электролитическом конденсаторе. Почему 2 диода? Сигнал после первого диода служит для синхронизации момента измерения напряжения на D1, D2, R1 и для подсчета времени работы. Поэтому его нельзя сглаживать посредством конденсатора, он должен быть импульсным. Как видно в схеме ничего неординарного нет. Стандартный набор: датчик - микроконтроллер - индикация - блок питания. 

Работает устройство следующим образом. Первоначально надо указать, какие токи, а точнее напряжения на диодах, соответствуют "дежурному" режиму. Для того, чтобы указать микроконтроллеру ток, соответствующий "дежурному" режиму предусмотрена перемычка (на схема это кнопка B2). При установленной перемычке на индикаторе отображается значение АЦП. При нажатии кнопки B1 происходит анализ значения. Делаем несколько измерений, то есть несколько раз нажимаем на кнопку. Вычисляются и запоминаются максимальное и минимальное значения. Будем считать эти значения соответствующими «дежурному» режиму работы нагрузки. Все что меньше – это нагрузка выключена (нет нагрузки), все что больше – это «рабочий» режим нагрузки. При необходимости сброса запомненных значений и установки новых надо нажать и удерживать нажатой кнопку в течении примерно 10 секунд. При включении без перемычки микроконтроллер измеряет данные посредством АЦП. Микроконтроллер определяет какому из режимов соответствует протекающий ток и подсчитывает время работы нагрузки в том или ином режиме. Время отображается на 3-х разрядном 7-сегментном светодиодном индикаторе.По умолчанию счетчик показывает время работы нагрузки в «рабочем» режиме. При нажатии на кнопку B1 отображается время работы в «дежурном» режиме. Соответственно общее время работы нагрузки – это сумма «дежурного» и «рабочего» времени. При нажатии и удержании кнопки более 10 секунд время наработки сбрасывается.

Все устройство собрано на односторонней печатной плате размером 33 на 62 мм и рассчитана как на SMD, так и на корпусные элементы. Светодиодный индикатор используется с общим анодом. Так как я изначально планировал использовать устройство с нагрузками малой мощности в "дежурном" режиме (телевизор, компьютер), то я не стал устанавливать резистор R1 параллельно диодам D1, D2. Подбирая резистор R1 можно более точно настроить отслеживание "дежурного" и "рабочего" режимов. При работе без резистора R1 был также замечен большой температурный дрейф падения напряжения на диодах если нагрузка находится в дежурном режиме. Оно и понятно, ведь в моем случае в дежурном режиме нагрузки протекающий через диоды ток составляет порядка 50 мАмпер и падение на диодах было около 0,4-0,5 Вольт. То есть напряжение снимается до достижения порога проводимости и при любом изменении температуры это напряжение изменялось. Резистор в это отношении гораздо стабильнее. Зато на практике проверено, что точности АЦП микроконтроллера хватает и можно обойтись без дополнительного операционного усилителя.

Особо хочу отметить, что разъем для внутрисхемного программирования, несмотря на то, что он расположен на плате, соединяется с микроконтроллером проволочными перемычками. Это сделано специально, поскольку плата имеет бестрансформаторное питание от сети и после программирования микроконтроллера перемычки желательно убрать. Понятное дело, что программирование микроконтроллера надо делать отсоединив устройство от сети.А еще лучше программировать микроконтроллер отдельно, а потом уже впаивать. А все остальное без особенностей. Чертеж платы с указание номиналов прилагается к статье. Не подписанные конденсаторы на плате - это керамика от 0,1 мкФ до 10 мкФ. Они предназначены для защиты от помех и могут не устанавливаться. На схеме в Протеус их даже нет. Также иногда бывает полезно установить конденсатор емкостью 1-10 мкФ между выводом 25 микроконтроллера и GND. Проверено, что несмотря на усреднение измеренных значений микроконтроллером установка конденсатора дает ощутимый эффект.

Схема вообще не критична к номиналам используемых деталей. На сканированном изображении видно, что вместо резисторов в 1 кОм по схеме стоят резисторы в 2,2 кОма на плате. Изначально плата была рассчитана на 3-х разрядный индикатор, но потом была добавлена возможность установки 4-х разрядного индикатора. Критичным можно назвать только номинал резистора R2 - 10 кОм и его мощность - 2 Ватта. Его выбираем так, чтобы напряжение на стабилитроне D4 было порядка 4,5 - 5 Вольт. У меня получилось 4,7 Вольта при 10 кОмах. Конечно, при превышении напряжения выше напряжения стабилизации стабилитрон начнет ограничивать напряжение. Фотографии собранной платы представлены ниже. Здесь представлен первый экземпляр и видны расхождения с окончательным вариантом печатной платой. Также качество не ахти какое (самому стыдно). Тем не менее я специально сканировал с высоким разрешением, поскольку считаю, что такие фотографии помогут при сборке.

Плата в сборе со стороны элементов

К статье приложена версия прошивки микроконтроллера для трехразрядного индикатора. Фьюзы микроконтроллера надо выставить на работу микроконтроллера от внутреннего осциллятора на частоте 1 МГц. Как правило это установки по умолчанию. В шестнадцатеричном виде фьюзы имеют значения &HC1, &HD9

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
U1 МК AVR 8-бит
ATmega8A-AU
1 Поиск в win-sourceВ блокнот
D1, D2 Выпрямительный диод
10A06
2 Поиск в win-sourceВ блокнот
D3, D5 Выпрямительный диод
1N4007
2 Поиск в win-sourceВ блокнот
D4 Стабилитрон
BZX55C5V1
1 Возможна замена на КС156Поиск в win-sourceВ блокнот
C1 Электролитический конденсатор1000 мкФ * 10 В1 Поиск в win-sourceВ блокнот
R1 Резистор
1 Ом
1 Поиск в win-sourceВ блокнот
R2 Резистор
10 кОм
1 Мощность 2 ВаттПоиск в win-sourceВ блокнот
R3, R10 Резистор
51 Ом
2 Поиск в win-sourceВ блокнот
R4 Резистор
10 кОм
1 Поиск в win-sourceВ блокнот
R5-R7, R11 Резистор
300 Ом
4 Поиск в win-sourceВ блокнот
R8, R9 Резистор
1 кОм
2 Поиск в win-sourceВ блокнот
ИндикаторS5631AR1 С общим анодомПоиск в win-sourceВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (5) | Я собрал (0) | Подписаться

0
Публикатор #
На форуме автоматически создана тема для обсуждения статьи.
Ответить
+1
andro #
счетчики наработки часов вообще исчезли
Ну почему же так строго, не исчезли, а наоборот, устанавливаются почти во всём оборудовании среднего и высшего класса. Взять к примеру обычный телевизор - давно уже не секрет, что войдя в сервисное меню можно посмотреть время наработки и ещё много другой информации. А проекторы, дизель-генераторы, сейфы, электронные замки, маршрутизаторы, телевизионные станции - список очень большой. Но всё же спасибо за труд и статью, теперь и радиолюбитель сможет установить такой счётчик в той конструкции, где время работы старит устройство.
Отредактирован 26.02.2018 13:49
Ответить
0

[Автор]
sergej_shaggy #
Вы правы. Но это относится к оборудованию в целом. А как проверить наработку, к примеру, лазерной трубки в станке лазерной резки? Не все панели управления имею данную функцию, а если и имеют, то не разделяют режим гравировки и режим резки. А вообще идея возникла, когда попросили сделать устройство, которое может посчитать время работы стиральной машины в прачечной самообслуживания. Ведь там машинки постоянно включены.
Я и не утверждаю, что мое устройство необходимо. Подобных много на рынке. Но "фишка" моего варианта - это разделение режимов работы нагрузки.
Ответить
0
Олег #
Возникло несколько вопросов по вашей схеме. Счет наработки идет до 999 часов? а потом показания обнуляются? Есть ли возможность выложить прошивку с 4 разрядным индикатором для увеличения времени счета? Возможно ли применение Меги 8А в дип корпусе?
Ответить
0

[Автор]
sergej_shaggy #
Да, в этой схеме идет просто обнуление. 4-х разрядный индикатор - это коммерческая версия. Под ДИП корпус надо адаптировать программу.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
Набор для сборки - УНЧ 2х60 Вт на TDA7294 Регулятор мощности 2 кВт
вверх