Пришла, как то пора переделывать наш боевой программатор для чипов 24cXX, старый отработал несколько лет и порядком поизносился, стало пропадать питание, разболтался разъем и т.д. Собирать опять такой же, на микросхеме 155ЛН2, не хотелось, а захотелось, чего то более нового,  современного и вместе с тем максимально простого.  Посмотрим на схему классического программатора на микросхеме 155ЛН2:

программатор чипов на микросхеме 155лн2

Кроме самой микросхемы, которую сейчас уже и не достать (по крайней мере, я обзвонил несколько крупных магазинов, торгующих электроникой и там такой не было), на схеме присутствуют  еще несколько элементов, диоды и резисторы, что сильно затрудняет помещение конструкции в малогабаритный корпус, например, COM-разъема. То есть, стояла задача изготовить программатор, который, без труда поместился бы в корпус COM разъема и при этом обладал достоинством программатора на 155ЛН2, таким как развязка между чипом и портом компьютера, что позволяет подключать чип на «горячую». Итак, после небольшого поиска обнаружился претендент на замену 155ЛН2 - импортная микросхема CD4050BT, которую можно без труда приобрести и к тому же она обладает рядом некоторых преимуществ.

Не буду растекаться мыслью по древу и сразу приведу принципиальную схему программатора на этой микросхеме:

программатор на микросхеме 4050

Вот собственно и вся схема,  она так же надежна и неприхотлива, как и на 155лн2, но из нее исключены все навесные элементы, которые теперь совсем не нужны.  Длинна выводов к чипу может достигать 50-70 сантиметров, и более, без ухудшения работы.

Схема настолько проста, что хочется ее немного усложнить. Поставим цель, поскольку питание программатора идет от USB порта компьютера и короткое замыкание, которое может случайно произойти от соприкосновении зажима  плюса и земли, может вывести из строя USB порт ПК, реализовать защиту от короткого замыкания. Причем защита должна быть максимально простая и  надежная. Защиту от короткого замыкания реализуем с помощью постоянного резистора, который поставим в разрыв цепи питания. При коротком замыкании этот резистор выполнит токоограничивающую функцию. Рассчитаем сопротивление этого резистора. Как известно из спецификации порта USB, порт может отдавать ток не более 500 миллиампер, напряжение выдаваемое портом равно 5 вольт. Рассчитываем токоограничивающий резистор – R=U/I=5/0.5=10 Ом. Это минимальное значение, на практике я советую ставить резистор 20-30 Ом. Рассчитываем мощность резистора P=U*I=5*0.5=2.5 W. Но на самом деле, поскольку резистор будет большего сопротивления, то соответственно его мощность будет меньше, например, при сопротивлении резистора 30 Ом его мощность равна – 0.8 W. При такой мощности размер резистора уже будет мал и достаточен для его помещения в корпус COM разъема.

Итак, схема с токоограничительным резистором имеет вид:

программатор с токоограничительным резистором

Программатор, собранный по этой схеме, уже не боится короткого замыкания между любыми выводами. Эту схему я могу рекомендовать к повторению, как простую и, вместе с тем, безопасную для USB порта компьютера и чипа. Но можно ли еще усовершенствовать схему? Можно. Добавим в схему индикатор записи-чтения чипа и индикатор наличия питания:

программатор для чипов 24хх

Большинство деталей для изготовления программатора я использовал в smd варианте, монтаж-навесной.

Используемые детали:

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

Программатор в сборе.

Готовые изделия.

Можно ли еще улучшить программатор? Можно. Я добавил в программатор еще и интегральный стабилизатор L78L33 напряжения питания чипа: (И, кстати, сам стабилизатор имеет свою, внутреннюю, защиту от короткого замыкания, что делает программатор еще надежней)

L78

программатор с интегральным стабилизатором

По такой схеме этим программатором можно прошивать уже чипы S3CC921, AT88SC0204CA, AT88SC0204C, SS02-1 и 24C04. Естественно, при наличии соответствующего программного обеспечения.

P.S. Ради интереса измерил напряжение, при котором нормально прошиваются микросхемы AT88SC0204 (те, что мне попадались)

Серия CA  2.55-4.2 вольта
Серия С  2.5-6.0 вольт

 

Так же, с помощью этого программатора (с доработкой), можно прошивать и микросхемы 93cXX:

93cxx

Да, кстати, чтобы программатор работал с пони-прог нужно выставить такие настройки:

Очередное спасибо нашему посетителю С.Н.Н. за рисунок печатной платы для программатора:

И рисунок печатной платы программатора с расположением деталей:

Комментарии (310)

This comment was minimized by the moderator on the site

8-926-755-64-44
Хочу приобрести программатор

Алексей
This comment was minimized by the moderator on the site

Здравствуйте. Написал Вам два письма по поводу приобретения программатора. Ответа не получил. По ссылке www.testcopy.ru/don.html при отправке ошибка.

Farid
This comment was minimized by the moderator on the site

Как купить такой програматор? (Украина)

Мирослав
This comment was minimized by the moderator on the site

Тут есть ниже контакты человека который делает их.

К.В.Г.
This comment was minimized by the moderator on the site

подскажите пожалуйста сколько будет стоить программатор и как его купить? спасибо

agur
This comment was minimized by the moderator on the site

Не думал, что будет столько откликов... <br />Ведь схема программатора очень простая и каждый может собрать программатор сам. <br />По цене скажу, что он у меня стоит 800 руб, доставка по почте бесплатно. Дороговато, но у меня нет возможности...

Не думал, что будет столько откликов... <br />Ведь схема программатора очень простая и каждый может собрать программатор сам. <br />По цене скажу, что он у меня стоит 800 руб, доставка по почте бесплатно. Дороговато, но у меня нет возможности продавать его дешевле:)<br />Как купить - пишите на почту admin@testcopy.ru

Подробнее
К.В.Г.
This comment was minimized by the moderator on the site

А где покупали микросхему. Смотрел в чип и дип и в электронике Уфа

user-89
This comment was minimized by the moderator on the site

Ни в первом, ни во втором нету

user-89
This comment was minimized by the moderator on the site

В мегаэлектронике.

К.В.Г.
This comment was minimized by the moderator on the site

на фотографии используемых деталей представлен транзистор или что это?

ёж
This comment was minimized by the moderator on the site

Это интегральный стабилизатор напряжения, используется опционально, то есть можно его не ставить.

К.В.Г.
This comment was minimized by the moderator on the site

А можно мне схемку со стабилизатором если не сложно. На hedgehog38@mail.ru Заранее спасибо

ёж
This comment was minimized by the moderator on the site

как будет время выложу схему в статье.

К.В.Г.
This comment was minimized by the moderator on the site

Привет!
НА рисунке еще транзистор есть, а в схеме я его не нашел????

kmm
This comment was minimized by the moderator on the site

Это не транзистор, а стабилизатор напряжения, схема прекрасно работает и без него.

К.В.Г.
This comment was minimized by the moderator on the site

Так, готовые программаторы закончились, собираю на заказ:)

К.В.Г.
This comment was minimized by the moderator on the site

На украину поставки есть?

Rt943
This comment was minimized by the moderator on the site

Поставки по всему земному шару!<br />Но чуть дороже:)

К.В.Г.
This comment was minimized by the moderator on the site

Микросхема К561ПУ4

ewian
This comment was minimized by the moderator on the site

Она в корпус не влезет:) Да и найти ее труднее чем 4050.

К.В.Г.
Здесь не опубликовано еще ни одного комментария
Загрузить еще

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость. Зарегистрируйтесь или Войдите в свой аккаунт.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением