С.Ф. Куриков, Ю.Б. Хлебников
Московский Институт Электронной Техники, г.Москва
Для создания современной диагностической медицинской аппаратуры, в том числе переносной - с автономным питанием, необходимым условием является встраивание регистраторов - устройств печати. Такие регистраторы наряду с пониженным энергопотреблением должны обеспечивать печать текстов и графических изображений, быть надежными и легкими в обслуживании. Кроме того, для создателей оборудования важно, чтобы регистраторы имели унифицированный аппаратный и программный интерфейс для быстрого их встраивания в различные модификации приборов, число которых постоянно растет. В последние 2 года фирмами Seiko Insruments Inc. и Epson выпущены серии термопечатающих механизмов [1,2] (ТПМ), позволяющих строить регистраторы для различных задач . Фирма Seiko Insruments Inc. выпускает и контроллеры для своих ТПМ, однако их контроллеры не обеспечивают русификацию текстового режима, и, кроме того, цена контроллера (в мелких партиях) составляет в среднем 150% от стоимости ТПМ.
В настоящей работе предлагается разработанная авторами серия из 3 базовых моделей контроллеров ТПМ для встраиваемых применений. Эти модели позволяют реализовать принтеры различного назначения на широком спектре ТПМ. В зависимости от назначения выбирается ТПМ с определенным типом термопечатающей головки (неподвижная со строкой термопечатающих элементов (ТПЭ) или подвижная с колонкой из 8(9) ТПЭ) и привода подачи бумаги и перемещения термопечатающей головки (с шаговым двигателем или двигателем постоянного тока). Гибкая схемотехника контроллеров позволят быстро адаптировать один из них под выбранный новый тип ТПМ.
Наиболее эффективным применением контроллеров ТПМ с точки зрения себестоимости конечной аппаратуры является перенос реализации аппаратной части контроллеров в разрабатываемую аппаратуру (например, реализация контроллера на плате центрального процессора устройства). Могут быть переданы принципиальная схема контроллера, а также процессоры (однокристальные ЭВМ) с прошитой во внутреннем ПЗУ программой.
При этом достигаются следующие преимущества:
Система команд всех контроллеров основана на базисе ESC/P языка (для EPSON-совместимых принтеров). Допускает вывод информации в графическом и текстовом режиме, управление движением бумаги. Имеется звуковая индикация ошибок, возникающих в ходе печати.
Литература:
http://ourworld.compuserve.com/homepages/sig/tpnew.htmp