Вернуться назад
Универсальный дозатор на основе медицинских весов.

Данное устройство предназначено для работы в составе технологических линий для упаковки сыпучих материалов, приготовления смесей и в других местах как альтернатива импортным тензодатчикам.
За основу были взяты медицинские весы ВМЭН-150ПБР  , выпускаемые ОАО "ТВЕС" -  Тулиновский приборостроительный завод .
В пульт вносятся незначительные изменения ( описаны ниже ), сами весы ( взвешивающая площадка ) - разбираются, из нее извлекается блок питания и датчик веса, блок питания можно разместить в ящике с исполнительными устройствами, а датчик веса на проводах выносится куда надо.
Схема устройства - это уже не электронные весы, но еще не дозатор, потому-что внесены не все изменения, подробный перечень изменений в схеме приводится ниже.
Для работы весов в качестве дозатора необходимо "прошить" новое программное обеспечение.
Возможности программного обеспечения, которое я разработал приводятся ниже, также кратко описаны приемы работы с дозатором. Программное обеспечение легко модифицируется, например можно сделать две уставки:  "грубая насыпка" и "точная досыпка", просто в этом не было необходимости, требуемая скорость и точность получилась без досыпки.

Перечень изменений в схеме весов для работы в качестве дозатора.

  1. Удалить разъём, который идёт на 2 кнопки.
  2. Перерезать дорожку, которая идёт на 1 ножку К561ИЕ16.
  3. Соединить 12 ножку К561ИЕ16 с 12 ножкой К561ТЛ1.
  4. Удалить пищалку. Удалить резистор, который стоит параллельно пищалке ( R11 по схеме ).
  5. Подсоединить обмотку реле Р1 ( "Вес взят" ) одним  выводом к  коллектору VT4 ( КТ3102 ), другим выводом к + 12 вольт (вход микросхемы КР142ЕН5А). Установить параллельно обмотке диод КД522 анодом к транзистору.
  6. Установить реле Р2 "Нулевой вес", установить транзистор КТ972, базу транзистора соединить с 1 выводом 80С31, эмиттер с общим проводом, коллектор с обмоткой реле, другой вывод обмотки реле соединить с +12в. Установить параллельно обмотке реле диод КД522 анодом к транзистору.
  7. Установить кнопку "Плюс" - 4 ножка 80С31, общий провод.
  8. Установить кнопку "Минус" - 5 ножка 80С31, общий провод.
  9. Установить кнопку "Пуск" - 3 ножка 80С31, общий провод.
Программное обеспечение дозатора.

Программное обеспечение дозатора имеет следующие возможности:

  1. Замер массы продукции с ценой деления 20 грамм со скоростью 25 замеров в секунду.
  2. Вывод результата замера на индикатор. Вывод замера на индикатор в килограммах производится с учётом массы тары. Масса тары автоматически  устанавливается при включении питания микроконтроллера, т. е.  масса, которая находилась на весах в момент включения принимается за 0 кг. Диапазон измеряемой массы от 0 до 150 кг.
  3. Ввод и коррекция с помощью кнопок уставки, массы нулевого веса и  калибровка датчика. Диапазон ввода уставки 0-150 кг. с точностью 20 грамм.
  4. Сохранение уставок и калибровки датчика в энергонезависимой памяти.
  5. Формирование сигналов для исполнительного механизма, которое происходит на основе замера массы и сравнения её с уставками с учетом массы тары и  калибровки датчика.
Работа с дозатором, калибровка датчика, ввод уставок.

Все действия связанные с изменением уставок и калибровкой датчика происходят с помощью трех кнопок "Плюс", "Минус", "Пуск".

После включения микроконтроллера происходит автоматическая коррекция массы тары, т. е. масса, которая находилась на весах в момент включения принимается за 0 кг.

Песле этого на индикатор выводится уставка, если уставка соответствует нужной, то необходимо нажать кнопку "Пуск" и дозатор перейдет в рабочий режим, если уставка не соответствует нужному значению, то ее можно подкорректировать с помощью кнопок "Плюс" и "Минус", длительным нажатием на эти кнопки включается автоповтор. После коррекции уставки нажмите кнопку "Пуск" - контроллер запомнит уставку в энергонезависимой памяти и перейдет в рабочий режим.

В рабочем режиме нажатие кнопки "Плюс" включает режим нормальной индикации ( обновление показаний на индикаторе - 2 раза в секунду ), нажатие кнопки "Минус" включает режим ускоренной индикации ( обновление показаний - 25 раз в секунду ).

В рабочем режиме самый первый разряд индикатора имеет следующие значения:
 "Р" - вес превысил уставку.
 "о" - вес меньше "уставки нуля".

Для входа в режим калибровки датчика и коррекции уставок из рабочего режима необходимо одновременно нажать кнопки "Плюс" и "Минус".

В режиме коррекции самый первый разряд индикатора имеет следующие значения:
 "u" - корекция уставки ( то-же самое, что при включении дозатора ).
 "c" - калибровка датчика.
 "n" - ввод нулевого веса.

Выбор изменяемых констант производится кратковременным нажатием кнопки "Пуск", длительное ( около секунды ) нажатие кнопки "Пуск" - выход из режима коррекции в рабочий режим с запоминанием уставок в энергонезависимой памяти. Изменение констант производится с помощью кнопок "Плюс" и "Минус", длительным нажатием на эти кнопки включается автоповтор. Доступны три константы: "u" - корекция уставки ( то-же самое, что при включении дозатора ), "c" - калибровка датчика, "n" - коррекция нулевого веса, если замер меньше этого значения, то срабатывает реле  "Нулевой вес".

Калибровку датчика рекомендуется производить в следующей последовательности:

  1. Разгрузить датчик веса.
  2. Включить контроллер, нажать кнопку "Пуск".
  3. Убедиться, что на индикаторе нулевые показания.
  4. Нагрузить датчик веса массой заведомо известной величины ( например 58,350 кг. ), для максимальной точности калибровки вес надо взять в районе рабочих величин, т. е. если дозатор, например, будет дозировать от 50 до 70 кг, то калибровать следует весом около 60 кг. , в таком случае погрешности связаные с нелинейностью датчика веса будут минимальными.
  5. Предположим датчик не откалиброван и вместо 58,350 у нас индицируется 65,550 кг, в таком случае переходим к пункту 6.
  6. Нажать одновременно кнопки "Плюс" и "Минус".
  7. Перейти в режим калибровки датчика ( буква "c" в левом разряде ) кратковременным нажатием кнопки "Пуск", на индикаторе отобразится вес, который находился на весах в момент выполнения пункта 6. ( по нашему примеру это 65,550 ).
  8. С помощью кнопок "Плюс" и "Минус" исправляем значение 65,550 на значение максимально близкое к 58,350 ( нажатие кнопок приводит к изменению показаний на 0,05%, что для 50 кг. соответствует 25 граммам ).
  9. Для выхода в рабочий режим с запоминанием в энергонезависимой памяти установок, нажмите и придержите около секунды кнопку "Пуск".
Калибровка датчика приводит также к изменению уставки и уставки "нулевого веса", поэтому после калибровки необходимо проверить и при необходимости подправить значения уставки и уставки "нулевого веса".

  Мой E-Mail: Slalex@aport2000.ru

Вернуться на главную страницу