Разделы

В сети

Пользователей: 126
Из них просматривают:
Аналоги: 53. Даташиты: 17. Инструкции: 4. Новости: 19. Остальное: 8. Ошибки: 1. Производители: 2. Теги: 4. Торрент: 4. Форум: 12. Чат: 2.
Участников: 4
Гостей: 122

KT315 , Google , wolf170571 , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Программаторы

Программатор I2C памяти

Написал Geniuzz в 03.09.2009 20:20:00 (32909 прочтений)

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



 всё понятно

в память каким то образом (может молния , может просто скачок напряжения в сети ,
может пультом кто баловался)
прописались запредельные значения положения кадра на экране

в сервисное меню лезть незачем всё равно ничего не видно на экране

отнесли в мастерскую, мастер перешил память за пару сек и заработал денег

вот для чего я и сотворил сей девайс

да и ваще надо привыкать к программированию

век микроконтроллеров на дворе

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

Программатор I2C памяти

Программатор предназначен для прошивки микросхем памяти , чтение и запись у которых осуществляется по последовательному протоколу I2C.

Схема представляет собой усложнёно-упрощённый и оптимизированный мною под конкретную задачу вариант JDM - программатора от Lancos , автора небезызвестной лошадки

 

 
Перечень элементов:

C 1;22...100mF;25V;новый , мелкий , с минимальной утечкой
C 2;0,01 ... 0,1 mF;можно SMD
C 5;0,01 ... 0,1 mF;можно SMD
C 5+;22 ... 47mF;16V;новый , мелкий , с минимальной утечкой
D 3;1N4148;КД521 , КД522
D 4;1N4148;КД521 , КД522
D 67;1N4148;КД521 , КД522
D ext;1N4007;FR107
D scl;5V1, 4V7;стабилитрон
D sda;5V1, 4V7;стабилитрон
R 3;0,125W; 22 ... 68 ом;или SMD типоразмера 0805
R 4;0,125W; 22 ... 68 ом;или SMD типоразмера 0805
R 5;0,125W; 22 ... 33 ом;
R 6;0,125W; 22 ... 33 ом;
R 8;0,125W; 22 ... 33 ом;или SMD типоразмера 0805
R 67;0,125W; 22 ... 68 ом;или SMD типоразмера 0805
R *;0,125W; 10 ... 100 Kом;или SMD
R ext;0,25 ... 0,5W ;3,3 ... 33 ом;
R scl;0,125W; 3,3 ...4,7 Kом;
R sda;0,125W; 3,3 ...4,7 Kом;

 


Питание схемы осуществляется выпрямлением сигналов из СОМ порта компьютера через диоды D3 , D67 , D4 и резисторы R3 , R67 ,R4 соответственно. Сдесь следует отметить что сигналы на этих выводах появляются только в режиме чтения / записи под действием управляющей программы. На моей материнке размах сигналов на выводах 3 , 4 , 6 и 7 СОМ порта составляет плюс минус (относительно вывода 5) 11,5 вольт (23 вольт от пика до пика) и 11 вольт получается на входе 78L05 , чего , имея ввиду незначительный ток потребления микросхемами памяти, с головой хватает для нормальной работы стабилизатора 78L05 … В очень уж свежих материнках эти сигналы имеют более низкую амплитуду ,  тогда микросхему 78L05 следует заменить на LM 2936-5 (цоколёвка в корпусе ТО-92 совпадает) , для нормальной работы которой при таком же токе потребления хватит и 6 вольт на входе … Резисторы R3 , R67 , R4 (лучше одинакового номинала до 100 ом) нужны лишь для того чтобы обезопасить выходы СОМ порта компъютера по току , те кто боится , пусть используют внешнее питание и ставят на плату элементы X1 , Dext , Rext (Dext – защита от дураков , Rext – токоограничительный , до 100 ом). В нижнем (по схеме) положении перемычки J1 – питание от компа , в верхнем – питание от внешнего адаптера , в среднем – напряжение питания снято с 78L05 (безопасное извлечение микросхемы памяти из кроватки). Элементы Rsda , Rscl и Dsda , Dscl ограничивают соответствующие сигналы на выводах программируемой микросхемы до уровня питания (+5 вольт) , резисторы R5 , R6 и R8 токоограничительные , резистор R* помогает

конденсаторам C5+ и C5 быстрее разряжаться. Разъём X4 бывает нужен для программирования микросхемы прямо в плате устройства  (ну лень или трудно отпаивать памятьJ) , кстати тут надо подумать , не запрограммирует ли в таком случае программатор ещё что нибудь на плате и хватит ли питания от программатора … , да … и длина дополнительного шлейфа становится критичной (сигналы SDA и SCL уже ограничены резисторами и стабилитронами). X2 понятно что такое , J2 – перемычка (есть сведения из заслуживающих доверия источников J , что одни микросхемы просят присоединить вывод 7 в процессе записи к +5 вольт , а другие к общему проводу , во …). X3 – разъём СОМ порта , я так его и не установил , ну лень было и денег жалко … смотрим что получилось:

 

 

 



Среди прочего в архиве есть рисунок печатной платы с расширением *lay. (Под утюг зеркалить!) и более подробный перечень деталюшек.

Железячка проверялась с софтом www.ic-prog.com и www.lancos.com

и показала себя с очень хорошей стороны

 

автор   Geniuzz

 

11
 
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити
paladin
Отправлено: 07.02.2010 14:58  Обновлено: 07.02.2010 14:58
Студент
Дата регистрации: 26.06.2009
Откуда: Карелия
Сообщений: 5
 Программатор I2C памяти
Не мог найти в файле полный перечень элементов, просьба выложить список использованных деталей.
evildesign
Отправлено: 07.02.2010 15:53  Обновлено: 07.02.2010 15:53
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3374
 Программатор I2C памяти
Зайди на сайт LANCOS.COM и посмотри схему оригинала. PONYPROG
MACTEP
Отправлено: 07.02.2010 16:46  Обновлено: 07.02.2010 16:46
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 6468
 Программатор I2C памяти
Появится автор Geniuzz, то попросим его. Или напиши ему в личку.
Geniuzz
Отправлено: 27.02.2010 12:14  Обновлено: 27.02.2010 12:14
Технолог
Дата регистрации: 02.12.2008
Откуда: живу под Бруклинским мостом
Сообщений: 214
 Программатор I2C памяти
Скачиваем архив – распаковываем – программой sPlan открываем файл с расширением .spl – сверьху есть кнопочка Сервис - жмём её – в выпадающем окошке тыкаем перечень элементов – ок – всё!
paladin
Отправлено: 28.02.2010 14:29  Обновлено: 28.02.2010 14:29
Студент
Дата регистрации: 26.06.2009
Откуда: Карелия
Сообщений: 5
 Программатор I2C памяти
Все нашел, спасибо!
KAA0311
Отправлено: 25.06.2010 22:33  Обновлено: 25.06.2010 22:33
Абитуриент
Дата регистрации: 25.06.2010
Откуда: Вологда
Сообщений: 3
 Программатор I2C памяти
Программатор I2C памяти.
Как не странно, в архиве файл с расширением .spl программами sPlan_6 или 5 открываться не хочет. Перечень элементов недоступен. Если можно перешлите перечень на мыло.
Спасибо
MACTEP
Отправлено: 25.06.2010 22:40  Обновлено: 25.06.2010 23:10
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 6468
 Программатор I2C памяти
sPlan 7 прекрасно открывает.
sPlan 6 тоже открывает.
Так как не все умеют достать перечень элементов, добавил в статью...
KAA0311
Отправлено: 26.06.2010 11:38  Обновлено: 26.06.2010 11:38
Абитуриент
Дата регистрации: 25.06.2010
Откуда: Вологда
Сообщений: 3
 Программатор I2C памяти
Спасибо MACTEP за дополнения и ссылки. SPlan 7 открыл без проблем. 5 и 6 качал с инета, может глюченные попались. Я уж по фоткам и цветной маркировке на элементах всё вычислил
Geniuzz
Отправлено: 29.06.2010 13:21  Обновлено: 29.06.2010 13:21
Технолог
Дата регистрации: 02.12.2008
Откуда: живу под Бруклинским мостом
Сообщений: 214
 Программатор I2C памяти
кстати там на печатке вроде бы ошибочка есть (тупо лень проверять) в том плане что рисунок СОМ порта зеркальный , разьёб на плате НЕ вставлять , провода паять шлейфом один к одному как на схеме я на этом внимание не заострял , потому что итак очевидно

Разное

Ремонтируя импульсный блок питания (ИБП), отключите его от компьютера и нагрузите лампочкой 75 Вт на 220 В.

Интересно

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

Похожие новости