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

Электропривод — устройство, позволяющее практически полностью автоматизировать процесс вязания на ручных вязальных машинах. Привод предназначен для автоматизации процесса вязания на вязальных машинах различных классов. В результате один человек ,при наличии определённого навыка, способен одновременно работать на трёх и более вязальных машинах, что приводит к снижению себестоимости и к повышению производительности.
Использование электропривода позволяет свести к минимуму ручной труд оператора вязальной машины и повысить производительность и качество изготовляемых изделий, а также обслуживание одним оператором до четырех машин. Качество изделий улучшается за счет равномерности движения каретки вязальной машины, а также постоянной скорости движения каретки вязальной машины. Скорость движения каретки задаёт оператор вязальной машины. Скорость может регулироваться в широких пределах в зависимости от технических возможностей вязальной машины. Электропривод состоит из механической части и электронного блока управления. Электронный блок управления в свою очередь включает в себя блок управления двигателем и счетчик пройденных рядов.
Счетчик пройденных рядов позволяет ввести программу на 99 шагов или несколько программ сумма шагов которых не превышает 99. Программа хранится в энергонезависимой памяти. Числовые значения сохраняются в памяти даже после отключения питания от сети. Расположенная на счетчике клавиатура сведена к минимуму и проста в обращении. Сложность программирования счетчика не превышает сложности установки времени на любых электронных часах и идентична их установке. Так же счетчик пройденных рядов автоматически снимает питающее напряжение с электродвигателя в случае застопоривания каретки (Момент застопоривания каретки определяется по ожидаемому времени приближения каретки к концевым датчикам), это действие позволяет избежать механических повреждений каретки и игольниц. Такой вид защиты применим на всех типах электродвигателей. Длина хода каретки регулируется местом расположения магнитных датчиков. В конструкции применены цифровые датчики Холла, которые срабатывают при воздействии на них магнитным полем и не боятся засорения в отличие от оптических датчиков. Количество срабатывания датчиков неограниченно (в отличие от герконовых). Конструкция счетчика пройденных рядов расчитана на работу со всеми типами датчиков, что упрощает модернизацию некоторых типов вязальных машин. Гарантируется бесперебойная работа счетчика пройденных рядов в течение всего эксплуатационного периода.
Счетчик пройденных рядов предназначен для автоматизации процесса вязания на вязальных машинах различных классов. Счетчик пройденных рядов разработан для машин «Сильвер Рид», “Бразер 970”, “ Бразер 960”,Бразер 968. Счетчик пройденных рядов так же может быть установлен на машины других производителей без дополнительных доработок. Возможно потребуется корректировка времени ожидания приближения каретки к концевому выключателю и время реверса двигателя. Данные параметры хранятся в энергонезависимой памяти и вводятся с клавиатуры в момент настройки вязальной машины.
Электронный блок управления приводом питается от сети переменного тока с напряжением 220 Вольт 50 Гц.

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

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

Блок питания счетчика количества пройденных рядов вязальной машины

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

Детали:

Конденсаторы С2,С3 23пФ
Конденсаторы С13 1000мкФх16В, С14 100мкФх16В
Остальные конденсаторы 0,1мкФ
Резисторы R1-R8, R17-R22, R10,R13 470 Ом
Остальные резисторы 4,7 кОм
Микросхемы DD2,DD3 CD4094 — последовательный регистр сдвига с параллельным выводом информации.
Все транзисторы типа КТ815Г, возможна замена на транзисторы с аналогичными характеристиками.
Диоды VD9-VD16 типа КД521, возможна замена на диоды с аналогичными характеристиками

» Описание работы принципиальной схемы»

Основу устройства составляет микроконтроллер PIC18F242. Это высоконадежный микроконтроллер. На него возложены все функции управления. Данный счетчик количества пройденных рядов вязальной машины отличается от аналогов , тем что имеется возможность настройки параметров с персонального компьютера. Для этого установлена микросхема MAX232CPE для преобразования ТТЛ логических уровней к сигналам стандарта RS232. Для расширения числа выходов микроконтроллера PIC18F242 используются микросхемы DD2,DD3 CD4094 , которые осуществляют преобразование информации из последовательного кода в паралельный. Боле подробно информацию о CD4094 можно найти в интернете.
Вы можете загрузить все исходные файлы данного проект. Программа написана на языке ASM для микроконтроллеров MICROCHIP. Проект можно обработать в распространяемой бесплатно среде MPLAB IDE.
Исходные файлы проекта:
counter.asm Основной файл проекта
count_eq.inc Файл определений регистров и распределения памяти
count_pr.inc Непосредственно подпрограммы счетчика
counter.inc Файл подпрограмм счетчика
eepromrw.inc Файл подпрограмм чтения записи в eeprom микроконтроллера
i_porta.inc Файл подпрограмм вывода на индикатор и обслуживания клавиатуры
prmprd.inc Файл подпрограмм работы с последовательным СОМ портом
program.inc Файл подпрограмм обработки команд вводимых с клавиатуры и поступающих от РС
tablper.inc Файл подпрограмм вычисляемых переходов
counter.hex Подготовленный НЕХ файл для программирования микроконтроллера