Программатор своими руками для телевизора

Сломался телевизор «Samsung». Полазил по Интернету. Прочитал массу советов на сайте www.telemaster.ru. Починил. Поразило обилие в форумах фразы типа «. Помогите найти прошивку . «. И у меня появилось желание считать со своих телевизоров прошивки и положить про запас. Так на всякий случай, чтобы потом долго не искать. Стало быть нужен программатор. Свой.

Люблю когда все под рукой. И опять в Интернет. Особого разнообразия не нашел да и все как-то кусками выложено. Иногда за приличные деньги за универсальный программатор просят. А если надо только для микросхем типа EEPROM 24С04 как в моем случае?

Перебрал несколько вариантов и остановился на программаторе «PonyProg serial device programmer» Программатор универсальный, поддерживает массу микросхем, в том числе и контроллеров. Построен по блочному принципу, что позволяет выбрать нужный вариант, как в моем случае. Много положительных отзывов о его работе. Я присоединяюсь к ним.

На сайте www.lancos.com бесплатно можно найти схему PonyProg serial device programmer и программное обеспечение. Я лишь выделил только что мне надо было. Согласно документации этот программатор поддерживает:

Как сделать программатор для памяти EEPROM 24XX серии (24С02, 24С04, 24С08…) своими руками?

  1. 24C01, 24C02, 24C04, 24C08, 24C16 I2C Bus EEPROM
  2. (*) 24C32, 24C64, 24C65, 24C128, 24C256, 24C512 I2C Bus EEPROM
  3. Автоматическое определение 24XX EEPROM емкости памяти

* — для этого варианта А0 (1 нога панельки DA) должна быть подключена к VCC (8 нога панельки DA).

Программатор не требует отдельного питания и подключается к COM порту комппьютера. Схема программатора представлена на Рис1. Схема не представляет собой ничего особенного кроме одного момента. В качестве источника питания в авторском варианте применен стабилизатор на микросхеме LM2936Z-5. Причем специально указано что не рекомендуется ее заменять на микросхемы типа LM78L05.

Стал сравнивать и выяснилось следующее. для нормальной работы микросхемы типа LM78L05 требуется входное напряжение не менее 7.5 вольт при собственном потреблении как минимум 3 ма. Это лишняя нагрузка на порт. Микросхема LM2936Z-5 входит в режим стабилизации сразу после 5 вольт при собственном потреблении порядка 10 мка. Все данные взяты из описаний на микросхемы.

На сайте www.chipinfo.ru за LM2936Z-5 в зависимости от фирмы просят от 100 до 300 рублей! Мне это показалось накладным для домашнего использования и я все же применил LM78L05. У меня это не сказалось на работе программатора. Компьютер старенький, и видимо порты достаточно мощные.

Конструкция и детали.

Программатор собран на плате из двустороннего стеклотекстолита и имеет размеры 50*35 мм.

Еще по теме:  Наушники для телевизора LG отзывы

Рис.1. Принципиальная схема (щелкните мышью для увеличения)

Малые размеры позволяют подключить его непосредственно к COM порту комппьютера. так что кабель к нему паять не придется. На рис.2 указано расположение деталей.

Рис.2. Расположение деталей (щелкните мышью для увеличения)

Разьем Х1 типа DB9 (мама) использован мною со старой EGA видеокарты. Пришлось спилить головки крепежа до минимума. В магазинах тоже есть, да и не дорого оказалось, также как и панелька (DA). Конденсаторы С1 и С3 планарного (SMD) типа опять же из-за размеров программатора. Стабилитроны VD4 и VD5 на 5.1 вольта.

3 лучших программатора для телевизоров #Подкаст с @user-zr2ns2ph2n

Резисторы типа МЛТ-0.05. Переключатель SB1 — запрет/разрешение записи. Причем в процессе работы выяснилось что положение переключателя на 24C04 влияет, на 24C04EN — нет. Так что кому эта функция не нужна нужно удалить SB1 и R3, а 7 ногу панельки соединить с землей.

На рис.3 приведен рисунок печатной платы со стороны деталей, на рис.4 — с обратной стороны.

Налаживание.

Никакого, если детали исправны и на плате нет «соплей».

Порядок работы.

Установить программу (у меня вариант под Win’98). После установки программного обеспечения:

  1. Подключить программатор к порту COM2 (COM1)
  2. Выбрать тип микросхемы. У меня 24C04
  3. Выбрать тип интефейса — «SI Prog API». Выбрать порт подключения — COM2 (COM1)
  4. Произвести калибровку программы обязательно при отсутствии обращения к винчестеру.
  5. После калибровки программатор готов к работе.

Примечание: Переключатель разрешения записи должен быть в правом положении (в сторону конденсатора фильтра).

Приложение:

Чернов Сергей

E-mail: km450 (at) mail.ru

Источник: www.qrz.ru

Схемы программаторов

Представленная ниже схема программатора появилась в результате максимально возможного упрощения и удешевления известного программатора PonyProg. В результате переработки было исключено внешнее питание, лишние контакты (которые использовались для программирования других микросхем), интегральный стабилизатор напряжения заменен на параметрический. Схема отлично работает, поэтому, как говорится: «Если не видно разницы — зачем платить больше».

В представленном варианте используются только резисторы, конденсаторы и диоды со стабилитронами, поэтому программатор и называется RCD.

простой программатор схема

Питается этот программатор прямо от COM-порта.
Стабилитроны можно заменить на ZENER 4V7 или на отечественные КС147.
Диоды подойдут любые маломощные, с максимальным током больше 20 мА. Конденсаторы: С1 — электролит, С2 — керамика.
Джампер JP1 используется для выбора интерфейса. При работе с микросхемами серии 93Cxx, 25Cxxx — джампер должен быть разомкнут, а при работе с микросхемами серии 24Cxx — замкнут.

Для микросхем 25Сxxx подключение на схеме не показано, поэтому скажу словами: подключение этих микросхем в целом аналогично подключению микрух серии 93Cxx (но разводка ног у них не совпадает), за исключением того, что ноги HOLD и WP надо подтянуть к питанию.

Еще по теме:  Как зарядить телевизор Samsung

простой прогграмматор

простой прогграмматор

Для работы с этим программатором можно использовать следующие программы:

1) PonyProg2000 v.2.05a. Эта программа позволяет читать/записывать микросхемы 24Cxx, читать/записывать микросхемы 93Cxx и читать/записывать микросхемы 25Cxxx. При работе сначала выберите порт, потом произведите калибровку порта, потом в том же меню, где выбирали порт нажмите кнопку «probe», если тест пройден успешно — можно программировать. Тест не всегда проходит успешно с первого раза, если с первого раза не получилось — еще раз запустите калибровку и так до тех пор, пока не будет успешно проходить тест. Если не получается — попробуйте поменять тип интерфейса (хотя я всегда использовал интерфейс, который стоит по умолчанию — SI ProgAPI, но в хэлпе говорят, что иногда может с ним не получиться, а получиться с другим).

2) IC-prog 1.05D. Эта программа позволяет читать/записывать микросхемы 24Cxx, читать микросхемы 93Cxx и 25Cxxx. При работе выбрать тип программатора JDM. В настройках поставить галочки: «Включить MCLR как Vcc» и «Включить запись блоками».

Программу PonyProg2000 и вы можете скачать здесь. С этим программатором программа могут работать как на старых медленных компьютерах, так и на современных быстрых.

Источник: radio-uchebnik.ru

Программатор pic-контроллеров Extra-pic

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

Программатор picконтроллеров Extrapic

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

Стоит упомянуть, что существуют микроконтроллеры семейства AVR, например такие, как Atmega8, Attiny13, и серии pic, например PIC12F675, PIC16F676. Pic-серия принадлежит компании Microchip, а AVR компании Atmel, поэтому способы прошивки pic и AVR отличаются. В этой статье рассмотрим процесс создания программатора Extra-pic, с помощью которого можно прошить микроконтроллер серии pic.
К достоинствам именно этого программатора можно отнести простоту его схемы, надёжность работы, универсальность, ведь поддерживает он все распространённые микроконтроллеры. На компьютере поддерживается также самыми распространёнными программами для прошивки, такими как Ic-prog, WinPic800, PonyProg, PICPgm.

Схема программатора

Программатор picконтроллеров Extrapic

Она содержит в себе две микросхемы, импортную MAX232 и отечественную КР1533ЛА3, которую можно заменить на КР155ЛА3. Два транзистора, КТ502, который можно заменить на КТ345, КТ3107 или любой другой маломощный PNP транзистор. КТ3102 также можно менять, например, на BC457, КТ315. Зелёный светодиод служит индикатором наличия питания, красный загорается во время процесса прошивки микроконтроллера. Диод 1N4007 служит для защиты схемы от подачи напряжения неправильной полярности.

Еще по теме:  Как установить комнатную антенну к телевизору

Материалы

Программатор picконтроллеров Extrapic

  • Стабилизатор 78L05 – 2 шт.
  • Стабилизатор 78L12 – 1 шт.
  • Светодиод на 3 в. зелёный – 1 шт.
  • Светодиод на 3 в. красный – 1 шт.
  • Диод 1N4007 – 1 шт.
  • Диод 1N4148 – 2 шт.
  • Резистор 0,125 Вт 4,7 кОм – 2 шт.
  • Резистор 0,125 Вт 1 кОм – 6 шт.
  • Конденсатор 10 мкФ 16В – 4 шт.
  • Конденсатор 220 мкФ 25В – 1 шт.
  • Конденсатор 100 нФ – 3 шт.
  • Транзистор КТ3102 – 1 шт.
  • Транзистор КТ502 – 1 шт.
  • Микросхема MAX232 – 1 шт.
  • Микросхема КР1533ЛА3 – 1 шт.
  • Разъём питания – 1 шт
  • Разъём COM порта «мама» — 1 шт.
  • Панелька DIP40 – 1 шт.
  • Панелька DIP8 – 2 шт.
  • Панелька DIP14 – 1 шт.
  • Панелька DIP16 – 1 шт.
  • Панелька DIP18 – 1 шт.
  • Панелька DIP28 – 1 шт.

Изготовление печатной платы

Программатор собирается на печатной плате размерами 100х70 мм. Печатная плата выполняется методом ЛУТ, файл к статье прилагается. Отзеркаливать изображение перед печатью не нужно.

Программатор picконтроллеров Extrapic


Скачать плату:
pechatnaya-plata.zip [25.33 Kb] (cкачиваний: 1406)

Сборка программатора

Первым делом на печатную плату впаиваются перемычки, затем резисторы, диоды. В последнюю очередь нужно впаять панельки и разъёмы питания и СОМ порта.

Программатор picконтроллеров Extrapic

Программатор picконтроллеров Extrapic

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

Программатор picконтроллеров Extrapic

Разъём СОМ порта (он называется DB-9) имеет два штырька, которые должны «втыкаться» в плату. Чтобы не сверлить под них лишние отверстия на плате, можно открутить два винтика под бокам разъёма, при этом штырьки отпадут, как и металлическая окантовка разъёма.

Программатор picконтроллеров Extrapic

После впайки всех деталей плату нужно отмыть от флюса, прозвонить соседние контакты, нет ли замыканий. Убедиться в том, что в панельках нет микросхем (вынуть нужно в том числе и МАХ232, и КР1533ЛА3), подключить питание. Проверить, присутствует ли напряжение 5 вольт на выходах стабилизаторов. Если всё хорошо, можно устанавливать микросхемы МАХ232 и КР1533ЛА3, программатор готов к работе. Напряжение питания схемы 15-24 вольта.

Программатор picконтроллеров Extrapic

Программатор picконтроллеров Extrapic

Плата программатора содержит 4 панельки для микроконтроллеров и одну для прошивки микросхем памяти. Перед установкой на плату прошиваемого микроконтроллера нужно посмотреть, совпадает ли его распиновка с распиновкой на плате программатора. Программатор можно подключать к СОМ-порту компьютера напрямую, либо же через удлинительный кабель. Успешной сборки!

Источник: sdelaysam-svoimirukami.ru

Оцените статью
Добавить комментарий