Если у Вам приходится пользоваться картриджами Canon Cli-8, Pg-5B, то вы замечали на нём маленький чип. Чип в нём, неотьемлемая деталь, без которой принтер не "увидит" сам картридж, а если увидит, то обязательно считает с чипа всю информацию. Здесь мы рассмотрим как избежать проблем при использовании перечисленных картриджей. Эта статья написана Тарасовым Константином (КАТ).
Что нужно знать о картриджах Кэнон CLI-8\9, PB-5, B-8, и всех чипованых картриджах от Кэнон.
То, что вынесено с разных форумов и конференций по этому вопросу за последние несколько лет. Естественно это информация не от производителя (...Canon не делится подобной информацией даже со своими засланцами...) и некоторые моменты довольно спорны, но эта информация постоянно подтверждается опытным путём (... и не только мной, судя по различным форумам...), так что её можно взять за отправную точку:

Определение наличия чернил в CLI-8 происходит двумя способами:
1) Информация из чипа чернильницы.
Изначально чип содержит информацию о 100% чернил. В процессе работы аппарата, в результате обмена данными между чипом и аппаратом, информация о количестве чернил изменяется ступенчато - 100% - 75% - 50% - 25% - 0%. Промежуточные показания уровня чернил принтер интерпретирует исходя из информации чипа и информации EEPROM ( Каждая конкретная серия принтеров и МФУ делает это по собственному алгоритму, заложенному в контроллер производителем и, насколько я знаю, перепрограммировать контроллер не удалось пока ещё никому.).
Цифры взяты с одного из англоязычных форумов (...ссылку я не сохранил, а поиском ... ...и мне тоже иногда бывает лень...).
При уровне 0% аппарат может работать бесконечно (...если отключить слежение...), пока не сработает вторичная система слежения, или не выйдет из строя чип ( ... про iP3500 и 4500 по этому вопросу достоверной информации нет, но, думаю, разработчики Canon вряд ли будут менять алгоритм определения уровня и блокировки чипа...).
2) Информация с датчика физического наличия чернил. Определение наличия чернил производится тем же способом, что и у чернильниц предыдущего "поколения" - BCI-6, через линзу на дне чернильницы обычным фотодатчиком, ловящим отраженный свет. Линза в чернильнице находится в большей части чернильницы (...без "порлона"...), выходит треугольной частью внутрь чернильницы. Если треугольная часть покрыта чернилами - линза отражает свет с светодиода на фотоприёмник, линза оголилась - свет проходит в чернильницу и той малой части, что всё-таки отражается и попадает на фотоприёмник - недостаточно для срабатывания схемы контроля, о чем контроллер принтера тут же получает сигнал.
После этого, согласно алгоритму работы принтера, он позволяет некоторое время печатать ( ...для разных серий аппаратов это врема разное...), затем в чип производится запись о том, что он уже отработал положенное время с нулевым количеством чернил. Всё. 15 желтых миганий и этот чип больше не будет работать - только перепрограммировать. То, что на некоторых моделях принтеров и МФУ такой чип может работать ещё какое то время, если его переставить или сделать сброс EEPROM принтера - это всего лишь глюк микропрограмм аппарата, от которого требуют странного - работать с тем, с чем он не должен работать. Даже если он какое-то незначительное время поработает - итог всё равно один.

На практике:
- Я, лично, своим клиентам не рекомендую лишний раз переставлять чернильницы - чипы у восьмёрок очень слабые и при частой перестановке выходят из строя. (...однажды решил поэкспериментировать сколько перестановок выдержит новая чернильница (...завалялась одна неучтённая в мастерской...), так вот, новая чернильница выдержала 17 перестановок ( т.е. вставил, закрыл крышку принтера, принтер проморгался, принял чернильницу, вышел в готовность - опять открыл, выехала каретка, вытащил чернильницу, вставил... и т.д.), после этого принтер перестал распознавать чернильницу. Одна чернильница, на статистику не тянет, но кроме этого есть подобная инфа и на других форумах... Также и про то, что чипы выходят из строя даже при перестановке на выключенном принтере (...правда, значительно реже).
- Также, своим клиентам, которые практикуют заправку чернильниц, рекомендую сразу заклеивать линзу на чернильнице чем-нибудь непрозрачным (чтобы не допустить того, чтобы принтер "увидел" физическое окончание чернил). У тех, кто последовал моему совету, чипы чернильниц выдерживают в среднем 20-25 заправок.
- 15 желтых миганий у этих принтеров бывают не только из-за "закончившегося" чипа, а ещё и из-за плохого контакта на чип (грязь на чипе или на контактах каретки), из-за сломанных контактов каретки ( они сделаны из пружинящего, но очень хрупкого материала, и надлом не всегда находится на виду, часто, чтобы его увидеть, приходится разбирать каретку), из-за чернил, после неаккуратной заправке протекших в щели контактов чипа (на каретке) - по этой причине достаточно часто отгнивают контакты внутри каретки и окисляется контактная плата ( в этом случае, обычно, сильное надавливание на чернильницу приводит к тому, что принтер на какое-то время начинает видеть эту чернильницу. Когда пользователь экспериментальным путём определяет, что сильное нажатие решает проблему, в конце концов, это приводит к тому, что, не выдержав постоянного насилия, ломаются контакты каретки, а порой, особенно усердные юзеры, умудряются ломать и корпус каретки... Лично моё мнение - чтобы максимально точно определить, чип виноват в этой ошибке, или аппарат - нужно либо установить рабочую (не обязательно новую) чернильницу вместо той, на которую принтер ругается, или эту чернильницу установить в другой аппарат, работающий с такими же чернильницами.
- Приоритет вторичной системы определения уровня чернил - выше, чем информация чипа. Снимал чип с новой чернильницы и ставил на пустую (с оголённой линзой), принтер iP4300, вставил в принтер - монитор состояния показал полную чернильницу. Выключил, включил - монитор состояния показал, что чернильница пустая. После этого принтер позволил распечатать около двадцати пробных страниц печати, затем, вместо очередного листа - 15 желтых... ...выводы делайте сами.