Перв. применение Справ. № Подп. и дата Взаим. инв. № Инв. № дубл. Подп. и дата Ини. № подл. Техническое описание контроллер ПУ АВЛГ 734.21.00. Настоящее техническое описание распространяется на все исполнения контроллера печатающего устройства липких этикеток, применяемого как самостоятельно, так и для весов. Контроллер ПУ предназначен для управления узлами печатающего устройства липких этикеток, в том числе и со штрих кодом. Электрическая схема контроллера ПУ приведена в АВЛГ 734.21.00Э3. Перечень элементов АВЛГ 734.21.00ПЭ3 определяет установку элементов схемы для каждого исполнения. Контроллер ПУ реализован на базе однокристальной микроЭВМ STM32F103 с внутренней перепрограммируемой памятью ROM управляющих программ. В зависимости от исполнения управление контроллером осуществляется по следующим интерфейсам: - SPI - АВЛГ 734.21.00 (управление по XP1) - RS-232 - АВЛГ 734.21.00-01 (управление по XP11) - USB - АВЛГ 734.21.00-02 (управление по XP6) При работе по интерфейсу SPI питание контроллера осуществляется по двум каналам – 5v и 24v. При работе по интерфейсам RS-232 и USB питание контроллера осуществляется только по каналу 24v. Соответственно в этих исполнениях присутствует импульсный стабилизатор канала +5v, выполненный по стандартной схеме на микросхеме DA7. Стабилизатор канала +3,3v реализован на аналоговом стабилизаторе DA1. Для определения наличия ленты с самоклеющимися этикетками и положения этикетки относительно термоголовки используется четыре оптических датчика: 1. Датчик прижима ленты к термоголовке, в качестве которого используется микросхема DA2, из оптического канала которой при подведенной головке выводится флажок запорного устройства печатающего механизма, перекрывающий световой поток при отведенной головке. На выходе датчика при этом формируется уровень «1». 2. Датчик появления на выходе лентопротяжного тракта самоклеющейся этикетки. В качестве датчика используется модуль ИК-датчика АВЛГ 655.21.00, подключенный к разъему ХР8. Датчик работает на отражение в динамическом режиме. 3. Датчик наличия ленты с самоклеющимися этикетками. В качестве датчика используется модуль ИК-датчика АВЛГ 655.21.00, подключенный к разъему ХР10. Датчик работает на отражение в динамическом режиме. АВЛГ 734.21.00 ТО Изм. Лист Разработал Проверил No докум. Фоменко Орлов Т. Контр. Дата 28.04.16 Контроллер ПУ Техническое описание Н.Контр. Утвердил Подп. Бушин Лит. Лист Листов 1 11 М301, М302 4. Датчик определения кромки самоклеющейся этикетки, т.е. позиционирующий этикетку на ленте. В качестве датчика используется модуль ИК-датчика АВЛГ 655.21.00, подключенный к разъему ХР9. Датчик расположен над третьим датчиком и работает с ним в паре, на просвет ленты в качестве излучателя (приемником излучения, модулированным по интенсивности в зависимости от наличия или отсутствия этикетки между датчиками, является третий датчик). Третий и четвертый датчики на излучение работают поочередно, переключение осуществляется за счет переключения питания их светодиодов транзистором VT1. Подбор уровней токов (токов, регулирующих интенсивность излучения) излучающих светодиодов датчиков осуществляется подключением необходимых номиналов резисторов из набора R10 – R16, роль ключей при этом выполняет микросхема DA3. Такая калибровка проводится каждый раз при включении питания контроллера ПУ. Подп. и дата Для защиты термоголовки и шаговых двигателей от сбоев и зависаний микроЭВМ два одновибратора с повторным запуском (микросхема DD5 74НС123) контролируют от превышения длительность стробирующего импульса печати и время включения силового напряжения питания термопринтера. Включение силового питания принтера осуществляется транзисторами VT2 (BC848) и VT3 (IRF7424). По цепям «IV» и Din микроЭВМ осуществляет контроль за работоспособностью защитных одновибраторов. Питание шаговых двигателей протяжки бумажной ленты и подмотки осуществляется микросхемами DA4 и DA5. Эти приводные ИМС работают в режиме автоматической регулировки тока. Функцию датчиков тока для каждой из обмоток шагового двигателя выполняют резисторы R25-R32, R37-R44. Согласование уровней управляющих сигналов микроЭВМ реализовано на ИМС D2 (74HCT04). термоголовки и Ини. № подл. Подп. и дата Взаим. инв. № Инв. № дубл. Замыкание контактов переключателя SA1-1 и последующее включение блока переводят блок в режим программирования памяти микроЭВМ по RS каналу. Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 2 В таблице 1 приведены функции разъемов. ХР1 Подача управляющих сигналов по интерфейсу SPI ХР2 Подключение ХР3 Подключение питания 24v при работе по каналу SPI XP4 Подключение отладчика JTAG ХР5 Подключение шагового двигателя протяжки ленты ХР6 Подача управляющих сигналов по интерфейсу USB XP7 Подключение шагового двигателя подмотки ХР8 Подключение второго оптического датчика ХР9 Подключение четвертого оптического датчика ХР10 Подключение третьего оптического датчика XР11 Подача управляющих сигналов по интерфейсу RS232 ХР12 Подключение питания 24v при работе по каналам RS232 и USB термоголовки Ини. № подл. Подп. и дата Взаим. инв. № Инв. № дубл. Подп. и дата Таблица 1 Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 3 В таблице 2 приведены обозначения и функции сигнальных цепей. Подп. и дата Цепь Назначение цепи Таблица 2 Активный уровень nONVC Сигнал запуска одновибратора включения силового питания IV Цепь измерения напряжения силового питания ТМ Цепь измерения температуры термоголовки SBR Сигнал сброса одновибратора включения силового питания SSPI, SCK, MOSI, MISO Сигналы интерфейса SPI COMdat Резерв RDY_TX Сигнал готовности принтера RDY_RX Резерв USBDp, USBDn USB шина данных SENSin1-SENSin4 Сигналы оптических датчиков Сигналы управления уровнями токов датчиков Инв. № дубл. SENS0-SENS6 Подп. и дата Взаим. инв. № CLK, Dout, Din Сигналы загрузки головки PH1-PH12 Сигнал управления шаговыми двигателями STC Сигнал строба печати BOTenTOP Сигнал управления активностью излучающих светодиодов третьего и четвертого датчиков Сигнал готовности Ини. № подл. nUSBconnekt USB Переход в 0 0 0, 1 0 0, 1 0, 1 0, 1 0, 1 1 0,1 0 Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 4 Приложение 1 Методика программирования устройства управления Для программирования из под ОС Windows ХР используется программа Flash_Loader_Demonstrator, которая должна быть установлена на управляющей ПЭВМ. Подп. и дата Взаим. инв. № Инв. № дубл. Подп. и дата Для программирования флешь-памяти микроконтроллера необходимо включить микропереключатель SA1-1 на программируемом блоке, заблокировать оптический канал DA2 от собственного излучения и внешней подсветки, собрать стенд согласно схемы, приведенной в приложении 2, запустить программу Flash_Loader_Demonstrator и включить блок питания. Ини. № подл. Установить параметры аналогично показанному на рисунке, указав вместо «COM 3» используемый вами COM-порт, и щелкнуть курсором «мыши» кнопку «Start. Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 5 Подп. и дата Инв. № дубл. Ини. № подл. Подп. и дата Взаим. инв. № Получив изображение, соответствующее рисунку, щелкнуть курсором «мыши» кнопку «Next». Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 6 Подп. и дата щелкнуть курсором «мыши» кнопку Ини. № подл. Подп. и дата Взаим. инв. № Инв. № дубл. На появившемся затем рисунке, также «Next». Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 7 Подп. и дата Инв. № дубл. Подп. и дата Взаим. инв. № Ини. № подл. Установить параметры аналогично показанному на рисунке, также указав вместо «D:\InBox\cortex_m3_stm.bin» - полное имя файла прошивки, который необходимо запрограммировать. Щелкнуть курсором «мыши» кнопку «Next». Проконтролировать положительные результаты программирования и проверки запрограммированной информации. Выключить блок питания, отсоединить запрограммированный блок и уложить его в технологическую тару, исключающую воздействие статического электричества и механических повреждений, заполнить технологический паспорт запрограммированного блока. Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 8 Приложение 2 Блок питания +5V con. RXD 2 3 TXD 3 4 GND 5 5 +5V 1 GND 2 2432-12TS XS3 circuit con. GND GND GND Кабель АВЛГ 554.07.00 XP1 2432-12TS con. circuit 1 1 SCK 2 2 GND 3 3 MISO 4 4 MOSI 5 5 GND 6 6 LATCH 7 7 GND 8 8 STROBE PRNTMrx 9 9 PRNTMrx SENStx 10 10 SENStx +5V 11 11 +5V 12 12 SENSCLK Программируемый контроллер принтера ПЭВМ circuit Переходник для программирования XS1 DB-9F Ини. № подл. Подп. и дата Взаим. инв. № Инв. № дубл. Подп. и дата Структурная схема подключения блока при программировании. Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 9 Ини. № подл. Изм Лист No.док Подп. Дата 2 3 5 RXD TXD GND 2 GND 1 +5V con. DB-9F circuit XS1 Подп. и дата Взаим. инв. № L1 C1 5V АВЛГ 734.21.00 ТО 1 Vin D2 15 5 6 4 GND Vout BA033FP C7 0,1 C6 0,1 13 8 14 7 C2+ R1IN R2IN 2 3 C8 GND C2V- ADM232 100x10 C2 1,0 3V VCC C1V+ C1+ R1OUT R2OUT T1IN T2IN RS232 T1OUT T2OUT D1 1,0 C3 16 3 2 1 12 9 11 10 0,1 C5 C4 0,1 Подп. и дата 5V 5V 12 11 10 9 8 RDYtx nRST 5 6 11 EXT2 VEXT 20 PW 5V 3V GND 19 18 SENSCLK +5V 16 15 14 13 SDA GND 10 12 SCL GND 9 GND 8 7 SV1 rx 4 EXT1 2 3 SV0 17 3V FPB20D circuit 1 con. XS2 SENStx PRNTMrx STROBE GND 7 GND LATCH 5 6 MOSI MISO GND 4 3 2 circuit SCK 1 2432-12TS con. XS3 КПУ 734.21.00 Схема переходника для подключения КПУ по RS каналу для программирования 100x10 5 4 3 Инв. № дубл. Приложение 3 Лист 10 КПУ 812.64.00 ПЭВМ ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ Входящ Подий № пись сопров. докумен та и дата Дата Ини. № подл. Подп. и дата Взаим. инв. № Инв. № дубл. Подп. и дата Номера листов (страниц) Всего № Изм. Измен- Замендокум. анулиро- листов ённых ённых новых ванных (страниц) в докум Лист Изм Лист No.док Подп. Дата АВЛГ 734.21.00 ТО 11