Ремонт&Сервис
 

Новости

О нас

О журнале Р&С

Архив Р&С

номера

разделы

Анонсы Р&C

ПОКУПАЕМ от АдоЯ

Архив АдоЯ

Файловый архив

Приглашаем

Реклама

Подписка

Где купить

Наши партнеры

Поиск Р&С

ТРИЗ

Запчасти

Архив_новости

 

Журнал

Реммаркет

схемы новости электроники

Ремонт аппаратуры (схемы, справочники, документация)

 
Ежемесячный журнал по ремонту и обслуживанию электронной техники

• бытовая техника

• аудиотехника

• техника связи

• телевизионная техника

• оргтехника

• видеотехника

• телефония

• элементная база

 

Архив/Номера/№4–2014

Назад
 
 
 
 

Программатор TLP1506 для микросхем памяти и микроконтроллеров, использующихся в бытовой технике

В настоящее время большинство неисправностей сложной бытовой техники (холодильники, кондиционеры, стиральные машины и т.д.) связано с изменением по разным причинам (неисправность ИМС, сбои питания во время записи данных, помехи в цепях питания и т.д.) информации в ИМС внутреннего электрически стираемого постоянного запоминающего устройства (ЭСППЗУ или англ. EEPROM). Таким же воздействиям может подвергаться и внутренняя память ЭСППЗУ микроконтроллеров (размещенная с ним на одном кристалле). Последствия сбоев памяти могут быть самыми разнообразными — устройство может вообще не включаться, могут не работать некоторые функции и т.д. Конструктивно ЭСППЗУ может быть как отдельной микросхемой, так и размещаться на кристалле управляющего контроллера (внутренняя память).

Рис. 1. Внешний вид программатора TLP1506

Рис. 2. Структурная схема программатора TLP1506

Именно для целей восстановления оригинальных данных в ЭСППЗУ и предназначен программатор TLP1506. Он позволяет считать данные, стереть чип, записать данные и проверить качество записи (сравнить содержимое ЭСППЗУ с файлом прошивки). Внешний вид программатора TLP1506 приведен на рис. 1, а его структурная схема — на рис. 2. Основные особенности TLP1506:

–Поддерживает EEPROM и FLASH серий 24х, 25х, 93х.

–Поддерживает микроконтроллеры ATmega, ATtiny, AT90, PIC18, HCS08, ST7.

–Питание устройства и программируемой ИМС от USB-интерфейса.

–Функция внутрисхемного программирования.

–Программное наращивание функциональности.

–Оптимизация цены и функционала пользователем.

В таблице приведен список всех ИМС, которые можно программировать с помощью TLP1506.

Режимы работы и выполняемые функции

Программатор позволяет программировать микросхемы, подключенные к разъемам на панели, либо установленные в переходники для корпусов с планарным расположением выводов. Также имеется разъем для внутрисхемного подключения (см. рис. 1), позволяющий подключать программатор с помощью соединительного шлейфа длиной 0,5 м непосредственно к выводам микросхемы, установленной в аппаратуре, либо к контактам сервисного разъема. Программатор питается от шины USB и не требует дополнительного внешнего источника питания. Все напряжения, необходимые для работы с подключаемыми микросхемами, формируются встроенным преобразователем напряжения.

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

Поддерживаются наиболее употребительные форматы файлов данных: BIN, HEX, EEP, E2P, S19, ROM, а также композитные файлы HEX для контроллеров Microchip, содержащие данные для памяти программ, конфигурации и EEPROM одновременно.

ИМС, поддерживаемые программатором TLP1506

Микроконтроллеры ATMEL
ATmega48 ATmega48A ATmega48PA ATmega8 ATmega8A ATmega8L
ATmega8U2 ATmega8515 ATmega8515L ATmega8535 ATmega8535L ATmega88
ATmega88A ATmega88PA ATmega16 ATmega16L ATmega16A ATmega16U2
ATmega16U4 ATmega16M1 ATmega161 ATmega162 ATmega162V ATmega163
ATmega164A ATmega164P ATmega164PA ATmega165 ATmega165A ATmega165P
ATmega165PA ATmega168 ATmega168A ATmega168PA ATmega169 ATmega169A
ATmega169PA ATmega32 ATmega32A ATmega32U2 ATmega32U4 ATmega32M1
ATmega323 ATmega324A ATmega324P ATmega324PA ATmega325 ATmega325A
ATmega325PA ATmega3250 ATmega3250A ATmega3250P ATmega328 ATmega328P
ATmega329A ATmega329PA ATmega3290A ATmega3290P ATmega64A ATmega64M1
ATmega640 ATmega644A ATmega644P ATmega644PA ATmega645 ATmega645A
ATmega645P ATmega6450 ATmega6450A ATmega6450P ATmega649A ATmega649P
ATmega6490A ATmega6490P ATmega103 ATmega128 ATmega128A ATmega128L
ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega2560 ATmega2561
AT90CAN32 AT90CAN64 AT90CAN128 AT90PWM1 AT90PWM2 AT90PWM2B
AT90PWM3 AT90PWM3B AT90PWM81 AT90PWM216 AT90PWM316 AT90USB82
AT90USB162 AT90USB646 AT90USB647 AT90USB1286 AT90USB1287 ATtiny13
ATtiny13A ATtiny13V ATtiny1634 ATtiny2313A ATtiny4313 ATtiny24(A)
ATtiny44(A) ATtiny84(A) ATtiny25 ATtiny45 ATtiny85 ATtiny26
ATtiny261 ATtiny461 ATtiny861 ATtiny261A ATtiny461A ATtiny861A
ATtiny43U ATtiny48 ATtiny88 ATtiny87 ATtiny167 ATmega8HVA
ATmega16HVA ATmega16HVB ATmega32HVB      
Микроконтроллеры FREESCALE
MC9S08GT8A MC9S08AC8 MC9S08AW8A MC9S08GT16 MC9S08GT16A MC9S08AC16
MC9S08AW16 MC9S08AW16A MC9S08GB32 MC9S08GB32A MC9S08GT32 MC9S08GT32A
MC9S08AC32 MC9S08AW32 MC9S08AC48 MC9S08AW48 MC9S08GB60 MC9S08GB60A
MC9S08GT60 MC9S08GT60A MC9S08AC60 MC9S08AW60    
Микроконтроллеры STMicroelectronics
ST72F321x6 ST72F321x7 ST72F321x9 ST72F324x4 ST72F324x6 ST72F325x4
ST72F325x6 ST72F325x7 ST72F325x9 ST72F361x4 ST72F361x6 ST72F361x7
ST72F361x9 ST72F521x6 ST72F521x9 ST72F260G1 ST72F262G1 ST72F262G2
ST72F264G1 ST72F264G2 ST72F344x2 ST72F344x4 ST72F345x4  
Микроконтроллеры MICROCHIP
PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448
PIC18F452 PIC18F458 PIC18F1220 PIC18F1230 PIC18F1320 PIC18F1330
PIC18F2220 PIC18F2221 PIC18F2320 PIC18F2321 PIC18F2410 PIC18F2420
PIC18F2423 PIC18F2450 PIC18F2455 PIC18F2458 PIC18F2480 PIC18F2510
PIC18F2515 PIC18F2520 PIC18F2523 PIC18F2525 PIC18F2550 PIC18F2553
PIC18F2580 PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F2682
PIC18F2685 PIC18F4220 PIC18F4221 PIC18F4320 PIC18F4321 PIC18F4410
PIC18F4420 PIC18F4450 PIC18F4455 PIC18F4458 PIC18F4480 PIC18F4510
PIC18F4515 PIC18F4520 PIC18F4523 PIC18F4525 PIC18F4550 PIC18F4553
PIC18F4580 PIC18F4585 PIC18F4610 PIC18F4620 PIC18F4680 PIC18F4682
PIC18F4685 PIC18F6520 PIC18F6525 PIC18F6527 PIC18F6585 PIC18F6620
PIC18F6621 PIC18F6622 PIC18F6627 PIC18F6628 PIC18F6680 PIC18F6720
PIC18F6722 PIC18F6723 PIC18F8520 PIC18F8525 PIC18F8527 PIC18F8585
PIC18F8620 PIC18F8621 PIC18F8622 PIC18F8627 PIC18F8628 PIC18F8680
PIC18F8720 PIC18F8722 PIC18F8723 PIC18F13K22 PIC18F13K50 PIC18F14K22
PIC18F14K50 PIC18F23K20 PIC18F23K22 PIC18F24K20 PIC18F24K22 PIC18F24K50
PIC18F25K20 PIC18F25K22 PIC18F25K50 PIC18F25K80 PIC18F26K20 PIC18F26K22
PIC18F26K80 PIC18F43K20 PIC18F43K22 PIC18F44K20 PIC18F44K22 PIC18F45K20
PIC18F45K22 PIC18F45K50 PIC18F45K80 PIC18F46K20 PIC18F46K22 PIC18F46K80
PIC18F65K22 PIC18F65K80 PIC18F65K90 PIC18F66K22 PIC18F66K80 PIC18F66K90
PIC18F67K22 PIC18F67K90 PIC18F85K22 PIC18F85K90 PIC18F86K22 PIC18F86K90
PIC18F87K22 PIC18F87K90 PIC18F24J10 PIC18F24J11 PIC18F24J50 PIC18F25J10
PIC18F25J11 PIC18F25J50 PIC18F26J11 PIC18F26J13 PIC18F26J50 PIC18F26J53
PIC18F27J13 PIC18F27J53 PIC18F44J10 PIC18F44J11 PIC18F44J50 PIC18F45J10
PIC18F45J11 PIC18F45J50 PIC18F46J11 PIC18F46J13 PIC18F46J50 PIC18F46J53
PIC18F47J13 PIC18F47J53 PIC18F63J11 PIC18F63J90 PIC18F64J11 PIC18F64J90
PIC18F65J10 PIC18F65J11 PIC18F65J15 PIC18F65J50 PIC18F65J90 PIC18F65J94
PIC18F66J10 PIC18F66J11 PIC18F66J15 PIC18F66J16 PIC18F66J50 PIC18F66J55
PIC18F66J60 PIC18F66J65 PIC18F66J90 PIC18F66J93 PIC18F66J94 PIC18F66J99
PIC18F67J10 PIC18F67J11 PIC18F67J50 PIC18F67J60 PIC18F67J90 PIC18F67J93
PIC18F67J94 PIC18F83J11 PIC18F83J90 PIC18F84J11 PIC18F84J90 PIC18F85J10
PIC18F85J11 PIC18F85J15 PIC18F85J50 PIC18F85J90 PIC18F85J94 PIC18F86J10
PIC18F86J11 PIC18F86J15 PIC18F86J16 PIC18F86J50 PIC18F86J55 PIC18F86J60
PIC18F86J65 PIC18F86J72 PIC18F86J90 PIC18F86J93 PIC18F86J94 PIC18F86J99
PIC18F87J10 PIC18F87J11 PIC18F87J50 PIC18F87J60 PIC18F87J72 PIC18F87J90
PIC18F87J93 PIC18F87J94 PIC18F95J94 PIC18F96J60 PIC18F96J65 PIC18F96J94
PIC18F96J99 PIC18F97J60 PIC18F97J94      

TLP1506 подключается к компьютеру или ноутбуку через USB-разъем, программатор функционирует в ОС Windows XP/Vista/7 как HID-устройство под управлением стандартного драйвера, установка отдельных драйверов или программного обеспечения не требуется.

Программное обеспечение

Программное обеспечение состоит из управляющих программ, микропрограмм (прошивок) микроконтроллера и утилит загрузки и конвертирования.

Управляющие программы AVRPROG и Teleprog реализуют интерфейс пользователя на компьютере.

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

Перед использованием с каждой конкретной группой микросхем микропрограммы загружаются в программатор по USB без использования внешнего программатора. Для загрузки микропрограмм предназначена программа HIDBootLoader1. Процесс загрузки ключей и микропрограмм идентичен.

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

Универсальный программатор „Teleprog TLP1506» работает с микросхемами при условии установки соответствующих разрешений. Разрешения записываются в специальные файлы-ключи, которые затем должны быть приобретены и загружены в программатор пользователем.

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

В настоящий момент доступны следующие разрешения:

–KEY_AVR— для микроконтроллеров Atmel.

–KEY_MOTOROLA— для микроконтроллеров Freescale.

–KEY_MEMORY — для микросхем памяти.

–KEY_ST7 — для микроконтроллеров ST7.

–KEY_PIC— для микроконтроллеров PIC18.

Для удобства использования программатора при ремонте модулей стиральных машин некоторых марок разработана программа-конвертор файлов прошивок TransMEM. Она позволяет открывать файлы в текстовых форматах производителя модуля, а затем конвертировать такие файлы в формат, поддерживаемый управляющими программами программатора.

Также конвертор позволяет вставить конфигурационные данные в переконвертированный файл прошивки Flash-памяти микроконтроллера для конкретного модуля.

Описание работы с конвертором содержится в тематических статьях по ремонту модулей, размещенных на сайте производителя.

Комплектация

В комплект поставки программатора TLP1506 входят:

–Программатор TLP1506.

–Кабель USB.

–Шлейф ISP-12.

–Джампер.

–Краткое руководство пользователя.

–Комплект программного обеспечения.

Комплект программного обеспечения содержит все необходимые для работы программы и полную электронную версию руководства пользователя и бесплатно скачивается с интернет-сайта производителя. Все остальные адаптеры, переходники и прочие аксессуары в комплект программатора не входят и приобретаются потребителем отдельно.

Сравнение с аналогами

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

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

Выводы

Программатор „Teleprog TLP1506» является весьма универсальным, полезным, надежным, функционально гибким и недорогим инструментом ремонтника бытовой и компьютерной техники. Список поддерживаемых микросхем включает большинство компонентов, необходимых именно ремонтникам, имеет тенденцию к постоянному расширению современными микросхемами и микроконтроллерами.

Интернет-источники

1. Сайт производителя программатора http://www.msplata.ru.

 
 
 

Свежий номер

№12–2024

Опрос

Обратная связь

 

Издательство СОЛОН-ПРЕСС

 

RB2 Network.
 
Rambler's Top100

© Издательство «Ремонт и Сервис 21», 1998-2007. Все права защищены.
Воспроизведение материалов сайта, журналов «Ремонт & Сервис», «Покупаем от А до Я» и справочника «Ремонт и сервис электронной техники» в любом виде, полностью или частично, допускается только с письменного разрешения издательства «Ремонт и Сервис 21».

 
RB2 Network.