Вход

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



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

DenSam
13.01.2014, 21:56
С этой конторой шансов купить что либо по объявленной минимальной цене = 0.


С чужим мнением не спорят :) Поэтому не спорю. Хотя я так сильно не обжигался у них, чтобы вылететь по цене. Вот по срокам бывает долго - не спорю... :v2_dizzy_tired2:

solegstar
13.01.2014, 22:10
А если по теме, то решили уже проблему с КР556РТ5, и с соединением выводов 22 и 24 при программировании, из-за чего она и не шьётся?

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

НЕ ДЕЛАЙТЕ LPT-Версию если не хотите проблем с виндой c современными обновлениями, ДЕЛАЙТЕ сразу USB от Anykey. Если что, я предупредил!!!

Andrey F
13.01.2014, 22:10
Tronix, Если нужна плата, могу отдать вариант LPT.

Tronix
13.01.2014, 22:41
У меня для нормального LPT водится отдельный первопневый ноут с DOS/Windows 98 на борту. Ну и еще один ноут с целкой 1,7GHz, там Win XP живет. Хотя и в домашнем современном компе тоже LPT есть, но не пользую, ибо лень тянуться за системник под столом :)

Viktor2312
13.01.2014, 22:41
Подскажите эти SS9013, которые мне лень искать, можно заменить на КТ315, которых у меня ведро. По напряжению я посмотрел у них от 15В до 60В Uкэ в схеме не более 12В, а вот по току 100мА, а в схеме сколько может быть максимум не знаю.

Tronix
13.01.2014, 22:43
Tronix, Если нужна плата, могу отдать вариант LPT.

Плата очень нужна, ибо я пытаюсь решить вопрос с РТ4 уже с конца лета, пока без каких-либо подвижек (ну кроме того, что я уже решился на монтажке собирать). Во сколько это счастье обойдется и как забрать? (в личку наверное, ибо здесь оффтоп). Заранее спасибо.

solegstar
14.01.2014, 01:02
Подскажите эти SS9013, которые мне лень искать, можно заменить на КТ315, которых у меня ведро. По напряжению я посмотрел у них от 15В до 60В Uкэ в схеме не более 12В, а вот по току 100мА, а в схеме сколько может быть максимум не знаю.

в оригинальной схеме стояли 2n3904, у них 40В Uкэ и Iк 200mA, в пике 300мА. Скорее всего не хватит 315, хотя всё можно попробовать на практике.

wiktors75
15.01.2014, 20:30
где лежат драйвера на USB версию?
определяется как неизвестное устр-во.

solegstar
15.01.2014, 20:32
http://narod.ru/disk/48387821001.340c43b8c609a861a42bf0bbcc728045/USB%20RT%20prog%202.rar.html

wiktors75
15.01.2014, 20:59
в архиве монтажки,инфа по ПЗУ,прошивка пика,и программа прожига?!

драйвера?

solegstar
16.01.2014, 04:42
wiktors75, похожая проблема была, посмотрите вот с этого сообщения - http://zx-pk.ru/showpost.php?p=562480&postcount=205 операционка должна сама поставить драйвера, если правильно установлены фузы.

wiktors75
16.01.2014, 10:17
пик прошил всё правильно,оказалось на WIN7 програматор не работает в XP завелся
с пол оборота

Anykey
16.01.2014, 10:56
У меня и на Win7 нормально работает, определяется как HID-совместимое устройство.
Только что проверил.

wiktors75
16.01.2014, 11:28
в WIN7 пишет устройство ввода ,драйвера ищет но потом резко пишет "сброс" и причина скорее всего последствия работы "яндекс диска", переустановлю семерку проверю

в XP пишет HID-совместимое устройство и по имени Burn Rt

Tronix
16.01.2014, 18:49
Еще раз хочу выразить благодарность Andrey F. Теперь у меня есть плата LPT версии. Вопросы:
1) Можно ли заменить 74HC574N на 74ALS574AN ?
2) Можно ли заменить KT626A на КТ814Б ?

solegstar
16.01.2014, 20:06
Еще раз хочу выразить благодарность Andrey F. Теперь у меня есть плата LPT версии. Вопросы:
1) Можно ли заменить 74HC574N на 74ALS574AN ?
2) Можно ли заменить KT626A на КТ814Б ?

1) можно.
2) надо пробовать, по идее транзистор должен открыться.

dosikus
16.01.2014, 21:17
её заменить не получится просто так, т.к. это ОСНОВА программатора. КР590КН6 - это двунаправленный аналоговый ключ 8 в 1. именно из-за этой микросхемы программатор получился таким простым.

Со всем уважением, но :
Судя по сему http://ielekt.ru/products_pdf/kr590kn6-3.pdf характеристики у КР590КН6 не ахти . RDSon каналов 300 Ом,
максимальный ток канала не написан , но судя по аналогу HI-508 , он всего 20 мА http://www.farnell.com/datasheets/31936.pdf
Так что совсем не волшебный сей чип .
Например замена DG408
RDSon 100 Ом, максимальный ток канала 30мА.
, выходит ~ по 30р . http://www.aliexpress.com/w/wholesale-dg408.html?g=n&needQuery=n&SearchText=dg408&CatId=0&initiative_id=SB_20140116082403&SortType=price_asc

---------- Post added at 21:11 ---------- Previous post was at 21:02 ----------


Если попробовать заменить на CD4051 - функциональность та же, пины, правда, не совпадают.

Если хватит тока через канал - 10мА максимальный .

---------- Post added at 21:17 ---------- Previous post was at 21:11 ----------

solegstar, На USB версии так и просятся КТ973 на замену мосфетами .

solegstar
16.01.2014, 21:40
Со всем уважением, но :
Судя по сему http://ielekt.ru/products_pdf/kr590kn6-3.pdf характеристики у КР590КН6 не ахти . RDSon каналов 300 Ом,
максимальный ток канала не написан , но судя по аналогу HI-508 , он всего 20 мА http://www.farnell.com/datasheets/31936.pdf
Так что совсем не волшебный сей чип .
со всем уважением, но: от 300 Ом до 600 Ом- это необходимое условие для токоограничения канала программирования РТ4. Так что не всё так просто. вот допустим схемы программатора:
1.http://vksn.narod.ru/light/vrl108l2.gif
2.http://imlab.narod.ru/Electron/Pr556RT4/Pr556RT4.jpg
3. вот ссылка на статью о программировании РТ4 - http://imlab.narod.ru/Electron/Pr556RT4/Pr556RT4.htm

solegstar, На USB версии так и просятся КТ973 на замену мосфетами .
программаторы разошлись довольно таки большим тиражем, если глянешь на первую страницу темы, там есть ссылка на барахолку, посмотри сколько разошлось лпт-версий прогера, также изготавливался usb-вариант. в кол-ве 20шт примерно. схема отработана, питается от 14В и учитывает все падения на P-N переходах. можно конечно её привести и дальше в нормальный вид, но зачем? ртшки шьются не так часто...

dosikus
16.01.2014, 21:57
от 300 Ом до 600 Ом- это необходимое условие для токоограничения канала программирования РТ4.

Не смешно - зачем ограничивать ток чипом?
R7 намного лучше ограничит , а вот как раз RDSon канала должен быть как можно меньше для таких дел, что бы чип не улетел в помойку !
ИМХО выбор 590КН6 только из за того, что было под рукой...

---------- Post added at 21:57 ---------- Previous post was at 21:48 ----------


можно конечно её привести и дальше в нормальный вид, но зачем? ртшки шьются не так часто...

Да я сие для perestoronin пишу , что бы не отчаивался.:biggrin:
Ты не подумай что я решил обосрать твое изделие .

solegstar
16.01.2014, 22:12
Не смешно - зачем ограничивать ток чипом?
R7 намного лучше ограничит , а вот как раз RDSon канала должен быть как можно меньше для таких дел, что бы чип не улетел в помойку !
ИМХО выбор 590КН6 только из за того, что было под рукой...
Схема старая впринципе, прога еще под 98 винду была, отсюда и грабли под ХР. К сожалению оригинальный сайт сейчас атакован вирусами и его нормально не посмотришь. Вот и хорошо, нашли еще одну замену 590КН6, можно её ставить.

Да я сие для perestoronin пишу , что бы не отчаивался.:biggrin:
Ты не подумай что я решил обосрать твое изделие .
perestoronin переживает из-за стоимости микросхемы, а стоимость аналога DG408 соизмерима со стоимостью КН6. А по поводу меня - дык я и не думаю ниче плохого, просто сохранил оригинальную схему автора и всё. Интересно, что даташит на микросхему DG408 датирован 16-DEC-13, мне эта микросхема на глаза не попадалась, а жаль... :(

dosikus
16.01.2014, 22:23
perestoronin переживает из-за стоимости микросхемы, а стоимость аналога DG408 соизмерима со стоимостью КН6.

Ну так может это его подтолкнет на поиски, глядишь появится новая версия прошивателя . :biggrin:

Tronix
16.01.2014, 23:48
Собрал и сразу заработало. Транзистор КТ814Б открывается нормально, только я его чуть было неправильно не запаял. Пока сделал только для РТ4, прошилась за секунд 15. Считал давно интересующую меня РТ4 с Поиска, в ней данные. Теперь бы понять, биты на своих местах, или надо их переставлять. Завтра поковыряюсь. А вообще я рад по самое немогу :biggrin:

lisica
17.01.2014, 02:07
Теперь бы понять, биты на своих местах, или надо их переставлять
Биты не на своих местах, если такую же записывать на этом прогере - то не надо переставлять. Чтоб понять как оно работает - то надо переставить.

wiktors75
17.01.2014, 11:14
Биты не на своих местах, если такую же записывать на этом прогере - то не надо переставлять. Чтоб понять как оно работает - то надо переставить.
тоесть если считать пзу и прошить новую то ничего не требуется,а если шить из стороннего файла то надо разбираться?

Tronix
17.01.2014, 11:30
Да.

Правильно ли я понимаю, что ноги A0-A7 - это адрес, и они нормально разведены, а ноги IO0-IO3 в случае с альтернативной цоколевкой идут "наоборот". То есть в итоге нужно поменять порядок следования младших бит: 7654 0123 ?

solegstar
17.01.2014, 12:46
Да.

Правильно ли я понимаю, что ноги A0-A7 - это адрес, и они нормально разведены
да.

а ноги IO0-IO3 в случае с альтернативной цоколевкой идут "наоборот". То есть в итоге нужно поменять порядок следования младших бит: 7654 0123 ?
да, если нужно поменять 0123 по цоколевке. только на РТ4, на всех остальных микросхемах цоколевка правильная.
для переделки прошивки есть отличная программа от Anykey - Coder - ссылка есть в первом сообщении данной темы.

Quest
19.01.2014, 15:54
Возможно ли приобрести плату этого программатора или может готовый вариант ?

Tronix
19.01.2014, 17:37
Немножко подправил программу для LPT программатора:

Во-первых, сделал выбор варианта цоколевки для РТ4. Теперь не нужно предварительно конвертировать прошивку Coder, достаточно в программе выбрать нужный вариант цоколевки. Все остальное делается "на лету"
Во-вторых, переписал все ассемблерные процедуры и прямую работу с портами на работу с дополнительной библиотекой inpout32.dll. Теперь нету ошибок типа "Privileged Instruction" в WinXP. Должна теперь работать нормально на Win9x / Win XP / Win 7 x32 и, в теории, на Win 7 x64.
Ну и в третьих, пофиксил глюк - если нажимаем "загрузить буффер" а затем в выборе файлов "отмена" - вылетал по IO Error. Так же поменял шрифт в отображении дампа на моноширный и поменял иконку :biggrin:

http://habrastorage.org/storage3/11a/96d/0c5/11a96d0c56ef0c4a9184e068d016ef80.png

UPD1: v1.1 - поправил еще глюк, когда если с РТ5 например переключаешься на РТ4, то размер буфера в окне не уменьшается.
UPD2: v1.2 - добавлена экспериментальная поддержка 573РФ2, 573РФ5, 2716 и 27C16 в режиме ТОЛЬКО ЧТЕНИЕ. Возможно неправильное считывание некоторых бит, если напряжение питания микросхемы меньше 4,9-5 вольт.
UPD3: Для правильного считывания РФ5 необходимо, чтобы напряжение питания микросхемы VCC (24 пин) было не меньше 4,9-5V. Если на вашей схеме напряжение меньше заявленного, рекомендуется заменить диод VD21 на диод Шоттки, например 1N5817.
UPD4: v1.3 - пофикшена ошибка, когда не отслеживалось - правильно ли записался байт и не выдавалось сообщение об ошибке записи байта. Так же неправильно обрабатывались кнопки (Yes/No) в сообщении об ошибке. Плюс увеличен интервал между записью бит в байте с 2мс до 100мс. Стало записывать дольше, зато надежней (на моей новой партии РТ4).

solegstar
19.01.2014, 17:58
Tronix, отличная новость! попробую сегодня!!!

John North
19.01.2014, 17:59
Tronix, классно! спасибо!
надо испытать.

solegstar
19.01.2014, 18:01
Quest, попробуйте обратиться к Heiniken (http://zx-pk.ru/member.php?u=6380), возможно у него остались USB версии плат.

dosikus
19.01.2014, 18:08
solegstar, Я честно говоря в этих РТ/РЕ плаваю,
давненько "не брал шашки в руки ". :))))
Хотел спросить - есть ли импортные полные аналоги их ?

alvis
19.01.2014, 22:15
Хотел спросить - есть ли импортные полные аналоги их ?
Есть. А вообще поиск рулит. Например INTEL 3601 аналог 556РТ4А

solegstar
19.01.2014, 23:33
Немножко подправил программу для LPT программатора:
...
UPD1: v1.1 - поправил еще глюк, когда если с РТ5 например переключаешься на РТ4, то размер буфера в окне не уменьшается.

Добавил ссылку на Вашу программу в первое сообщение! Спасибо за неё, это действительно очень хороший подарок на Новый Год! :)

alvis
19.01.2014, 23:34
Выражаю ОГРОМНУЮ благодарность Tronix за новую версию софта. Только что прошил две 556РТ4 под win7x64 !!!

P.S. При прошивке (как минимум 556РТ4) программируемую микросхему необходимо дополнительно охлаждать, иначе могут быть ошибки. Как один из вариантов проявления - процесс прошивки может под конец затормаживаться, с последующей выдачей сообщения о несоответствии содержимого прошитой микросхемы с буфером. Иногда помогает повторная прошивка после остывания микросхемы. С радиатором проблем не замечено.

pavel_1977
20.01.2014, 09:18
Tronix, Здравствуйте!
А для USB варианта можете сделать выбор цоколевки в программе для РТ?
Спасибо.

Tronix
20.01.2014, 11:08
Tronix, Здравствуйте!
А для USB варианта можете сделать выбор цоколевки в программе для РТ?
Спасибо.

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

Anykey
20.01.2014, 13:03
Tronix, Здравствуйте!
А для USB варианта можете сделать выбор цоколевки в программе для РТ?
Спасибо.

А этот вариант не устраивает? http://zx.pk.ru/showpost.php?p=453306&postcount=153

alvis
20.01.2014, 17:34
Многие "нормальные" программаторы позволяют самому задавать соответствие выводов микросхем нужным битам. Было бы не плохо и в этой программе такое сделать. Я осознаю, что в 95% случаев существующего выбора будет достаточно. Но для универсальности было бы неплохо такую функцию добавить. Можно неспешно, по свободе...

Anykey
20.01.2014, 19:06
Сам ей пользовался, только раз, для чего и написал,
если желание появится, потом как нибудь подумаю.

Tronix
20.01.2014, 21:42
Сам ей пользовался, только раз, для чего и написал,
если желание появится, потом как нибудь подумаю.

По большому счету мне все равно, но почему бы не выложить исходники? Кому надо - допилят, кому не надо - обойдут стороной. Ведь ничего секретного в них нет, это же утилитка на пару раз для пары человек. Некоторые, в том числе я, сначала смущался *****кода (а большинство утилей "для себя на один раз" являются именно *****кодом), но потом понял простую вещь - уж лучше поковыряться в плохом коде и заменить одну строчку на свою, чем переписывать тот же велосипед таким же кодом, но с нуля. Да здравствует Open Source в любом виде.

Anykey
20.01.2014, 22:13
Я уже отправлял, исходники (не на этом форуме и не эти) ни чего хорошего из этого
не вышло. Форум тот сделали, то ли платным, то ли регистрацию там какую-то ввели хитрую(уже не помню), что попасть на него я уже не смог и чего там дальше наворотили из моих исходников мне пофиг (дело было с популярной в то время мобилой), но программу крутую выпустили и уже за деньги.
К тому же есть другие причины.

Tronix
26.01.2014, 20:26
От нечего делать попробовал добавить в программу поддержку РФ2/РФ5/2716/27C16 в режиме чтения. Работает, но на одной моей РФ5 из всех 2048 байт 3 байта читаются с ошибкой. На 2716 все нормально, РФ2 тоже читает нормально. Не знаю что ему не нравится в моей РФ5 - смотрю тестером - адрес выставлен правильно, 21 пин = высокий, CS,CE = 0, а данные отдает без старшего бита. И так только в трех байтах по трем адресам - в остальных все нормально. Виллем читает без ошибок эту РФ5.

Обновил пост, если есть желание потестить http://zx-pk.ru/showpost.php?p=663483&postcount=286

Tronix
27.01.2014, 11:19
А может кстати это виллем неправильно ее читает ;) Просто в этой РФ5 записана прошивка контроллера HDD для Поиска v1.2. Контрольная сумма у нее должна быть = 0. Прикол в том, что если читать виллемом, то контрольная сумма равна нулю, и если читать этим программатором, то несмотря на разницу в трех байтах, контрольная сумма тоже получается равна нулю. И тот и этот варианты работают в эмуляторе (видимо данные с разницей - это не код, а какие-то данные). А оригинала еще одного v1.2 у меня нет, чтобы точно сравнить. Поэтому даже не знаю...

Из остальных 5-6 штук разномастных РФ2, РФ5, 2716, 27c16 - все читаются без ошибок по сравнению с оригиналом и виллемом.

Tronix
29.01.2014, 23:53
У меня VCC ~ 4,6V , возможно из-за этого глюк. В виллеме ~ 5,1V. Почему такое маленькое? Из-за транзистора КТ814Б?

solegstar
30.01.2014, 01:43
У меня VCC ~ 4,6V , возможно из-за этого глюк. В виллеме ~ 5,1V. Почему такое маленькое? Из-за транзистора КТ814Б?

скорее всего из-за развязывающего диода VD21.

Tronix
30.01.2014, 12:27
скорее всего из-за развязывающего диода VD21.

Посмотрел под нагрузкой: со вставленной РТ4 - вообще 4,1V, с РТ5 - 4,4V
Что делать?

CodeMaster
30.01.2014, 13:23
Что делать?

Добавить мощИ в БП?

Tronix
30.01.2014, 13:28
Добавить мощИ в БП?

Питаю от нового FSP ATX 300W. Дело не в нем.

CodeMaster
30.01.2014, 13:33
Дело не в нем.

Поднять входное напряжение, поставить диод Шоттки?

Tronix
30.01.2014, 13:44
Диод шотки вместо VD21?
PS: Кинул VCC прям с +5V, моя РФ5 прочиталась без ошибок. Значит все-таки недостаточное напряжение было.

CodeMaster
30.01.2014, 14:07
Диод шотки вместо VD21?

Да.

Tronix
30.01.2014, 14:41
Да, поставил 1N5817 (первое что было под рукой) на место VD21, напряжение возросло до ~4,9V, что позволило без проблем читать РФ5. Спасибо.

wiktors75
06.02.2014, 17:20
У кого кроме автора есть и работает USB версия,не переходник ЛПТ?

Andrey F
15.02.2014, 12:39
У кого кроме автора есть и работает USB версия,не переходник ЛПТ?
У меня USB версия работает. Только пришлось делать программатор для контроллера ART2003 вроде.
Иногда при чтении РТ4 появляется сообщение, что превышено время ожидания и приходится перетыкать разъем. LPT версия работает стабильно.

wiktors75
15.02.2014, 19:59
на USB ничего не прошил,постоянно разный результат то не читает то не пишет, "превышено время ожидания" выскакивает очень часто
склоняюсь собрать LPT.
если у кого осталась платка куплю

Quest
18.02.2014, 15:38
Собираю этот программатор в USB варианте. Подскажите, возможно ли заменить диоды КД521, на какие-то импортные аналоги, что-б при этом не возникло проблем ?
Аналогичный вопрос по KT503 и KT973.

Anykey
18.02.2014, 16:35
на USB ничего не прошил,постоянно разный результат то не читает то не пишет, "превышено время ожидания" выскакивает очень часто
склоняюсь собрать LPT.
если у кого осталась платка куплю

Может USB кабель длинный?
ИЛИ через хаб подключаешь?

Viktor2312
18.02.2014, 16:57
Собираю этот программатор в USB варианте. Подскажите, возможно ли заменить диоды КД521, на какие-то импортные аналоги, что-б при этом не возникло проблем ?
Аналогичный вопрос по KT503 и KT973.

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

Quest
18.02.2014, 17:27
Крайне не советую применять импорт. Дохнут со временем часто. Детали, что вы указали не дефицитные и стоят копейки, продаются на каждом углу. Не пойму в чём проблема.
Проблема в том, что за пределами России, тоже живут люди, мало того, хотят собрать такой программатор и шить РТ4, и там, к сожалению, не продаются на каждом углу такие радиодетали. :)
А так странно получается, программатор на половину из импортных деталей, а на половину из советских. Аналогов много, но какие лучше подойдут, без ухудшения характеристик изделия, вот в чем вопрос...

P/S: КД521 с каким индексом должен быть ?

Anykey
18.02.2014, 17:58
Аналоги можно взять из схемы LPT
Диоды 4148, КТ503 - SS9013

Транзисторы можно выбирать чтобы Iкэ,
h21 и Uкэ, были такие же.

Sonic_Blast
24.02.2014, 03:06
Всем привет !

А возможно заюзать сей программатор на Windows 98 или на Windows 7 ?

lisica
24.02.2014, 10:17
А возможно заюзать сей программатор на Windows 98 или на Windows 7
LPT версия только для win 98.

Tronix
24.02.2014, 10:27
LPT версия только для win 98.

Уже нет. LPT версия теперь для любой ос, начиная с Win 95 и до Win 7 x64. См: http://www.zx-pk.ru/showpost.php?p=663483&postcount=284


Всем привет !

А возможно заюзать сей программатор на Windows 98 или на Windows 7 ?

Да, без каких либо ухищрений. Запустил программу и работай. См. выше.

alvis
24.02.2014, 14:19
LPT версия только для win 98.
Лично проверял новый софт на 7х64 - работает.

lisica
24.02.2014, 16:34
Уже нет. LPT версия теперь для любой ос
Как это я профукал...

Quest
02.04.2014, 21:52
А USB версию программатора от какого источника питать, 12в ?

Anykey
02.04.2014, 21:56
13-15В.

wiktors75
03.04.2014, 22:27
Может USB кабель длинный?
ИЛИ через хаб подключаешь?
специально обрезал до 50см(кабель хороший), результат тот же "превышено время..."
подключен напрямую
программа работает и программатор определяется только в XP, в семерке все так же не определяется!?

alvis
03.04.2014, 22:30
программа работает и программатор определяется только в XP, в семерке все так же не определяется!?
Последняя версия софта работает даже на 7х64, я уже об этом писал. Проверял прошивая РТ4

solegstar
03.04.2014, 22:34
Последняя версия софта работает даже на 7х64, я уже об этом писал. Проверял прошивая РТ4

он под лпт версию.

Tronix
04.04.2014, 11:49
Так, заметил довольно неприятный баг - при прошивке байта не отслеживалось - прошился байт нормально или нет, было попутано имя переменной time вместо Pulse. Походу баг в оригинальной программе, не я его занес. Так же при появлении окна об ошибке неправильно обрабатывались кнопки - Да/Нет. Пофиксил.

Так же купил новую партию РТ4, которые не сразу начали прошиваться. Увеличил паузу между прошиванием бит с 2 мс до 100 мс - начали нормально прошиваться. Итого - новая версия v1.3. Доступна по старой ссылке: http://zx-pk.ru/showpost.php?p=663483&postcount=284

alvis
04.04.2014, 13:05
Сообщение от alvis
Последняя версия софта работает даже на 7х64, я уже об этом писал. Проверял прошивая РТ4
он под лпт версию.
Где то потерял ход событий. Думал речь и идет о LPT-версии.

---------- Post added at 12:05 ---------- Previous post was at 12:01 ----------


Так же купил новую партию РТ4, которые не сразу начали прошиваться. Увеличил паузу между прошиванием бит с 2 мс до 100 мс - начали нормально прошиваться.
Возможно глюк связан с перегревом микросхем при прошивке, у меня такое было на LPT-программаторе. 5 копеек сверху прошиваемой микросхемы и все стало нормально.

luzanov
04.04.2014, 21:00
Можно ли заменить в программаторе 74HC574 на SN74HC574N?

alvis
04.04.2014, 21:23
Можно ли заменить в программаторе 74HC574 на SN74HC574N?
Это одно и тоже.

John North
05.04.2014, 18:11
Tronix, почему то "по старой ссылке" вижу только файлы source..
длиной 11 Кб..

Tronix
05.04.2014, 19:06
Tronix, почему то "по старой ссылке" вижу только файлы source..
длиной 11 Кб..

Я вижу 4 файла. 2 source и 2 - бинарники...

John North
07.04.2014, 06:23
Tronix, видимо мини-опера подвела.. с компа норм увидел))

Quest
14.04.2014, 17:41
Так, заметил довольно неприятный баг - при прошивке байта не отслеживалось - прошился байт нормально или нет, было попутано имя переменной time вместо Pulse. Походу баг в оригинальной программе, не я его занес. Так же при появлении окна об ошибке неправильно обрабатывались кнопки - Да/Нет. Пофиксил.

Так же купил новую партию РТ4, которые не сразу начали прошиваться. Увеличил паузу между прошиванием бит с 2 мс до 100 мс - начали нормально прошиваться. Итого - новая версия v1.3. Доступна по старой ссылке: http://zx-pk.ru/showpost.php?p=663483&postcount=284

Я так понимаю,что речь про LPT версию? А как в случае с USB версией?

Anykey
16.04.2014, 22:39
Я так понимаю,что речь про LPT версию? А как в случае с USB версией?

А что с USB версией? Там при прошивке каждого бита проверяется
прошился он или нет.

Mifody
22.04.2014, 10:24
Приобрёл я платку LPT программатора. Думал, будет лучше работать, чем мой, спаянный МГТФом. Ан нет.. Работает так же. Периодически проскакивают ошибки чтения. Вот, допустим, вставляю я запрограммированную РТшку, жму "читать". Она считывается. Потом жму "сравнить", а тут где то 50/50, то соответствует буферу, то найдено от 1 до 50 ошибок. Менял микросхемы, режим работы LPT порта-не помогает. Пробовал разные версии ПО-то же самое. Менял блок питания программатора, напаял блокировочных кондёров на микросхемы-безрезультатно.. У меня подключено через LPT удлинитель длинною 60см. Пробовал подключать прямо в комп без удлинителя, чуть лучше, ошибки проскакивают где то 1/10. В общем, работает не стабильно. При программировании тоже программится не с первого раза, много РТшек запарывается. Я думаю, раз от длины кабеля есть разница, защёлки не успевают защёлкнуться в нужный момент, а так же мультиплексор может не успевать выдать считанный бит на ШД. Мой второй самодельный программатор работает точно так же. Второго компа с LPT к сожалению нет, чтоб проверить на нём. Но на этом же компе (установлен Win ME) с этим же удлинителем Willem отлично работает. Так же работает другой самодельный LPT программатор PRUFUV. Думаю, что LPT порт рабочий.
Я вот подумал,Tronix, ты бы не мог по случаю и по появлению свободного времени сделать версию управляющей программы с настройками, где можно будет задавать задержки между выставлением данных в регистры и их защёлкиванием. А так же между выставлением адреса на мультиплексор и считывание бита с ШД. В режиме чтения и записи, так как при записи у меня иногда в РТшку так же пишется какой то мусор.. Чтобы можно было экспериментальным путём настроить программу именно под своё железо. Было бы просто замечательно, это бы была действительно универсальная и гибкая программа..
Или хотя бы увеличить существующие задержки раз эдак в 5-10.. Для верности.. Без возможности настройки, это же проще будет сделать и быстрее..

Tronix
22.04.2014, 10:48
Ээээ.. 1) У меня такой проблемы нет. По крайней мере с чтением. Читает постоянно стабильно без ошибок. Кабель ~60 см, от виллема, что шел в комплекте. Комп - ноут на iP 166mmx, win 98. LPT режим порта в биосе - пофигу (пробовал и ECP и Standart и Bidirectional) При записи иногда бывает, что 1-2 ошибки, лечится повторным нажатием кнопки "прожечь". Т.о. не запорол еще ни одной РТ, хотя прошил не так много, наверное в районе 10 штук где-то...
2) С дельфями вообще не дружишь? Ибо проще всего поставить дельфу 7 (ставится буквально далее-далее-далее-готово) и в ней просто где надо вставлять Delay(значение в мс); Ведь очень тяжело писать что-то виртуально, когда нельзя оттестировать на железе сразу.
3) В принципе, у меня была мысль сделать "тест H/W", по аналогии с Willemom, что бы выставляешь например галку A2, и на ножке A2 появляется '1'. и тд. Но как всегда, побеждает лень, дачный сезон (картошка-лопата и тд). Я вон никак BIOS для SD-контроллера заставить себя не могу дописать, а работы то там по-сути на день. Просто сесть и написать. В итоге уже недели три мучаю по чуть-чуть, и все как то никак...

wiktors75
22.04.2014, 14:15
заработал таки LPT программатор,заменил кн6 на DG408 стал читать без ошибок, с записью были проблемы(замерил тестером в момент программирования просадки по 12в,поставил мощный импульсный бп,начал шить,но также как описал Mifody с переменным успехом, заменил обычную панельку на ZIF и жестяную банку с холодной водой на ртешку и программа ни разу не остановилась на "дошивку" ,результат буфер и пзу идентичны.
почему то с кн6 вообще ничего не получалось брал несколько разных пока DG не поставил
Да еще емкость поставил на всякий случай на входе питания 3300мф, питаю от 12в и 5 вольтовый стабилизатор с перемычкой на плате

Mifody
22.04.2014, 14:55
С дельфями вообще не дружишь?
К сожалению, ниразу не имел с ним дела..((

Ведь очень тяжело писать что-то виртуально, когда нельзя оттестировать на железе сразу.
Почему же нельзя.. У тебя ведь есть такой же программатор. Потом проверить, чтоб читалось. Хуже от задержек точно не будет.

В принципе, у меня была мысль сделать "тест H/W", по аналогии с Willemom, что бы выставляешь например галку A2, и на ножке A2 появляется '1'. и тд.
А это поможет, только если совсем ничего не работает. А в моём случае все работает, только, думаю, что железо не успевает за софтом..

заработал таки LPT программатор,заменил кн6 на DG408 стал читать без ошибок
А это наверно потому, что буржуйская микруха более быстрая. Поэтому и завелась. Как то странно, у одних работает, у других нет.. Наверно, всё таки от компа тоже что то зависит. Я ж говорю, нужно написать настраиваемую версию программы, чтоб не нужно было мудрить и бегать с бубном вокруг кабелей, микросхем и прочего. То взял, подобрал скорость работы программы к своему компу и вот оно, счастье..))

wiktors75
22.04.2014, 18:22
подключил к другому, к тонкому клиенту с LPT и ХР на борту , шьет нормально.
заметил влияние напряжения на результат при 11,5 получаются ошибки,при 12,5
еще больше ошибок ввиду сильного нагрева, оптимально 12 как и в схеме,просто обратил внимание когда решил проверить сколько же выдает мой бп ну и поэксперементировал

Tronix
23.04.2014, 11:43
Я питаю от ATX блока нового FSP 300W. Кстати, при чтении вроде 12V не используется. Используется 5V.

solegstar
23.04.2014, 11:57
Mifody, также были проблемы с чтением, если напряжение 5В занижено. попробуйте заменить VD21 как здесь - http://zx-pk.ru/showpost.php?p=667653&postcount=309

Mifody
23.04.2014, 15:27
Проблему решил. Прошу прощения за "шум" вокруг софта. Софт оказался ни причём. Это, можно сказать, мой косяк был. Дело в том, что я не нашёл транзисторов S9013 и поставил КТ316. Вчера стал смотреть осциллографом, фронты на транзисторе чтения смазанные. Пробовал играться с резисторами в обвязке этого транзистора, менял транзисторы с другим коэффициентом-особого результата не дало. В итоге разбомбил ВЧ модулятор от Денди, там как раз стоят 9013 транзисторы. И о чудо! Наверно раз 100 нажимал кнопку "сверить"-ни единой ошибки. Прошивать, правда, ещё не пробовал. А по поводу питающего напряжения я поступил по другому. Поставил кренку на 6В. После падения на диоде питание на микросхеме (измерял при вставленной РТ5) 5,07В. Правда не знаю, удачное ли это решение.. Время покажет..))

13joe
11.05.2014, 07:52
Нормально ли шьются 556рт5 и 155ре3 lpt-версией программатора и какой софт лучше использовать для этих м/с ?

solegstar
11.05.2014, 09:25
556рт5 мне прошить не удалось, 155ре3 шьются вроде нормально.

13joe
11.05.2014, 11:38
А usb версией программатора можно прошивать 556рт5 ?

Tronix
11.05.2014, 11:45
556рт5, как мне кажется, не так актуальна как РТ4, так как запросто заменяется на 2716 или рф5, ибо имеет одинаковые ноги и корпуса. РТ4 конечно тоже можно заменить 2716, но во-первых разные ноги, во вторых разные корпуса, соответственно придется мудрить переходник и не факт, что для большего корпуса есть место.

Сам я РТ5 не шил, хотя у меня есть пара штук. Щаз попробую ради интереса...

solegstar
11.05.2014, 11:48
Tronix, несовсем. РТ4 быстрее, чем 2716 и это главная проблема замены.

Tronix
11.05.2014, 13:13
Tronix, несовсем. РТ4 быстрее, чем 2716 и это главная проблема замены.

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

---------- Post added at 13:13 ---------- Previous post was at 12:00 ----------

Да, запись РТ5 не работает в LPT версии.

13joe
11.05.2014, 13:54
А исправить это как-то возможно (аппаратно или программно) ? А usb адаптер для lpt версии и использование софта от usb версии решит эту проблему ? Может быть лучше сразу собрать usb версию или она тоже не шьет 556рт5 ?

Tronix
11.05.2014, 14:22
Не знаю, вроде все правильно, кроме того, что:
1) При программировании бита в программе сначала подается +12V на микросхему и программируемый бит и только потом выставляется CS. В доке ( http://nehudlit.ru/books/detail7474.html ) наоборот. Пробовал менять в программе - нифига.

2) В доке сказано, что перед программированием все ноги данных должны быть подтянуты к +5V, кроме программируемого бита. Схема же не позволяет выставить логическую 1 у всех бит данных. Коммутатор может выставить логическую 1 только у одного из восьми бит единовременно. Защелкивались бы данные, было бы проще.

PS: Ноги 22 и 24 замкнуты между собой накоротко.

13joe
11.05.2014, 14:53
А как насчет этого программатора ?
47868
Может быть хотя бы он позволит прошить 556рт5 ?

И по прежнему не понятно насчет usb адаптера к lpt версии и usb версии программатора (позволят они прошить 556рт5 или нет).

Tronix
11.05.2014, 17:29
Хм, а вот еще интересно... В нормальном чтении ноги выбора микросхемы CS и /CS устанавливаются в 1 и 0, соответственно. В этом программаторе при записи тоже, на CS (18,19) лог единица, на /CS (20,21) лог ноль. А вот в справочнике пишут, что:
http://habrastorage.org/files/912/f72/ad7/912f72ad7f6048f69d8da7b7026eb063.jpg

То есть как бы 21 нога должна быть в логической единице? Путаница в доке, или....

---------- Post added at 15:37 ---------- Previous post was at 14:57 ----------

Хм... Согласно схеме http://rfanat.ru/skr/ct-3oo.html действительно МС программируется при всех CS (18,19,20 и 21 ноги) в логической единице....

---------- Post added at 17:24 ---------- Previous post was at 15:37 ----------

В общем пробовал и так и сяк с CS, но нифига. Пробовал одгибать 21 ногу и соединять с 20. Пробовал на 20 подавать GND, 21 сувал в 20, 18 и 19 подавал +5. Пробовал при этом менять сам строб с единицы на ноль и наоборот в самой программе при записи. Не шьет. В итоге прошил один последний байт в 00, хотя должен был прошить байт по адресу 0x10h в 0xE7. И все. Фтопку.

---------- Post added at 17:29 ---------- Previous post was at 17:24 ----------

Чичать читает и хорошо. Понадобится когда РТ5 заменять - заменю на РФ5 или 2716 и дело с концом.

alvis
12.05.2014, 00:53
В общем пробовал и так и сяк с CS, но нифига. Пробовал одгибать 21 ногу и соединять с 20. Пробовал на 20 подавать GND, 21 сувал в 20, 18 и 19 подавал +5. Пробовал при этом менять сам строб с единицы на ноль и наоборот в самой программе при записи. Не шьет. В итоге прошил один последний байт в 00, хотя должен был прошить байт по адресу 0x10h в 0xE7. И все. Фтопку.
А может просто битая микросхема? Среди них хватает брака.

Quest
12.05.2014, 02:28
А в чем отличие РТ4 и РТ4А ? Они взаимозаменяемые?

AHTuXPuCT
12.05.2014, 04:21
РТ4 и РТ4А взаимозаменяемые.
если память мне не изменяет отличаются напряжением программирования.

Tronix
12.05.2014, 08:46
А может просто битая микросхема? Среди них хватает брака.

Может конечно я ее в ходе эксперементов и убил. Хотя я с РТ4 что тока не делал, даже переплюсовку по питанию, так, что дым с корпуса пошел. Выключил, дал остыть, вставил правильно - все читается без ошибок. Хотя то РТ4, а с этими РТ5 какие-то траблы на ровном месте.

Был бы у кого фирменный программатор, умеющий шить РТ5. Снять бы с него осциллограммы в момент записи, напряжения на всех ногах. Вот тогда можно было бы подумать.

Viktor2312
12.05.2014, 08:56
Чичать читает и хорошо. Понадобится когда РТ5 заменять - заменю на РФ5 или 2716 и дело с концом

К сожалению в большинстве случаев заменить не получится, в Ирише, например, она стоит в МКГД (модуль контроллера графического дисплея) и там нужно быстродействие.

MV1971 шьёт их без проблем и уже ни одну прошил. Можно попробовать к нему обратиться, по поводу осциллограмм.


Так же и с РТ4, были проблемы, не тянула по быстродействию как вроде, так же MV1971 писал при запуске МКГД, приходилось вешать конденсаторы на выводы, чтобы заработало, а с РТ4А всё чётко работало, если мне память не изменяет.

solegstar
12.05.2014, 09:02
Tronix, вот тут (http://zx-pk.ru/showthread.php?p=414746&highlight=%F0%F25#post414746) есть осцилограммы. при программировании на 21 вывод надо подавать тоже напряжение программирования и похоже 15В.

Quest
12.05.2014, 09:55
РТ4 и РТ4А взаимозаменяемые.
если память мне не изменяет отличаются напряжением программирования.

Этот программатор шьет и РТ4, и РТ4А ?

13joe
12.05.2014, 10:46
Уважаемые владельцы usb версии программатора ! Пожалуйста, ответьте - шьет эта версия программатора 556рт5 или нет ?

Anykey
12.05.2014, 11:53
Уважаемые владельцы usb версии программатора ! Пожалуйста, ответьте - шьет эта версия программатора 556рт5 или нет ?

Нет не шьет. Тоже пробовал по разному (ноги соединял и т.д.), не пишет.
Наверно все таки 15В нужно подавать на 21 ногу (я только 12в подавал).

13joe
12.05.2014, 12:13
Anykey,
А поправить это никак (аппаратно или программно) не получится ?

SoftFelix
12.05.2014, 12:24
В разных справочниках видел несколько различий между РТ4 и РТ4А. В одних указывалось разное быстродействие: РТ4 - 70нс, РТ4А - 45нс. В других, что наиболее правдоподобно, разный коэффициент программируемости - у РТ4А он нормированный и значительно выше обычных РТ4.

Anykey
12.05.2014, 12:43
Anykey,
А поправить это никак (аппаратно или программно) не получится ?

Наверно можно, если сделать отдельный ключ на 21 ногу и источник напряжением 15В.

Quest
12.05.2014, 13:20
В разных справочниках видел несколько различий между РТ4 и РТ4А. В одних указывалось разное быстродействие: РТ4 - 70нс, РТ4А - 45нс. В других, что наиболее правдоподобно, разный коэффициент программируемости - у РТ4А он нормированный и значительно выше обычных РТ4.

Что за коэффициент такой ? В смысле меньше коэффициент не удачных прошивок ?

SoftFelix
12.05.2014, 13:31
Quest, т.е. из кучки РТ4А гарантированно _удачно_ прошьются больше, чем из такой же кучки РТ4.

SoftFelix
12.05.2014, 14:12
p.s. Вот тут про это написано.

Tronix
12.05.2014, 22:02
Tronix, вот тут (http://zx-pk.ru/showthread.php?p=414746&highlight=%F0%F25#post414746) есть осцилограммы. при программировании на 21 вывод надо подавать тоже напряжение программирования и похоже 15В.

Я бы предпочел видеть живую осцилограмму с реального работающего девайса. Все мы уже все прочли и посмотрели что пишут в книжках - резалт, как мы до сих пор видим спустя года - нулевой.
Плюс, если надо на CS подовать +15V, то кто в силах мне объяснить, как у автора работает эта схема http://rfanat.ru/skr/ct-3oo.html и откуда там на CS берется те самы +15V (даже +12)?

HardWareMan
12.05.2014, 22:07
p.s. Вот тут про это написано.

Можно было сразу запостить единственную разницу между РТ4 и РТ4А:
http://savepic.net/5493040.png

Tronix
12.05.2014, 22:14
Можно было сразу запостить единственную разницу между РТ4 и РТ4А

А судя по моей этикетке от РТ4, которую я выкладывал здесь: http://zx.pk.ru/showpost.php?p=696550&postcount=352 , не единственная.

HardWareMan
13.05.2014, 08:46
Странно она как-то коррелирует...

Tronix
13.05.2014, 16:59
Кстати, для любителей "ню" наткнулся на фото голенькой РТ5 87 года: http://s41.radikal.ru/i092/1306/98/d24fcc70c039.jpg (ахтунг, картинка здоровая).
А это РТ5 89 года: http://i010.radikal.ru/1307/70/7a6d06b2de7a.jpg Там же, кстати, есть и РТ4 и еще много интересного :)

Источник: http://radiopicture.listbb.ru/viewtopic.php?f=3&t=69

Mifody
23.05.2014, 14:59
Решил я, значит, прошить РТ5 для ремонта КНГМД Агата на новодельном ЛПТ программаторе. До этого пробовал шить на нём РТ4, с переменным успехом. Из 3 микросхем прошилась одна. 2 из них запоролись, причём прошились не те биты, которые нужно. Повторная прошивка давала ошибку, что нельзя прошить одно поверх другого.. Ну да ладно, вставляю я РТ5, выбираю файл, жму ПРОШИТЬ и получаю результат, как у Троникса. Последний байт в нуле, и всё. Вот блин.. Дело в том, что я этот программатор собирал ранее на макетке проводами, но по оригинальной схеме, и там РЕ3, РТ4 и РТ5 шьются. На нём я прошивал РТшки и РЕшку для ЮТ-88. Не с первого раза, но шьются. К стати, выяснил причину, почему шилось не с первого раза. Поднял напряжение программирования до 14 вольт-из 6 микросхем, запоротых самодельным программатором ( я не выбрасывал запоротые микросхемы как раз чтоб эксперименты на них проводить) зашились все 6! Самодельный программатор я собирал по оригинальной схеме, без диодов в ША и на 315 транзисторах. Значит схема рабочая и способна шить все РТшки.
Первым делом я поднял напряжение программирования на новоделе до 14 вольт и начал пробовать шить запоротую РТ5. Сделал для неё тестовую прошивку из ААh и нулём в последнем адресе. Пробую-не шьёт. Заменил транзисторы на 315 (вряд ли, а вдруг..))) -не шьёт. Вернул 9013 обратно. Убрал токоограничительный резистор R10 и поставил вместо него перемычку (может тока не хватает??)-не шьёт. Заменил VD22 на Шоттки (чтоб падение меньше было)-не шьёт... Чтож, надо брать осциллограф.. Ну, думаю, раз прошивается последний байт, значит на ША каким то образом идут все еденицы.. Жму ПРОШИТЬ и смотрю на ША-ничего себе! Я не вижу нуля на ША! Еденица-4,5В, ноль-3В! Слабая подтяжка ША?!?.. Я не делал никаких расчётов резисторов подтяжки, а поставил поменьше, но в пределах разумного. В моём случае это 390Ом. получилось что НОЛЬ-это что то около 0,1В, еденица-4В (придавилась чуть чуть еденица..) Из 4шт РТ5 (а именно столько я запорол при попытках прошить на этом программаторе и танцев с бубном) прошились все!
Подведём итоги. Что делал я..
1.) поднял напряжение до 14В
2.) Убрал резистор R10 в перемычку. КН6 стала греться ощутимо. К концу прошивки РТ5 она горячая, но палец держать можно. Вполне возможно, что резистор можно и не убирать. Просто я его убрал в процессе экспериментов и больше не ставил.
3.) VD22-Шоттки. Тут так же, может и не обязательно. Я после экспериментов его оставил.
4.) Самое главное. Сборки DR1 и DR2 - 390 Ом.
5.) Обязательно охлаждать программируемую микросхему! Можно даже термопастой мазнуть место контакта с радиатором, так как есть РТшки с шероховатой верхней поверхностью. Я прикладываю радиатор от старого советского транзистора.

solegstar
23.05.2014, 15:27
Mifody, отличная новость! спасибо за уточнение схемы! :) попробую у себя на программаторе сделать все доработки, т.к. если честно, то до программатора я уже давно не добирался. если все доработки отработают, то исправлю документацию в первом сообщении и здесь отпишусь!

HardWareMan
23.05.2014, 15:36
Со времен кружка я пользуюсь вот таким программатором-приставкой к Специалисту, который подключался ко второму порту ВВ55:
http://savepic.net/5520189m.jpg (http://savepic.net/5520189.jpg)
Схемы уже нет, но там все просто, похож на журнальный программатор к РК86 (Радио №9, №10 и №11 за 1993). Только транзисторы, никакой бодяги вроде КН6, надежно как кирпич, просто как 2 пальца. Работает с 91 года. :3 На фото подключалось к переходнику, который есть ВВ55 на ЛПТ.

solegstar
23.05.2014, 15:37
самое интересное, что автор оригинальной схемы советовал поставить развязывающую цепочку из диода и резистора (10кОм по оригинальной схеме) во все адреса, как в адресе А9 оригинальной схемы, видимо этот момент не был проверен. Когда я написал автору схемы, о проблемах с прошивкой РТ5, он ответил, что у него проблем не было. Видимо у него схема была без доработки всех адресов. Хорошо, что всё выяснилось. :)

alvis
23.05.2014, 19:47
Хорошо, что всё выяснилось.
Да, хорошая новость. Осталось убедиться, что это не частный случай и остальным тоже поможет.

Tronix
23.05.2014, 23:18
Кстати, тут vinxru чинил свой Поиск, пробовал менять РТ4 на 2716 - хрен завелось. Хотя я рассчитывал, что заведется. Но видать частота в ~14Mhz все-таки многовато и не успевает EEPROM-ка. Такие дела... Ну все равно, РТ5 можно заменить на две РТ4 тогда в крайнем случае. Не красиво конечно, но зато по таймингам успеет и шить можно.

Я тоже так и предположил, что на ША большой вольтаж, ибо чего оно тогда в последний байт шьет всякую хрень. Это как с РЕ3 примерно. Но я без инструмента, мне сложно...

HardWareMan
24.05.2014, 00:13
Кстати, тут vinxru чинил свой Поиск, пробовал менять РТ4 на 2716 - хрен завелось. Хотя я рассчитывал, что заведется. Но видать частота в ~14Mhz все-таки многовато и не успевает EEPROM-ка. Такие дела...
Ясен пень, 2716 это 350нс..450нс время доступа (2,5МГц) а у РТ4 70нс (14МГц). ППЗУ по любому шустрее, ибо схема проста. Поэтому, в качестве ПЛМки они наиболее предпочтительны.

Tronix
24.05.2014, 07:18
Ясен пень, 2716 это 350нс..450нс время доступа (2,5МГц) а у РТ4 70нс (14МГц). ППЗУ по любому шустрее, ибо схема проста. Поэтому, в качестве ПЛМки они наиболее предпочтительны.

Он вроде писал, что и флешку пробовал, там вроде 200нс или даже 150нс, но все равно не успевает.

13joe
25.05.2014, 11:29
Кто нибудь пробовал сделать доработки Mifody и прошить 556РТ5 ? Интересно 300 ом вместо 390 ом прокатит или нет ?

Tronix
27.05.2014, 22:11
Кто нибудь пробовал сделать доработки Mifody и прошить 556РТ5 ? Интересно 300 ом вместо 390 ом прокатит или нет ?

Не менее интересно, как прошиваются после этого РТ4, и прошиваются ли вообще.
Я пока не пробовал, так как нет подходящих сборок. И вопрос с РТ4 меня волнует, так как в основном они меня больше всего и интересуют. А, как известно, самое главное правило: работает - не трожь, а то перестанет.

Mifody
28.05.2014, 00:23
Важное дополнение..
Сегодня вставил прошитую пару дней назад РТ5 в КНГМД Агата-не работает! Чтож за напасть то такая, с этими РТ5!.. Читаю-а там мусор какой то! Ну, думаю, может РТшка битая, читаю РТ5, которые я зашил тестовыми AAh, там тоже мусор.. Думаю, погорячился я с поднятием напряжения до 14В и с убиранием R10 в перемычку, так как стали читаться биты, которые должны читаться как 1, а стали читаться 0. Причём, сразу читалось нормально, а полежали несколько дней, стали читаться не правильно. Сейчас снизил напряжение до 13В, поставил R10 300Ом (Чтоб уж наверняка снизить ток программирования), зашил треть новой РТ5 тестовыми AAh, половину РТ4 тестовами AAh и половину РЕ3 (шью не полностью чтоб если что, опять можно было над ними экспериментировать). Всё зашилось и пока читается нормально. Через пару дней перечитаю и напишу результат. Почему 13В? От 12В лично у меня РТ5 отказываются шиться. От 13В шьётся всё. Думаю, что косяк всплыл от чрезмерного тока программирования.
Так что не спешите пока делать доработки.. Через пару дней напишу.


Интересно 300 ом вместо 390 ом прокатит или нет ?
Еденица ещё больше просядет. Думаю, не стОит, так как при 390Ом она и так 4В.

HardWareMan
28.05.2014, 00:29
В книжках писали, что перемычки "взрываются" и могут заляпать соседей или свои же пятачки. Это приводит к самовосстановлению в определенных температурных условиях. ИМХО, ток надо подбирать точнее.

Viktor2312
30.05.2014, 09:17
Термостатирование нужно делать после прошивки, как это рекомендуют, в духовку с включённым газом на минимум положить и подержать, сколько рекомендуют.

solegstar
30.05.2014, 10:37
итак, вчера добрался до программатора. заменил диод VD21 на диод шоттки, напряжение питания ессно стало 4.95В и держалось стабильно с микросхемой и без в панельке. затем я заменил резисторные сборки с 10к на 1к. программатор не заработал. точнее рт4 читаются, писать не пробовал, но рт5 так и не стали шиться. резистор R10 я пока не менял перемычкой, а решил глянуть, что творится на ША микросхемы - 0 оказался правильным, а вот 1-ца чуть больше 2В. буферы стоят 74HC574. впринципе я предполагал, что будут проблемы с HC серией и таким низким сопротивлением подтяжки. попробую увеличить его до 3.9-4.7k + попробую поменять их на аналоги 1533 серии или HCT. питание было 15В, как по описанию программирования РТ5.
Mifody, Вы уверены, что резисторные сборки у Вас 390 Ом, а не 3.9к допустим?

SoftFelix
30.05.2014, 10:52
буферы стоят 74HC574. впринципе я предполагал, что будут проблемы с HC серией и таким низким сопротивлением подтяжки. попробую увеличить его до 3.9-4.7k + попробую поменять их на аналоги 1533 серии или HCT.
Имхо, в подобных местах лучше использовать серию К555 (74LS). На длинные шлейфы хорошо работает. НЕМО-ИДЕ это доказал.

solegstar
30.05.2014, 11:29
Имхо, в подобных местах лучше использовать серию К555 (74LS). На длинные шлейфы хорошо работает. НЕМО-ИДЕ это доказал.

если завтра найду, то куплю 555ир37(74ls574) и 1533ир37(74als574), возможно получится найти 74НСТ574, но сначала сделаю резисторные сборки побольше. 1к - это слишком маленькое сопротивление, как мне кажется.

Anykey
30.05.2014, 11:48
У Mifody небыло 0, а 74HC574 не смогут дать 0 т.к. после них стоят защитные диоды,
видимо на адресных ножках РТ5 возникают напряжения, которые через подтяжку 10к
не могут обеспечить 0.

solegstar
30.05.2014, 11:53
У Mifody небыло 0, а 74HC574 не смогут дать 0 т.к. после них стоят защитные диоды,
видимо на адресных ножках РТ5 возникают напряжения, которые через подтяжку 10к
не могут обеспечить 0.

это я понимаю. поэтому и удивился тому, что когда он заменил резисторные сборки с 10к на 390 Ом, у него получилась 1ца на адресных пинах как 4В с такой подтяжкой к 0.

---------- Post added at 10:53 ---------- Previous post was at 10:51 ----------

по идее просадка должна была быть куда сильнее, чем 1В от напряжения питания.

Tronix
30.05.2014, 12:14
У меня стоят 74ALS574AN. Я думаю вставить РТ5, в программе выставить и держать например A0 в 1, замерять напругу и подбором выбрать сопротивление. Но, что-то я тоже сомневаюсь насчет 390 Ом Может быть все-таки килоом?

solegstar
30.05.2014, 12:21
у меня бп регулируемый как по напряжению, так и по току, с индикацией ессно. так вот когда в программаторе нет микросхемы, то ток показывает 20мА, если вставить РТ4, то показывает 100мА, если вставить РТ5 - 120мА... при прошивке РТ5 ток скакал до 350мА.

Tronix
30.05.2014, 12:21
Всмысле A0 в 0 выставить и мерять. Меньше 2,5в должно быть, если ноль и чуть больше 4в при единице, правильно?

solegstar
30.05.2014, 12:25
Всмысле A0 в 0 выставить и мерять. Меньше 2,5в должно быть, если ноль и чуть больше 4в при единице, правильно?

по описанию Mifody так, у меня на деле - при 1кОм сборке при 1це - чуть больше 2х вольт, а ноль стабильный 0В. завтра заменю буферы на ТТЛ-серию, кмоп скорее всего не тянет такую подтяжку.

palsw
30.05.2014, 15:59
Решил сделать нужные доработки программатора - так как со времени сборки еще не пользовался и настал момент истины - нужно прошить РЕ3 и РТ4 для ЮТ88 и считать несколько РТ5.

вставил керамическую КС573РФ2 и замерял напряжение питания -4,3 всего осталось после диода VD21.На диоде 5,1.Заменил на диод шотки с материнской платы по габаритам довольно крупный с маркировкой PJ30 SS12 .Напряжение на РФ2 теперь 4,81 .Питаю от одного источника питания 12в - потребление 68ма.

считывает чистую рф2 и записанную правильно -сравнивал считанный буфер и оригинальный bin.

Попробую считать рт5...
потребление считываемой рт5 150ма,напряжение питания на РТ5 4,77

solegstar
31.05.2014, 18:10
Заменил 74HC574 на 1533ИР37 (74ALS574). РТ5 прошилась с первого раза, напряжение на адресных шинах после диодов и резисторной сборки 1кОм - 3.5В. мало конечно, можно было и подобрать резисторную сборку, поставить в районе 3.9-4.7кОм, но я не стал выпаивать еще раз, т.к. землю сделал сплошную на пине и она ОЧЕНЬ тяжело выпаивается. резисторная сборка хрупкая очень, так или иначе она ломается. поэтому решил оставить как есть. напряжение питания - 15В. и соотв. программирования - 14,5В после диода. Резистор R10 на месте оставил для ограничения тока через КН6. Также проверил запись РТ4 и РТ4А, обе прошились отлично! в ближайшее время внесу доработки на печатную плату и на принципиальную схему. Спасибо всем за пользование программатором, его доработкой и поддержкой в современных ОСях! :)

13joe
01.06.2014, 14:05
solegstar и mifody
какой именно софт был использован для прошивки 556рт5 ?

p.s. что переключает джампер Х4 на плате программатора ?

solegstar
01.06.2014, 14:07
13joe, я использовал от Tronix.

13joe
01.06.2014, 14:18
А джампер Х4 на плате программатора что переключает ?

solegstar
01.06.2014, 19:32
А джампер Х4 на плате программатора что переключает ?

на Х4 выведены оставшиеся верхние три адреса, которые не используются на колодках микросхем. так сказать на будущее, если кто-то захочет сделать адаптер с их использованием.

Tronix
03.06.2014, 11:23
Я все-таки не понял, какие сопротивления ставить в итоге?

solegstar
03.06.2014, 12:26
Tronix, от 1 и до 4.7кОм думаю будет вполне достаточно. у меня стоят 1кОм.

Mifody
03.06.2014, 16:34
Может уже поздно, но отвечу на вопросы..


Mifody, Вы уверены, что резисторные сборки у Вас 390 Ом, а не 3.9к допустим?
Да, уверен. У меня буржуйские сборки. На них написано 391. Это 390 Ом. Почему взял именно такие? Да какие нашёл в БУ платах. Конечно, можно ставить и больше. Регистры у меня стоят 74НСТ574В1. Опять же, что нашёл в БУ платах..


какой именно софт был использован для прошивки 556рт5 ?
Софт от Троникса.


РТ5 прошилась с первого раза
Попробуйте сверить содержимое через недельку..))

И к стати, как и обещал тут (http://zx.pk.ru/showpost.php?p=713063&postcount=386) ,после описанных доработок через 3 дня содержимое в РТшках и РЕшке не изменилось.

Собственно, по большому счёту нужно только заменить резисторные сборки. Ну и, если не будет шиться после этого, приподнять напряжение программирования. Менять диоды, ИМХО, не обязательно..

solegstar
03.06.2014, 23:39
Да, уверен. У меня буржуйские сборки. На них написано 391. Это 390 Ом. Почему взял именно такие? Да какие нашёл в БУ платах. Конечно, можно ставить и больше. Регистры у меня стоят 74НСТ574В1. Опять же, что нашёл в БУ платах..
вот главное! регистры ТТЛ совместимые и соответственно выходы не маломощные, а стандартные ТТЛ, поэтому и тянет такую резисторную сборку.

Попробуйте сверить содержимое через недельку..))
обязательно! после сверки и выложу доработанную схему.

Менять диоды, ИМХО, не обязательно..
если Вы про диод VD21 на Шоттки - то желательно, без его замены допустим у Tronix не читалась РФ5, да и питающее напряжение 4.3В на микросхеме как-бы не очень хорошо...

Tronix
10.06.2014, 20:47
А я вот чего нашел o_O Это что такое, кто нибудь такое видел раньше?

SoftFelix
10.06.2014, 21:16
Это что такое, кто нибудь такое видел раньше?
Имхо, это одна из первых РТ4. Выпущена как раз на границе годов, когда произошло изменение обозначений микросхем в СССР на нынешнее. У меня тоже есть в загашнике много 155-ой серии середины и конца 70-ых, которые обозначены как К1ЛБ553 (К155ЛА3).

Tronix
10.06.2014, 21:26
Аха, наверное. Прям даже шить жалко как-то ;) Сохраню чистой для истории

palsw
13.06.2014, 02:10
В чем может быть проблема с прошивкой К155РЕ3.Софт 1.3 использую.Считываю новую микросхему - получаю все 00.Дальше заливаю буфер - первый адрес имеет значение 3F .нажимаю прошить - при 10,5-11в прошивается первый байт и все остальные 3F или 7F или FF и программа на каждом адресе спрашивает например прошиваю 06 а в микросхеме уже везде FF.
Прошивка РТ4 идет без проблем и с первого раза прошил уже 4 микросхемы.
Из доработок только диод шотки по питанию. Запитываю от регулируемого БП 1А .потребление при прошивки РЕ3 прыгает от 180-220 мА.
Микросхему охлаждаю большим радиатором от ЦПУ

Tronix
13.06.2014, 08:24
Проблема с РЕ3 ровно та-же, что и с РТ5. А именно, нужно на адресные ноги вешать сопротивление меньше, чем 10к. О ней Anykey тыщу лет назад писал:
http://zx.pk.ru/showpost.php?p=415428&postcount=108
http://zx.pk.ru/showpost.php?p=415445&postcount=109

palsw
13.06.2014, 10:37
Tronix, все не запомнишь- думал резисторные сборки только для рт5 менять.В 1м сообщении глянул краем глаза - там все по старому.Сейчас поменял сборки на 1ком и при 11в с первого раза прошилась РЕ3

SoftFelix
13.06.2014, 10:52
Тут вспомнилось что-то... В конце 80-ых и начале 90-ых я шил РТ4-ые для Спекка вот таким (http://userdocs.ru/informatika/19948/index.html) ручным программатором из Радиолюбителя. Всё было собрано на макетке, но работало довольно надёжно. Запорол только пАру РТ-шек. И то, только из-за ошибки в ручной переборке адресов. Так вот в нём адреса тянутся к "1" резистором довольно низкого сопротивления. Шил им, в основном, только две прошивки: расширение Ленинграда-1 до 128К и доработка синхросмеси видео и порта FE (OUT).

http://userdocs.ru/pars_docs/refs/20/19948/19948_html_m4a1a5f1a.png

palsw
13.06.2014, 19:31
После доработки и успешной прошивки РЕ3 и РТ4 вспомнил как сделано в программаторе WILLEM вместо диода шотки.Вдруг кто то будет делать платку новой ревизии :)
http://i.piccy_.info/i9/9b09da583610b916eee37faee2075504/1402673290/19160/760534/Bezymiannyi.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-06-13-15-28/i9-6542449/334x277-r/i.gif (http://i.piccy_.info/a3c/2014-06-13-15-28/i9-6542449/334x277-r)

Tronix
13.06.2014, 22:06
Ну и что тут сделано? DC-DC преобразователь с 9 вольт на 5? Он ващет на оригинальной печатке тоже может присутствовать (под него разведены посадочные места, на сколько помню). Только между ним и диодом тем несчастным никакой связи нет вообще.

palsw
13.06.2014, 22:15
Tronix, схемотехник некудышный :)

корпус 7805 через один диод повышает напряжение стабилизации на 0,5-0,6в.2 диода уже 1,0-1,2в и так далее.Если диод шотки ставить то дискретность будет меньше.

в картинках
http://i.piccy_.info/i9/02fe27a5014ad3b4c2daa00df51492c5/1402683554/18119/760534/Bezymiannyi_500.jpg (http://piccy_.info/view3/6543476/6e7b4ad4b6c73738bce26afe4a7340aa/)http://i.piccy_.info/a3/2014-06-13-18-19/i9-6543476/500x299-r/i.gif (http://i.piccy_.info/a3c/2014-06-13-18-19/i9-6543476/500x299-r)

solegstar
13.06.2014, 23:06
palsw, питание 5В общее и для микросхем. для них не желательно повышать до 5.5-6В. самое простое - сменить один диод на другой. документацию поправлю на выходных и выложу. со временем как всегда - напряг.

palsw
14.06.2014, 00:13
solegstar, так в вилеме как раз на все микросхемы и повышаеться питание.и уже не один год и не первая ревизия и все довольны.жампер есть и можно выбрать как лучше шьет.

CodeMaster
15.06.2014, 12:16
вот таким ручным программатором из Радиолюбителя

Есть у меня такой, но так и не попробовал как он в работе.


вспомнил как сделано в программаторе WILLEM вместо диода шотки

Это не вместо диода, это совсем другая схема. В ProgRT диод VD21 это же защита от переплюсовки?


palsw, питание 5В общее и для микросхем. для них не желательно повышать до 5.5-6В.

solegstar, так в вилеме как раз на все микросхемы и повышаеться питание.

Вот сейчас не скажу опять же как в Willem'е (но точно это не сработает при питании от USB), но по хорошему можно сделать спаренные джамперы: поднял Vcc на панельке до 5.6В, питание на остальные микрухи пустил через другой диод и получил законные 5В. Но, вообще мне видится, что это действительно не критично.


Вдруг кто то будет делать платку новой ревизии

В новой ревизии питание надо сразу делать по-человечьи как в Willem'е. Потому как фишка ProgRT в том, что можно было подать сразу 2 напряжения +5В и +12В с любого компьютерного БП. Но, как показала практика и 5 вольт не достаточно и 12-ти тоже. Да, деталюшек побольше, но головняка гораздо меньше.

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

solegstar
15.06.2014, 12:52
В ProgRT диод VD21 это же защита от переплюсовки?
нет. это защита от попадания 12В на 5В шину питания при пробое ПЗУ.

В новой ревизии питание надо сразу делать по-человечьи как в Willem'е. Потому как фишка ProgRT в том, что можно было подать сразу 2 напряжения +5В и +12В с любого компьютерного БП. Но, как показала практика и 5 вольт не достаточно и 12-ти тоже. Да, деталюшек побольше, но головняка гораздо меньше.

в чем проблема питания? если заменить VD21 на шотки, то по 5В проблем нет, если шить РТ5 15-ю Вольтами, то тогда да, проблема. можно вставить еще одну кренку 12В и в её пин GND вставить несколько диодов 1n4007 c джамперами, по схеме виллема, чтоб поднять напряжение программирования. у меня допустим есть регулируемый бп и программатор я запитывал от одного источника - 15В, а 5В делались после L7805, всё работало. если бы была возможность выставления напряжения программированя с софта - то был бы смысл разводить заново печатку.
впринципе нет ничего сложного, учту на плате, надеюсь найду место, куда воткнуть.

CodeMaster
15.06.2014, 17:07
у меня допустим есть регулируемый бп

А у меня например нет (есть конечно, но он большой), но есть куча БП от сетевого оборудования 7,5-9 вольт (оч.удобно воткнул в любую розетку рядом с буком и работай).


возможность выставления напряжения программированя с софта

В Willem'е руками выставляется и ничего.


надеюсь найду место, куда воткнуть.

По сравнению с разводкой Willem'а, на ProgRT куча места.


программатор я запитывал от одного источника - 15В

Либо надо сделать так по умолчанию (убрать 2 напряжения), что бы потом ничего не доделывать.

palsw
15.06.2014, 17:32
Прошивал напряжением 11-12в.бп тоже имеется регулируемый.По рекомендации из справочника шить РЕ3 нужно начиная с 10в и с шагом 0,5в повышать напряжение вплоть до 15в если потребуется.так что без регулируемого бп с индикацией тока не обойтись.Ток при прошивке от 0,18А до 0,5А

solegstar
15.06.2014, 20:23
CodeMaster, и ребяты, ну сделаем. :) только зачем оно кому нужно будет.)) неужели кому-то не досталось плат программатора?...
всё будет, но чуть позже, тут бардак в стране... :(

CodeMaster
15.06.2014, 21:43
только зачем оно кому нужно будет.))

Будет


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

По первому кругу может и всем, но я уверен что желающие появятся.


всё будет, но чуть позже, тут бардак в стране...

Тем более пока релиз состоится ещё времени утечёт.

bigral
17.08.2014, 00:35
немного офтоп, но интересная книга по ПЛМ http://www.inp.nsk.su/activity/preprints/files/1989_171.pdf

CodeMaster
18.08.2014, 08:55
немного офтоп

Почему же? достаточно близко к теме.

Alex_LG
21.11.2014, 13:08
Собрал программатор без КН6, запустил, удалось прошить РТ4, запорол штук 5 РЕ3 и одну РТ5... Начал играться с пул-даун резисторами... Надоело... Убрал диоды VD3-VD18, сборки DR1 и DR2 - все прошилось с первого раза!!!!
Теперь, что делать, если нет КН6. Собираем схему из приложения и подключаем на место КН6. В основной схеме нужно убрать R10, R12, R13, VT4 (сигнал /RD берем прямо с адаптера).
Альтернативная схема программатора и адаптер - в приложении. Изначально схема делалась под замену КН6 на 4051, поэтому распновка переходника не соответсвует выводам КН6, вместо 574 регистров использовал 377 (ИР27, что валялось без дела) . В адаптере использованы ИД7, КП7 и ULN2803 (заменяется аналогичной или на два корпуса ЛН3, ЛА11 и т.п., т.е. инвертор с ОК).
Подключение РТ4 и РТ5 также изменил: выв. 13 РТ4 подключил к "земле", на выв.22 РТ5 вместо А9 подал VCC c выв.24, выв.21 подключил к выв.20, отрезав от А10.

Viktor2312
21.11.2014, 13:37
Это конечно всё замечательно и Спасибо вам, но неужели нельзя начертить нормально схему, чтобы надписи не налазили друг на друга, чтобы не было каши?

HardWareMan
21.11.2014, 14:51
Каждый раз убеждаюсь, что журнальный вариант самый надежный. Зачем придумывать себе грабли?
http://savepic.org/6511780.png

Alex_LG
21.11.2014, 16:32
нельзя начертить нормально схему, чтобы надписи не налазили друг на друга, чтобы не было каши?

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


Зачем придумывать себе грабли?

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

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

Viktor2312
21.11.2014, 17:19
Каждый раз убеждаюсь, что журнальный вариант самый надежный.

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


Если нужно - переделаю.

Не не стоит, это я так немного ворчу.

HardWareMan
21.11.2014, 18:16
Затем, что бы совместимость была с софтом из этой темы, а так я и начал с журнального варианта экспериментировать (эмитерные повторители).
Ну просто зная, что ППЗУ требуют ощутимый ток для пережигания перемычки сразу надо было делать правильно. И совместимость тут ни причем: все дело в волшебных пузырьках, т.е. программирующих ключах. Посмотрите на схему программатора из старого доброго справочника О.Н.Лебедева "Микросхемы памяти и их применение": http://hwm.us.to/ftp/MEMORY.RAR
http://savepic.org/6548687.png
Масштабируете ее до нужных размеров и прикручиваете к текущей железке.

А можно название журнала, номер, год, а то я что-то кажется пропустил, не видел этой схемы.
Схема легендарная, я вообще удивлен, что тут никто ее не повторил. У меня работала вплоть до середины 200х, упразднил за ненадобностью. Сейчас собирать ее смысла нет, но чтобы понять основы программирования ПЗУ она идеальное пособие. http://hwm.us.to/ftp/PROGRAMM.RAR

Viktor2312
21.11.2014, 18:25
У меня кстати ключ VT1-VT4 по схеме из предыдущего поста не заработал, выкинул и заменил его на VT1 КТ315Д, два других не помню - их не видно у меня, так как скручены бутербродом, в VT4 - КТ817Г и великолептно шьёт, но только К155РЕ3.

Alex_LG
21.11.2014, 18:53
Масштабируете ее до нужных размеров и прикручиваете к текущей железке.

Ну так, в общем, и получилось, что вместо нескольких транзисторов на каждый разряд (а это уже приличное количество и размеры платы), я использовал ULN2803, а ИД7 выступает в качестве переключателя.

---------- Post added at 19:53 ---------- Previous post was at 19:37 ----------


А можно название журнала, номер, год

Кроме упомянутой статьи, была подборка статей в журнале "Микропроцессорные средства и системы" №3 за 1985 стр. 71, а также в архиве "USB RT prog 2.rar" из первого поста файлик ППЗУ1.djvu (вырезка из книги - кто знает, подскажите книгу)

Anykey
21.11.2014, 19:39
а также в архиве "USB RT prog 2.rar" из первого поста файлик ППЗУ1.djvu (вырезка из книги - кто знает, подскажите книгу)

Г.И.Пухальский - Проектирование дискретных устройств на интегральных микросхемах.Справочник

HardWareMan
22.11.2014, 05:52
Ну так, в общем, и получилось, что вместо нескольких транзисторов на каждый разряд (а это уже приличное количество и размеры платы), я использовал ULN2803, а ИД7 выступает в качестве переключателя.
Где там несколько транзисторов на один разряд? В схеме ручного программатора их 3 потому что схема старая и используются они немного не в том режиме. Смотри на схему из журнала.

Alex_LG
24.11.2014, 10:42
В схеме ручного программатора их 3 потому что схема старая и используются они немного не в том режиме.

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


Смотри на схему из журнала

Там транзисторы на каждый разряд да ещё два корпуса ЛН3, я заменил всё на ОДНУ ULN2803. В чём я неправ, куда уж проще? Ещё раз напомню, что всё в этой теме посвящено программатору на КН6 из первого поста, я заменил труднодоставаемую (по крайней мере у нас) КН6 на схему из ИД7+УЛН+КП7, сохранив совместимость с софтом (в журнальной схеме программируемый бит выставляется в соответствующем разряде, а в здешней схеме - указывается номер программируемого бита, поэтому нужны ещё ИД7 и КП7).

HardWareMan
24.11.2014, 11:37
В чём я неправ
В невнимательности. 2803 замыкает на массу. А нужно наоборот подавать напряжение программирования причем достаточно большим током. Именно поэтому в том программаторе на каждый бит стоит P-N-P транзистор и инвертор с ОК.

Alex_LG
24.11.2014, 16:27
2803 замыкает на массу.
Я понял свою ошибку, вот к чему приводит попытка мимнимизации и давать непроверенную схему. Схема работать на запись будет нормально, а вот на чтение - коротить всё на землю. Виноват, приношу всем свои извинения. :(
Начну по порядку. Когда решил заменить КН6, нашел микросхему 4051 (я писал здесь о ней), но она по току не подходила. Тогда начал изучать различные схемы, первой попалась как раз схема из журнала "Радио". Нарисовал схему из ИД7, транзисторов, диодов и 4051, вытравил плату. Она не заработала - всегда было 12В на выводах. Начал ковырять и понял ошибку - в журнале вместо ЛН3 (с ОК) была указана ЛН1 (о ней было написано, но в другом номере журнала). Поставил перед транзисторами 2803 и получил четкие 12 и 0, но не така как надо, поставил инверторы перед 2803. Все заработало как надо. Так и оставил этого монстра из переделанной платы, монтажки и кучи проводов. Уже собирался выложить схему, но, пересматривая еще раз схемы в попытке минимизации своей схемы и убрать кучу транзисторов, наткнулся на ППЗУ1.djvu из архива "USB RT prog 2.rar" в первом посте, где была практически такая же схема, но без всех транзисторов, т.е. ИД7+ЛА11 (4И-НЕ с ОК). Посмотрел, почитал - все должно писаться, а вот про "читать" я забыл! Быстренько из схемы (но не в реале!) выбросил транзисторы и выложил здесь... :( На первой схеме то, что уменя сейчас работает. На второй схеме - попытка исправить свою вину и схему. При записи (#WR=1) на нужном входе 2803 будет "0" и напряжение программирования на программируемом разряде. При чтении (#WR=0) - на всех входах 2803 будет "0", а на выходе - напряжение питания, т.к. Vcc - напряжение, подаваемое на ПЗУ и изменяется от +5 до напряжения программирования. Вместо двух микросхем 08 (ЛИ1) можно использовать один 244 (АП5) буффер с пулл-даун резисторами на выходе и инверсией сигнала #WR.

MM
05.12.2014, 16:56
Так получилось, что Интел-направление - это не мой профиль, но понадобилось вот прошить ТТЛШ ПЗУ.
Осмотрел Э3 ( схему электрическую принципиальную ) программатора из первого сообения темы.
ИМХО - проектировал чел, не знакомый с ИС. Ошибки :
1.Резисторы подтяжки к общему для совковой ТТЛШ ( 556 серия ИС ) - не более 390 ом ( для тока, втекающего с ППЗУ 3.2 ма ) и не более 680 ом для классического ТТЛ серии 155.
При применении КМОП ИС серии , совместимой с ТТЛ ИС - 74HCххх необходимости в защитных диодах нет вообще - они встроены по входам и выходам указанной серии ИС. Однако есть необходимость в токоограничительных резисторах - в случае пробоя или непозиции ППЗУ - посоветую порядка 200 ом ставить, вместо диодов по Э3 из первого сообщения. В случае отсуствия диодов резисторные подтяжки - излишни.
При применении ТТЛ регистров - диоды желательны, но резисторы подтяжки до общего должны быть не более 680 ом.
2.Для полного соответствия рекомендациям по программированию непохо бы подтянуть резисторной сборкой выходы ИС ППЗУ - порядка 2 ком на шину питания +5в.
3.Для надежной работы программатора при использовании неизвесных ( по техническому состоянию ) ИС ППЗУ неплохо бы подключить стабиллитрон КС162 на выводы питания регистров - 1 шт. на всю плату.

Tronix
05.12.2014, 18:19
Может оно все так, конечно. Но, то что в начале темы работает. А, как известно, работает - не трогай, а то перестанет. Хотя если кто только начинает собирать - почему бы и не поэкспериментировать.

roma
11.01.2015, 21:13
Может оно все так, конечно. Но, то что в начале темы работает. А, как известно, работает - не трогай, а то перестанет. Хотя если кто только начинает собирать - почему бы и не поэкспериментировать.

Почитал полный топик - каждый дорабатывал свою плату по своему ...
А может кто либо обобщить все доработки?

Так какие ставить резисторные сборки: 10К, 2К, 1К, 680 или 390?
Какие ставить буферы 74НС или 74ALS?
574 или 377?
Ставить диоды или резисторы 200 Ом?

solegstar
12.01.2015, 10:44
roma, поставьте лучше ттл-серию. 1533ИР37(74ALS574) и резисторные сборки от 1 кОм (у меня стоят такие и всё работает). диоды лучше оставить на месте. еще VD21 заменить на Шоттки. в первом сообщении об этом написано впринципе, но не явно выделены ссылки, сейчас поправлю.

Alex_LG
13.01.2015, 12:07
Почитал полный топик - каждый дорабатывал свою плату по своему ...

В том-то и беда, что у всех по разному работает! У кого работает с 1кОм, а у кого с 390 Ом. Надо экспериментировать. У меня вообще РЕ3 не шились нормально с диодами, пришлось все убрать (кстати не видел их и в справочных данных по программированию РЕ/РТ).
По поводу м/с, я думаю все равно что ставить в данный программатор 74HC что 74ALS (у меня К1533 они же ALS).
377 или 574? Если плата оригинальная или плату будете сами разводить, то лучше 574, т.к. проще разводить. Эти микросхемы отличаются только тем, что у 377 выв. 1 - разрешение записи, а у 574 выв. 1 - разрешение вывода, но для данной схемы это не принципиально, т.к. выв. 1 всегда в "0". У меня стоят в схеме аналог 74ALS377 (К1533ИР27) только потому, что валялись без дела :)
В общем, собирайте оригинальную схему, ну а дальше - эксперименты с резисторами! ;)

roma
21.01.2015, 20:12
Всё собрал и испытал ЛПТ версию программатора, всё отлично работает.
Из доработок установил только резисторные сборки 1 кОм вместо 10 кОм. Буфера стоят M74HCТ574B1.
РФ5 читаются без ошибок, единственная РТ5 прошилась с первого раза без ошибок.
Программировать РЕ3 и РТ4 ещё не пробовал, но раз прошилась РТ5, то с ними думаю проблем не должно быть.

Sonic_Blast
08.05.2015, 21:51
Ребята а кто знает чем отличаются 556РТ4 от 556РТ4А ?

можно ли поставить 556РТ4 вместо 556РТ4А (по схеме должна стоять именно 556РТ4А)

Tronix
08.05.2015, 21:57
Ребята а кто знает чем отличаются 556РТ4 от 556РТ4А ?

можно ли поставить 556РТ4 вместо 556РТ4А (по схеме должна стоять именно 556РТ4А)

http://zx-pk.ru/showpost.php?p=696550&postcount=349

Sonic_Blast
09.05.2015, 08:55
спасибо! по ходу ни чем не отличается)

Viktor2312
09.05.2015, 09:31
спасибо! по ходу ни чем не отличается)

Да уж совсем ничем, последний параметр внимательно посмотри 70 и 45 нс.

SoftFelix
09.05.2015, 10:43
На самом деле, в разных справочниках довольно противоречивая информация по различиям 4 и 4А. Где-то указывается разница в быстродействии. Но в 1.5 раза?! Как такое получить на одной и той же технологии? Просто вопрос вслух. А где-то указывается разница в "коэффициенте программируемости". Т.е. количество микросхем из некой кучки, которые гарантированно запрограммируются.

Viktor2312
09.05.2015, 11:26
Как такое получить на одной и той же технологии?

Качество производства, те что получше 4А, те что похуже, но в пределах нормы 4. У MV1971 при запуске МКГД для некоторых экземпляров, не помню точно 4 или 4А, приходилось вешать конденсаторы на сигналы. И тогда всё начинало нормально работать, а некоторые экземпляры итак отлично работали.

Vslav
09.05.2015, 14:36
РТ4 и РТ4А реально отличаются по быстродействию. В далеком 1993-ем завод-изготовитель нарушил спецификацию и в мое изделие установили РТ4 - у завода на складе неликвид был и они его радостно сбагрили, буква не та - так это мелочь ведь. Устройства у заказчиков глючили, пошли рекламации, потом завод долго и муторно перепаивал микросхемы за свой счет. Такая вот экономия вышла.

1Ж24Б
09.05.2015, 14:59
КР556РТ4А это результат переработки технологии и схемотехники РТ4 (проще говоря, кристалл стал меньше по площади). Повысили качество программирования, чуть улучшили быстродействие - читал в ж. "Электронная промышленность" за 80-е годы.

Sonic_Blast
16.05.2015, 21:00
74als574 замена на КР1533ИР37 будет нормально работать с совецкой микросхемой?

у меня на программаторе стоят 2 SN74HC574N .

плохо шъются 556РТ4 и сильно греются ... (из 10 штук нормально про шились только 2шт. остальные от 1 до Енного количества не соответствий)

wiktors75
16.05.2015, 21:59
плохо шъются 556РТ4 и сильно греются ... (из 10 штук нормально про шились только 2шт. остальные от 1 до Енного количества не соответствий)

охлаждение рт-шки помогает!
какой нибудь массивный теплоотвод, тут уже описано http://zx-pk.ru/showthread.php?t=15617&page=7

Sonic_Blast
17.05.2015, 09:35
а как их на заводах прошивали по технологии?(я где то слышал что там специальное охлаждение использовалось)?

solegstar
17.05.2015, 20:12
74als574 замена на КР1533ИР37 будет нормально работать с совецкой микросхемой?
нормально. у меня именно советская и установлена.

Alex_LG
18.05.2015, 09:28
плохо шъются 556РТ4 и сильно греются

Повысьте напряжение с 12В до, например, 15В - все прошьются и меньше будут греться (греются, потому что программа много раз пытается прошить "битые" ячейки).

Alex_LG
18.05.2015, 19:33
15в уже многовато так как после 1 такого рывка уже микросхема будет вся в FF и можно выкидывать.

Ну незнаю, где-то здесь было и про 18В! У меня, например, питается от компьютерного БП 5В и 12В, когда РТшки не шьются, подключаю БП на 15В - все прошивается с первого раза.

solegstar
19.05.2015, 17:05
обновил архив: переделал печатку под диод Шотки VD21, немного отодвинул джампер включения кренки, чтоб не мешал. поправил шелкографию. на принципиальной схеме внес все номиналы по доработкам, чтоб небыло лишних вопросов. оставил во вложении монтажку первой версии, для тех, кому достанется старая плата (Rev.A). новую обозвал соотв. Rev.B. может кому-то захочеться выпустить платы...

alvis
20.05.2015, 10:39
немного отодвинул джампер включения кренки
Саму кренку нужно немного сдвинуть, она в панельку упирается.

Sonic_Blast
11.07.2015, 14:11
Ребята перестал работать программатор все микросхемы (я пробовал 556РТ5 и 556РТ4) видться как пустые (вернее даже не как пустые ведь пустые это FF а там F0)А ещё не горит светодиод когда пытаешся прошить

---------- Post added at 14:11 ---------- Previous post was at 13:42 ----------

Молодчина Троникс ты Лучший))) Респектуха тебе дружище)))

Sonic_Blast
26.07.2015, 18:00
а можно ставить транзистор в место КТ626А поставить КТ626Б не критично?

solegstar
26.07.2015, 18:24
а можно ставить транзистор в место КТ626А поставить КТ626Б не критично?

да, вполне.

Sonic_Blast
12.10.2015, 01:50
Ребята есть блок питания от ноута 16В 2.5А можно его использовать вместо 12 вольт? (или это уже слишком много) потому что реально не знаю что делать до половины шьет К155РЕ3 (уже 3 штуки испортил) и до половины КР556РТ4 - после 50% записи начинает вылетать ошибка что не может прожечь байт и так до конца ... А и ещё не горит индикатор (красный) тот что сигнализирует программацию... заменил транзистор КТ626А на КТ626Б и микросхему первую (от LPT разъема) с импортной SN74HC574N на наш аналог КР1533ИР37 (вычитал тут что он получше работает) и вообще какая из микросхем сдвигового регистра отвечает за программацию РТ и РЕ первая от ЛПТ разъема или вторая (импортная стоит SN74HC574N)

Где копать ?

CodeMaster
12.10.2015, 08:23
до половины шьет К155РЕ3 (уже 3 штуки испортил) и до половины КР556РТ4

Если ровно до половины, ИМХО дело не в БП.


Где копать ?

Вырежи из прошивки верхнюю половинку и попробуй в прошитых принудительно подать единицу на старший адрес и прошить их этой половинкой.

solegstar
12.10.2015, 10:32
Ребята есть блок питания от ноута 16В 2.5А можно его использовать вместо 12 вольт?
нет, нужно делать стабилизатор после БП. допустим поставить еще одну кренку, на 12в 1,5А - 7812.

не знаю что делать до половины шьет К155РЕ3 (уже 3 штуки испортил) и до половины КР556РТ4 - после 50% записи начинает вылетать ошибка что не может прожечь байт и так до конца ...
похожая проблема была при плохом кабеле лпт - замените кабель, желательно экранированный и со всеми (25шт. вроде) проводами внутри.

заменил транзистор КТ626А на КТ626Б и микросхему первую (от LPT разъема) с импортной SN74HC574N на наш аналог КР1533ИР37 (вычитал тут что он получше работает) и вообще какая из микросхем сдвигового регистра отвечает за программацию РТ и РЕ первая от ЛПТ разъема или вторая (импортная стоит SN74HC574N)
микросхемы регистров отвечают за установку адреса ячейки программирования, программируется, как и читается, всегда по 1 биту. для рт4 и ре3 используется только ближняя к лпт-разъему ирка. транзистор кт626б по параметрам в данном включении лучше, чем с буквой "А", так что он не причем. менялся ли диод VD21 на диод шоттки? какой блок питания используется и какой ток он держит по 12 и 5 В. в какой режим настроен порт лпт?

---------- Post added at 10:32 ---------- Previous post was at 10:20 ----------

резисторные сборки DR1 и DR2 какого номинала? должны быть от 1кОм и до 4.7кОм.

Sonic_Blast
12.10.2015, 12:01
Блок питания использую обычный АТ от компа... (+5 волт 20 ампер , +12 вольт 7.5 ампер)
по поводу кабеля стоит толстый экранированный (с другим программатором через
этот кабель проблем нет Williame PCB 5.0E) но я попробую другой поставить к страстью есть и другие...
по диоду на плате стоит обычный СМД ... а какой номинал нужен диода шотки? (или любой покатит?)

резисторные сборки вроде те что надо - я его купил собранный и рабочий ... он у меня поработал месяца полтора потом перестала гореть лампочка (красная) та что программирование сигнализирует вот я и полез заменил 74HC574N на КР1533ИР37 ...

solegstar
12.10.2015, 12:11
Блок питания использую обычный АТ от компа...
какое напряжение на выходе по линиям 5В и 12В?

по диоду на плате стоит обычный СМД ... а какой номинал нужен диода шотки? (или любой покатит?)
желательно сменить, т.к. напряжение сильно падает на обычных диодах - http://zx-pk.ru/showpost.php?p=667653&postcount=309 впринципе пойдет любой, с обратным напряжением больше 12В (диоды шотки в основном низковольтные).
Что с резисторными сборками? при 10кОм были глюки с прошивкой ре3 и рт4.
и еще - почитайте первое сообщение, там вынесены в одно сообщение доработки платы первой партии, также, на схеме электрической принципиальной исправлены номиналы элементов после этих всех доработок... сравните со своей платой.

Sonic_Blast
12.10.2015, 12:29
то есть напряжение промерять под нагрузкой?

ок диод щас поменяю.

Sonic_Blast
16.10.2015, 01:18
Перепаял VD21 на диод шотки - ничего не изменилось К155РЕ3 Шъет до адресса 000F и все потом ошибка ...(и белеберду какую то зашивает в них) КР590КН проверена рабочая!!!

Резистрорные сборки проверил рабочие.
Диоды что идут от микросхемы 1533ИР37 проверил битых нет...

по питанию +12вольт +5вольт не проседает при программировании ... Где дальше копать?

Лампочка так и не горит при программировании(((

на днях приедут КР1533ИР37 заменю а там посмотрим...

John North
16.10.2015, 04:41
Sonic_Blast, а какой версией программы шьёшь?
вот здесь http://zx-pk.ru/showpost.php?p=663483&postcount=286
есть версии 1.2 и 1.3.
когда я пробовал 1.2, то у меня прошилось не до конца (точно адрес не помню щас).
поэтому стал пользоваться версией 1.3. (там, где время "шитья" увеличено).
не знаю поможет ли. но всё-таки..

Sonic_Blast
16.10.2015, 11:24
и тот и тот есть... что интересно что версией 1.0 программы шъеться вроде без ошибок но шъет белеберду а 1.3 до 000F адресса доходит и ошибка(не может прожечь блок - нажимаешь пропустить и то же самое аж до 0000)

да мне кажется что сдвиговые регистры сдохли ... вернее тот что за РТ и РЕ отвечает (первый от лпт порта)

приедут КР1533ИР37 заменю ... будем дальше разбираться)

Sonic_Blast
23.10.2015, 02:49
Заменил ИР37 но картина не изменилась...
заметил что при прожиге напряжение 12 вольт падает до 7.8 вольт ... где дальше копать?

CodeMaster
23.10.2015, 08:54
при прожиге напряжение 12 вольт падает до 7.8 вольт ...

Как-то показания расходятся

по питанию +12вольт +5вольт не проседает при программировании ...


где дальше копать?

Здесь. Проверять цепь питания начиная с внутренностей БП и искать причину просадки.

Sonic_Blast
23.10.2015, 13:27
я пробовал 3 разных бп.. дело в схеме программатора я так думаю...

solegstar
23.10.2015, 13:56
дело в схеме программатора я так думаю...
если бы дело было в схеме программатора, то это уже давно бы исправили, т.к. схеме уже много лет. сделайте качественные фото платы программатора с обоих сторон и выложите их на форуме. будем смотреть сборку...

alvis
23.10.2015, 14:17
заметил что при прожиге напряжение 12 вольт падает до 7.8 вольт ... где дальше копать?
Где именно оно падает? До диода или после?

CodeMaster
23.10.2015, 14:23
я пробовал 3 разных бп.. дело в схеме программатора я так думаю...

Причём тут разные БП? Я сказал: проверять всю цепь питания от внутренностей БП до ноги микросхемы и выложить напряжения каждой точки пайки или соединения тут.

bigral
30.10.2015, 22:14
100 раз уже была ситуация при которой "тонкие провода" ограничивали ток в результате чего напряжение падало. Из последних случаев помню неудачный шлейф у одного из форумчан к прогеру на орионе чтоли... и мои потуги с питанием кр580вм80 от помещенного на плату преобразователя 5в->12в и 5в->-5в.

Вопрос к людям знающим эту проблему, можно ли выйти из ситуации с "тонкими проводами" путем установки на плате стабилитрона и подачи на "тонкий провод" завышенного напряжения (скажем 20в вместо 12в или 12в вместо 5в) ?

Ewgeny7
30.10.2015, 23:29
Вопрос к людям знающим эту проблему, можно ли выйти из ситуации с "тонкими проводами" путем установки на плате стабилитрона и подачи на "тонкий провод" завышенного напряжения (скажем 20в вместо 12в или 12в вместо 5в) ?
Можно, только греться будут. "Упавшее" напряжение пойдет на нагрев. Да и стабилитрон рассчитан на миллиамперы, а не амперы. Дым, пожар, МЧС, национальная гвардия, ядерная бомба, капец голубому шарику. И звезды светят только друг дружке в полной тишине.

CodeMaster
12.01.2016, 16:40
Случайно наткнулся, может кому пригодится - HEF4051BD функциональный аналог КР590КН6, но сцк другая распиновка.

Alex_LG
12.01.2016, 22:43
HEF4051BD функциональный аналог КР590КН6

Было, я писал уже о ней, по току не проходит. Начиная с 43 страницы - попытка поставить 4051, в итоге все обросло еще несколькими м/с. Здесь замена КН6/4051 http://zx-pk.ru/showthread.php?t=15617&p=756617&viewfull=1#post756617

CodeMaster
13.01.2016, 07:44
Начиная с 43 страницы - попытка поставить 4051

Я даже читал этот пост, но давно это было. Кстати, у тебя там написано про замену на 4051, но в схеме 74LS151, они аналоги по распиновке и току?

Alex_LG
13.01.2016, 08:40
Нет, это мультиплексор кп7 - часть схемы замещения 4051. Вся схема состоит из дешифратор ид7+2803+ли1+кп7.

Alex_LG
04.10.2016, 21:20
Кто-то программировал 556РТ11? У меня программатор при программировании чисел от 01 до 03 - пишет 03, от 04 до 07 - 07, от 08 до 0B - 0B, от 0B до 0F - 0F. Т.е. всегда пишутся два младших бита. Причем 556РТ4 пишет нормально! РТ4 отличается от РТ11 только тем, что у нее выход с ОК, причина, думаю, в этом, но куда смотреть - не пойму...

solegstar
04.10.2016, 21:59
резисторы подтяжки наверное великоваты...

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

точнее один R10. можно попробовать увеличить его до 100 Ом для начала. возможно из-за большого тока программирования прожигаются соседние перемычки...

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

я когда-то шил рт11, проблем вроде не было.

Alex_LG
04.10.2016, 23:32
Сопротивление увеличивал - результат тот же. Странная вещь получается, вообще отсоединяю 0-й и 1-й бит, пишу только в 3-й и 4-й биты - все равно пишется 1 в оба младших разряда! Не хочется верить, что мне попались бракованные РТ11...

solegstar
05.10.2016, 07:33
ну тогда, как вариант, остается только битая кн6 или бракованные рт11.

Alex_LG
05.10.2016, 09:08
Скорее всего битые РТ11, т.к. РЕ3, РТ4 и РТ5 шьются нормально.

Dmitriylaser
07.11.2016, 13:15
Очень нужна помощь в программировании микросх. К556РТ4(точнее нужно сделать копии штук 5-10).
Это для мед. оборудования Киевского военного госпиталя для тех кто в курсе. Не бесплатно, оплачу сколько скажете...
К сожалению у себя в городе (Нежин Украина) ни у кого не сохранились данные программаторы. Сам ни разу не програмист.
Выручайте...
т. 0682362824 или 0504407490 Дмитрий
E.mail: 2777201576@ukr.net

kolk
09.11.2016, 15:33
Очень нужна помощь в программировании микросх. К556РТ4(точнее нужно сделать копии штук 5-10).

Дмитрий Викторович, Вы уже решили проблему? На мой репост в ФБ откликнулись 2 владельца программаторов. Я думаю, Новая почта решит оставшуюся проблему за пару дней ;) (ночь в Киев, ночь назад). https://www.facebook.com/serge.kolisnyk/posts/636911756478531
Напоминаю, что этим микросхемам необходима после прошивки термотренировка и последующая перепроверка при любом применении серьезнее игрушек.

Dmitriylaser
09.11.2016, 18:30
Всем откликнувшимся большое СПАСИБО! Первый звонок был уже через 15 минут после публикации поста.
С ним и договорились о сотрудничестве.
Всего за два дня позвонили и предложили помощь 3 чел. и еще 2 отписались. Скажу честно не ожидал такой отзывчивости и оперативности. Всем респект.
О термотренировке знаю но как организовать в домашних условиях -теряюсь...
Есть простой, но действенный способ?

HardWareMan
09.11.2016, 18:39
Подержать в печке, подержать в морозильнике... Все это написано в документах к микрухам (в нашем случае - справочниках). Как вот тут (http://radiokot.ru/forum/viewtopic.php?p=790738) пишут:

После того, как зашьете РТ-шку надо ей еще сделать термотренировку. Раньше мы их в духовке выдерживали - давно было, лет 20 назад уже. То еще гумно. Оно мало того, что в коробке процентов 20% ваще не шилось, так у них эти перемычки имеют свойства самовосстанавливаться - для чего собственно и нужна эта термотренировка, чтоб брак отсеять. Ужос. Страшно вспомнить. В станочках ЧПУ, на базе Электроники-60, по 4 платы с этим счастьем было.

Цикл выглядит так:
1. прошивка (у нас был программер самопальный, который подключался к Электронике-60. Писюков тогда еще у нас не было ...)
2. термотренировка (электродуховка, включенная через ЛАТР. Вот температуру не помню, давно очень было).
3. верификация. если гуд - впаиваем плату, если нет, то пункт 1.
Иногда через несколько таких циклов приходилось пройти. Технология не была придумана нами, это шаманство было подробно описано в каком-то стареньком справочнике.

tank-uk
12.11.2016, 11:05
Alex_LG, у меня с этим прогером были проблемы еще лет 10 назад нужно было прошить около 20 штук РТ4,
пришлось делать кучу файлов прошивки с добавлением от чистой по одной ячейке
типа в первом файле первая ячейка , а дальше нули
во втором первая и вторая и т.д.
только таким макаром нормально прошивались
а если заливать прошивку сразу всю, то в РТшках Х...ня получалась
как то так

kolk
12.11.2016, 17:59
а если заливать прошивку сразу всю, то в РТшках Х...ня получалась
как то так
А какие кондеры по питанию стояли в программаторе?

solegstar
13.11.2016, 09:28
у меня с этим прогером были проблемы еще лет 10 назад нужно было прошить около 20 штук РТ4,
пришлось делать кучу файлов прошивки с добавлением от чистой по одной ячейке
скорее всего были проблемы с софтом. сейчас таких проблем нет с программой от Tronix. шьется всё. возможно еще после внесенных аппаратных доработок, прогеру полегчало, в отличии от оригинала.

tank-uk
13.11.2016, 12:28
kolk, все в точности по оригинальной схеме

Alex_LG
16.11.2016, 17:29
нужно было прошить около 20 штук РТ4,

Проблем с РТ4 нету, не шьются РТ11 - купил 4 штуки и у всех 4-х одни и те же биты портятся.

Алексей с Урала
19.11.2016, 22:25
Господа,прошу прощения..Торможу походу...Архив на какой страничке?Ткните носом,пожалуйста?Заранее спасибо.

Alex_LG
22.11.2016, 15:34
Все на первой...

kolk
29.11.2016, 14:38
Для РТ4 при программировании во всех схемах на /CS2 подается 0, а по всем описаниям +15В. Где правда? Ссылку на ТУ можно?https://drive.google.com/uc?export=view&id=0B-fNZ9OGNTWoYUFyRU10VEZURVUhttp://www.inp.nsk.su/activity/preprints/files/1989_165.pdf

kolk
03.12.2016, 00:10
Нашел все-таки в теме 2 программатора, подающие +15 на 14 ногу: #407 (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=716919&viewfull=1#post716919) и #423 (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=755485&viewfull=1#post755485). И, судя по #368 (http://zx-pk.ru/threads/15617-programmator-ppzu-155re3-556rt4-i-drugikh.html?p=710488&viewfull=1#post710488), это имеет смысл: от левого подключенного контакта верхнего ряда тянется дорожка вниз и налево, а 13 нога (следующая справа) аналогичной дорожки не имеет.http://s003.radikal.ru/i201/1307/7d/2a5aec5e8b2bt.jpg

wiktors75
12.02.2017, 21:24
перестал шить программатор(или), при чтении пустой панельки пишет "контрольная сумма 0F00h" все ячейки в буфере кажет 0F, помучившись с ним решил спаять новый, спаял на новык деталях, включил результат тот же, решил что кабель и воткнул напрямую в лпт на материнке, ни что не поменялось, подключил к новой мамке все так же, что не так?

при полном отсоединении от лпт программа при чтении пишет "микросхема чистая", все манипуляции делал для рт4

solegstar
12.02.2017, 22:12
У меня такое было, когда отсутствовал сигнал /ce. Попробуй замкнуть один из битов данных на землю в панельке ртшки и прочесть микросхему. Будет содержание отличаться от 0F?

wiktors75
13.02.2017, 09:00
биты данных это выходы микросхемы Q1-4?