на главную
Карта сайта
English version
Вы читаете:

Доработка программаторов для гарантированного программирования микросхем PCF8582

Аудио и видеотехника
20 лет назад

Доработка программаторов для гарантированного программирования микросхем PCF8582

2

   При ремонте электронной аппаратуры нередко приходится заменять микросхемы энергонезависимой памяти (EEPROM). Как правило, работоспособность электронного устройства восстанавливается только после предварительного программирования микросхемы определенной информацией, характерной для данной модели.

   В настоящее время в аппаратуре различного назначения используются EEPROM с внешним интерфейсом I2С, в частности, микросхемы серии 24сХХ различных производителей.

   Существует много программаторов, управляемых персональным компьютером, позволяющих программировать EEPROM и PIC-контроллеры. В качестве примера можно привести программаторы PonyProg, IcProg, EasyProg и другие. Аппаратная часть программатора представляет собой устройство, осуществляющее согласование между портом персонального компьютера и программируемой микросхемой. Различные схемные реализации отличаются друг от друга в основном лишь большей или меньшей избыточностью и типом используемого интерфейса компьютера — параллельным или последовательным.

   Программирование большинства микросхем трудностей не вызывает. Однако при программировании микросхем типа PCF8582 фирмы PHILIPS SEMICONDUCTORS, использующих интерфейс I2С, иногда микросхема не программируется.

   Причину этого можно объяснить следующим: внутренняя архитектура микросхемы PCF8582 несколько отличается от архитектуры микросхем серии 24сХХ и требует при проведении операции записи в ячейки памяти дополнительного сигнала синхронизации (выв. 7 микросхемы РТС). Разработчиками данной микросхемы предусмотрено 2 способа синхронизации узла стирания/записи микросхемы:

  • использование внешней синхронизации циклов стирания/записи путем подачи внешнего тактирующего сигнала на выв. 7;
  • использование встроенного тактового генератора, для активизации которого к выв. 7 микросхемы подключается внешняя RC-цепочка (см. рисунок).
Цоколевка микросхемы PCF8582

Рис. 1
Цоколевка микросхемы PCF8582

   Нет необходимости подробно рассматривать работу внутренних узлов микросхемы. Следует лишь отметить, что для нормальной работы микросхемы PCF8582 во всех режимах с использованием внутреннего тактового генератора, производителем рекомендуется выдерживать длительность цикла записи/стирания от 7 до 10 мс.

   Для этого параметры RC-цепи должны быть следующими: R = 22 кОм, С = 2200 пф.

   Следует отметить, что многие программируют микросхему PCF8582, выбирая ее в меню,как 24сО2, причем при установке ее в панель программатора выв. 7 оставляют свободным. Но, как уже упоминалось, результат при этом не всегда оказывается положительным.

   Подключение же внешней RC-цепи с указанными параметрами обеспечивает формирование внутренних тактовых сигналов стирания/записи, гарантирующих стабильную работу многих программных оболочек программатора с микросхемами данного типа.

   Таким образом, для доработки существующих программаторов, предназначенных для программирования микросхем 24с02, необходимо отсоединить выв. 7 установочной панели от общего провода и подключить к нему RC-цепь согласно рисунку. Кроме того, между выв. 7 и общим проводом необходимо установить выключатель В1 (см. рис.). В замкнутом состоянии переключателя В1 программатор обеспечивает программирование микросхем 24сХХ, а в разомкнутом - PCF8582.

   Целесообразность, простота и полезность данного технического решения подтверждается положительными отзывами специалистов по ремонту аппаратуры.

Источник

  1. Журнал "Ремонт & Сервис"

Автор: С.Зотов

Мнения читателей
  • программирование/29.09.2010 - 21:53

    Было интересно узнать о языках программирования. Программирование для начинающих, программирование для чайников. http://progalegko.ru

  • wadadaw/15.08.2010 - 22:56

    Спасибо, интересно! Будем читать дальше.http://infoprog.tk – программирование для начинающих и программирование для чайников

Electronic Components Distributor - HQonline Electronics