ПЕЧАТАЮЩАЯ ГОЛОВКА, ИСПОЛЬЗУЮЩАЯ ПАКЕТЫ ДАННЫХ, ВКЛЮЧАЮЩИЕ В СЕБЯ АДРЕСНЫЕ ДАННЫЕ
PRINT HEAD USING DATA PACKAGES INCLUDING ADDRESS DATA

УРОВЕНЬ ТЕХНИКИ
[0001] Струйные принтеры обычно задействуют печатающие головки, имеющие множество сопел, которые сгруппированы вместе в базовые компоненты, причем каждый базовый компонент обычно имеет одно и то же количество сопел, такое как 8 или 12 сопел, например. В то время как каждый базовый компонент группы связывается с отдельной линией данных, все базовые компоненты группы связаны с одной и той же адресной линией, причем каждым соплом в базовом компоненте управляют посредством соответствующего адреса. Печатающая головка последовательно циклически проходит адреса каждого сопла повторяемым образом так, чтобы только одним соплом осуществлялась операция в каждом базовом компоненте в некоторый заданный момент времени.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0002] Фиг.1 представляет структурное и схематичное представление, иллюстрирующее струйную систему печати, включающую в себя устройство выпуска жидкости, задействующее пакеты данных печати со встроенными адресными данными согласно одному примеру.
[0003] Фиг.2 представляет вид в перспективе иллюстративного струйного картриджа, включающего в себя устройство выпуска жидкости, задействующее пакеты данных печати со встроенными адресными данными согласно одному примеру.
[0004] Фиг.3 представляет схематичное представление, в общем иллюстрирующее генератор капель согласно одному примеру.
[0005] Фиг.4 представляет структурное и схематичное представление, иллюстрирующее в общем печатающую головку, имеющую переключатели и резисторы, организованные в базовых компонентах согласно одному примеру.
[0006] Фиг.5 представляет структурное и схематичное представление, иллюстрирующее в общем пример частей логических цепей приведения в действие и управления базового компонента печатающей головки.
[0007] Фиг.6 представляет структурную схему, иллюстрирующую в общем пример пакета данных печати для печатающей головки.
[0008] Фиг.7 представляет структурное и схематичное представление, иллюстрирующее в общем пример частей логических цепей приведения в действие и управления базового компонента печатающей головки, задействующей пакеты данных печати с встроенными адресными данными согласно одному примеру.
[0009] Фиг.8 представляет структурную схему, иллюстрирующую в общем пример пакета данных печати, включающего в себя адресные данные, согласно одному примеру.
[0010] Фиг.9 представляет схематичное представление, иллюстрирующее в общем поток данных печати пакетов данных печати для печатающей головки.
[0011] Фиг.10 представляет схематичное представление, иллюстрирующее в общем поток данных печати, задействующий пакеты данных печати, включающие в себя адресные данные, согласно одному примеру.
[0012] Фиг.11 представляет структурное и схематичное представление, иллюстрирующее части логических цепей приведения в действие и управления базового компонента согласно одному примеру.
[0013] Фиг.12 представляет структурное и схематичное представление, иллюстрирующее в общем печатающую головку согласно одному примеру.
[0014] Фиг.13 представляет блок-схему способа оперирования печатающей головкой согласно одному примеру.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0015] В последующем подробном описании ссылка делается на сопроводительные чертежи, которые формируют его часть и на которых изображены в качестве иллюстрации конкретные примеры того, как раскрытие может осуществляться на практике. Следует понимать, что другие примеры могут использоваться, и структурные или логические изменения могут быть сделаны без выхода за пределы объема настоящего раскрытия. Последующее подробное описание, таким образом, не следует воспринимать в ограничивающем смысле, и объем настоящего раскрытия определен прилагаемой формулой изобретения. Следует понимать, что признаки различных примеров, описанные здесь, могут частично или полностью комбинироваться друг с другом, если обратное не указано конкретным образом.
[0016] Фиг.1 представляет структурное и схематичное представление, иллюстрирующее в общем систему 100 струйной печати, включающую в себя устройство выпуска жидкости, такое как выпускающая капли жидкости печатающая головка 102, задействующая пакеты данных печати в соответствии с настоящим раскрытием, которые включают в себя адресные данные, соответствующие различным функциям базового компонента внутри печатающей головки 102 (например, приведению в действие генератора капель (сопла), активации рециркуляционного насоса). Включение адресных данных в пакеты данных печати в соответствии с настоящим раскрытием обеспечивает возможность различных рабочих циклов для различных функций базового компонента (например, оперирование генераторов капель с более высокой частотой, чем рециркуляционных насосов), обеспечивает возможность модификации порядка, в котором осуществляется операция генераторов капель, и обеспечивает возможность повышенной эффективности скорости передачи данных.
[0017] Система 100 струйной печати включает в себя подсистему 102 струйных печатающих головок, подсистему 104 обеспечения чернил, включающую в себя резервуар 107 хранения чернил, сборочную подсистему 106, подсистему 108 транспортировки носителей, контроллер 110 и по меньшей мере один источник 112 питания, который обеспечивает мощность различным электрическим компонентам системы 100 струйной печати.
[0018] Подсистема 102 струйных печатающих головок включает в себя по меньшей мере одну подсистему 114 вывода жидкости, которая выводит капли чернил через множество отверстий или сопел 116 к печатному носителю 118 для того, чтобы осуществить печать на печатном носителе 118. Согласно одному примеру, подсистема 114 вывода жидкости реализуется в качестве печатающей головки 114 струйной подачи капель жидкости. Печатающая головка 114 включает в себя сопла 116, которые обычно расположены в один или несколько столбцов или матриц, причем группы сопел организуются так, чтобы формировать базовые компоненты, и причем базовые компоненты расположены группами базовых компонентов. Надлежащим образом упорядоченный вывод капель чернил из сопел 116 дает в результате то, что знаки, символы или другие графические элементы или изображения печатаются на печатном носителе 118 по мере того, как подсистема 102 струйных печатающих головок и печатный носитель 118 перемещаются относительно друг друга.
[0019] Хотя описанное здесь в первую очередь относится к системе 100 струйной печати, которая раскрывается как термографическая система струйной печати с выводом капель по запросу с термографической струйной (TIJ) печатающей головкой 114, включение или встраивание адресных данных внутри пакетов данных печати согласно настоящему раскрытию может осуществляться также и в других типах печатающей головки, таких как широкий спектр печатающих головок 114 TIJ и печатающие головки пьезоэлектрического типа, например. Кроме того, встраивание адресных данных внутри пакетов данных печати в соответствии с настоящим раскрытием не ограничивается струйными устройствами печати, но может применяться к любому цифровому раздаточному устройству, включающему в себя печатающие головки 2D и 3D, например.
[0020] Как иллюстрируется на фиг.2, в одном осуществлении подсистема 102 струйных печатающих головок и подсистема 104 обеспечения чернил, включающая в себя резервуар 105 хранения чернил, содержатся вместе в заменяемом устройстве, таком как интегрированный картридж 103 струйных печатающих головок. Фиг.2 изображает вид в перспективе, иллюстрирующий картридж 103 струйных печатающих головок, включающий в себя подсистему 102 печатающих головок и подсистему 104 обеспечения чернил, включающую в себя резервуар 107 чернил, причем подсистема 102 печатающих головок дополнительно включает в себя одну или несколько печатающих головок 114, имеющих сопла 116 и задействующих пакет данных печати, включающий в себя адресные данные, согласно одному примеру настоящего раскрытия. В одном примере резервуар 107 чернил хранит чернила одного цвета, в то время как в других примерах резервуар 107 чернил может включать в себя некоторое количество резервуаров, каждый из которых хранит чернила разного цвета. Дополнительно к одной или нескольким печатающим головкам 114, струйный картридж 103 включает в себя электрические контакты 105 для передачи электрических сигналов между электронным контроллером 110 и другими электрическими компонентами системы 100 струйной печати для управления различными функциями, включающими в себя, например, выведение капель чернил через сопла 116.
[0021] Со ссылкой на фиг.1, в процессе операции чернила обычно текут из резервуара 107 к подсистеме 102 струйных печатающих головок, причем подсистема 104 обеспечения чернил и подсистема 102 струйных печатающих головок формируют либо одностороннюю систему доставки чернил, либо систему рециркулиряционной доставки чернил. В односторонней системе доставки чернил все чернила, подаваемые в подсистему 102 струйных печатающих головок, потребляется в течение распечатки. Однако в системе рециркулиряционной доставки чернил только часть чернил, поданной в подсистему 102 печатающих головок, потребляется в течение распечатки, причем чернила, не потребленные в течение распечатки, возвращаются в подсистему 104 обеспечения. Резервуар 107 может быть удален, замещен и/или повторно наполнен.
[0022] В одном примере подсистема 104 обеспечения чернил подает чернила под положительным давлением через подсистему 11 кондиционирования чернил к подсистеме 102 струйных печатающих головок через интерфейсное соединение, такое как трубка обеспечения. Подсистема обеспечения чернил включает в себя, например, резервуар, насосы и регуляторы давления. Кондиционирование в подсистеме кондиционирования чернил может включать в себя фильтрацию, предварительное нагревание, поглощение перепадов давления и дегазацию, например. Чернила извлекаются под отрицательным давлением из подсистемы 102 печатающих головок к подсистеме 104 обеспечения чернил. Разница давлений между впускным отверстием и выпускным отверстием к подсистеме 102 печатающих головок выбирается так, чтобы достигать верного обратного давления в соплах 116, и обычно является отрицательным давлением между -1 и -10 H20.
[0023] Сборочная подсистема 106 размещает подсистему 102 струйных печатающих головок относительно подсистемы 108 транспортировки носителей, и подсистема 108 транспортировки носителей размещает печатный носитель 118 относительно подсистемы 102 струйных печатающих головок так, чтобы зона 122 печати была определена как смежная с соплами 116 в зоне между подсистемой 102 струйных печатающих головок и печатным носителем 118. В одном примере подсистема 102 струйных печатающих головок является подсистемой печатающих головок последовательно перемещающегося типа. Согласно такому примеру, сборочная подсистема 106 включает в себя каретку для перемещения подсистемы 102 струйных печатающих головок относительно подсистемы 108 транспортировки носителей, чтобы последовательно перемещать печатающую головку 114 по принтерному носителю 118. В другом примере подсистема 102 струйных печатающих головок является подсистемой печатающих головок неперемещающегося типа. Согласно такому примеру, сборочная подсистема 106 поддерживает подсистему 102 струйных печатающих головок в фиксированной позиции относительно подсистемы 108 транспортировки носителей, причем подсистема 108 транспортировки носителей размещает печатный носитель 118 относительно подсистемы 102 струйных печатающих головок.
[0024] Электронный контроллер 110 включает в себя процессор (CPU) 138, память 140, программно-аппаратные средства, программные средства и другие электронные средства для связи с и управления подсистемой 102 струйных печатающих головок, сборочной подсистемой 106 и подсистемой 108 транспортировки носителей. Память 140 может включать в себя энергозависимые (например, RAM) и энергонезависимые (например, ROM, жесткий диск, гибкий диск, CD-ROM и т. д.) компоненты памяти, включающие в себя читаемые компьютером/процессором носители, которые обеспечивают возможность хранения исполняемых компьютером/процессором закодированных инструкций, структур данных, программных модулей и других данных для струйной системы 100 печати.
[0025] Электронный контроллер 110 принимает данные 124 от главной системы, такой как компьютер, и временно сохраняет данные 124 в памяти. Обычно данные 124 посылаются к струйной системе 100 печати по электронному, инфракрасному, оптическому или другим путям переноса информации. Данные 124 представляют, например, документ и/или файл, который должен быть распечатан. Таким образом, данные 124 формируют задание печати для струйной системы 100 печати и включают в себя одну или несколько команд задания печати и/или параметров команды.
[0026] В одном осуществлении электронный контроллер 110 управляет подсистемой 102 струйных печатающих головок для выведения капель чернил из сопел 116 печатающих головок 114. Электронный контроллер 110 определяет схему выводимых капель чернил, которые должны быть выведены из сопел 116 и которые в совокупности формируют знаки, символы и/или другие графические элементы или изображения на печатных носителях 118, на основе команд заданий печати и/или параметров команд из данных 124. В одном примере настоящего раскрытия, как будет описано более подробно ниже, электронный контроллер 110 подает данные в форме пакетов данных печати в подсистему 102 печатающих головок, что приводит к тому, что сопла 114 выводят определенную схему капель чернил, чтобы сформировать желаемую графику или изображение на печатном носителе 118. В одном примере согласно настоящему раскрытию пакеты данных печати включают в себя адресные данные и данные печати, причем адресные данные представляют функции базового компонента (например, выведение капель из элементов генерирования капель, приведение в действие рециркуляционного насоса), и данные печати являются данными для соответствующей функции базового компонента. В одном примере пакеты данных могут приниматься электронным контроллером 110 в качестве данных 124 от главного устройства (например, драйвера печати на компьютере).
[0027] Фиг.3 представляет схематичное представление, показывающее часть печатающей головки 114, иллюстрирующую пример генератора 150 капель. Генератор 150 капель выполнен на подложке 152 подсистемы 114 печатающих головок, на которой сформирован паз 160 подачи чернил, который обеспечивает подачу жидкой чернил к генератору 150 капель. Генератор 150 капель дополнительно включает в себя тонкопленочную структуру 154 и слой 156 отверстий, расположенные на подложке 152. Тонкопленочная структура 154 включает в себя канал 158 подачи чернил и сформированную в нем испарительную камеру 159, причем канал 158 подачи чернил сообщается с пазом 160 подачи чернил и испарительной камерой 159. Сопло 16 проходит через слой 154 отверстий к испарительной камере 159. Нагреватель или тепловой резистор 162 расположен ниже испарительной камеры 159 и электрически подключен соединительным проводником 164 к управляющим цепям, которые управляют приложением электрического тока к тепловому резистору 162 для генерирования капель чернил согласно определенной схеме капель для формирования изображения на печатном носителе 118 (см. фиг.1).
[0028] В течение распечатки чернила текут из паза 160 подачи чернил к испарительной камере 159 через канал подачи чернил 158. Сопло 16 операционно связано с тепловым резистором 162 так, чтобы капля чернил выводилась из сопла 16 в направлении печатного носителя, такого как печатный носитель 118, при подаче энергии на тепловой резистор 162.
[0029] Фиг.4 представляет структурное и схематичное представление, в общем иллюстрирующее типичную выпускающую капли печатающую головку 114 согласно одному примеру, которая может быть сконфигурирована для использования с пакетами данных, включающими в себя адресные данные, в соответствии с настоящим раскрытием. Печатающая головка 114 включает в себя некоторое количество генераторов 150 капель, причем каждый из них включает в себя сопло 16 и тепловой резистор 162, которые расположены столбцами на каждой стороне паза 160 чернил (см. фиг.3). Устройство активации, такое как переключатель 170 (например, полевой транзистор (FET)), соответствует каждому генератору капель 150. В одном примере переключатели 170 и их соответствующие генераторы 150 капель организованы в базовые компоненты 180, причем каждый базовый компонент включает в себя некоторое количество переключателей 170 и соответствующих генераторов 150 капель. В примере с фиг.4 переключатели 170 и соответствующие генераторы 150 капель организованы в "M" базовых компонентов 180, причем базовые компоненты с четными номерами P(2)-P(M) расположены на левой стороне паза 160 чернил и базовые компоненты с нечетными номерами P(1)-P(M-1) расположены на правой стороне паза 160 чернил. В примере с фиг.4 каждый базовый компонент 180 включает в себя "N" переключателей 170 и соответствующих генераторов 150 капель, где N является целым значением (например, N=8). Хотя иллюстрируется, что каждый имеет одно и то же количество N переключателей 170 и генераторов 150 капель, следует заметить, что количество переключателей 170 и генераторов 150 капель может варьироваться между базовыми компонентами.
[0030] В каждом базовом компоненте 180 каждый переключатель 170 и, таким образом, его соответствующий генератор 150 капель соответствуют отличному от других адресу 182 из набора N адресов, иллюстрируемых как адреса (A1)-(AN), так чтобы, как описано ниже, каждым переключателем 170 и соответствующим генератором 150 капель можно было отдельно управлять внутри базового компонента 180. Один и тот же набор из N адресов 182, (A1)-(AN), задействуется для каждого базового компонента 180.
[0031] В одном примере базовые компоненты 180 дополнительно организованы в группы 184 базовых компонентов. Как иллюстрируется, базовые компоненты 180 сформированы в две группы базовых компонентов: группу базовых компонентов PG(L), включающую в себя базовые компоненты 180 с левой стороны от паза 160 чернил, и группу базовых компонентов PG(R), включающую в себя базовые компоненты 180 с правой стороны от паза 160 чернил, так что каждая из групп базовых компонентов PG(L) и PG(R) имеет M/2 базовых компонентов 180.
[0032] В изображаемом примере с фиг.4 каждый переключатель 170 соответствует генератору 150 капель, который сконфигурирован, чтобы выполнять функцию базового компонента по выбросу капли чернил на печатный носитель. Однако переключатель 170 и его соответствующий адрес 182 могут также соответствовать другим функциям базового компонента. Например, согласно одному примеру, вместо соответствия генераторам 150 капель один или несколько переключателей 170 могут соответствовать рециркуляционному насосу, который выполняет функцию базового компонента по рециркуляции чернила от паза 160 чернил. В одном примере, например, переключатель 170, соответствующий адресу (A1) базового компонента P(2), может соответствовать генератору капель, который расположен на печатающей головке 114 на месте генератора 150 капель.
[0033] Фиг.5 в общем изображает части цепи 190 логики и приведения в действие базового компонента для печатающей головки 114 согласно одному примеру. Пакеты данных печати принимаются буфером данных 192 на тракте 194, возбуждающий импульс принимается на тракте 196, мощность базового компонента принимается на тракте 197, и заземление базового компонента находится на линии 198 заземления. Генератор 200 адресов последовательно генерирует и помещает адреса (A1)-(AN) в адресную линию 202, которая связана с каждым переключателем 170 в каждом базовом компоненте 180 через соответствующие декодеры 204 адресов и И-вентили 206. Буфер 194 данных подает соответствующие данные печати на базовые компоненты 180 через линии 208 данных, причем одна линия данных соответствует каждому базовому компоненту 180 и связана с соответствующим И-вентилем 206 (например, линия D(2) данных соответствует базовому компоненту P(2), линия D(M) данных соответствует базовому компоненту P(M)).
[0034] Цепи 190 логики и приведения в действие базового компонента объединяет данные печати в линиях D(2)-D(M) данных с адресными данными в адресной линии 202 и возбуждающим импульсом в тракте 196, чтобы последовательно переключать электрический ток от линии 197 питания базового компонента между тепловыми резисторами 170-1-170-N каждого базового компонента 180. Данные печати в линиях 208 данных представляют знаки, символы и/или другие графические элементы или изображения, которые должны быть напечатаны.
[0035] Генератор 200 адресов генерирует N адресных значений, A1-AN, которые управляют последовательностью, в которой тепловые резисторы 170 снабжаются энергией в каждом базовом компоненте 180. Генератор 200 адресов многократно генерирует и циклически проходит все N адресных значений в фиксированном порядке так, чтобы все N тепловых резисторов 170 могли возбуждаться, но так, чтобы только один тепловой резистор 170 мог снабжаться энергией в каждом базовом компоненте 180 в некоторое заданное время. Фиксированный порядок, в котором генерируются N адресных значений, может соответствовать порядкам, отличным от последовательного от A1 до AN, для того, чтобы рассеять теплоту по печатающей головке 114, например, но какой бы ни был порядок, фиксированный порядок является одним и тем же для каждого последовательного цикла. В одном примере, где N=8, фиксированным порядком могут быть адреса A1, A5, A3, A7, A2, A6, A4 и A8. Данные печати, подаваемые в линиях 208 (D(2)-D(M)) данных для каждого базового компонента 180, синхронизируются с фиксированным порядком, в котором генератор 200 адресов циклически проходит адресные значения A1-AN так, чтобы данные печати подавались на соответствующий генератор 150 капель.
[0036] В примере с фиг.5 адрес, подаваемый по адресной линии 202 генератором 200 адресов, является закодированным адресом. Закодированный адрес в адресной линии 202 подается на N декодеров 204 адресов каждого базового компонента 180, причем декодеры 204 адресов подают активный выходной сигнал в соответствующий И-вентиль 206, если адрес в адресной линии 202 соответствует адресу заданного декодера 204 адресов. Например, если закодированный адрес, помещенный в адресной линии 202 генератором адресов, представляет адрес A2, декодеры 204-2 адресов каждого базового компонента 180 подадут активный выходной сигнал на соответствующий И-вентиль 206-2.
[0037] И-вентили 206-1-206-N каждого базового компонента 180 принимают выходные данные от соответствующих декодеров 204-1-204-N адресов и биты данных из линии 208 данных, соответствующей их соответственному базовому компоненту 180. И-вентили 206-1-206-N каждого базового компонента 180 также принимают возбуждающий импульс из тракта 196 возбуждающих импульсов. Выводы И-вентилей 206-1-206-N каждого базового компонента 180 соответственно подключены к управляющему вентилю соответствующего переключателя 170-1-170-N (например, FET 170). Таким образом, для каждого И-вентиля 206, если данные печати присутствуют в соответствующей линии 208 данных, возбуждающий импульс в линии 196 активен, и адрес в адресной линии 202 совпадает с адресом соответствующего декодера 204 адресов, И-вентиль 206 активирует свой выходной сигнал и закрывает соответствующий переключатель 170, тем самым подавая энергию на соответствующий резистор 162, и испаряя чернила в сопловой камере 159, и выводя каплю чернил из ассоциированного сопла 16 (см. фиг.3).
[0038] Фиг.6 представляет схематичное представление, иллюстрирующее в общем пример пакета 210 данных печати, задействуемого с цепями 190 логики и приведения в действие базового компонента для печатающей головки 114, как иллюстрируется на фиг.5. Пакет 210 данных включает в себя часть 212, соответствующую заголовку, хвостовую часть 214 и часть 216, соответствующую данным печати. Часть 212, соответствующую заголовку, включает в себя биты, такие как биты запуска и синхронизации, которые считываются в буфер 194 данных на восходящем фронте тактового сигнала (MCLK), в то время как хвостовая часть 214 включает в себя такие биты, как стоповые биты, которые считываются в буфер 194 данных на спадающем фронте тактового сигнала MCLK.
[0039] Часть 216, соответствующая данным печати, включает в себя биты данных для базовых компонентов P(1)-P(M), причем биты данных для базовых компонентов P(1)-P(M-1) правой группы базовых компонентов PG(R) считываются в буфер 194 данных на нарастающем фронте тактового сигнала MCLK, и биты данных для базовых компонентов P(2)-P(M) левой группы базовых компонентов считываются в буфер данных 194 на спадающем фронте тактового сигнала MCLK. Следует заметить, что фиг.5 изображает только часть цепей 190 логики и приведения в действие базового компонента, которые соответствуют левой группе базовых компонентов PG(L) с фиг.4, но что подобные цепи логики и приведения в действие задействуются правой группой базовых компонентов PG(R), которая принимает данные печати через буфер 194 данных. Поскольку генератор 200 адресов цепей 190 логики и приведения в действие базового компонента с фиг.5 (для обеих левой и правой групп базовых компонентов PG(L) и PG(R)) многократно генерирует и циклически проходит N адресов, A1-AN, с фиксированным порядком, биты данных части 216 пакета 210 данных, соответствующей данным печати, должны быть в надлежащем порядке для того, чтобы приниматься буфером 194 данных и помещаться в линию 218 данных (D(2)-D(M)) в порядке, который соответствует закодированному адресу, генерируемому в адресной линии 202 генератором 200 адресов. Если пакет 210 данных не синхронизирован с закодированным адресом в адресной линии 202, данные будут обеспечены неверному устройству 150 выведения капель, и получающаяся схема капель не будет производить желаемое печатное изображение.
[0040] Фиг.7 и 8 ниже соответственно изображают примеры цепей 290 логики и приведения в действие базового компонента и пакета 310 данных печати для задействования пакетов данных печати, включающих в себя адресные данные, встроенные в них вместе с данными печати, согласно примерам настоящего раскрытия. Следует заметить, что те же самые метки используются на фиг.7 и 8 для описания признаков, подобных описанным в отношении фиг.5 и 6.
[0041] Со ссылками на фиг.8, пакет 310 данных печати, дополнительно к заголовку 212, хвостовой части 214 и части 216, соответствующей данным печати, дополнительно включает в себя часть 320, соответствующую адресным данным, содержащую адресные биты, представляющие адрес функций базового компонента (например, элементы 150 выброса капель) внутри печатающей головки 114, в которые биты данных печати внутри части 216, соответствующей данным печати, должны быть направлены. В иллюстрируемом примере с фиг.8 4 адресных бита задействуются, чтобы представлять N адресов, A1-AN, цепи 290 приведения в действие и логики базового компонента с фиг.7. При 4 адресных битах, N может иметь максимальное значение 16. В примерной цепи 290 приведения в действие и логики базового компонента с фиг.7, если N=8 (что означает, что каждый базовый компонент 180 имеет 8 различных адресов), только 3 адресных бита требуются для части 320 пакета 310 данных печати, соответствующей адресным данным.
[0042] Как иллюстрируется, адресные биты PGR_ADD[0]-PGR_ADD[3], соответствующие правой группе базовых компонентов PG(R), считываются в буфер 294 данных (фиг.8) на восходящем фронте тактового сигнала MCLK, и адресные биты PGL_ADD[0]-PGL_ADD[3] считываются в буфер 294 на спадающем фронте тактового сигнала MCLK. Подобным образом, биты данных печати P(1)-P(M-1), ассоциированные с адресными битами PGR_ADD[0]-PGR_ADD[3] правой группы базовых компонентов PG(R), считываются в буфер 294 данных на восходящем фронте тактового сигнала MCLK, и биты данных печати P(2)-P(M), ассоциированные с адресными битами PGL_ADD[0]-PGL_ADD[3] левой группы базовых компонентов PG(R), считываются в буфер 294 данных на спадающем фронте тактового сигнала MCLK.
[0043] Со ссылками на фиг.7, в отличие от цепей 190 логики и приведения в действие базового компонента с фиг.5, в цепях 290 логики и приведения в действие базового компонента согласно одному примеру настоящего раскрытия буфер 294 принимает пакеты 310 данных печати в тракте 194, причем пакеты 310 данных печати, дополнительно к части 216, соответствующей данным печати, дополнительно включают в себя часть 320, соответствующую адресным данным, содержащую адресные биты, представляющие адрес функций базового компонента (например, элементы 150 выброса капель) внутри печатающей головки 114, в которые должны быть направлены биты данных внутри части 216, соответствующей данным печати. Буфер 294 направляет адресные биты пакета 310 данных печати во встроенную адресную логику 300 и помещает биты данных из части 216, соответствующей данным печати, из пакета 310 данных печати в соответствующие линии данных D(2)-D(M). Снова следует заметить, что фиг.7 изображает часть цепей 290 логики и приведения в действие базового компонента, соответствующую левой группе базовых компонентов PG(L) с фиг.4.
[0044] Встроенная адресная логика 300 на основе адресного бита из части 320, соответствующей адресным данным, из пакета 310 данных печати, принятого от буфера 294, кодирует соответствующий адрес в адресной линии 202. Прямо противоположно генератору 200 адресов, задействуемому цепями 190 логики и приведения в действие базового компонента с фиг.5, который генерирует и помещает закодированные адреса для всех N адресов в адресную линию 202 в фиксированном порядке и в повторяющемся цикле, встроенная адресная логика 300 помещает закодированный адрес в адресной линии 202 в порядке, в котором адреса принимаются посредством пакетов 310 данных печати. Таким образом, порядок, в котором закодированные адреса размещаются в адресной линии 202 встроенной адресной логикой 300, не фиксирован и может варьироваться так, чтобы разные адреса и, таким образом, функции базового компонента, соответствующие этим адресам, могли иметь разные рабочие циклы.
[0045] Дополнительно, путем задействования адресных битов в части 320 пакета 310 данных печати, соответствующей адресным данным, согласно настоящему раскрытию, не только порядок, в котором закодированные адреса размещаются в адресной линии 202, может варьироваться (т.е. не является фиксированным циклическим порядком), но адрес может быть "пропущен" (т.е. не закодирован в адресной линии 202), если нет данных печати, соответствующих этому адресу. В таком случае пакет 320 данных печати просто не будет обеспечен для такого адреса для печатающей головки 114.
[0046] Например, со ссылками на фиг.4 рассмотрим сценарий, где каждый базовый компонент имеет 8 генераторов капель (т.е. N=8) и где генераторы 105 капель на печатающей головке 114 имеют переменные размеры, так что для каждого базового компонента 180 генераторы 150 капель, соответствующие адресам A(2), A(4), A(6) и A(8), испускают большие капли чернил относительно генераторов капель, соответствующих адресам A(1), A(3), A(5) и A(7). Кроме того, рассмотрим режим печати, где только от генераторов 150 капель, соответствующих адресам A(2), A(4), A(6) и A(8), которые испускают большие капли чернил, требуется испускать капли чернил в заданном режиме печати. Такой сценарий изображен на фиг.9 и 10 ниже.
[0047] Фиг.9 представляет схематичное представление, иллюстрирующее в общем поток 350 данных печати для вышеописанного сценария при задействовании логических цепей 190 приведения в действие и управления базового компонента с фиг.5 и пакет 210 данных печати с фиг.6. Поскольку генератор 200 адресов жестко запрограммирован, чтобы генерировать и помещать закодированные адреса для всех N адресов (N=8 в этом сценарии) в адресной линии 202 в фиксированном порядке, даже несмотря на то, что генераторы "малых" капель не будут возбуждаться согласно режиму печати иллюстративного сценария, пакеты 210 данных должны быть обеспечены для адресов A1, A3, A5 и A7, соответствующих генераторам 150 "малых" капель, и циклически проходить логические цепи 190 приведения в действие и управления базового компонента вместе с пакетами данных для адресов A2, A4, A6 и A8 генераторов "больших" капель.
[0048] Этот сценарий изображается на фиг.9, где поток 350 данных печати включает в себя пакет 210 данных, соответствующий каждому из адресов A1-A8, даже несмотря на то, что генераторы 150 "больших" капель, ассоциированные с адресами A2, A4, A6 и A8 базовых компонентов, будут единственными генераторами капель, которые возбуждаются. Время, требуемое для того, чтобы пакеты 210 данных из потока 350 данных циклически прошли все адреса базового компонента, в этом случае адреса A1-A8, называется период возбуждения, как указано посредством 352. Поскольку генератор 200 адресов генерирует и помещает закодированные адреса для всех N адресов (в этом случае N=8) в адресной линии 202 в фиксированном порядке и в повторяющемся цикле, продолжительность периода 352 возбуждения имеет фиксированную длину для печатающей головки 114, задействующей логические цепи 190 приведения в действие и управления базового компонента и пакеты 210 данных печати.
[0049] В отличие от этого, фиг.10 изображает поток 450 данных печати для иллюстративного сценария, где поток данных печати включает в себя пакет 310 данных только для адресов A2, A4, A6 и A8, соответствующих генераторам 150 капель большого объема, которые возбуждаются согласно заданному режиму печати. В результате продолжительность периода 452 возбуждения имеет гораздо более короткую продолжительность для печатающей головки 114, задействующей логические цепи 290 приведения в действие и управления базового компонента и пакеты 310 данных печати согласно настоящему раскрытию, которые задействуют встроенные адресные данные в пакетах 310 данных печати. Эта более короткая продолжительность, в свою очередь, увеличивает скорость печати системы 100 печати для различных режимов печати.
[0050] Способность печатающей головки 114, задействующей логические цепи 290 приведения в действие и управления базового компонента и пакеты 310 данных печати согласно настоящему раскрытию, адресовать и назначать данные печати выбранным адресам обеспечивает возможность оперирования разными функциями базового компонента на разных рабочих циклах. Например, со ссылками на фиг.4, если каждый адрес A1 каждого базового компонента 180 печатающей головки 114 сконфигурирован как рециркуляционный насос вместо генератора капель, такой рециркуляционный насос может активироваться на гораздо более низком рабочем цикле (частоте), чем генераторы 150 капель. Например, рециркуляционный насос по адресу A1 может быть адресован только в каждый период 452 возбуждения, например, в то время как адреса A2-A7, ассоциированные с генераторами 150 капель, могут быть адресованы в течение каждого периода 452 возбуждения, что означает, что рециркуляционный насос имеет рабочий цикл 50%, в то время как генераторы 150 капель имеют рабочий цикл 100%. Таким образом, различные рабочие циклы могут быть предусмотрены для любого количества различных функций базового компонента.
[0051] Встраивание адресных битов в часть 320 пакета 310 данных печати, соответствующую адресным данным, вместо жесткого кодирования предварительно определенных адресов в предварительно определенном порядке, как выполняется генератором 200 адресов логических цепей 190 приведения в действие и управления базового компонента, обеспечивает добавление выборочных функций базового компонента в поток данных печати (например, выборочная адресуемость последовательности возбуждения событий испускания чернил и событий рециркуляции). Встраивание адресных битов в часть 320 пакета 310 данных печати, соответствующую адресным данным, также обеспечивает адресуемость функции базового компонента множеством адресов, причем функция базового компонента отвечает по-разному на каждый из множества адресов.
[0052] Фиг.11 представляет структурное и схематичное представление, иллюстрирующее части цепей 290 логики и приведения в действие базового компонента, которые модифицированы относительно изображенных на фиг.7 для того, чтобы включать в себя функцию 500 базового компонента, которая соответствует множеству адресов, согласно одному примеру. В иллюстрируемом примере пара декодеров 204-2A и 204-2b адресов и пара И-вентилей 206-2A и 206-2B соответствуют функции 500 базового компонента. Декодер адресов 206-2A сконфигурирован декодировать оба из адреса A2-A и адреса A2-B, и декодер адресов 206-2B сконфигурирован декодировать только адрес A2-B.
[0053] В процессе работы, если адрес A2-A присутствует в адресной линии 202, декодер 204-2A адресов подает активный сигнал на И-вентиль 206-2A. Если данные присутствуют в линии D(2) данных и возбуждающий импульс присутствует в линии 196, И-вентиль 206-2A подает активный сигнал на функцию 500 базового компонента, которая в свою очередь выдает первый ответ. Если адрес A2-B присутствует в адресной линии 202, декодер 204-2A адресов подает активный сигнал на И-вентиль 206-2A, и декодер адресов 204-2B подает активный сигнал на И-вентиль 206-2B. Если данные присутствуют в линии D(2) данных и возбуждающий импульс присутствует в линии 196, оба из И-вентиля 206-2A и И-вентиля 206-2B подают активные сигналы на функции 500 базового компонента, которые в свою очередь выдают второй ответ. Таким образом, функция 500 базового компонента может быть сконфигурирована реагировать по-разному на каждый соответствующий адрес.
[0054] Фиг.12 представляет структурное и схематичное представление, иллюстрирующее в общем печатающую головку 114 согласно одному примеру настоящего раскрытия. Печатающая головка 114 включает в себя буфер 456, адресную логику 458 и множество управляемых переключателей, как иллюстрируется управляемым переключателем 460, причем каждый управляемый переключатель 460 соответствует функции 462 базового компонента. Управляемые переключатели 460 скомпонованы в некоторое количество базовых компонентов 470, причем каждый базовый компонент 470 имеет один и тот же набор адресов, причем каждый адрес соответствует одной из всего количества функций 462 базового компонента, и причем каждый управляемый переключатель базового компонента соответствует по меньшей мере одному адресу из набора адресов. Одна и та же линия 472 данных связана с каждым управляемым переключателем 460 каждого базового компонента 470.
[0055] Буфер 456 принимает последовательность пакетов 480 данных, причем каждый пакет 482 данных включает в себя адресные биты 484, представляющие один адрес из набора адресов. Адресная логика 458 принимает адресные биты 484 каждого пакета 482 данных из буфера 456 и для каждого пакета данных 482 кодирует адрес, представленный адресными битами 484, в адресную линию 472, причем по меньшей мере один управляемый переключатель 460, соответствующий адресу, закодированному в адресной линии 472, активирует соответствующую функцию 462 базового компонента (например, испускание капли чернил из генератора капель).
[0056] Фиг.13 изображает блок-схему, иллюстрирующую в общем способ 500 работы печатающей головки, такой как печатающая головка 114 с фиг.7 и 12. На этапе 502 способ 500 включает в себя организацию множества управляемых переключателей на печатающей головке в некоторое количество базовых компонентов, причем каждый базовый компонент имеет один и тот же набор адресов, причем каждый адрес соответствует одной из некоторого количества функций базового компонента, и причем каждый управляемый переключатель базового компонента соответствует по меньшей мере одному адресу из набора адресов. На этапе 504 одна и та же адресная линия в печатающей головке связывается с каждым управляемым переключателем каждого базового компонента.
[0057] На этапе 506 способ включает в себя прием последовательности пакетов данных, причем каждый пакет данных включает в себя адресные биты, представляющие один адрес из набора адресов. На этапе 508 для каждого пакета данных способ включает в себя кодирование адреса, представленного адресными битами, в адресную линию.
[0058] Несмотря на то, что здесь были проиллюстрированы и описаны конкретные примеры, множество различных альтернативных и/или эквивалентных осуществлений может быть замещено на конкретные показанные и описанные примеры без выхода за пределы объема настоящего раскрытия. Эта заявка подразумевается охватывающей любые адаптации или вариации конкретных примеров, рассмотренных здесь. Таким образом, предполагается, что это раскрытие ограничивается только формулой изобретения и ее эквивалентами.