Техническое описание контроллер ПУ

advertisement
Перв. применение
Справ. №
Подп. и дата
Взаим. инв. № Инв. № дубл.
Подп. и дата
Ини. № подл.
Техническое описание
контроллер ПУ АВЛГ 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
Download