Вход

Просмотр полной версии : Программатор ППЗУ 155РЕ3, 556РТ4 и других



Страницы : 1 2 [3] 4

solegstar
13.02.2017, 10:34
биты данных это выходы микросхемы Q1-4?
да. если содержание ячеек будет отличатся от 0F, то проблема в выборе микросхемы, если не будет никакой реакции, то нужно смотреть кн6 и цепь /RD

wiktors75
13.02.2017, 18:55
да, при замыкании на корпус на всех четырех выходах значения меняются, в каком виде должен быть сигнал /се, сейчас там на панелке "во время простоя" +5, но в момент чтения кратковременно пропадает, в мультиметре на несколько вольт падают показания

блин заработало все, толком не понял что и было, поменял бп и диод 21 рекомендованый поставил

solegstar спасибо, за подсказки

Sonic_Blast
14.03.2017, 22:35
ребята собрал такой программатор все шьет (КР155РЕ3, КР556РТ4, КР556РТ5 и их аналоги) но не шьет КР556РТ7А где копнуть?

perestoronin
14.03.2017, 22:59
посмотреть в чем разница между этими м.с

и наверное опечатка в КР155РЕ3. Буква Р лишняя.

Sonic_Blast
14.03.2017, 23:27
они все работаю на принципе пережига плавких вставок.../?

по 155РЕ3 (у меня есть и с КР и К )

solegstar
15.03.2017, 10:18
не шьет КР556РТ7А
для начала, фотку бы платы. какая версия, с доработками или нет. потом, какие доработки платы делал и на какой элементной базе собирал. при каком напряжении программирования прошивал? чем запитывал. допустим у меня РТ5 шилась только при 15В на входе. я ставил на плату кренку (7805) для +5В, которое получал из 15В входного. ток минимум должен быть 600мА при программировании, и соотв. источник должен его (ток и напряжение) выдавать. а так, это пальцем в небо.

еще вот тут (https://electronix.ru/forum/index.php?showtopic=73867) пишут, что рт7а, вроде как по слухам перемаркированная рт18. так что попробуй прошить как рт18.

по объему они точно совпадают, как и по цоколевке. если есть лабораторный источник питания, то стоит попробовать шить с напряжения 13В и повышать по 0,5В до 15В. в документации пишут, что напряжение программирования для серии 556РТ 12,5В, но т.к. в схеме есть куча транзисторов и диодов на пути этого напряжения, то на них падает по 0,7В и напряжение программирования в итоге занижено, если питается чисто 12В. после (не)удачной прошивки, стоит написать в тему о результате и условиях программирования.

ссылка (http://www.datasheetlib.com/datasheet/1004903/82s191a-bja_philips-semiconductors.html)на документацию по аналогу рт7.

Sonic_Blast
15.03.2017, 11:00
вот фото программатора ...

БП 12в 1250мА с ним все шьется кроме РТ7

http://s019.radikal.ru/i619/1703/72/1e3b27be779ct.jpg (http://radikal.ru/big/7kk0junl8r7r6)
http://s019.radikal.ru/i614/1703/2a/a9ea3946e424t.jpg (http://radikal.ru/big/rgwy35ov5xrtq)
http://s020.radikal.ru/i720/1703/76/ae6b53cea92et.jpg (http://radikal.ru/big/57xyye3p025pz)

как её шить как РТ18 ? там в проге просто перечень типа РТ6/PT7/PT18/181

http://s45.radikal.ru/i107/1703/ad/0abdbb916865.jpg (http://radikal.ru)

По сдвиговым регистрам есть как наши КР1533ИР37 так же 74ALS574 что с теми что с теми одинаково работает...

solegstar
15.03.2017, 12:25
БП 12в 1250мА с ним все шьется кроме РТ7
попробуй другой бп. замерь при вставленной микросхеме, при программировании, сколько вольт на 24 выводе. по микросхемам всё ок, как и с доработкой на VD21.

как её шить как РТ18 ?
вот с той опцией, как на картинке. возможно Tronix подскажет по программе, правильно ли входы CE выставляются или нет.

- - - Добавлено - - -

посмотрел исходник, да, входы 18 и 19 CE выставляются правильно. теперь если Tronix прояснит по старшим адресам А8-А10, то будет совсем хорошо. я так понимаю, что с этим проблем тоже быть не должно, т.к. сделано чтение той же РФ2... остается только БП...

Sonic_Blast
15.03.2017, 15:09
да промерял напряжение при программировании маловато 11.16 вольт (колебается +-5%) попробую подать 12вольт или немного больше (+- 0.5в) отпишучь....

Sonic_Blast
21.03.2017, 15:09
Не удается найти блок питания чтоб хотя бы до 13 вольт можно было накрутить....

Sonic_Blast
24.03.2017, 10:02
нашел БП на 12.4 вольт (подкрутил на максимум) все равно нормально не шьется РТ7 но за то уже немного прошилось в ПЗУ того что было в BIN файле а до этого с 12В. бп вообще просто портило ПЗУ .... в общем 100% дело в Блоке Питания))))

Sonic_Blast
04.04.2017, 21:12
Удалось найти Блок питания на 15 вольт 1.2 ампера но думаю что 15 вольт это многовато будет... что скажете стоит попробовать (не сгорит ли сам программатор я имею в виду 590кн6)?

solegstar
05.04.2017, 11:34
не сгорит ли сам программатор я имею в виду 590кн6?
в пдфке на 590КН6 (http://svetpol.ru/pdf/590kn6.pdf) написано, что максимальное напряжение 16,5В. у себя я проверял на 15В от лабораторного источника питания, ничего не сгорело.

Sonic_Blast
05.04.2017, 11:49
я боюсь что будут гореть РТ-ишки? у них напряжение програмирования 12.5 вольт...

solegstar
05.04.2017, 12:26
я делал напряжение 15в только для прошивки рт5, потому-что была описана вот такая (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=415857&viewfull=1#post415857) последовательность. рт4 и ре3 я шил от 12в бп. как вариант, поставьте кренку на 12В после БП на 15В. и средний вывод кренки, который обычно садится на землю, подключите к земле через стабилитрон, анодом к земле, катодом к кренке. напряжение стабилитрона подберите опытным путем при удачной прошивке. допустим от 13 и до 15В. их не много в линейке. поставьте еще доп. переключатель параллельно стабилитрону, если нужно напряжение программирования 12В замкните переключатель, если повышенное - разомкните, тогда стабилитрон будет задавать напряжение на выходе.
вот как здесь (http://vrtp.ru/index.php?hl=%D0%A0%C2%B0%D0%A0%D1%94%D0%A0%D1%94% D0%A1%D1%93%D0%A0%D1%98%D0%A1%D1%93%D0%A0%C2%BB%D0 %A1%D0%8F%D0%A1%E2%80%9A%D0%A0%D1%95%D0%A1%D0%82&showtopic=15794&st=540#).
напряжение стабилизации кренки суммируется с напряжением стабилизации стабилитрона. как вариант, можно сделать еще проще, вместо стабилитрона поставить несколько кремниевых диодов на 1А, например 1n4007. диоды ставить катодом к земле и анодом к среднему выводу кренки. и кол-вом этих диодов подобрать нужное дополнительное напряжение.
https://otvet.imgsmail.ru/download/f4e65f791144f27403311bd9a358528e_i-3.jpg
на рисунке кренка на 5В, тебе же нужна на 12В.

Sonic_Blast
05.04.2017, 18:47
попробую спасибо.))

Sonic_Blast
14.05.2017, 10:37
Ребята перестал шить РТ4 программатор.... (заменил КР590КН6 и КР1533ИР37) но нифига не помогло.... прозвонил все диоды и контакты от микросхем к ПЗУ все норм... кстати читает правильно КР573РФ6(2) а КР556РТ4А просто портит проигает первые 3 байта такой вот фигней (01,01,01) пробовал игратся с параметрами LPT порта ставил EPP, ECP и EPP+ECP не помогло ... Порт 100% рабочий так как на том же шнуре и на том же железе и винде шьется Williame PCB5.0E без проблем.... может кто-то встречал такие симптомы?

Filin
28.12.2017, 21:59
У меня проблема с 556РТ5. Читается, но не шьется. Запитывался от лабораторного БП, подымал напряжение вплоть до 18В - ничего не дало.
РТ4 шьет и читает нормально. Что посоветуете?

Программатор такой
https://img-fotki.yandex.ru/get/177849/28122058.4/0_1984e5_86260872_orig

solegstar
28.12.2017, 22:21
Что посоветуете?
поменять HC серию на ALS, для начала. и в первом сообщении есть ссылка на разбор проблемы с прошивкой РТ5. (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=713971#post713971)

Filin
03.01.2018, 23:45
поменять HC серию на ALS, для начала. и в первом сообщении есть ссылка на разбор проблемы с прошивкой РТ5. (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=713971#post713971)
не помогло :(

solegstar
04.01.2018, 13:29
не помогло :(
А были ли заменены резисторные сборки? На номиналы, как по ссылке выше?

Alex_LG
04.01.2018, 16:22
У меня проблема с 556РТ5.

А конкретнее. Шьет мусор или так и остается чистой?

stepmotor
04.01.2018, 20:10
Тоже собрал этот программатор чтобы починить БАЙТ. Не пойму в чем беда, проверил через WndLpt, 1533ИР37 работают, КН6 тоже.. замыкаю по очереди контакты данных IO0-IO7 на +5в в и пробую читать без микросхемы то выдает 1,2,4,8,10,20,40,80, вроде как все контакты данных тоже работают и значит и и все каналы у КН6. Пробую читать без микросхемы выбрав РТ5 , выдает контрольную сумму 0000h и все нули.. хотя по идее должны быть FF. Ставлю в панельку РТ5 пробую считать выдает тоже нули, как будто ее там и не стояло :) 20 раз проверил схему, все соответствует схеме. В биосе пробовал менять все режимы LPT порта, но не помогло. Пробовал на win7 32 бита и 64 бита, результат один и тот же.
6362663625

Filin
04.01.2018, 20:24
А конкретнее. Шьет мусор или так и остается чистой?
Остается чистой.

solegstar
04.01.2018, 21:04
Пробую читать без микросхемы выбрав РТ5 , выдает контрольную сумму 0000h и все нули.. хотя по идее должны быть FF.
вот именно. FF там должны быть по умолчанию из-за цепочки VD20-R11, которая принудительно открывает транзистор VT4 из-за 5В в базе. возможно у вас транзистор не открывается или не правильно запаян диод VD20/VT4. ноль появляется только тогда, когда есть перемычка в ПЗУ, которая закрывает транзистор VT4 через резистор R10 и +5В идут на /RD lpt порта. проверяйте схему.

stepmotor
04.01.2018, 21:42
solegstar, Спасибо ! Вы прям в точку попали.. действительно я резистор R11 запаял после VD22 и из за этого не работало.
Запустил шью первую РТ-шку :)

solegstar
04.01.2018, 22:26
Остается чистой.
Если есть осциллограф, то проверьте уровни на выводах ртшки при чтении и записи. Рт5 очень сильно нагружает линии.

Alex_LG
04.01.2018, 22:29
Остается чистой.

См. цепи на VT1 и VT3 и соответствующие резисторы - возможно не хватает тока для РТ5. У нее ток для прошивки повыше чем у РТ4, возможно идет просаживание напряжения питания и программирования. У меня в качестве VT1 стоит КТ503, а VT3 - типа КТ814. Попробуйте для начала заменить VT3 на что-то помощнее.

ЗЫ Обозначения для ЛПТшной схемы.

Filin
04.01.2018, 22:35
Ок, спасибо за советы. Попробую для начала поменять резисторы, потом транзисторы. Отпишусь по результатам.

stepmotor
04.01.2018, 23:46
У меня VT3 стоит TIP107 остальные BC547. Для того чтобы нормально заработало чтение путем подбора заменил R13 на 68 Ом.

- - - Добавлено - - -

С первого раза в РТ5 правильно прошилось только 4 байта :) и 508 различий :)
Буду пробовать дальше.

solegstar
05.01.2018, 00:38
заменил R13 на 68 Ом.
это по какой схеме?

stepmotor
05.01.2018, 01:31
solegstar, по Вашей, этот резистор весит на коллекторе VT4 и +5в.
Какое максимальное напряжение программирования можно поднять чтобы КН6 не сгорела ? Очень плохо шьется РТ5.. пробовал до 15в поднимать.

solegstar
05.01.2018, 02:09
этот резистор весит на коллекторе VT4 и +5в.
ну тут такое низкое сопротивление явно ни к чему, разве что провода в lpt-кабеле не очень хорошего качества.

Какое максимальное напряжение программирования можно поднять чтобы КН6 не сгорела ?
тут как бы можно не совсем уместно. я прошивал рт5 только с ир37 и резисторными сборками в 1кОм. (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=713971&viewfull=1#post713971). это было следствием вот этой диаграммы. (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=415857&viewfull=1#post415857) также, следует обратить внимание на VD21, возможно у Вас занижено питающее напряжение для ПЗУ. это касается и проблемы Filin.

Вообще, после наладки lpt-платы, в 1е сообщение я выкладывал ссылки на разбор проблем, которые возникали при её эксплуатации, Вы их читали?

stepmotor
05.01.2018, 10:51
solegstar, Спасибо ! ДА, я всю тему прочитал бегло.


ну тут такое низкое сопротивление явно ни к чему, разве что провода в lpt-кабеле не очень хорошего качества.
У меня шлейф ~0.5 метра, обжатый разьемами. Я думаю может это LPT такой.

Напряжение питания просаживается на 0.3 в при установке РТ5, без нее почти ровно 5 вольт.

Сейчас попробую диод впаять в GND кренки.

И вчера попробовал вычислить максимальное напряжение для КН6, при 25 вольтах работала без видимого нагрева, на 27 "шелкнула" и капут. :) Но на качество программирования повышенное напряжение никак не повлияло.

- - - Добавлено - - -

Впаял диод 1n4007 в GND 7805, напряжение питания поднялось ощутимо :) без РТ-шки 5,6в с ней 5,3в. В общем попробовал 6 микросхем РТ5 , ни одна толком нормально не шьется, думаю может они старые и что то случилось с перемычками что их очень тяжело пережечь. При программировании стрелка на БП дергалась ориентировочно до 0,6А при напряжении 15в. Попробую на неделе купить в другом месте чистые РТ5 и снова попробую.

solegstar
05.01.2018, 12:17
максимальное напряжение для КН6
где-то попадалось, что 16.5В. Выше 15В нет смысла подымать. есть же описание програмирования РТ5.
при програмировании рт5 на 24 выводе какое напряжение? также надо смотреть адресные входы, а также входы выборки микросхемы прямо на выводах РТ5 - такое ощущение, что рт5 не всегда выбирается из-за просадки по адресам и /CE.
Вообще, в оригинальной схеме (http://misyachniy.embedders.org/prog/prom/re3_rt4.html) цепь диод+резистор к земле установлен только на адресе А9, и автор написал, что громоздкое решение для любительского программатора внедрять эту цепь на все адреса, но я в схеме это сделал. также был заменен сам резистор с 10кОм на 1кОм. 10кОм не давал лог.0 после диода, а адрес только ловил помехи, возможно и 1кОм не для всех буферов годится, возможно просаживается сильно адрес. стоит попробовать заменить резисторную сборку DR1 и DR2 на 2,7-4,7кОм... просадка хорошо видна на осциллографе при программировании или чтении.

stepmotor
05.01.2018, 16:56
solegstar, слетал на рынок купил РТ5 другой серии.. тоже самое не шьются :)
Снизил напряжение с 15 до 12,5 и прошивка пошла :) прошил три штуки в подряд без проблем :)
Пойду в БАЙТ вставлять и пробовать запускать его.
Там еще есть одна 556РТ7А, если чего то ее надо будет пробовать прошить.. хорошо что 5-е прошились.

stepmotor
05.01.2018, 19:28
РТ7А программируется при напряжении на БП 11вольт.
когда было 12,5 на БП то в РТ7А просто байт целиком выгорал :) что за дудка такая :)
Чуть позже внесу свои изменения в схему и выложу, вдруг кому пригодится.

- - - Добавлено - - -

Еще заметил одну особенность, РТ7А так сильно при программировании не греется как РТ5. Потребляемый ток при программировании РТ7А составляет всего около 200мА
Первая РТ7А запрограммировалась с одним не прошитым байтом, запустил вторую, шьется, ток потребления задергался до 400 мА :) Вроде микросхемы из одной серии а ведут себя по разному.
---
Вторая РТ7А запрограммировалась тоже с одним не прошитым байтом и в том же месте :) чудеса.

Alex_LG
05.01.2018, 21:35
Вторая РТ7А запрограммировалась тоже с одним не прошитым байтом и в том же месте

У меня 4 шт. с однойй партии РТ11 не шились ровно в одном месте - вот где чудеса! )))

stepmotor
05.01.2018, 21:38
у меня тоже все четыре в одном месте :) У Вас случаем адрес этот не А8 ?

Alex_LG
06.01.2018, 16:58
Нет, где-то в начале.

stepmotor
06.01.2018, 20:48
Сегодня купил 4-ре РТ7А из другой серии. Прошить на 100% не получилось не одной. Самый лучший результат это один не прошитый байт. При чем повышая напряжение и пробуя прошить не прошиваемый байт, при достижении напряжения ~12,5в, байт просто выгорает :) вот чудеса :) Думаю микросхемы со временем портятся, ведь как минимум они лежали лет 25 а то и больше:)

CodeMaster
06.01.2018, 21:12
и пробуя прошить не прошиваемый байт

Адрес байта и сам байт один и тот же? А если попробовать прошить в одну кардинально другую прошивку, может это такое "неудачное" стечение данных?

stepmotor
06.01.2018, 23:37
CodeMaster, луна не в ту сторону светила :)

akkerman
10.01.2018, 20:32
куплю заводскую плату программатора

или помогите с файликами для ЛУТ
в шапке темы есть ссылка на архив, но я никак не могу открыть файл ProgRT.pcb
пробовал Pview_X5.exe, не открывает....

alvis
12.01.2018, 01:54
Это PCAD-овский файл

akkerman
12.01.2018, 23:29
Это PCAD-овский файл
Так я это понял, потому и открываю просмотрщиком PCAD файлов.

Может кто сделать в пдф формате?

solegstar
13.01.2018, 00:28
Попробуйте.
63691

- - - Добавлено - - -


или помогите с файликами для ЛУТ
сделал для ЛУТа.

roma
12.02.2018, 11:21
Собрал ли кто программатор на новой уменьшенной плате от Павла? https://img-fotki.yandex.ru/get/478477/28122058.6/0_19a662_d3fd21c_orig.jpg
Как прошить уже запаянный ПИК? Там рядом с ПИК разведён какой то 5 штырьковый разъём, он для программирования ?
Какая у него распиновка ? Какого номинала R1 и R13 на плате?

s sergey
14.02.2018, 20:10
Здравствуйте.
Очень неспешно собираю программатор на такой плате от Павла. При сборке придерживаюсь схемы с этой страницы : http://narod.ru/disk/48387821001.340c43b8c609a861a42bf0bbcc728045/USB%20RT%20prog%202.rar.html (было выложено здесь).
R1 - 4.7k, R13 - 5.1k.
Я не разобрался как на плате разведено подключение красного светодиода (ошибка платы или моя усталость).
На днях с Почты забрал программатор микроконтроллеров и с программированием ПИКа не разбирался ещё. 5 штырьковый разъём похоже для программирования - надо вызвонить штырьки по схеме.

roma
14.02.2018, 21:37
Запрограммировал PIC. Да 5 штырьковый разъем - стандартный ISP зазъём.
Правда для программирования PIC пришлось подать на 20 вывод PIC + 5 вольт с разъёма ISP.
Резисторы неправильно спросил, меня интересовали R23 и R35.
С R23 разобрался - 4.7К, а вот какого номинала R35 непонятно ...
Как раз +5 вольт с разъёма ISP удобно паодавать на R23, т.к. раз он соединен между 1 и 20 выводами PIC.

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

- - - Добавлено - - -

Да, резистры сначала спросил правильно, у меня на шелкографии они обозначены как R23 и R35.

EvgenRU
03.03.2018, 13:12
Добрались у меня руки до этого устройства (плата от Павла), запаял всё, дошло дело до программирования.
Программировать решил виллемом, но чёт не пошло, пол дня провозился...
Утром встал, подключил плату к USB, переткнул виллем и вуаля, всё прошилось.
Подключил к ПЦ, определился как BurnRT, прога увидела, решил залить PT4, но не шьет, красный светодиод признаков жизни не подает. PT4 греется ощутимо.
Сейчас буду смотреть, что там не так...

Может кто уже собрал? Чтобы долго не ковыряться, а то плата та еще... сплошные переходы...

PS: разъем ICSP снизу PGC,PGD,GND,VCC(тебуется подключить USB или подвести +5в),Vpp
если еще плата будет переразводиться, то не мешало бы PGM вывести.

PS2: нашел косяк с красным диодом
https://cdn1.savepice.ru/uploads/2018/3/3/38f6bbd9a23d55eb494a0a38440ae71a-full.jpg
UPD: исправление этой ошибки пока что проблему не решило.

Короче, не шьет PT4...

roma
03.03.2018, 13:31
Так это как раз из за того, что питание на 20 вывод PIC подаётся только с УСБ !

Я же написал, что для программирования PIC только через ISP, необходимо подать на 20 вывод PIC + 5 вольт с разъёма ISP,
тогда ни к какому УСБ подсоединять не нужно ...

EvgenRU
03.03.2018, 16:40
Я вот думаю, может нужно 15в всё-таки подавать? по даташиту на РТ4 вроде 15 вольт нужно, но вроде тут и от 12 программируют, тогда не пойму почему у меня не шьется да и РТшка горячая даже в режиме покоя...

PS: а если подключить ноутбучный БП на 19в (в холостом 21в), это нормально для PT4A будет? и не сдохнут ли кондеры 25в?

roma
03.03.2018, 20:44
С предыдущей версией для параллельного порта РТ4, РТ5, РЕ3 у меня отличной программируются с 12 вольтовым БП.

EvgenRU
04.03.2018, 11:56
Перепаял все транзисторы... что-то даже светодиод перестал работать....
КОРОЧЕ НУЖНА СХЕМА... По той что есть все транзисторы неправильно установлены!!!!! вместо базы у них вход идет на эмиттер!!!! а у MJD перепутаны эмиттер и коллектор!

перепаял все обратно, ощущение такое, что всё работает, за исключением сигнала WE, после VT6 он превращается в 0 при любом уровне... думаю может 10кОм на что-то другое поменять? Или еще что-то сделать....

PS: замена 10к на 1к не помогла...

roma
04.03.2018, 20:46
Я собрал всю цифровую часть и прошил PIC, сейчас жду когда придут транзисторы и стабилизаторы. Как всё придёт - буду копаться дальше.

EvgenRU
04.03.2018, 21:24
Чет я думаю с этой платой какая-то фигня...
Думаю может свою развести, но пока что с транзисторами немного не могу разобраться,
вот, вместо КТ503 вроде должен подойти BC817, а КТ973 на что поменять? BC807 подойдет? или лучше MJD127 оставить? будет ли он открываться от BC817 по схеме?

EvgenRU
05.03.2018, 20:55
Нарисовал схемку в диптрейсе, посмотрите, нормально там всё? Если да, то добавлю еще 3 панельки и буду делать плату
Пока что самый предварительный вид
http://www.picshare.ru/uploads/180305/077xns41Y7_thumb.jpg (http://www.picshare.ru/view/8464439/)

roma
05.03.2018, 21:45
Вроде всё верно, схема сейчас практически полностью идентична схеме USB RT prog 2 64476

Непонятно конечно зачем Павел поменял тип всех силовых транзисторов (и зря я их уже успел заказать) .
Скорее всего нельзя было просто поменять тип всех силовых транзисторов просто поменяв Э-К без пересчёта схемы.
Возможно из за этого у тебя и не работает программирование.
Попробуй установить силовые транзисторы как в оригинальной (как на твоей схеме).
Возможно программирование заработает и на плате от Павла ...

На старой плате программатора от параллельного порта у меня стоят управляющие транзисторы 2N3904, и один силовой КТ626.
Всё отлично работает и программрует от 12 В.

EvgenRU
05.03.2018, 21:50
Так там просто так не поменяешь, они же все неправильно разведены, BCX56 база-эмиттер перевернуты, MJD127 эмиттер-коллектор, т.е. если менять то все и переворачивать...

roma
05.03.2018, 22:05
Хотя MJD127 это PNP транзистор. Получается Павел просто неправильно нарисовал на своей схеме тип транзистора и сооответсвенно поменял Э-К.
Хотя на шелкографии правильно указано название транзистора. (значит я всё же заказал правильные транзисторы).
Да MJD127 должны подойти !

- - - Добавлено - - -

BCX56 по типу тоже подходят, по выводам ещё не разбирался, т.к. тоже пока ещё не пришли.
В случае чего можно вместо них установить 2N3904. Они не планарные но точно будут работать.
По току хватят с избытком, тем более если в качестве силовых использовать составной MJD127.

- - - Добавлено - - -

Значит придётся резать дорожки и кидать перемычки ...
Для MJD127 перекидываются без особых проблем - два надреза и крест накрест перемычки.

EvgenRU
05.03.2018, 22:35
Я перепаивал все транзисторы, не помогло, стало только хуже!

PS: я вот тут подумал, а почему бы не использовать вместо КН6 и DG408 дешевую микросхему HEF4051BT ? стоит около 4руб, держит до 15 вольт, работает так же как и DG408, сопротивление на 15 вольтах не более 200 Ом, правда там 10мА на выходах, против 30мА
Сравнение характеристик
...................................DG408.......HEF 4051BT
Разница вольтажа...............44................1 7,5
Ток на выводах(мА)............30................ ...10
Ron(Ом)............................100.......... .......115

Alex_LG
07.03.2018, 00:04
Про 4051 уже здесь обсуждали - не потянет по току. В посте 433 я давал свою схему замены, которая у меня работает http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=756617&viewfull=1#post756617

EvgenRU
07.03.2018, 00:56
Тогда тут еще более интересный вариант вырисовывается
Если применить HEF4051BT и для записи применить транзисторную сборку ULN2803A (29р в чипдипе, у китайцев SMD от 4р), то на каждый вывод до 500мА получится, но, тогда вопрос, как потом считывать... или поставить 8 диодов в обход ULN2803A и будет нормально или мультиплексор с открытым коллектором? Нужно ли будет ток ограничивать с ULN?

Вот набросал примерчик
https://cdn1.savepice.ru/uploads/2018/3/7/4e2c7e8c2065d364f08232e88dc92066-full.jpg

Будет такое работать? Или к диодам нужно еще резисторы 10к? Справа или слева?

EvgenRU
07.03.2018, 16:53
Как не лениво было это делать, прозвонил всю плату Павла, несоответствия которые я обнаружил
VT2, VT6, VT3, VT4 (BCX56) - перепутана база и эмиттер, видимо выбрана была площадка SOT89 а нужно было SOT89R, вылечить можно переворачиванием транзистора
VT1, VT5 (MJD127) - перепутан эмиттер и коллектор
R12 подключен к +12V вместо коллектора VT6, поэтому не горит
Всё остальное вроде бы нормально по схеме подключено.

Я вроде бы перепаял все транзисторы, но в итоге не заработало, даже зеленый светодиод не загорелся... может какой-то транзистор могло пробить?

PS: не понимаю, как при таком включении горит зеленый светодиод.....
Прикладываю то что я проверил, зеленым то что соответствует схеме, красным то что не соответствует, черным - то что не проверял.

UPD: ну и еще выкладываю правильную схему, как она должна быть на самом деле

roma
07.03.2018, 18:02
PS: не понимаю, как при таком включении горит зеленый светодиод.....
Зелёный светодиод просто указывает на наличие напряжения 5 вольт.
Ты имел ввиду скорее всего красный светодиод? В данном твоём подключении он гореть никогда не будет.
Красный светодиод имеет смысл подключить к коллектору VT6, либо перевернуть и подключить к сигналу Upr.
В этом случае он будет загораться во время программирования ...

- - - Добавлено - - -

Если не горит даже зелёный, посмотри наличие низкого уровня на выходе UON и соответственно +15 вольт на коллекторе VT1 (VCC_HIGH_OUT).
Напряжение появляется только после подсоединения к УСБ.

EvgenRU
07.03.2018, 20:34
Напряжение появляется только после подсоединения к УСБ.
У меня плата была подключена к USB когда я проверял, что-то так лень опять всё перепаивать, думаю уже новую платку сделать, поэтому хотелось бы сразу понять, есть ли какие-то проблемы в схеме перед изготовлением....

roma
07.03.2018, 21:25
В исправленной схеме вроде всё нормально. Попробуй разведи плату заново.
А я всё же дождусь транзисторов и стабилизаторов и попробую "допилить" плату от Павла ...

- - - Добавлено - - -

Я бы перемычку ещё добавил между 20 выводом PIC и разъёмом ISP для программирования PIC без подключения к УСБ.

EvgenRU
08.03.2018, 03:01
Всё, закончил, отправил в производство, выкладываю финальный вариант.
Глаз уже замылился, возможно где-то накосячил, но вроде всё проверял....

Вид платы (совсем круто все получилось, дорожки 0.25мм минимум, переходные отверстия 0.3мм, расстояния 6mil)

https://www.avray.ru/files/picforzxpk/rev_02_top.jpg

https://www.avray.ru/files/picforzxpk/rev_02_bottom.jpg

Герберы сделаны в соответствии с требованиями большинства производителей

UPD: на данной печатке перепутаны Коллектор и Эмиттер у MJD127G !!!!!

EvgenRU
31.03.2018, 00:57
Запаял...
https://www.avray.ru/files/picforzxpk/rev_02_soldered.jpg

Светодиод горит, если программировать, то красный нормально мигает.
При чтении считывает все 0F... вроде где-то проскакивало... пойду изучать...

PS: ладно, завтра буду разбираться, может где-то не пропаялось что-то...

PS2: вместо 5.1к поставил все 4.7к, резисторы 1к тоже запаял, сборки тоже поставил 4.7к, остальное всё по схеме.

Что-то пропаял еще разок, всё-равно 0F всё считывает...

EvgenRU
02.04.2018, 19:01
ААААААААААААААААААА...... дурацкий 3D Viewer в диптрейсе мне все диоды обратной стороной показал!!!!!!!! пойду перепаивать :(((((

UPD:
перепаял, теперь напруга нормально, РТ4А сразу как вставляешь начинает греться, на ней на VCC примерно 9 вольт, но чтение пока что 0F... попробую свежую РТ считать... Со свежей тоже 0F.... всё, отдохну пока что от этого девайса.... R16-R20 (1к в r.02) тоже выпаял, результат тот же...

Короче, пока что не понимаю почему читается 0F... нужно больше свободного времени чтобы как следует вникнуть в работу устройства и причину такого его поведения... Но раз красный светодиод горит при программировании, значит PIC и BCX56 работают нормально.
Если кто-то может помочь советом - буду признателен.

roma
13.04.2018, 12:03
Пришли все транзисторы. Перерезал и перекинул местами проводники идущие к Э-К у MJD127 на плате от Павла, BCX56 впаял перевернув на 180 градусов. Кинул проводник с выхода 12В стабилизатора на вход 5В стабилизатора. Перерезал и кинул проводник на красный светодиод.

Так вот в софте для программатора есть возможность проверить основные сигналы. При выборе Vpp подаётся питание на плату и загорается зелёный светодиод. При выборе Upr появляется напряжение 12 вольт на выводах Upr и загорается красный светодиод.
При выборе CS сигнал CS принимает логический ноль.

РЕ3 отлично читаются, считал две запрограммированные РЕ3, читает всё верно. Программировать РЕ3 ещё не пробовал.
Попробовал прочитать запрограммированные РТ4 и РТ5, обе микросхемы читаются либо 00, либо FF по всем адресам.

Сегодня буду разбираться в чём причина ...

roma
13.04.2018, 21:47
Всё заработало, читает сейчас и РТ4 и РТ5.

Необходимо кинуть ещё три перемычки между соответсвующими диодами A5, A6 и DD1 и A12 на 18 вывод РТ5.

https://c.radikal.ru/c12/1804/2b/50cd03219fe7t.jpg (https://radikal.ru/big/5rlqkdqx8ypp2)
https://d.radikal.ru/d34/1804/91/4b1adf9a0471t.jpg (https://radikal.ru/big/zrmm87yjrxesm)

- - - Добавлено - - -

Кстати там на вклайдке Программатор-Тестировать можно проверить правильность всех адресов.
Для этого нужно подать Vpp и по одному выставлять галочку на каждом бите адреса и контролировать его на панели РТ5.

EvgenRU
13.04.2018, 22:09
Я смотрю у вас все диоды 4148 стоят, хотя по схеме там один M7 и два SS14... ну, раз работает, то и ладно :)
А по моей схеме rev.02 не подскажете, есть ли какие-то неточности по сравнению с доработанным вариантом?

roma
13.04.2018, 22:21
В оригинальной схеме все 1N4148 были. Хотя падение на диоде по +5 В составляет 0.9 вольт и на МС идёт 4.1 вольт. Но вроде и так работает...
Твоя схема абсолютно правильная, ошибок нет. Нужна прсото отладка. Проверь правильность всех адресов на вклайдке Программатор-Тестировать.
Должно всё работать.

EvgenRU
13.04.2018, 22:27
Да, проверил только что, все адреса, CS, Vpr работают как надо, на адресные входы идет 4.2 вольт при выборе соответствующего бита, а вот с Vpp какие-то проблемы, всегда горит зеленый светодиод и всегда на VCC программируемых микросхем есть напряжение 9.2 вольт, так же на IO выбранного бита данных напряжение 9.2 вольт всегда, не важно, выбрано Vpr или нет, ну, хоть проблема немного локализовалась... буду смотреть завтра...

PS: я так полагаю, у меня не работает Uon по какой-то причине..., точнее он всегда включен, наверное резистор какой-то нужно поправить

roma
13.04.2018, 22:36
Напряжение +12В появляется только при выборе Vpp. Просто при подключении платы нет ни +12В, ни +5В.
Проверь 2 вывод ПИК, там формируется сигнал включения-выключения при выборе Vpp на вкладке.
Если сигнал меняется, то проверь VT2 и VT1. Без выбора Vpp VT1 должен быть закрыт.
Транзистор открывается только при выборе сигнала Vpp.

Да, в качестве БП я использую БП от ноутбука с напряжением 16 вольт.
Пойдёт любой БП 15-20 вольт.

- - - Добавлено - - -

Upr должно появляться только при выборе Upr.
При чтении ПЗУ Vcc должно быть 4.1-4.2 В.
Если ни один сигнал не выбран - Vcc отсутствует.

EvgenRU
13.04.2018, 22:56
Проверил, похоже проблема в VT1, остальное работает, а VT1 всегда выдает 12 вольт, может сдох, когда я прошлую плату делал... или когда диоды не той стороной запаял :) попробую перепаять

UPD: перепаял VT1, VT2, VT5, все-равно горит светодиод.... :(

UPD2: кажется и я в своей плате напутал у MJD127G эмиттер и коллектор, не тот паттерн выбрал :-D хорошо хоть, что их всего два...

PS: что-то так не хочется курочить плату, может на мосфет какой подходящий махнуть? Хотя они тоже все GDS... и тут BCE... а на плате BEC :( придется иголочкой и потом ультрафиолетовой зеленкой... :-D

CodeMaster
14.04.2018, 08:53
UPD: перепаял VT1, VT2, VT5, все-равно горит светодиод....
UPD2: кажется и я в своей плате напутал у MJD127G эмиттер и коллектор, не тот паттерн выбрал :-D хорошо хоть, что их всего два...
PS: что-то так не хочется курочить плату, может на мосфет какой подходящий махнуть? Хотя они тоже все GDS... и тут BCE... а на плате BEC

Какое-то дежавю :-/ ИМХО это пару страниц назад тобой писалось.

EvgenRU
14.04.2018, 10:29
Всё, переставил транзисторы, всё отлично шьется и читается, правда от 12в бп микросхема криво зашилась, а вот с 19в от ноутбука всё отлично!
Всем спасибо. Очень доволен! :) Куда теперь 19 плат девать... выкинуть наверное :-D

PS: сейчас разведу финальную версию и выложу герберы

roma
14.04.2018, 14:55
Куда теперь 19 плат девать... выкинуть наверное :-D


Попробовать использовать другие транзисторы ? Что нет ни одного с подходящими выводами?

EvgenRU
14.04.2018, 15:06
Попробовать использовать другие транзисторы ? Что нет ни одного с подходящими выводами?

Так они ж все BCE или ECB, я смотрел, нет BEC в похожих корпусах, т.к. у них коллектор должен охлаждаться

roma
14.04.2018, 16:49
Ну перерезать и перекинуть Э-К для двух транзисторов - это не так много работы.
На плате от Павла переделывать намного больше, плюс качество плат оставляет желать лучшего.
Но при желании и их можно заставить работать ...

EvgenRU
14.04.2018, 19:01
Ну перерезать и перекинуть Э-К для двух транзисторов - это не так много работы.

Если бы не было заливки медью то да, а так, сложновато выходит

Сделал релиз версию платы rev. 1.1, выглядит вот так, схему и герберы тоже выложу скоро
https://www.avray.ru/files/picforzxpk/rev_1_1_p1.jpg
PS: не забываем, у диода там где точка - это анод!!! на картинке отмечено правильно
PS2: учтены все проблемы предыдущих версий, сделаны терморазрывы в медной заливке для комфортной пайки, шелкография вручную поправлена, расширены дорожки и частично переразведено вручную после автотрассировки
PS3: вместе со схемой так же лежит BOM
PS4: не знаю только, насколько удобно будет паять DD1 и DD2, близко они, но вроде бы особых проблем быть не должно
PS5: последняя версия софта для программатора с исправлениями (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=977104&viewfull=1#post977104)
PS6: модель корпуса для печати на 3D принтере (https://www.thingiverse.com/thing:2911557)

EvgenRU
08.05.2018, 21:17
Проверил последние версии плат, всё отлично, заработало сразу, и шьет и читает, всё норм.

https://www.avray.ru/files/picforzxpk/rev_10_top.jpg

https://www.avray.ru/files/picforzxpk/rev_10_bottom.jpg

PS: диоды черные поставил, для красоты :) правда черная плата предыдущей версии выглядела красивее, но и так сойдет.

EvgenRU
13.05.2018, 23:01
А вот и законченное устройство, получилось правда не с первого раза, низ один раз переделывал, верх два раза :)

https://www.avray.ru/files/picforzxpk/programmer_case.jpg

HardWareMan
14.05.2018, 07:52
EvgenRU, а где финики модельки то?

EvgenRU
14.05.2018, 08:29
EvgenRU, а где финики модельки то?

Готов финальный вариант корпуса для ревизий 1.X
https://www.thingiverse.com/thing:2911557

PS: Скручивается шурупами. Дырки в верхней части желательно досверлить сверлом 2мм, чтобы не треснули.

https://www.avray.ru/files/picforzxpk/programmer_case2.jpg

EvgenRU
23.05.2018, 12:08
Еще немного картинок :)

https://www.avray.ru/files/picforzxpk/rev_10_2_top.jpg

https://www.avray.ru/files/picforzxpk/rev_10_2_bottom.jpg

https://www.avray.ru/files/picforzxpk/programmer_case3.jpg

PS: R1 всё же лучше заменить на 1к или меньше, а то программатор пика не вытягивает питание, но если подключить еще по USB, то шьется нормально.

Павел Рябцов
16.06.2018, 07:15
Я вообще не видел этой тему про прогер, прочитал и офигел, как так нарукожопил то я сам в шоке, проверяю риспиновку транзисторов и она точно перевёрнута на плате. Но проанализировав понял, я корпуса не привязал к схеме и получилось так что они остались к корпусам по дефолту. Но от этого не легче. По сему, кому продал печатку, пишите в личку, верну деньги.

Shumadan
14.07.2018, 20:27
Понадобилось прошить несколько Ртшек. Собрал версию для LPT порта. Вроде пока все работает, но еще не прошивал. Считал тестовую прошивку с 155РЕ3, все считывает. Данные загружаются в буферное окно программы, но нет возможности редактировать прошивку. Отсюда вопрос - в какой программе можно редактировать и в каком формате можно загружать прошивку? И еще вопрос по распиновке РТ4 - это можно определить только практическим путем?

alvis
14.07.2018, 22:00
Отсюда вопрос - в какой программе можно редактировать и в каком формате можно загружать прошивку?
В любом НЕХ-редакторе, в том числе во многих старых коммандерах. Прошивки в BIN-формате.

Shumadan
14.07.2018, 23:27
В любом НЕХ-редакторе, в том числе во многих старых коммандерах. Прошивки в BIN-формате.
Спасибо, сразу не допер.
Пытался прошить первую РЕ3. При прожиге каждого байта пишет ошибку программирования. Нашел закономерность - не прошивается 5 бит. Т.е. вместо 7F-6F, 3D-2D и т.д. Не долго думая поменял импортную сборку на нашу КН6 и все заработало.

Shumadan
15.07.2018, 14:58
За 5 минут успешно прожег РТ5 на 11.5 вольт. Это фантастика! Никогда не забуду как в седьмом классе трахался с тумблерами и переключателями. ПЗУ была чуть теплая, но всякий случай поставил алюминиевый уголок.

alvis
15.07.2018, 16:31
ПЗУ была чуть теплая, но всякий случай поставил алюминиевый уголок.
Да, радиатор желательно использовать, т.к. бывают ошибки при программировании РТ-шек из-за их перегрева.

Daniil Chislov 86
18.07.2018, 04:41
Если вам не сложно то можете выложить гербер файлы, а то P-CAD отказался работать на Win 10. Заранее спасибо !

solegstar
23.07.2018, 11:40
Если вам не сложно то можете выложить гербер файлы, а то P-CAD отказался работать на Win 10. Заранее спасибо !
Добавил герберы Rev.B в первое сообщение. Проверял в Gerber Viewer на jlcpcb.com, вроде норм получилось.

my_aleks_95
27.07.2018, 18:43
Добрый день, сделал программатор только половину от него выкинул, что бы шил только ре3 и рт4. но при попытке считать без микросхемы или с ней получаю ff при ре3 и оf при считывании рт4. единственное что поставил 4hc574, другой у нас не нашлось. ось хр
либо закажу готовый или плату программатора в беларуси

siemensC35
28.07.2018, 23:29
а переходник USB2LPT можно заюзывать для других приспособ, например юзать к принтеру ? Или заточен токо под даное устройство ?

solegstar
29.07.2018, 21:36
а переходник USB2LPT можно заюзывать для других приспособ, например юзать к принтеру ? Или заточен токо под даное устройство ?
заточен под данное устройство, и то, еще не проверен... сейчас думаю не актуален, с появлением плат под USB.

- - - Добавлено - - -


Добрый день, сделал программатор только половину от него выкинул, что бы шил только ре3 и рт4. но при попытке считать без микросхемы или с ней получаю ff при ре3 и оf при считывании рт4. единственное что поставил 4hc574, другой у нас не нашлось. ось хр
либо закажу готовый или плату программатора в беларуси
для начала, нужно проверить канал чтения - выберите допустим рт4 и замкните её 8 вывод с 9 перемычкой, и нажмите считать. посмотрите есть ли изменения в прошивке, если их нет, то или не работает кн6, или транзистор по линии /RD (или сам лпт). что есть из инструмента? в идеале осциллограф бы помог.

my_aleks_95
30.07.2018, 07:13
Цитата Сообщение от my_aleks_95 Посмотреть сообщение
Добрый день, сделал программатор только половину от него выкинул, что бы шил только ре3 и рт4. но при попытке считать без микросхемы или с ней получаю ff при ре3 и оf при считывании рт4. единственное что поставил 4hc574, другой у нас не нашлось. ось хр
либо закажу готовый или плату программатора в беларуси
для начала, нужно проверить канал чтения - выберите допустим рт4 и замкните её 8 вывод с 9 перемычкой, и нажмите считать. посмотрите есть ли изменения в прошивке, если их нет, то или не работает кн6, или транзистор по линии /RD (или сам лпт). что есть из инструмента? в идеале осциллограф бы помог. осциллограф есть. на ноутбуке ff показывал а на пк 00

krotan
31.07.2018, 20:53
my_aleks_95, прошу уважать нас и не тратить впустую наше время на чтение одного и того же по 2 раза.
Зачем вы целиком повторяете предыдущее сообщение?

my_aleks_95
31.07.2018, 21:34
ещё не доконца разобрался в сайте и поэтому так получилось, прошу прощения в предь больше так делать не буду

my_aleks_95
01.08.2018, 10:47
вообщем проверил кн6 при замыкании линий io0-io6 данные меняются а вот при замыкании на плюс линию а0-а7 ничего не меняется, до микросхемы 74hc574 уровни поднимаются а вот после неё, к порту, тишина... получается она труп?

solegstar
01.08.2018, 11:47
при замыкании линий io0-io6 данные меняются
при замыкании чего с чем? вы пробовали делать то, о чем я писал выше? проделывать это всё нужно в панельке под РТ4. изначально, должно считываться 0F для РТ4, но при замыкании 9, 10, 11 или 12 ноги на землю (на 8 вывод панельки под РТ4), должны менятся считываемые байты на всю прошивку. в зависимости от посаженного бита на землю будут появляться байты: 07, 0B, 0D, 0E. таким образом можно проверить канал чтения. также проверить можно и осциллограффом, проходит ли лог. 0 через КН6 в зависимости от выбранного входа IO с помощью D0-D2 на КН6. также, при работе с ПЗУ (чтение/запись) должны быть импульсы на /CE. если их нет, то микросхема не будет выбираться и соотв. ничего не будет выдавать на выходы. тут надо смотреть на базу и коллектор транзистора VT2.

а вот при замыкании на плюс линию а0-а7 ничего не меняется
пока рано работать с адресами. правильно ли вы подключили 11 вывод 74HC574 (c ними программатор работает плохо, нужна хотя бы HCT серия)? 11 вывод должен идти на 14 вывод LPT.

my_aleks_95
01.08.2018, 13:41
Да. Я так и сделал. Выбрал рт4 прочитал, получил результат of. Поочерёдно соединял линии io в панельке для рт4 с минусом. Результат менялся. Так как Вы и писали.
Микросхема mm74hc574n подключена верно 11 вывод микросхемы к 14 выводу порта

solegstar
02.08.2018, 07:49
Микросхема mm74hc574n подключена верно 11 вывод микросхемы к 14 выводу порта
тогда при чтении становитесь осциллографом на один из ВЫВОДОВ (12-19) микросхемы DD1 и смотрите, есть ли смена состояния. резисторную сборку нужно пока отключить от земли. вообще - резисторная сборка и диоды перед ней - элементы не обязательные, но желательные с точки зрения защиты микросхемы DD1 при пробое 12В внутри ПЗУ. если поставили HC серию, то скорее всего резисторная сборка сильно притягивает выходы микросхемы к земле. Выходы HC микросхем слаботочные и 1кОм резистор для них очень большая нагрузка.

my_aleks_95
02.08.2018, 21:54
Вообщем сделал как Вы и говорили. На ножках микросхемы есть изменения. А результат тот же вставляю микросхему и нажимаю считать а результат of...

solegstar
02.08.2018, 22:01
вставляю микросхему и нажимаю считать а результат of...
а что происходит с сигналом /СЕ? есть на нем импульсы?

my_aleks_95
02.08.2018, 22:57
Не было. Сам виноват не пропаял дорожку от порта на плату. Теперь при считывании микросхемы рт4, микросхему вставил в панельку, первые четыре полосы нули потом четыре полосы of. И так повторяется ещё раз. Извеняюсь за такую грубую терминалогию...

- - - Добавлено - - -

А при считывании ре3 всё 01

solegstar
03.08.2018, 09:00
Не было. Сам виноват не пропаял дорожку от порта на плату. Теперь при считывании микросхемы рт4, микросхему вставил в панельку, первые четыре полосы нули потом четыре полосы of.
может замкнули А6 на СЕ? проверьте монтаж внимательнее.

elker
03.08.2018, 11:04
Хочу добавить в ПО поддержку РТ12/РТ13. Добавил строку l:=1023; w:=$0F; b:=0; t:=0. Вопрос по параметру b - в чистой ПЗУ нули или единицы? И по параметру t - как рассчитывается маска адреса?

my_aleks_95
03.08.2018, 22:15
Проверил монтаж, вроде всё в порядке. При чтении ре3 на дной микросхеме всё 01 на другой ef

EvgenRU
29.08.2018, 20:48
Интересно, кто-нибудь по моим герберам (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=959630&viewfull=1#post959630) платку собрал уже? Интересно всё таки как успехи.

PS: еще мне кто-то писал, что в программе для USB программатора для РТ5 в окне программы отображается только половина объема ППЗУ, не проверял сам, но возможно так и есть, можно ли это как-то поправить, если проблема действительно есть.

Anykey
29.08.2018, 21:42
PS: еще мне кто-то писал, что в программе для USB программатора для РТ5 в окне программы отображается только половина объема ППЗУ, не проверял сам, но возможно так и есть, можно ли это как-то поправить, если проблема действительно есть.
Здесь поправил, но не проверял - https://yadi.sk/d/24HZeKHP3ag4Ye

Ewgeny7
31.08.2018, 21:49
Я решил попробовать заказать эти платки по версии EvgenRU, 10 штук. Нужна одна, но цена одной и десятка - одинакова.
Пара дней на изготовление, пара недель на почту. Надеюсь, герберы были верные :)
Лишние платки подарю или продам, посмотрим по настроению.

krotan
31.08.2018, 22:02
Лишние платки подарю или продам, посмотрим по настроению. Занимаю очередь на платку. Только в барахолку не посылайте, я там забанен пожизненно (не спрашивайте за что, сам не знаю).

Ewgeny7
31.08.2018, 22:48
Пересечемсч.

EvgenRU
31.08.2018, 23:48
Надеюсь, герберы были верные :)

Ну, я вроде как бы два уже собрал, всё работает отлично :) Правда я собрал версию 1.0, но 1.1 схематически ничем не отличается, только шелкографию поправил местами и дорожки пожирнее сделал местами. Так что, со сборкой проблем быть не должно.

Daniil Chislov 86
13.09.2018, 05:13
А КР556РТ2 он прошьет ?
Может я чего не заметил

solegstar
13.09.2018, 08:19
А КР556РТ2 он прошьет ?
Может я чего не заметил
Нет, ПЛМ он не шьет. Вот ссылка (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=663483&viewfull=1#post663483)на саму программу и на скриншот программы. как видите, РТ2/РТ1 там нет.

Ewgeny7
19.09.2018, 18:46
Ня! :)

https://c.radikal.ru/c01/1809/a9/dd144367e9eft.jpg (https://c.radikal.ru/c01/1809/a9/dd144367e9ef.jpg)

Питерцы могут забирать, если кому надо.

Ewgeny7
21.09.2018, 08:36
EvgenRU, а мой полный тёзка не нуждается в платке своей разработки? :)

ЦЕЛИТЕЛЬ МИКРО МИРА
21.09.2018, 09:42
Мона мне одну платку ?

Ewgeny7
21.09.2018, 14:58
Мона мне одну платку ?
Мона :)
Забирай.

Mr-Linker
22.09.2018, 11:50
Ня! :)

https://c.radikal.ru/c01/1809/a9/dd144367e9eft.jpg (https://c.radikal.ru/c01/1809/a9/dd144367e9ef.jpg)

Питерцы могут забирать, если кому надо.

А непитерцам как?

HardWareMan
22.09.2018, 14:59
А непитерцам как?
Я даже больше скажу: а нетожероссиянам как?

EvgenRU
23.09.2018, 21:23
EvgenRU, а мой полный тёзка не нуждается в платке своей разработки? :)

У меня есть версия 1.0, так что мне пока что не надо :)

SoftFelix
25.09.2018, 23:08
Спасибо Ewgeny7 за платку! Ну и EvgenRU, разумеется. Да и всем остальным, кто принимал участие в разработке. Начал сегодня собирать. DG408 (https://www.chipdip.ru/product/dg408dy?from=suggest_product) и MJD127G (https://www.chipdip.ru/search?searchtext=MJD127G), пока не знаю, где их брать (тут мысля проскочила: а почему не использовали мосфеты вместо MJD127 в таких же корпусах или в SOIC8, их же мильёны в БУ комповом железе). Наверное, остаётся только ЧиД. Остальное купил тут (http://tramv12.ru/) (PIC18F2550-I/SO (http://tramv12.ru/magazin?mode=product&product_id=234367203), 74HC574D (http://tramv12.ru/magazin?mode=product&product_id=191898803), BCX56-16/T1(BL) (http://tramv12.ru/magazin?mode=product&product_id=65226603), Гнездо питания 2,1/5,5 (http://tramv12.ru/magazin?mode=product&product_id=65936603)). Диоды, SMD-резисторы и стабилизаторы (78М05/12) наковырял из БУ-плат).

Пока собрал в таком виде.

https://a.radikal.ru/a26/1809/e3/17804f54112dt.jpg (http://radikal.ru/fp/8k75ltqwrgt4w)

https://a.radikal.ru/a10/1809/4b/e04075add8e6t.jpg (http://radikal.ru/fp/vyu9q7zjnaejc)

Пытался подключить по ICSP к MiniPro TL866A, но программатор в упор не видит PIC. Кварц установлен тоже БУ на 20МГц, конденсаторы в обвязке около 24пФ (тоже БУ, проверены на ёмкость, сняты из обвязки кварца на 25МГц на какой-то плате). Мыслей пока нет. ПИК был точно новый с матовыми ногами, которые замечательно паялись. Может ещё к LPT-Willem'у попробую подключить тоже по ICSP.

- - - Добавлено - - -

Проверил с Willem'ом и с WinPic800 на железе Willem'а - не-а, не читает даже ID. :( Неужели дохлый PIC?... Остался последний вариант - выпаять PIC, засунуть его в переходник SOIC28-DIP40 (есть в наличии) и далее в MiniPRO TL866A.

EvgenRU
26.09.2018, 08:22
Пытался подключить по ICSP к MiniPro TL866A, но программатор в упор не видит PIC. Кварц установлен тоже БУ на 20МГц, конденсаторы в обвязке около 24пФ (тоже БУ, проверены на ёмкость, сняты из обвязки кварца на 25МГц на какой-то плате). Мыслей пока нет. ПИК был точно новый с матовыми ногами, которые замечательно паялись. Может ещё к LPT-Willem'у попробую подключить тоже по ICSP.

Нужно подать питание на плату, программатору почему-то не хватает :(

SoftFelix
26.09.2018, 08:51
Нужно подать питание на плату, программатору почему-то не хватает
Подключил mini-USB, питание на ПИК- 4.98В. Снял галку "ICSP_VCC Enable" - ID всё равно не читает. А что должно происходить при подключении нового (чистого) ПИКа к компу по USB? У меня вообще тишина с сАмого начала.

SoftFelix
26.09.2018, 11:52
Сдул ПИК с платы и с первого раза прошил его прямо в программаторе ("RT Prog FW.hex", len=93031, 08.03.2012). В WinXP, в разделе "Устройства HID" появляется два новых устройства, одно из которых "Burn_RT" (видно только через Свойства одного из "USB HID-совместимое устройство". Интересно, почему ПИК не виделся через ICSP? R1 у меня 4.7кОм, С3=220нФ... Может из-за подключенного кварца?

SoftFelix
26.09.2018, 14:07
Может из-за подключенного кварца?
Без кварца тоже не шьется.

Проблема, скорее всего в том, что ноги PGM (26), PGC (27) и PGD (28) нужно было прямиком пустить на ICSP (что и сделано), а вот на остальную часть схемы (входы HC574) завести через разделяющие резисторы. В типовом включении там вообще на 10кОм, но это слишком много. Думаю, 100...470 Ом решило бы ситуацию. Ещё есть вероятность моей неработоспособности, что на НС574 до сих пор не подано питание, т.к. не впаяны MJD127G, но это вряд ли.

roma
26.09.2018, 14:16
Я прошивал ПИК прямо на плате, всё было запаяно. Но это была первая версия платы от Павла http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=950474&viewfull=1#post950474

SoftFelix
26.09.2018, 16:22
Я прошивал ПИК прямо на плате, всё было запаяно.
Вспомни, для прошивки подключал только по USB или +ещё подавал внешнее питание (+15В)?

- - - Добавлено - - -

В общем, программирование ПИКа по ICSP (TL866A) заработало, но только при следующих подключениях:

1. Подключен mini-USB в комп.
2. Подключено внешнее питание +15В (вместо VT1 коротнул его КЭ - в схеме появилось питание +5В и +12.6В).
3. В софте программатора убрана галка с "Подавать питание на ICSP" (питание ПИКа от USB).

Если хоть одно из этих условий не выполнено, то ПИК не откликается.

roma
26.09.2018, 16:38
У меня было достаточно подключить плату к компьютеру через mini-USB ну и программатор по ICSP
Тут я об этом писал http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugih.html?p=952681&viewfull=1#post952681

SoftFelix
26.09.2018, 19:47
У меня было достаточно подключить плату к компьютеру через mini-USB ну и программатор по ICSP
А какой программатор?

roma
26.09.2018, 20:47
Простенький К150 за 6$ ...

SoftFelix
26.09.2018, 20:59
На шине "VCC_5V" (выход 78М05) нет ни одного блокировочного конденсатора. Что не очень хорошо. Туда бы мелкий электролит и керамику.

- - - Добавлено - - -


Простенький К150 за 6$ ...
Во-о-о-о-т... Т.е. программаторы у нас разные. Видимо, TL866A что-то не нравится в реализации ICSP на этой плате. Предположение я высказал выше (развязывающие резисторы).

EvgenRU
26.09.2018, 21:22
А у меня PicKit3, я VCC на нем не отключал, подключил питание по USB и нормально зашилось, а без него тоже не мог ID определить.
Еще первый пик зашил виллемом, тоже всё нормально получилось.

SoftFelix
28.09.2018, 14:32
Немного проясняется ситуация с невозможностью прошить ПИК через ICSP на TL866A. В данном программаторе на контакт 3 ICSP (Vcc) подаётся только 3.3В.

krotan
03.10.2018, 19:45
Лишние платки подарю или продам, посмотрим по настроению. Спасибо за подарок!

EvgenRU
06.10.2018, 21:31
Поделюсь небольшим опытом, может кому пригодится.
Запаял я летом 2 программатора, завелись сразу без всяких проблем.
Валялся третий на старой плате с перепаянными ногами, решил перенести на новую плату, запаял, читаю РТ4 и получаю 0F 0F 0F 0F.......
Повозился немного и бросил это занятие, началась адская работа без выходных практически...
Сегодня решил допилить его, проверил пайку, вроде бы нормально, проверил в программе тестированием, все сигналы Vpp, Vpr, CS, все адреса всё есть, но читается по прежнему 0F.... перепаял на всякий случай силовые транзисторы, проверил что там на DG408... всё в порядке... уже думал опять его забросить, потом смотрю под лупой на ПИК.... а 13 нога вроде в припое, но просто лежит на площадке... подпаял и сразу всё заработало!!! так что, если читается 0F первым делом проверяем пайку под лупой!!!

Как-то так :)

https://cdn1.savepice.ru/uploads/2018/10/21/64ddb75bcba08ea93311382c8c1bb9c7-full.jpg

Mrpin
15.10.2018, 11:19
Лишние платки подарю или продам, посмотрим по настроению.
А еще платка есть?

marlin-stv
27.11.2018, 13:37
Спасибо огромное за плату!

marlin-stv
10.12.2018, 14:54
Пришли 10 платок из Китая. Черная маска. Мне столько не нужно, так что, если есть желающие - пишите в личку...

HardWareMan
10.12.2018, 15:31
Цена вопроса?

marlin-stv
10.12.2018, 16:31
Да как почта решит - я на них бизнеса делать не собираюсь...

SoftFelix
12.12.2018, 13:45
Сегодня наконец-таки получил на почте недостающие ZIF-16 от китайцев. Только сейчас удалось до-собрать полностью и проверить, т.к. в наличии были только 556РТ4, три из которых оказались чистыми. Так же в наличии была РТ4 со всеми FF'ами (прошить нельзя) и РТ4 с прошивкой расширения памяти Ленинград-1 до 128КБ на 16-ти РУ5-ых. Чтение-проверка микросхемы, записанной около 30-ти лет тому назад проходит без проблем. Решил эту прошивку записать первым тестом в чистую РТ4. Микросхема запрограммировалась с первого раза и без единой ошибки! Очень быстро! Многократную проверку тоже прошла без проблем. Эх... Где был этот девайс лет 30 тому назад... Да, тогда я сделал ручной программатор РТ4 из брошюры "В Помощь Радиолюбителю" (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=716919&viewfull=1#post716919), но программирование одной РТ4 занимало 1-2 часа (ручная переборка адреса переключателями и по-бИтное программирование).

По комплектухе (может кому полезно будет): DG408 заказывал тут (https://ru.aliexpress.com/item/DG408-DG408DY-DG408DYZ/32922167459.html), MJD127 заказывал тут (https://ru.aliexpress.com/item/MJD127-J127-MJD127T4G-J127G-252/32914829601.html), ZIF-панельки заказывал тут (https://ru.aliexpress.com/item/1-14-16-18-20-24-28-32/32915052955.html) и тут (https://ru.aliexpress.com/item/16-20-24-28-40-P-Pin-2-54-DIP/32852809643.html). Остальное в этой (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=980147&viewfull=1#post980147) мессаге.

Диоды на VD17 и VD19 (на Vcc) использовал SS12 (Шоттки, сдул с какой-то материнки). Диод VD20 (для 78М12) - обычный кремниевый (М1). На шину Vcc_5V (выход 78М05) установил тантал 47мкФ х 10В вблизи диода VD18, ибо выход 78М05 нежелательно оставлять вообще без конденсатора.

Небольшие замечания по схеме и плате, которые желательно реализовать при следующих тиражированиях платы (v1.1): на плате предусмотреть четыре места под керамику 0.1мкФ вблизи каждой 78М (вход-выход), обойму (корпус) mini-USB соединить с GND. Это всё ИМХО.

Ещё один момент. BurnRT.exe от 17.09.2011 на Windows XP SP3 RU RTM (комп на работе) у меня постоянно подвисал, грузил проц на 100% и процесс приходилось отстреливать Диспетчером. Потом я использовал скаченный тут другой exe'шник с фиксом (изменение размера буфера при выборе микросхемы или что-то в этом роде) (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=977104&viewfull=1#post977104) и подвисания прекратились.

p.s. В Питере зашью РТшки всем желающим. Красногвардейский (Ладожская) и Московский районы (м. Парк Победы). От вас чистые микросхемы (несколько, с учётом возможной отбраковки) и подготовленная прошивка (формат BIN, обращайте внимание на расстановку битов в нибле!). Повторюсь: успешно проверена одна и единственная РТ4. Так что, на свой страх и риск. Договариваемся через личку! Так же чуть позже закину это в Барахолку (Услуги).

https://c.radikal.ru/c09/1812/5b/a26191124a88t.jpg (https://c.radikal.ru/c09/1812/5b/a26191124a88.jpg.html)

https://b.radikal.ru/b21/1812/fd/b024c4ff0256t.jpg (https://b.radikal.ru/b21/1812/fd/b024c4ff0256.jpg.html)

https://a.radikal.ru/a16/1812/77/f0c8cfdf42f1t.jpg (https://a.radikal.ru/a16/1812/77/f0c8cfdf42f1.jpg.html)

krotan
12.12.2018, 22:21
РТ4. Микросхема запрограммировалась с первого раза и без единой ошибки! Очень быстро! Многократную проверку тоже прошла без проблем... РТ4 или РТ4А? Это разные микросхемы...
После прошивки требуется термозакалка, иначе через некоторое время прошивка портится...

SoftFelix
12.12.2018, 22:45
РТ4 или РТ4А?
РТ4А. С "ромбиком", дата - 9011, завод - буква "И" в овале.

Вот такая (фото не моей микросхемы).
https://www.anion.ru/assets/images/products/364x273/r556rt4a.jpg


Это разные микросхемы...
Сейчас начнётся... ;) Для меня разница только в коэффициенте программируемости (для "А" он выше) и быстродействии (45нс для А и 70нс для безбуквенной). Всё на основе советских даташитов.

После прошивки требуется термозакалка, иначе через некоторое время прошивка портится...
Про это в курсе. Но у меня просто тестовая прошивка для проверки собранного программатора. Эта микросхема не будет использоваться. Да и если бы использовалась, термотренировку я бы всё равно не делал. У меня две РТ4 трудятся 30 лет в аватарном Спекке без всяких термотренировок.

krotan
12.12.2018, 22:53
Сейчас начнётся... ;) Для меня разница только в коэффициенте программируемости (для "А" он выше) и быстродействии (45нс для А и 70нс для безбуквенной). Всё на основе советских даташитов. у них в корне разная технология изготовления...

...Да и если бы использовалась, термотренировку я бы всё равно не делал. У меня две РТ4 трудятся 30 лет в аватарном Спекке без всяких термотренировок. По "советским даташитам" термотренирока обязательна. Конечно ещё от партии зависит, видимо повезло. К тому же, это очень просто, зачем избегать её? Я в обычной духовке на кухне делаю...

SoftFelix
12.12.2018, 22:57
у них в корне разная технология изготовления...
Рассказывай!

К тому же, это очень просто, зачем избегать её? Я в обычной духовке на кухне делаю...
Сколько там часов и при какой температуре? Контроль ошибок при непрерывном считывании на всём этапе делать будем? У меня электроплита и сжигать овердофига киловатт... Оно того не стОит, в космос не полетит.

krotan
12.12.2018, 23:49
Рассказывай! РТ4 - нихромовые перемычки, а РТ4А - полупроводниковые...

Сколько там часов и при какой температуре? Я делаю 2 часа при 220 градусах, в общем запекаю вместе с пирогом. Не ручаюсь, что это правильно. После этого контроль, желательно по прошествии некоторого времени...
P.S. говорят, что слишком сильно температуру поднимать нельзя, а то могут отпаяться выводы с кристалла...

SoftFelix
12.12.2018, 23:52
РТ4 - нихромовые перемычки, а РТ4А - полупроводниковые...
Пруфы есть?

krotan
13.12.2018, 04:02
Пруфы есть? Читал в интернете историю создания этой микросхемы... Сейчас снова найти не могу...

HardWareMan
13.12.2018, 04:49
Пруфы есть?
Ахахаха
https://c.radikal.ru/c39/1801/99/5d7bd52ce1ec.jpg
Не благодари.

SoftFelix
13.12.2018, 12:20
Не благодари.
Не буду.

Без пруфов различия в РТ4 и РТ4А в выходном контроле готовых кристаллов и сортировка на "обычные" и "чуть лучше". Всё остальное - рождение легенды.

- - - Добавлено - - -

Вот тут (https://studfiles.net/preview/1556140/page:2/), к примеру, упоминается только нихром для 556-ой серии.

Матрица перед программированием, т. е. в исходном состоянии, содержит однородный массив перемычек, которые соединяют строки и столбцы во всех точках их пересечений . Перемычки устанавливают из нихрома (у микросхем серии К556 и др.), из поликристаллического кремния (К541), из силицида платины (К 1608) и других материалов. Перемычка в матрице выполняет роль элемента памяти. Наличие перемычки кодируют логической «1», если усилитель считывания является повторителем, и логическим "0", если усилитель считывания — инвертор...

Andreyanov
15.12.2018, 17:54
marlin-stv. Спасибо за платку

Mrpin
17.12.2018, 18:39
marlin-stv спасибо за плату.

Anykey
18.12.2018, 16:39
marlin-stv плата пришла, спасибо! Всем кто принимал участие тоже спасибо!

marlin-stv
18.12.2018, 17:14
Осталась еще пара плат, если кому надо - обращайтесь.

solegstar
18.12.2018, 17:25
Осталась еще пара плат, если кому надо - обращайтесь.
Ребята, может лучше в барахолке это всё обсуждать? :v2_dizzy_snowball:

krotan
19.12.2018, 13:57
Ребята, может лучше в барахолке это всё обсуждать? :v2_dizzy_snowball: Не все зарегистрированы в барахолке, да и проблемы с ней.
Я например забанен в барахолке пожизненно без объяснения причин.
Никаких правил барахолки никогда не нарушал...

solegstar
19.12.2018, 14:02
Не все зарегистрированы в барахолке, да и проблемы с ней.
Я например забанен в барахолке пожизненно без объяснения причин.
Никаких правил барахолки никогда не нарушал...
Это не повод засорять профильную тему. написали одно сообщение о дарении - ладно, но и укажите, что дальше Вы общаетесь в личке.

my_aleks_95
24.01.2019, 22:51
добрый вечер/день уважаемые друзья. такой вопрос на какие аналоги можно заменить транзисторы в программаторе версии smd от BurnRT?

EvgenRU
18.02.2019, 19:39
А зачем их заменять? Вроде бы не дефицит :) а какие конкретно хотите заменить? Большие или маленькие?

SoftFelix
18.02.2019, 19:44
Вроде бы не дефицит
Мне в Питере пришлось с Али заказывать (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=990982&viewfull=1#post990982) и ждать месяц. В крупнейших Питерских розничных магазинах радиокомпонентов MJD127G тоже только под заказ.

EvgenRU
18.02.2019, 19:54
Мне в Питере пришлось с Али заказывать (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=990982&viewfull=1#post990982) и ждать месяц. В крупнейших Питерских розничных магазинах радиокомпонентов MJD127G тоже только под заказ.
Я тоже брал на али, после того как увидел цену в чипдипе, решил взять 50 штук на али, цена не сильно отличалась от цены за 2 штуки в чипдипе :)

В качестве аналога для них рекомендую попробовать MJD45H11G (https://www.chipdip.ru/product/mjd45h11g-2) тоже DPAK, по выводам вроде такой же, по характеристикам, возможно, даже лучше, по цене всего 22руб

PS: вот в питере в наличии нашел MJD45H11 (https://tmelectronics.ru/product/MJD45H11/)

my_aleks_95
08.05.2019, 21:03
Добрый день/вечер всем. такая беда. собрал я программатор burnrt rev1.1 и успешно прошил им рт4. а вот ре3 уже штук 6 спалил... читаются решки на ура а вот писать никак не хочет в них, жгёт их и всё. у кого такое было, что мне нужно сделать?

SoftFelix
08.05.2019, 21:25
а вот ре3 уже штук 6 спалил... читаются решки на ура а вот писать никак не хочет в них, жгёт их и всё.
Как именно жгёт?

my_aleks_95
08.05.2019, 21:33
пишет во время прожига что не соответствует буффер и содержимое микросхемы. а потом при считывании микросхемы она становится FF

SoftFelix
08.05.2019, 21:44
my_aleks_95, программатор собран строго на тех комплектующих, которые указаны в принципиальной схеме? Каким напряжением и от какого БП запитывается? Ну и выложи фото собранной платы с двух сторон в хорошем разрешении.

solegstar
08.05.2019, 21:48
собрал я программатор burnrt rev1.1
а можно схему глянуть?

my_aleks_95
08.05.2019, 22:04
да собран из всего что указано на схеме. напряжение 19V. добавлен только один лишний конденсатор на стабилизатор 7805. как фото добавить не знаю

- - - Добавлено - - -

где-то была в ветке форума, не могу найти. она точно такая же как и версия 1,0 только шелкографию в ней поправили

Serg6845
09.05.2019, 16:55
да собран из всего что указано на схеме. напряжение 19V. добавлен только один лишний конденсатор на стабилизатор 7805. как фото добавить не знаю

- - - Добавлено - - -

где-то была в ветке форума, не могу найти. она точно такая же как и версия 1,0 только шелкографию в ней поправили

схема из первого сообщения? тогда неудивительно - от 19В вместо 12 - удивительно что РТ4 не дохнут.

my_aleks_95
09.05.2019, 20:08
там стоит линейный стаб на 12 вольт

SoftFelix
09.05.2019, 20:20
Ну и выложи фото собранной платы с двух сторон в хорошем разрешении.

как фото добавить не знаю

там стоит линейный стаб на 12 вольт
Загрузи на https://radikal.ru/ и выложи сюда. При просмотре фото "Получить коды" и далее "Превью - увеличение по клику". Готовую ссылку вставляешь в сообщение форума.

Напрягись хоть немного. Иначе не интересно тебе помогать, когда даже на понимаешь, что ты собрал.

p.s. РТ3 не шил, т.к. просто не было чистых.

Вот мой программатор.

https://c.radikal.ru/c38/1903/70/23859dc1c0a4t.jpg (http://radikal.ru/fp/wdwwlaf6e4m8m)

https://b.radikal.ru/b07/1903/17/da50550cb488t.jpg (http://radikal.ru/fp/drqcd0jzmf6zt)

solegstar
09.05.2019, 20:24
схема из первого сообщения? тогда неудивительно - от 19В вместо 12 - удивительно что РТ4 не дохнут.
Там схема не из первого сообщения. в этой теме смешались LPT и USB версии. вот бы модераторы их разделили, вопросов было бы меньше.

my_aleks_95
09.05.2019, 20:34
https://c.radikal.ru/c19/1905/ad/aaa716d4594at.jpg (https://c.radikal.ru/c19/1905/ad/aaa716d4594a.jpg)
https://d.radikal.ru/d00/1905/69/8d280a947121t.jpg (https://d.radikal.ru/d00/1905/69/8d280a947121.jpg)
вот он

SoftFelix
09.05.2019, 21:01
my_aleks_95, Ну вот!

Проверял полярность всех мелких диодов?

В софте программатора есть тестирование каждого сигнала в статике. На ввод и на вывод. Проверял?

my_aleks_95
09.05.2019, 21:18
да, два диода были неправильно припаяны, но от этого результат не изменился...

EvgenRU
10.05.2019, 22:29
Честно, я на К155РЕ3 работу программатора не проверял, но если читается FF это значит, что ничего не записалось, а есть записанные микросхемы, чтобы проверить корректность чтения?

my_aleks_95
10.05.2019, 22:37
Честно, я на К155РЕ3 работу программатора не проверял, но если читается FF это значит, что ничего не записалось, а есть записанные микросхемы, чтобы проверить корректность чтения?

чистая читается 00. проверку на чистоту проходит. нажимаю прожечь и на 3% (как я понимаю на первой паре байт) ошибка записи, типа в буффере 03 а в микросхеме записано 32, жму отмена потом считываю что записано а там уже все FF

CodeMaster
10.05.2019, 23:34
потом считываю что записано а там уже все FF
Это надо выжечь как-то кристалл по питанию, чтобы всё сразу перестало читаться.
Надо отогнуть ножку Vpp (Vcc наверное) и проконтролировать напряжение и ток на ней в процессе прожига.

SoftFelix
11.05.2019, 00:03
Да, проблема с 155РЕ3 существует. Сейчас нашёл в кладовке плату от какого-то матричного принтера. Там в панельках были две РЕ3. С обеих по всем адресам читается 0x27. Во встроенном редакторе буфера изменил значение по адресу 0x00 на 0x2f и сделал запись. Программа выдала ошибку "бла-бла-бла несоответствие...". Нажал проложить несколько раз. Во все ячейки записалось 0x2f. Потом поменял в ячейке с адресом 0x00 значение на 0x3f (было 0x2f) и записал. Опять тоже самое и опять во всех ячейках 0x3f. Настройки -> Параметры стояли по умолчанию.

Решение: 1 (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=716878&viewfull=1#post716878), 2 (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=415428&viewfull=1#post415428), 3 (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=415445&viewfull=1#post415445), 4 (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=716892&viewfull=1#post716892), 5 (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=775891&viewfull=1#post775891).

Если кратко - pull-down резисторные сборки меняем с 10кОм на 1кОм.

Serg6845
11.05.2019, 09:26
Наконец-то закончил оформление документов на программатор ППЗУ. Разработчик принципиальной схемы программатора и программы для программирования микросхем не я, сразу скажу. Я только по советам автора на его страничке (http://misyachniy.embedders.org/prog/prom/re3_rt4.html) сделал доработки в оригинальной схеме.


Ссылка мертвая. а я хотел посмотреть - может там была информация - зачем нужна такая конструкция из диодов и резисторов на адресных линиях...

SoftFelix
11.05.2019, 09:32
зачем нужна такая конструкция из диодов и резисторов на адресных линиях...
Я так понимаю - защита. Что бы высокое от пробитой микросхемы не попало на регистры.

Tronix
11.05.2019, 09:38
Ссылка мертвая. а я хотел посмотреть - может там была информация - зачем нужна такая конструкция из диодов и резисторов на адресных линиях...

Веб-архив великая весчь! http://web.archive.org/web/20180527225815/http://misyachniy.embedders.org/prog/prom/re3_rt4.html

EvgenRU
12.05.2019, 20:28
Тоже вот только что на фотке увидел, что стоят резисторные сборки A103, т.е. 10К, а говорили, что все номиналы по схеме, я вроде там указал 4,7К, т.к. когда делал, тоже читал про то что с 10К проблемы

SoftFelix
12.05.2019, 21:00
я вроде там указал 4,7К
У меня 4.7кОм и всё равно проблемы с РЕ3.

Serg6845
12.05.2019, 21:59
У меня 4.7кОм и всё равно проблемы с РЕ3.

логично, оно же 155 серии. с соответствующим входным током. тянуть ТТЛ входы в 0 резистором - не самая хорошая идея. провел натурный эксперимент - ток КЗ со входа 155РЕ3 на землю - около 0.7мА. при этом напряжение низкого уровня на входах согласно первым попавшимся источникам - не более 0.5В. то есть в первом приближении сопротивление должно быть меньше килоома. мое мнение - надо адреса ПЗУ подключать к регистрам напрямую, а в целях защиты ставить с каждой линии в землю стабилитроны на 5.1В. ну или один стабилитрон 4.7В и по диоду с каждой линии на него.

SoftFelix
12.05.2019, 22:37
мое мнение - надо адреса ПЗУ подключать к регистрам напрямую, а в целях защиты ставить с каждой линии в землю стабилитроны на 5.1В.
Оптимальный вариант, но 8 штук потребуется. Да и хрен с ним - диодов столько же, +две матрицы.

EvgenRU
12.05.2019, 22:40
А может кто-то этот участок схемы тогда нарисовать? Я тогда сразу и переделаю. (А то у меня со стабилитронами как-то не очень)
Вот такая штука подойдет? https://www.chipdip.ru/product/smf05ct1g

PS: думаю, R1 все же нужно 10К поставить, а то программатор не шьет без подключения по USB

Serg6845
13.05.2019, 09:34
А может кто-то этот участок схемы тогда нарисовать? Я тогда сразу и переделаю. (А то у меня со стабилитронами как-то не очень)
Вот такая штука подойдет? https://www.chipdip.ru/product/smf05ct1g


кмк несколько многовато. у нее около 7В ограничение при токе 1мА. я бы посмотрел в сторону https://www.chipdip.ru/product/bzx55c5v1 - заодно и плату переделывать не надо. впаиваем их стоя вместо резисторных сборок, черной полосой к адресной линии, вместо диодов паяем smd перемычки 1206.



PS: думаю, R1 все же нужно 10К поставить, а то программатор не шьет без подключения по USB

я обычно в своих поделках ставлю 47 или 100к - ни разу проблем не было.

roma
15.05.2019, 13:40
Осталась еще пара плат, если кому надо - обращайтесь.

Если ещё платы остались - то с удовольствием взял бы одну плату.
А то у меня сейчас только первая версия платы от Павла, с кучей перемычек и перевёрнутыми транзисторами.
Хочу перекинуть всё на новую плату …

______________________________________________

Получил ответ, что к сожалению плат больше осталось ...

EvgenRU
24.08.2019, 20:21
Потихоньку доделал новую плату с учетом предыдущих пожеланий, надеюсь теперь всё будет программироваться, а не только РТ4 :)

https://avray.ru/files/picforzxpk/rev_20.jpg

НА ВСЯКИЙ СЛУЧАЙ ПОВТОРЮСЬ

PS: не забываем, у диода там где точка - это анод!!! Черная полоска на диоде должна быть с противоположной стороны от точки!!!
PS2: вместе со схемой так же лежит BOM
PS3: последняя версия софта для программатора с исправлениями (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=977104&viewfull=1#post977104)
PS4: модель корпуса для печати на 3D принтере (https://www.thingiverse.com/thing:2911557)
PS5: прошивка для PIC в архиве с оригиналом (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=502957&viewfull=1#post502957)

Ну и еще картиночка для тех кто будет собирать
https://avray.ru/files/picforzxpk/rev_21.jpg

PS6: добавил герберы версии 2.1, в которой сделаны небольшие косметические изменения, схема осталась та же

PS7: герберы удалены, т.к. в них перепутан эмиттер и коллектор в VT1 и VT5, исправления будут внесены в версию 3

SoftFelix
24.08.2019, 20:38
доделал новую плату с учетом предыдущих пожеланий
А можно список изменений? Или там только вместо pull-down-резисторов и диодов использованы стабилитроны (супрессоры?) на 5.1В?

EvgenRU
24.08.2019, 20:52
А можно список изменений? Или там только вместо pull-down-резисторов и диодов использованы стабилитроны (супрессоры?) на 5.1В?

Да, резисторные сборки заменил на стабилитроны, разводку улучшил, немного номиналы поменял у резисторов
PS: выложил схему, смотрите, скоро герберы выложу

SoftFelix
24.08.2019, 21:14
разводку улучшил, немного номиналы поменял у резисторов
Ага. Вроде вижу, что установлены блокировочные на входы-выходы DA2-DA3 и корпус mini-USB соединён с GND.

я обычно в своих поделках ставлю 47 или 100к - ни разу проблем не было.
Простым языком объясните про номинал этого резистора. У меня сейчас 4.7кОм. Были (есть) проблемы при программировании PIC'а через ICSP (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=980205&viewfull=1#post980205).

EvgenRU
24.08.2019, 21:35
Простым языком объясните про номинал этого резистора. У меня сейчас 4.7кОм. Были (есть) проблемы при программировании PIC'а через ICSP (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=980205&viewfull=1#post980205).

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

Serg6845
26.08.2019, 09:29
Простым языком объясните про номинал этого резистора. У меня сейчас 4.7кОм. Были (есть) проблемы при программировании PIC'а через ICSP (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=980205&viewfull=1#post980205).

резистор стоит в подтяжкек 5В линии сброса пика, она же - напряжение программирования. в процессе программирования на сброс подается 12В. при слишком малом номинале либо 12В проседает и пик не входит в режим программирования, либо 12В прет через него в сторону 5В - тогда вобще непредсказуемо. вход сброса - высокоомный, 47-100к - вполне достаточно если от ноги сброса не тащится длинный провод - тогда пик может от наводок сбрасываться.
самый правильный вариант - последовательно с резистором диод анодом в сторону 5В. тогда можно спокойно и 10к поставить. но обычно резистора побольше достаточно.

SoftFelix
26.08.2019, 12:51
Serg6845, 4.7кОм без диода могут создать невозможность программирования по ICSP?

Serg6845
26.08.2019, 19:05
Serg6845, 4.7кОм без диода могут создать невозможность программирования по ICSP?

если у программатора выход Vpp дохлый - могут. если не LVP используется разумеется.

1Ж24Б
06.10.2019, 19:13
Собрал первую версию программатора (на LPT порт). В КР556РТ4 (завод "Гамма") "F" во все ячейки прожигается примерно 4 минуты, к микросхеме желательно прижать маленький радиатор. Напряжение питания - +12,1 В и +5,07 В.

Применённая элементная база:
DD1 - КР1533ИР37
DA2 - КР590КН6 (завод "Светлана"; ещё существуют экземпляры завода "Микро-М" (Рига), с ними не проверял из-за отсутствия)
VT1 - SF127D (npn из ГДР, обычный ВЧ кремниевый транзистор)
VT2, VT4 - КТ3102Г
VT3 - КТ626А
R3,R4 - 1,6k
R5,R6 - 2,4k
R8 - 1,1k
R9,R13 - 4,3k
R11,R12 - 7,5k
резистивная сборка - 1к

П.С.: вывод 13 отрезал от 14-го и соединил с общим. В книгах указан всегда только один вывод разрешения для РТ4, на втормо поддерживается 0...0,5 В. Программировал уже с доработкой, поэтому не знаю, влияет ли.

П.П.С.: вскрыл одну из микросхем КР556РТ4 от "Гамма". Линия разрушения перемычки напоминает воздействие программатора Sterh-007, но края не такие ровные. Возможно, дело в большем времени нарастания напряжения, и происходит больше плавление, чем "взрыв" перемычки. Придётся провести термотренировку под напряжением, чтобы
проверить стойкость обрывов.

Dotoro
03.11.2019, 11:17
Есть у кого чистая платка это чуда? или кит для сборки.
Я бы взял, Украина.

Shaman2305
16.11.2019, 14:38
Есть платы вариант лпт, кто с ЛДНР поделюсь.

SoftFelix
16.11.2019, 14:43
П.П.С.: вскрыл одну из микросхем КР556РТ4 от "Гамма". Линия разрушения перемычки напоминает воздействие программатора Sterh-007, но края не такие ровные. Возможно, дело в большем времени нарастания напряжения, и происходит больше плавление, чем "взрыв" перемычки.
Фотки бы...

SoftFelix
20.11.2019, 22:51
Не торопясь до-фиксил свой программатор для работы с РЕ3. Убрал развязывающие диоды и pull-down резисторные матрицы с адресов. Матрицы, вроде, на 4.7к были, а может и на 1к... Из головы вылетело. На работе всё осталось, ещё раз гляну. Диоды заменил SMD-резисторами 1206 на 0 Ом (https://ru.aliexpress.com/item/32847115923.html?spm=a2g0s.9042311.0.0.5d8933edksN XzK) (перемычки), а pull-down - стабилитронами на 5.1В (http://tramv12.ru/magazin?mode=product&product_id=65801003).

Всё заработало. Проверял на тех же полу-шитых РЕ3, т.к. чистых нет. Прошивал им #FF в разные адреса. Не единой проблемы. Читает-пишет-проверяет. Все тайминги настроек в программе - по дефолту.

https://a.radikal.ru/a08/1911/76/d151e99a48dft.jpg (https://a.radikal.ru/a08/1911/76/d151e99a48df.jpg.html)

https://b.radikal.ru/b19/1911/f5/59252dce0308t.jpg (https://b.radikal.ru/b19/1911/f5/59252dce0308.jpg.html)

https://a.radikal.ru/a31/1911/a7/d28f58574b17t.jpg (https://a.radikal.ru/a31/1911/a7/d28f58574b17.jpg.html)

https://b.radikal.ru/b19/1911/25/d7e51c145bd9t.jpg (https://b.radikal.ru/b19/1911/25/d7e51c145bd9.jpg.html)

SoftFelix
21.11.2019, 14:50
Матрицы, вроде, на 4.7к были, а может и на 1к... Из головы вылетело. На работе всё осталось, ещё раз гляну.
На 4.7кОм были.

sai-99
02.12.2019, 09:46
Доброго времени суток.
Подскажите в программе Burn_RT v1.00 во вкладке "Тестирование" недоступны флажки "Проверка адреса".
Это недоработка в программе или что-то у меня не так?
Спасибо.
https://drive.google.com/drive/u/0/folders/1UEJzNoCQT3aPU63MTw87jfTppOuK4cST

SoftFelix
02.12.2019, 10:08
Это недоработка в программе или что-то у меня не так?
У меня всё работало. Там нужно поиграться чек-боксами в "Управление / Данные". Тогда откроются адреса.

p.s. У тебя картинка с закрытым доступом.

EvgenRU
02.12.2019, 18:58
Доброго времени суток.
Подскажите в программе Burn_RT v1.00

Есть версия 1.01 (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=977104&viewfull=1#post977104)

sai-99
02.12.2019, 20:52
У меня всё работало. Там нужно поиграться чек-боксами в "Управление / Данные". Тогда откроются адреса.

p.s. У тебя картинка с закрытым доступом.

Спасибо. Все работает при выборе чекбокса Vpp.

1Ж24Б
03.12.2019, 21:02
Фотки бы...
http://ipic.su/img/img7/tn/progsterh.1575395973.jpg (http://ipic.su/img/img7/fs/progsterh.1575395973.jpg)
http://ipic.su/img/img7/tn/rt4progtest.1575396004.jpg (http://ipic.su/img/img7/fs/rt4progtest.1575396004.jpg)
Существует две топологии КР556РТ4 - запорожского завода "Гамма" и новосибирского НЭВЗ.

SoftFelix
03.12.2019, 21:16
1Ж24Б, а чёрные точки - это существующая перемычка или ужЕ прожжённая?

1Ж24Б
03.12.2019, 21:22
Перемычки после пережигания обведены.

SoftFelix
03.12.2019, 21:32
1Ж24Б, Теперь понятно.

LED
03.01.2020, 07:56
Потихоньку доделал новую плату с учетом предыдущих пожеланий, надеюсь теперь всё будет программироваться, а не только РТ4 :)

https://avray.ru/files/picforzxpk/rev_20.jpg
Платка красивая не считая пару недостатков. А я как раз КН6 добыл, но ИР37 нет, может ИР22 подойдёт. А вы уже чтото ипортное нашли.
Какой размерчик хоть бы указали, чтоб было во что укладываться в своей поделке.

Если будет в продаже в наборе с детальками, то наверно купил бы, а то чую это или в чипедипе покупать за дорого или в китае пачками непонятно что и будет ещё дороже.
А самому такое воздержусь, стандарты SMD тут врятли заложены под утюг.

Не нравится mini usb, оно хоть и комуто мобилкам привычно, но у меня что дома что на работе, куда более проще найти usb-b.
Так что не мешало бы добавить место под него. Подвинуть диоды и сделать 4 дырки, в общем чтоб можно было если что вместо мини запаять, ну подложить изолятор если что.

А вообще компановка узкой платы да ещё и с обоими гнёздами с одной стороны не очень удобна, ну хотя кому как. Както чертил speccy2007 по чужому проекту, и у него была как раз такая компановка, и это реально было бы удобно разводить, но пришлось неслабо повозится чтоб сделать разъёмы с одной стороны, прим напомнило клон спека на smd у которого очень узкая и очень длинная плата.

И что там всё про полярность говорят, как так у вас получилось что она советская, хотя весь софт импортный как и детали.

EvgenRU
03.01.2020, 15:16
Какой размерчик хоть бы указали, чтоб было во что укладываться в своей поделке.

http://itrash.ru/images/2020/01/03/v20_pcb_size.jpg

EvgenRU
14.01.2020, 22:49
А еще такой вопрос, я вот решил тоже переделать версию 1 на версию 2 на старой плате.
Можно ли оставить диоды или обязательно заменить на перемычки? Что-то так лень их выпаивать...

oracleua
19.02.2020, 00:28
Может я ошибаюсь..но в версии 2.1 попутаны эмиттер и коллектор транзисторов VT5 и VT1

EvgenRU
19.02.2020, 07:47
Может я ошибаюсь..но в версии 2.1 попутаны эмиттер и коллектор транзисторов VT5 и VT1

Сравнил с v1.1, кажется да...
Буду исправлять, видимо и в v2.0 такой же косяк... у меня их 10шт лежит, уже собирался скоро паять.... эх... видимо в предыдущих версиях я уже на плате правил, а не в схеме, а потом забыл...
PS: заранее извиняюсь перед теми кто уже заказал платы версий 2.0 и 2.1

alvis
19.02.2020, 14:55
Думаю пора для этих версий программатора сделать отдельный пост по примеру первого поста этой темы. В этом посте описать все версии этой ветки программатора и и косяки каждой из его ревизий. А Solegstar'а попросить, что бы он в свой первый пост внес ссылку на этот пост с описанием. Это что бы не выделять в отдельную тему. А то как то все уже смешалось и что бы найти нужную информацию нужно перелопатить всю тему. Это сильно упростит жизнь и тем кто собирает его сейчас и тем, кто имеет уже платки (особенно первых ревизий), но по какой то причине собирать их будет позже.

EvgenRU
20.02.2020, 00:34
Поправил плату, выкладываю финальные герберы версии 2.2, схему такая же как на 70 странице, картинки добавлю позже.
Отправил в производство на pcbway, по результатам рассмотрения для производства со стандартными параметрами платы подходит.
PS: забываю всегда написать размеры платы :) 99.7mm на 49.6mm

UPD: на плате версии 2.2 есть небольшая ошибка, как исправить - смотрите здесь (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=1054917&viewfull=1#post1054917)

UPD2: заменил герберы версии 2.2 на герберы версии 2.3, в которых исправлена ошибка версии 2.2

Koceto_85
28.03.2020, 12:48
Hi, I'm from Bulgaria and I want to restore old Bulgarian computer called 'Pravetz 8'.
But for that purpose I have to read/write some КР556РТ4 chips.
Congratulations to all of you who have made this programmer!
Could someone of you to post the latest stable working version of this programmer, please!
I read the whole topic but I think a lot of things are in different posts.
Do you think it's a good idea to use Git, for version controls and joint development?

dim
02.04.2020, 21:56
Hi, I'm from Bulgaria and I want to restore old Bulgarian computer called 'Pravetz 8'.
But for that purpose I have to read/write some КР556РТ4 chips.
Congratulations to all of you who have made this programmer!
Could someone of you to post the latest stable working version of this programmer, please!
I read the whole topic but I think a lot of things are in different posts.
Do you think it's a good idea to use Git, for version controls and joint development?

Привет, если у тебя есть bin файлы для твоего компьютера, то я могу прошить 556рт4 и отправить тебе простой почтой.

Dotoro
04.04.2020, 14:31
Собираюсь делать версию 2.1 (я так понимаю там напутаны эмитер и коллектор двух транзисторов)
есть у кого собранная версия burnRT v2.1, очень помогли бы фото, спасибо =)

oracleua
04.04.2020, 16:34
http://wdfiles.ru/j0cy

Koceto_85
04.04.2020, 16:45
Привет, если у тебя есть bin файлы для твоего компьютера, то я могу прошить 556рт4 и отправить тебе простой почтой.

Hi, I have only the prom chip, and also empty КР556РТ4 prom chips.
But I want to make programmer for me.
What is the programmer that you have, is it the same from this topic and if is what version you have?

EvgenRU
04.04.2020, 23:14
http://wdfiles.ru/j0cy

Выходит у Зенеров полоска с другой стороны? Не так как у 4148 ?

PS: понял, я у зенеров во второй версии точку не поменял :) получается зенеры черной полоской к точке нужно запаивать, там катод, а диоды наоборот.
PS2: собираю версию 2.2, потом напишу как получилось.

UPD: в версии 2.2 накосячил с VT5... сказывается отсутствие практики из-за работы... подробности чуть позже напишу, плату уже собрал.

Исправление на плате 2.2 выглядит так, красное в двух местах разрезать, желтое соединить, при разводке слиплись 2 сети, VCC и VCC_12V
72094

EvgenRU
07.04.2020, 21:12
Внес соответствующие исправления в плату 2.2, РТ4 прочиталась и зашилась, РЕ3 и РТ5 не программируется ни один бит, микросхемы так и остаются чистыми... питаю ноутбучным адаптером, на входе после регулятора примерно 12 вольт

oracleua
07.04.2020, 23:34
Внес соответствующие исправления в плату 2.2, РТ4 прочиталась и зашилась, РЕ3 и РТ5 не программируется ни один бит, микросхемы так и остаются чистыми... питаю ноутбучным адаптером, на входе после регулятора примерно 12 вольт

Я то-же пробовал только на РТ4.....
а ре3 рт5 только на чтение....

EvgenRU
08.04.2020, 12:34
С РТ5 понятно, ей на 22 и 24 ногу при программировании должно приходить 12-13 вольт, а тут подключен A9, на котором ну никак не может быть 12 вольт...

SoftFelix
08.04.2020, 13:25
С РТ5 понятно, ей на 22 и 24 ногу при программировании должно приходить 12-13 вольт, а тут подключен A9, на котором ну никак не может быть 12 вольт...
Занятно... Т.е. при данной схемотехнике программатора, которая идёт ещё с LPT-версии, РТ5 прошить, в принципе, невозможно?

solegstar
08.04.2020, 13:29
Занятно... Т.е. при данной схемотехнике программатора, которая идёт ещё с LPT-версии, РТ5 прошить, в принципе, невозможно?
У меня прошилась только на ALS (1533) серии, о чем писалось (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=713971&viewfull=1#post713971)раньше. и ссылка на доработку есть в первом сообщении. без диодов и резисторов она тем более должна шиться. а то, что ей на 22 пине нужно напряжение программирования - возможно, но у меня прошилась и просто от 5В лог.1 на А9.

SoftFelix
08.04.2020, 13:44
что ей на 22 пине нужно напряжение программирования - возможно, но у меня прошилась и просто от 5В лог.1 на А9.
Не по режиму прошилась. :( Хорошего в этом мало.

solegstar
08.04.2020, 14:37
Не по режиму прошилась. :( Хорошего в этом мало.
да, не по режиму, но других вариантов нет. я даже пробовал собирать узел коммутации 12в на 22 вывод при программировании, но не помогло. у меня прошилась при напряжении питания 15В и заменой микросхем на 1533 (ALS) серию.

- - - Добавлено - - -

"узел коммутации" представлял из себя как перемычку между отогнутым 22 и 24 выводом, так и отдельно собирал ключ на транзисторе, развязку А9 в напряжение программирования.

- - - Добавлено - - -

вот ссылка (https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=414746&viewfull=1#post414746) на осциллограммы программирования РТ5.

SoftFelix
08.04.2020, 14:48
вот ссылка на осциллограммы программирования РТ5.
Да, вот эту картинку я видел.

- - - Добавлено - - -


и заменой микросхем на 1533 (ALS) серию
А HC не пробовал? У них, вроде, уровень логической 1 почти +5В.

- - - Добавлено - - -


А HC не пробовал?
Сорри, увидел HC -> ALS.

solegstar
08.04.2020, 15:01
увидел HC -> ALS.
мне показалось, что уровень лог.1 на серии HC просаживается, когда я вставляю РТ5, как будто логика не вытягивает входы пзушки, поэтому заменил на 1533.

SoftFelix
08.04.2020, 15:14
мне показалось, что уровень лог.1 на серии HC просаживается, когда я вставляю РТ5, как будто логика не вытягивает входы пзушки, поэтому заменил на 1533.
Тогда, теоретически, можно было попробовать подтянуть pull-up'ом А9 на HC.

EvgenRU
08.04.2020, 16:18
Вот еще из даташита на РТ5

Программируют ППЗУ следующим образом. Сначала между выводами 12 и 22, 12 и 24,
12 и 21 подключают по конденсатору ѐмкостью от 10 до 1000 пФ. Устанавливают на выводах 22 и 24
напряжение питания 5 В+-5%, на входах разрешения выборки РВ3(19) и РВ4(18) - нижний уровень и высокий
уровень на входах РВ1(21) и РВ2(20). В режиме программирования необходимо на адресные входы А0-А8
подать низкий уровень 0..0,5 В или высокий 3..4,5 В в соответствии с кодом адреса. Затем на выводы
22 и 24 следует подать импульсное напряжение 12,5+-0,5 В (потребляемый ток не более 500 мА) на
вход РВ1 (вывод 21) - импульс амплитудой 15+-0,5 В при токе не более 300 мА. На
программируемый выход 0 (выводы 9-11, 13-17) через резистор сопротивлением 300 Ом нужно
подать импульс амплитудой 12,5+-0,5 В (ток не более 10 мА). На остальных выходах поддерживать
низкий уровень. После этого снять программирующее напряжение с выхода, на вход РВ1 (вывод 21)
подать низкий уровень, на выводы 22 и 24 - напряжение 5 В+-5%. В одном такте программируется
один выход. Контроль программирования можно проводить после каждого такта или после
программирования всей матрицы

Немного озадачило наличие 15 вольт на 21 ноге в момент программирования
Если сделать Pull-Up с 24 ноги на 22 и 21 это может помочь?

drix
11.04.2020, 16:59
Извините за вопрос.

Биты у РТ4 перекручены?

На схеме:

155РЕ3: IO0 = D0, IO1 = D1, IO2 = D2, IO3 = D3, IO4 = D4, IO5 = D5, IO6 = D6, IO7 = D7.
556РТ4: IO0 = D3, IO1 = D2, IO2 = D1, IO3 = D0 (может нужно так: IO0 = D0, IO1 = D1, IO2, = D2, IO3 = D3).
Как должно быть?

- - - Добавлено - - -

Их перекрутили специально?
Или это ошибка?

EvgenRU
11.04.2020, 20:18
Вроде всё правильно в схеме, хотя конечно не совсем понятно про какую схему речь, но вроде бы на всех так же
https://i.ibb.co/XsFQcq5/rt4.jpg

CodeMaster
11.04.2020, 20:41
Биты у РТ4 перекручены?
Если не изменяет склероз РТ4 были с разной цоколёвкой и это где-то обсуждалось в начале темы.

drix
11.04.2020, 21:04
Тема: Программатор ППЗУ 155РЕ3, 556РТ4 и других
Первое сообщение!
Вот эта схема: https://zx-pk.ru/attachment.php?attachmentid=52245&d=1432044741


Если не изменяет склероз РТ4 были с разной цоколёвкой и это где-то обсуждалось в начале темы.
Спасибо. Попробую поискать...

- - - Добавлено - - -

Нашёл!


Различия в обратном расположении битов данных!
Вот: https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh/page15.html

Dotoro
11.04.2020, 21:31
Тоесть BurnRT v2.1 не шьет рт5 ? грусно, я ради нее и начал собирать

- - - Добавлено - - -


http://wdfiles.ru/j0cy

А у вас диоды правильно впаяны?
http://i.piccy_.info/i9/bc76360b7e4fe0527b749a07eb8d6942/1586629916/9861/1372384/IMG_20200404_162946_240.jpg (http://piccy_.info/view3/13751204/e6a4c3ed3891d86d6f41049673c7af2d/)http://i.piccy_.info/a3/2020-04-11-18-31/i9-13751204/240x180-r/i.gif (http://i.piccy_.info/a3c/2020-04-11-18-31/i9-13751204/240x180-r)

EvgenRU писал что в диоды впротивоположную сторону от точки полоской паяют, или что-то я напутал,
рт5 не прошивали?

EvgenRU
11.04.2020, 21:56
EvgenRU писал что в диоды впротивоположную сторону от точки полоской паяют, или что-то я напутал, рт5 не прошивали?

https://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=1054917&viewfull=1#post1054917

РТ5 не шьется у меня на 2.2, но 2.2 это тот же 2.1 только немного поправленный и слегка закосяченный )

PS: если будет желание поэкспериментировать - попробуйте подтянуть через 10к 21 и 22 ноги к 24-ой, может прошьется...

oracleua
11.04.2020, 22:09
Тоесть BurnRT v2.1 не шьет рт5 ? грусно, я ради нее и начал собирать

- - - Добавлено - - -



А у вас диоды правильно впаяны?
http://i.piccy_.info/i9/bc76360b7e4fe0527b749a07eb8d6942/1586629916/9861/1372384/IMG_20200404_162946_240.jpg (http://piccy_.info/view3/13751204/e6a4c3ed3891d86d6f41049673c7af2d/)http://i.piccy_.info/a3/2020-04-11-18-31/i9-13751204/240x180-r/i.gif (http://i.piccy_.info/a3c/2020-04-11-18-31/i9-13751204/240x180-r)

EvgenRU писал что в диоды впротивоположную сторону от точки полоской паяют, или что-то я напутал,
рт5 не прошивали?

Все запаял вроде правильно...паял по схеме...а не по маркировке..
Рт5 читается...не записывал..нет чистых..

Dotoro
11.04.2020, 23:46
Все запаял вроде правильно...паял по схеме...а не по маркировке..
Значит буду тоже как вы паять, диоды понятно
v1 v5 перевернуть, а еще какие подводные камни?