Изобретение относится к медицинской технике, а именно к регистрации графиков медицинской информации, например, электрокардиограмм, и может быть использовано в области регистрации графической информации общетехнического применение, например, в устройствах фототелеграфии для передачи чертежей и изображений на расстояние, в том числе и для вывода их из ЭВМ..
Известно устройство управления термопечатью с защитой от перегрева, использующееся для увеличения скорости печати. Оно включает термопечатающую головку - набор разогреваемых резисторов, выполненных в виде линейной решетки на изоляционной подложке, каждый резистор которой подключен к цепи управления, включающей или выключающей ток разогрева. Линейная решетка резисторов находится в контакте с движущейся термочувствительной бумагой, на которой разогреваемые резисторы оставляют точки, сливающиеся в общий график. В целом печать ведется тактами по линиям, в каждой линии разогреваемые резисторы оставляют одну точку (или группу точек), формирующих изображе ние.
Данное устройство обеспечивает защиту резисторов от перегрева при частом их включении и высокую скорость печати путем исключения повторных включений резисторов, задействованных в предыдущей линии печати.
Недостатком устройства является невысокое качество печати, связанное с выключением части точек из разогрева.
чэ
00 Ю
ел
Известно также устройство управления печатью при термозаписи, содержащее последовательно соединенные источник регистрируемой информации, блок управления, формирующий необходимые импульсы управления, и термоголовку, состоящую из набора разогреваемых резисторов, цепи двойного управления разогревом, параллельного регистра, последовательного регистра, выход которого через логический ключ, управляемый от блок управления, подключен к входу дополнительного последовательного регистра, а через второй логический ключ, управляемый от этого регистра, подключен к логическому переключателю, второй вход которого связан с соответствующим ему выходом блока управления, а выход - с информационным входом последовательного регистра термоголовки.
В этом устройстве защита регистров от перегрева при их частом включении осуществляется за счет повторного включения резисторов, задействованных в предыдущей линии печати, на более короткое время, чем время разогрева тех резисторов, которые в предыдущей линии печати не разогревались, что улучшает качество печати.
Однако, поскольку решение этой задачи реализуется за счет снабжения схемы уст.- ройства дополнительным последовательным регистром большой емкости, устройство существенно усложняется и удорожается, увеличиваются его габариты и снижается надежность системы.
Цель изобретения - упрощение устройства управления термопечатью и повышение качества печати за счет линейной интерполяции.
Достижение поставленной цели и соответствие предлагаемого решения критерию существенные отличия обеспечиваются тем, что признаки, отличающие предлагаемое решение от известных, сообщают ему новое свойство, заключающееся в такой организации работы устройства, при которой последовательный ре7истр термоголовки наряду с его основной функцией выполняет дополнительную функцию, а именно функцию формирования модифицированного кода разогрева резисторов, исключающего перегрев повторно включаемых резисторов.
Перенесение этой функции с дополнительного последовательного регистра на основной стало возможным благодаря снабжению устройства узлом обнуления и повторному вводу информации (не модифицированной) в последовательный регистр термоголовки от блока управления. Этот повторный ввод, как .и первичный, упрощен переводом позиционного входного кода печатаемой линии в штриховой с указанием длины и цвета каждого штриха (черно-белое). В результате такого перевода при печати графической информации достаточно формировать только три слова (длина белого штриха, длина черного, длина белого, оставшегося до края поля печати), коды
0 которых записываются в последовательный регистр термоголовки с использованием управляемого счетчика, чем за счет линейной интерполяции дополнительно обеспечивается повышение качества печати,
5 На фиг. 1 представлена функциональная блок-схема устройства управления термопечатью; на фиг. 2 - функциональная блок-схема блока подсчета длины штриха; на фиг. 3-схема блока обнуления, конструк0 тивно объединенного с последовательным регистром термоголовки; на фиг. 4-временные диаграммы работы блока управления.
Устройство содержит последовательно соединенные источник регистрируемой ин5 формации 1, блок управления термопечата- ющей головки 2 и т.ермопечатающую головку 3, три входа которой соединены с соответствующими им выходами блока управления 2, а также блок обнуления 4, вклю0 чениый между вторым дополнительным выходом блока управления 2 и многоразрядным входом термопечатающей головки 3, и логически управляемый ключ 5, выход которого подключен к дополнительному
5 входу термоголовки 3, один сигнальный вход соединен с первым дополнительным выходом блока управления 2, второй - с общей шиной, а вход управления - с выходом термопечатающей головки 3.
0 Источник информации I в устройствах сьема биомедицинской информации служит для преобразования входного аналогового сигнала в цифровой код (АЦП). В общетехнических приложениях это также может
5 быть АЦП или телефонная или телеграфная сеть, передающая коды информации.
В приведенном примере реализации изобретения источник информации 1 выполнен аналогично этому блоку в устройст0 ве-аналоге.
Термопечатающая головка 3 является исполнительным органом и служит для приема кодов, несущих необходимую информацию, и их соответствующего преоб5 разования и представления: нанесения ее .в графической форме на термочувствительную бумагу.
Для выполнения этих функций термоголовка 3 содержит набор разогреваемых резисторов 6, цепь двойного управления
разогревом 7, параллельный регистр 8 и последовательный регистр 9 хранения информации.
Блок управления 2 обеспечивает преобразование входной информации к виду, необходимому для ввода в термоголовку 3 и генерирует импульсы управления записью для термоголовки 3.
Он выполнен согласно блок-схеме, показанной на фиг, 1. и содержит таймер разогрева 10, служащий для генерирования импульсов, формирующих длительность полного времени разогрева Т-резисторов 6 термоголовки 3. Выход таймера 10 является первым выходом блока управления 2 и подключен ко входу цепи 7 двойного управления разогревом термоголовки 3.
Таймер первой перезаписи 11 предназначен для формирования импульса первой перезаписи информации из регистра 9 в регистр 8 термоголовки 3 и импульса обнуления регистра 9 после перезаписи. Выход таймера 11 является вторым дополнительным выходом блока управления 2, подключенным на вход блока обнуления 4. Одновременно этот выход соединен с запускающим входом таймера 10, запускающим входом таймера 12 и первым входом сумматора 13, а запускающий вход таймера 11 соединен с выходом таймера ввода 14.
Таймер 12 генерирует импульс второй .перезаписи по которому меняется содержание параллельного регистра 8 термоголовки 3. Эта смена обеспечивает сокращение времени разогрева резисторов 6 термоголовки 3 в соответствии со скорректированной информацией регистра 9 термоголовки 3 в течение процедуры повторной перезаписи. Выход таймера 12 подключен ко второму входу сумматора 13, выход которого является вторым выходом блока управления 2 и связан со входом параллельного регистра 8 термоголовки 3.
Таймеры 10-12 могут быть реализованы в виде типовых одновибраторов, обеспечивающих необходимую длительность импульсов.
Суматор 13 обеспечивает поочередную подачу первого и второго импульсов перезаписи на управляющий вход регистра 8.
Таймер ввода 14 определяет временной такт печати термопечатающей головки 3. обеспечивает синхронизацию поступления информации от источника 1 на блок управления 2 и обеспечивает разделение временного такта печати на два интервала - первичного и вторичного ввода информации. Выходным сигналом его может служить прямоугольный меандр (фиг. 4), высокий уровень которого определяет время первичного ввода информации в термоголовку 3, низкий уровень - время вторичного ввода, а полный период - полный такт ввода и печати.
5Его выход подключен к запускающему
входу таймера 11, управляющему входу логического ключа 16 и входу источника 1, (третий дополнительный выход блока управления 2). Он может быть выполнен в виде 0 типового самоходного мультивибратора.
Генератор стробов 15 является источником импульсов записи в последовательный регистр 9 термоголовки 3. Его выход подключен к счетному входу управляемого счет- 5 чика 19.
Логический ключ 16, выполненный, например, в виде логической схемы - переключателя, обеспечивает подключение ввода в регистр 9 термоголовки 3 либо к
0 блоку подсчета длины штрихов 17, либо к ОЗУ 18, к выходам которых подключены сигнальные входы ключа 16, а его многоразрядный выход подключен: один разряд - к первому сигнальному входу логического уп5 равляемого ключа 5 (первый дополнительный выход блока 2), остальные - к входу записи счета управляемого счётчика 19.
Блок подсчета длины штрихов 17 выполнен в виде устройства, блок-схема которого
0 показана на фиг. 2. В его функции входит прием входной информации кода координаты точки графика, его преобразование в код длины печатаемого штриха, т.е. интерполяционная процедура заполнения разрывов
5 между точками входной графической информации штрихами (линейная интерполяция) и вывод кодов длины штриха на последующие блоки.
Блок подсчета длины штриха 17 содер0 жит ОЗУ 20, вход которого обьединен с первым входом схемы сравнения 21 и образует вход блока 17 подсчета длины штриха и соответственно, вход блока 2 управления, связанный с источником информации 1. Выход
5 ОЗУ 20 соединен со вторым входом схемы сравнения 21, выходы которой соединены с управляющими входами логических ключей 22 и 23. Сигнальные входы ключей 22 и 23 объединены между собой и со входами схе0 мы 21, т.е. соответственно с выходами источника информации 1 и ОЗУ 20 как показано на фиг. 2. Сигнальные выходы ключей 22 и 23 соединены с двумя входами вычитателя 24, а также с двумя входами обь5 единенного регистра 25, третий вход которого подключен к выходу вычитателя 24, четвертый - вход управления сдвигом, соединен с выходом конца счета управляемого счетчика 19, а выход является выходом блока подсчета длины штриха 17,
Объединяющий регистр 25 расставляет полученные по разным входами коды и, используя сдвиговый вход, на который поступает импульс конца счета от управляемого счетчика 19, обеспечивает требуемое последовательное поступление кодов длины штрихов на выход блока 17 и, следовательно, на входы управляемого ключа 16 и ОЗУ 1.8. ОЗУ 18 служит для запоминания кодов длины штриха на время цикла ввода каждой линии печати и последующего обеспечения повторного ввода информации в термоголовку 3. Вход ОЗУ 18 подключен к выходу блока подсчета длины штрихов 1-7, а выход - ко второму входу логического управляемого ключа 16.
Управляемый счетчик 19 предназначен для перевода кода длины штриха в такты записи последовательного регистра 9 термоголовки 3 и управления регистром 25 блока 17. Его первый выход подсоединен к тактовому входу регистра 9, а выход конца счета - к сдвиговому регистру 25 блока 17.
Блок обнуления 4 служит для обнуления последовательного регистра 9 термоголовки 3, которое может быть также обеспечено путем исключения поступлния информации на вход регистра 9. Его вход соединен с выходом таймера 1-й перезаписи 11, а выход - со всеми каскадами регистра 9.
Блок обнуления 4 конструктивно выполнен встроенным в последовательный регистр 9 термоголовки 3. Пример такого выполнения на структурах ШОП ключей представлен на фиг. 3, согласно которой схема последовательного регистра 9, совмещенная с блоком обнуления 4, содержит ряд каскадно соединенных управляемых ключей 26, вход первого из которых является информационным (дополнительным) входом последовательного регистра 9 термоголовки 3, а выход последнего ключа 26 является выходом последовательного регистра 9 и соответственно термоголовки 3, связанным с управляющим входом управляемого логического ключа 5.
На тактовом входе записи последовательного регистра 9, образующем первую цепь управления ключами 26, установлен инвертор 27, выход которого образует вторую цепь управления ключами 26. Число идентичных каскадов 28 равно разрядности паралльного регистра 8, цепи двойного управления разогревом 7 и, соответственно, числу .резисторов 6 термопечающей головки 3.
Каждый каскад 28 регистра 9 содержит четыре последовательно включенных управляемых логических ключа 26. Между входом и выходом второго и четвертого ключа 26 каскада 28, параллельно ключу, включен буферный усилитель, состоящий из двух инвертирующих усилителей 29 и 30, образующих совместно с ключем 26 триггерную
ячейку, поочередно работающую в режиме записи и хранения вследствие подключения части ключей 26 к первой цепи управления ими -до 2-го входа инвертора 27, а другой части - ко второй цепи управления - к выхо0 ду инвертора 27. В частности, управляющие входы первого и четвертого ключей 26 каждого каскада 28 подключены к первой цепи управления, а управляющие входы второго и третьего ключей 26 каждого каскада 28
5 связаны со второй цепью управления ключами 26 - с выхода инвертора 27. Инвертирующий усилитель 29 выполнен как логический двухвходовой элемент И он выполняет роль ячейки обнуления. Один вход
0 ячейки 29 соединен с ключем 26, а другой является входом обнуления регистра 9 и блока обнуления 4,
Выход каждого четвертого ключа 26 является выходом одного из каскадов 28, со5 ставляющих регистр 9, и соединен со. .входом первого ключа 26 следующего каскада 28 и с соответствующим каскадом параллельного регистра 8 термоголовки 3, чем обеспечивается поразрядная подача на пе0 резапись информации из регистра 9 в регистр 8.
Управляемый ключ 5 предназначен для вычеркивания позиций повторного разогрева печатаемой линии при первичном вводе
5 текущей (наличия со второй) линии печати. Его управляющий вход подключен к информационному выходу последовательного регистра 9 термоголовки 3, а сигнальный выход - к дополнительному информацион0 ному входу того же регистра.
Устройство работает следующим образом.
В исходном состоянии источник регистрируемой информации 1 имеет на своем вы5 ходе код координаты первой точки графика, все управляющие выходы блока управления 2 обнулены, как и его ОЗУ 18 и 20. Управляемый переключатель 16 находится в первом исходном состоянии, подключая выход бло.0 ка подсчета длины штриха 17 к первому сигнальному входу логического ключа 5. Последний находится в состоянии Z, подключающем выход блока 17 к информационному входу регистра 9 термоголовки 3.
5 Регистры 8 и 9 термоголовки 3 обнулены, цепь двойного управления разогревом 7 находится в выключенном состоянии, разогрева резисторов 6 термоголовки 3 не происходит. При этом, первый и четвертый ключи 26 всех каскадов 28 регистра 9 находятся в разомкнутом, а второй и третий ключи каскадов 28 - в замкнутом состоянии. При подключении питания таймер ввода 14 начинает вырабатывать положительное плечо меандра (фиг. 4 а), передний фронт которого синхронизирует поступление информации от источника 1 на вход блока подсчета длины штриха 17 блока управления 2. Код кординаты первой точки графика поступает на вход схемы сравнения
21и ОЗУ 20. Схема сравнения 2 устроена таким образом, что на первом ее выходе появляется управляющая 1 в том случае, если код на первом входе больше кода на ее втором входе, и наоборот. В начальный момент .на первом входе схемы 21 находится код первой координаты точки графика, на втором входе нулевой код, так как ОЗУ 20 обнулено. В результате ключи 22 и 23 будут установлены управляющими выходами схемы сравнения 21 таким обазом, что на выходе ключа 22 будет больший код (а именно, код первой координаты точки графика), а на выходе ключа 23 - нулевой код. В дальнейшем работа схем 21-23 всегда будет обеспечивать наличие кода большего числа на выходе ключа 22, а меньшего - на выходе ключа 23.
Схема вычитателя 24 формирует на своем выходе разность кодов с выходов ключей
22и 23 и подает ее на третий вход объединяющего рагистра 25. Таким образом, в регистре 25 сформируются три кода - меньшего числа, разности и большего числа, Эти коды . поочередно поступают с выхода блока подсчета длины штриха 17 по команде конца счета с управляемого счетчика 19 на вход ключа 16 и далее в управляемый счетчик 19 и ключ 5, а также на вход ОЗУ 18, где они запоминаются. В дальнейшем они дважды под управлением ключа 16 подаются на входы регистра 9 через счетчик 19 и ключ 5 - первый раз непосредственно с
выхода узла 17, второй - с выхода ОЗУ 18.
Поле записи графика определяется следующим кодированием резисторов-бтермо- гловки 3. Первая позиция разогреваемого резистора 6 термоголовки 3 начинает поле графика и обозначается номером 1 (имеет код 1). Остальные разогреваемые резисторы 6 термоголовки 3 имеют соответствующие порядковые номера и обозначающие их коды. Кроме кода номера, каждый резистор 6 термоголовки 3 имеет признак включено- выключено (информация включает номер и признак). Коды трех длин штрихов регистра 25 интерпретируются как длина (измеренная в количестве позиций резисторов 6) от края поля записи до нижней границы линии графика (белый штрих), собственно ширина
линии графика (черный штрих) и оставшийся белый штрих до верхнего края поля записи. Первому штриху присваивается признак 0 - белое (отсутствие разогрева), второ- 5 му 1 - черное, третьему 0 - белое. Этот признак (код 0 или 1) поступает на управляемый ключ 5 и далее на информационный вход последовательного регистра 9, в который записывается под воздействием управ10 ляющих стробов записи от счетчика 19. переводящих коды длины штрихов в число тактовых импульсов записи. Значение второго кода определяется разностью координат точек графика с номерами N и N + 1.
5 Этому штриху присваивается признак 1 - черное, в результате чего на графике оказываются соединенными текущие точки графика без разрывов - этим обеспечивается линейная интерполяция точек графика от0 резками прямых.
Коды длин трех штрихов с выхода блока 17 через ключ 16 поступают на управляющий вход счетчика 19 (фиг. 4 б, 4 д), а информационный бит черное-белое - на вход
5 ключа 5. Регистр 9 первоначально обнулен, поэтому на управляющем входе ключа 5 сигнал отсутствует и ключ не меняет своей позиции.
Управляемый счетчик 19 установлен в
0 режим вычитания импульсов от записанного значения длины штриха до того момента, пока в результате побитного вычитания не установится нулевой код и счет прекращается. В этот момент со второго выхода счетчи5 ка 19 снимается импульс конца счета для сдвига информации в регистре 25.
С первого выхода счетчика 19 на управляющий вход регистра 9 поступает число стробов, равное значению записанного ко0 да длины штриха (фиг. 4 е), а сигнал на информационном входе регистра 9 от ключа 5 определяет запись О или 1 как белый или черный штрих (нет разогрева - разогрев).
5 Запись в регистр 9 осуществляется по принципу работы каскада регистров, построенных на Д-триггерах. Поскольку в исходном состоянии тактовый вход регистра 9 обнулен, все ключи 26, управляемые непос0 редственно с тактового входа регистра 9, разомкнуты, а ключи 26, управлямые по второй цепи, замкнуты, все выходы регистра 9 также обнулены.
При поступлении импульса на тактовый
5 вход регистра 9 с выхода управляемого счетчика 19, он закрывает ключи 26, управляемые по первой цепи (т.е. первый и четвертый ключи 26 каждого каскада 28) и открывает второй и третий ключи каждого каскада 28, управляемые по второй цепи инвертированным тактовым импульсом с выхода инвертора 27. ..
При поступлении на информационный вход регистра 9 с выхода ключа 5 признака кода разогреваемого резистора 6 белое или черное (логический О или логическая 1), он выставляется на выходе первого буферного усилителя 30 первого каскада 28 регистра 9, так как третий ключ 26 этого каскада 28 разомкнут, препятствуя прохождению информации далее по линии регистра 9.
Задний фронт первого тактирующего импульса меняет положение ключей 26, возвращая их в исходное положение. При этом выход первого буферного усилителя 30 первого каскада 28 оказывается замкнутым на его вход через второй ключ 26 каскада 28, чем обеспечивается фиксация записанного признака кода (в начале записи - логического О) в данном звене каскада 28 за счет положительной обратной связи через ключ 26 этого звена, а поскольку в данный момент третий ключ 26 каскада 28 также замкнут, указанный признак кода передается на выход второго буферного усилителя 30 первого каскада 28 регистра 9 и, соответственно, на вход первого ключа 26 второго каскада 28 и выход первого разряда параллельного выхода регистра 9. Поскольку первый ключ 26 в данный момент разомкнут, записи информации во второй каскад 28 регистра 9 в данный момент не происходит. Таким образом, по первому тактовому импульсу обеспечивается запись информации в первый каскад регистра 9.
По второму тактовому импульсу, замыкающему первый и четвертый ключи 26 каждого каскада, размыкая второй и третий их ключи 26, информация, присутствующая на входе первого ключа 26 второго каскада 28 регистра 9, переписывается во второй каскад 28, аналогично описанному процессу записи в первый каскад 28, а в первый каскад 28 по второму тактирующему импульсу записывается признак кода следующего резистора 6. Процесс записи повторяется по следующим тактовым импульсам, пока регистр 9 не будет полностью заполнен кодами всех позиций резисторов 6, в результате чего на всех позициях параллельного выхода регистра 9 присутствует информация признака черное или белое кода, соответствующего данной позиции резистора 6. Регистр 9 находится в состоянии ожидания до момента перезаписи информации в регистр 8.
Таким образом, в резистр 9 внесена информация управления всеми резисторами 6
термоголовки 3 и первый этап ввода завершен.
После завершения первого ввода таймер 14 ввода перебрасывает единичное состояние выходного тактирующего меандра а (фиг. 4 а) в нулевое. По его заднему фронту запускается таймер 1-й перезаписи 11 (фиг. 4 д). С его выхода снимается сигнал д, по переднему фронту которого через сумматор
0 13 (фиг. 4 g, h) подается команда на подключение регистра 8 и осуществляется перезапись из регистра 9 в параллельный регистр 8, запускается таймер разогрева 10 и таймер перезаписи 12, Таймер разогрева 10
5 включается на время Т. Дительность работы Т1 таймера 12 задается не более длительности Т таймера 10. По заднему фронту импульса g с выхода таймера 1-й перезаписи 11 срабатывает блок обнуления 4, в резуль0 тате чего регистр 9 обнуляется.
По сигналу f таймера разогрева 10 включается схема двойного управления разогревом 7 и начинается разогрев резисторов 6 на позициях, имеющих 1 в регистре 8.
5 Задний фронт импульса таймера 12 обеспечивает повторную перезапись кодов линии печати из регистра 9 в регистр 8. Эта смена информации и момент времени выбора этой смены информации определяют в
0 совокупности с длительностью Т импульса таймера 10 время разогрева первично разогреваемых резисторов 6 (равное Т) и время разогрева повторно разогреваемых резисторов 6 (равное Т - Т1).
5 Вслед за задним фронтом меандра а с таймера 14 идет сигнал нулевого плеча меандра, который переключает позицию ключа 16. В результате этого, информация длин штрихов первой линии печати из ОЗУ 18
0 повторно вводится в регистр 9 и ключ 5, описанным образом, называемым далее повторным вводом.
По окончанию повторного ввода срабатывает сигнал таймера 12 П-й перезаписи,
5 момент появления которого подобран как указано и равен Т1. Импульс таймера И-й перезаписи Щ через сумматор 13 поступает на регистр 8 и повторно обеспечивает перезапись из регистра 9 в регистр 8. Так как
0 повторная информация в регистре 9 на данном цикле работы устройства ничем не отличается от первичной, то импульс tl-перезаписи не изменяет состояния регистра 8 и на установленных ранее позициях
5 черного разогрев резисторов 6 продолжается на протяжении полного времени работы таймера разогрева 10, которое равно Т. Таким образом, при записи черных точек первой линии печати, резисторы 6 получают полный разогрев, т.е. в течение
времени Т, по окончанию которого задним фронтом импульса с- выхода таймера разогрева 10 резисторы 6 отключаются, а°сам таймер 10 устанавливается в исходное состояние до прихода на его запускающий вход следующего импульса g с выхода таймера 11.
По истечению времени, заданного как полный цикл печати одной линии, нулевое плечо меандра таймера ввода 14 кончается и вновь устанавливается единичное значение на его выходе. Передний фронт положительного плеча второго (следующего) меандра, не меняя состояния таймера 11 , синхронизирует гГоступление координаты второй (следующей) точки графика от источника информации 1 и переключает ключ 16 в исходное состояние, соединяя выход блока 17 со входами счетчика 19 и ключа 5. В блоке подсчета длины штрихов 17 осуществляется сравнение кода координат первой и второй точек графика и формируются коды трех новых длин штрихов: первого - белого, второго - черного и третьего - белого - от большего кода координат точек до края поля записи. Эти три кода длины записываются в ОЗУ 18 и через ключ 16 поступают на входы регистра 9 через управляемый ключ 5 и счетчик 19.
В отличие от описанной процедуры первичного ввода первой линии пе- ати, при первичном вводе второй и последующих линий печати, регистра 9 не обнулен и одновременно с вводом информации, в данном .цикле с его выхода на управление ключем 5 по каждому такту записи поступает управляющий сигнал. Этот сигнал равен 1 на позициях, где происходил разогрев при печати первой (предыдущей) линии и О - на позициях без разогрева на предыдущем цикле печати. Под управлением 1 ключ 5 переключает информационный вход регистра 9 от выхода блока 17 к источнику нулевого сигнала, чем обеспечивает вычеркивание единиц повторного разогрева (т.е. разогрева на одинаковых позициях резисторов 6 в текущей и предыдущей линиях печати). Ключ 5 находится в такой позиции до появления на его управляющем входе сигнала О, переключающего ключ 5 в исходное состояние.
Таким образом, в регистре 9 оказывается записанным модифицированный код с вычеркнутыми из полного кода второй (текущей) линии печати единицами, совпадающими позиционно с тактовыми на предыдущей линии печати.
Цикл первичной записи второй (текущей) линии печати заканчивается по заднему фронту положительного плеча меандра
таймера 14, аналогично описанному в первом цикле работы устройства. При этом осуществляется первая перезапись (перезапись модифицированного кода) текущей ли- 5 нии печати в регистр 8 и начало разогрева только первично включаемых резисторов 6 за счет срабатывания таймера разогрева 10 и наличия в регистре 8 модифицированного кода с вычеркнутыми повторами. Одновре0 мен но происходит подключение ключем 16 входов счетчика 19 и ключа 5 к ОЗУ 18, обнуление регистра 9 и повторный ввод в него кодов второй (текущей) линии печати из ОЗУ 18. Поскольку регистр 9 при повторном
5 вводе обнулен, то на его выходе отсутствует информация, чем исключается управление ключем 5 и новые вычеркивания.
Через время Т 1от начала времени разогрева резисторов 6 таймер 12 вырабатывает
0 второй импульс перезаписи, под воздействием которого содержание регистра 9 переписывается в регистр 8 (в виде уже полного кода текущей линии печати), и через цепь двойного управления 7 включает разогрев
5 всех резисторов б.указанных кодом. Первично включенные резисторы продолжают при этом свой разогрев, а вторично включаемые начинают разогреваться, но соответственно меньшее время. Как следствие,
0 первично включаемые в текущей линии печати резисторы разогреваются полное время Т, определяемое временем работы таймера разогрева 10, а повторно включаемые (т.е. разогревавшиеся в предыдущей
5 линии) резисторы 6 разогреваются в течение укороченного времени, равного Т1, чем обеспечивается экономия энергии и предохранение от перегрева ранее включенных резисторов. Соответственно време0 на Т, Т1, Т2 подобраны таким .образом, чтобы обеспечить одинаковое качество печати первично и повторно включаемых резисторов 6.
Дальнейшая работа устройства проис5 ходит аналогично.
Таким образом, предлагаемое устройство обеспечивает, как и известное устройство, защиту резисторов термопечатающей головки от перегрева при повторном разо0 греве за счет уменьшения времени их разогрева, т.е. без ухудшения качества печати, а следовательно, обеспечивает высокую долговечность и надежность резисторов при высоком качестве печати. В то же время,
5 этот положительный эффект достигается без дополнительного (как в известном устройстве) последовательного регистра в составе термоголовки, что в сравнении с известным уменьшает габариты пишущего узла, увеличивает его надежность, существенно снижает его стоимость и расширяет практические возможности его реализации, При этом, все перечисленные функции легко реализуются на типовых элементах и процессорах, в то время, как функции известного устройства, связанные с последовательным вводом-выводом длинной последовательности дополнительного регистра плохо согласуются с существующими процессорными системами и требуют изготовления специализированных структур управления в составе термоголовки.
Кроме того, благодаря используемому принципу ввода информации в термопеча- тающую головку, предлагаемым устройством обеспечивается улучшение в сравнении с известным качества печати графической информации за счёт заполнения разрывов между точками графика интерполяционными прямыми.
Формула изобретени я 1. Устройство управления термопечатью, содержащее источник регистрируемой информации, связанный через блок управления с термопечатающей головкой, выполненной в виде набора резисторов, включенных между, шиной питания и цепью двойного управления разогревом, соответствующие входы которой соединены через параллельный регистр с сооветствую- щими выходами последовательного регистра, а также управляемый логический ключ, связанный одним сигнальным входом с первым дополнительным выходом блока управления, а выходом - с дополнительным входом термопечатающей головки, отличающееся тем, что, с целью упрощения устройства, в него введен блок обнуления, включенный между вторым дополнительным выходом блока управления и входами каждого разряда последовательного регистра термопечатающей головки, выход которого подключен к управляющему входу управляемого логического ключа, другой сигнальный ЁХОД которого соединен с об
щей шиной, третий дополнительный выход блока управления соединен с дополнительным входом источника регистрируемой информации, первый, второй и третий выходы
блока управления подключены соответственно к управляющему входу цепи Двойного управления разогревом, параллельного и последовательного регистров термопечатающей головки, а информационный вход последнего является дополнительным входом термопечатающей головки.
2. Устройство по п. 1, о т л и ч а ю щ е е- с я тем, что, с целью повышения качества печати путем обеспечения линейной инерполяции, блок управления содержит таймер
разогрева, выход которого является первым
выходом блока управления, сумматор, два
таймера перезаписи, выходы которых через
сумматор связаны с вторым выходом блока
управления, таймер ввода, генератор стробов, управляемый ключ, управляемый счетчик, один выход которого является третьим выходом блока управления, а первый и второй входы исключены соответственно к
многоканальному выходу управляемого ключа, один разряд которого является первым дополнительным выходом блока управления, и к выходу генератора стробов, оперативное запоминающее устройство и
блок подсчета длины штриха, выходы которых подключены соответственно к первому и второму входам управляемого ключа, управляющий вход которого соединенный с выходом таймера ввода, является третьим
дополнительным выходом блока управления и подключен к входу таймера первой перезаписи, выход которого соединен с входами таймеров разогрева и второй перезаписи, а также является вторым дополнительным. выходом блока управления, другой выход управляемого счетчика соединен с управляющим входом блока подсчета длины штриха, вход которого соединен с выходом источника регистрируемой информации, а выход - с входом оперативного запоминающего устройства.
Фа9.2
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО РЕГИСТРАЦИИ СТАТИЧЕСКИХ ТЕЛЕВИЗИОННЫХ ИЗОБРАЖЕНИЙ | 1992 |
|
RU2054818C1 |
Термографический регистратор | 1984 |
|
SU1174288A1 |
Электронные часы с фиксацией и документированием времени | 1988 |
|
SU1552147A1 |
Устройство для регистрации информации | 1978 |
|
SU767793A1 |
ТАХОГРАФ ЦИФРОВОЙ ЭЛЕКТРОННЫЙ | 2019 |
|
RU2720224C1 |
Цифроаналоговый преобразователь с автоматической коррекцией нелинейности | 1988 |
|
SU1594699A1 |
Измеритель временных интервалов | 1985 |
|
SU1307444A1 |
Устройство для пенетрационно-каротажных исследований | 1987 |
|
SU1491197A1 |
Многоканальное устройство для регистрации и индикации аварийных ситуаций | 1990 |
|
SU1796907A1 |
УСТРОЙСТВО ДЛЯ ВОЗБУЖДЕНИЯ ТЕРМОПЕЧАТАЮЩЕЙ ГОЛОВКИ | 1989 |
|
SU1697504A1 |
Изобретение относится к приборостроению, а именно к устройствам графического вывода информации на бумажную ленту, в медицинских приборах регистрации типа электрокардиограф. Устройство содержит источник информации 1, блок управления 2, управляемый логический ключ 5 и термопечатающую головку 3 с блоком обнуления 4, встроенным в ее последовательный регистр 9. Наличие блока обнуления 4 и выполнение блока управления 2 позволяют использовать последовательный регистр 9 головки 3 для формирования как основного, так и модифицированного кодов разогрева резисторов 6. Использование принципа повторного ввода информации, управляющей разогревом резисторов 6, модифицированного кода разогрева и линейной интерполяции кодов разогрева обеспечивает исключение перегрева резисторов при их повторном включении, что обуславливает высокие скорости и качество печати, высокую надежность и простоту устройства.. 1 з.п. ф-лы. 4 ил. СО С
СПОСОБ ПРИГОТОВЛЕНИЯ КОМПЛЕКСНОЙ ПЛАСТИФИЦИРУЮЩЕЙ ДОБАВКИ ДЛЯ БЕТОННОЙ СМЕСИ | 1993 |
|
RU2057734C1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Патент США №4364063, кл.6 01 D 15/10, 1981. |
Авторы
Даты
1992-03-15—Публикация
1990-01-09—Подача