С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В том-то и дело, поэтому за неё и нет разговора, это ручной программатор с механическим переключателем, который надо заменить на транзисторные ключи.
Там транзисторы на каждый разряд да ещё два корпуса ЛН3, я заменил всё на ОДНУ ULN2803. В чём я неправ, куда уж проще? Ещё раз напомню, что всё в этой теме посвящено программатору на КН6 из первого поста, я заменил труднодоставаемую (по крайней мере у нас) КН6 на схему из ИД7+УЛН+КП7, сохранив совместимость с софтом (в журнальной схеме программируемый бит выставляется в соответствующем разряде, а в здешней схеме - указывается номер программируемого бита, поэтому нужны ещё ИД7 и КП7).
Я понял свою ошибку, вот к чему приводит попытка мимнимизации и давать непроверенную схему. Схема работать на запись будет нормально, а вот на чтение - коротить всё на землю. Виноват, приношу всем свои извинения.
Начну по порядку. Когда решил заменить КН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.
Так получилось, что Интел-направление - это не мой профиль, но понадобилось вот прошить ТТЛШ ПЗУ.
Осмотрел Э3 ( схему электрическую принципиальную ) программатора из первого сообения темы.
ИМХО - проектировал чел, не знакомый с ИС. Ошибки :
1.Резисторы подтяжки к общему для совковой ТТЛШ ( 556 серия ИС ) - не более 390 ом ( для тока, втекающего с ППЗУ 3.2 ма ) и не более 680 ом для классического ТТЛ серии 155.
При применении КМОП ИС серии , совместимой с ТТЛ ИС - 74HCххх необходимости в защитных диодах нет вообще - они встроены по входам и выходам указанной серии ИС. Однако есть необходимость в токоограничительных резисторах - в случае пробоя или непозиции ППЗУ - посоветую порядка 200 ом ставить, вместо диодов по Э3 из первого сообщения. В случае отсуствия диодов резисторные подтяжки - излишни.
При применении ТТЛ регистров - диоды желательны, но резисторы подтяжки до общего должны быть не более 680 ом.
2.Для полного соответствия рекомендациям по программированию непохо бы подтянуть резисторной сборкой выходы ИС ППЗУ - порядка 2 ком на шину питания +5в.
3.Для надежной работы программатора при использовании неизвесных ( по техническому состоянию ) ИС ППЗУ неплохо бы подключить стабиллитрон КС162 на выводы питания регистров - 1 шт. на всю плату.
Может оно все так, конечно. Но, то что в начале темы работает. А, как известно, работает - не трогай, а то перестанет. Хотя если кто только начинает собирать - почему бы и не поэкспериментировать.
В том-то и беда, что у всех по разному работает! У кого работает с 1кОм, а у кого с 390 Ом. Надо экспериментировать. У меня вообще РЕ3 не шились нормально с диодами, пришлось все убрать (кстати не видел их и в справочных данных по программированию РЕ/РТ).
По поводу м/с, я думаю все равно что ставить в данный программатор 74HC что 74ALS (у меня К1533 они же ALS).
377 или 574? Если плата оригинальная или плату будете сами разводить, то лучше 574, т.к. проще разводить. Эти микросхемы отличаются только тем, что у 377 выв. 1 - разрешение записи, а у 574 выв. 1 - разрешение вывода, но для данной схемы это не принципиально, т.к. выв. 1 всегда в "0". У меня стоят в схеме аналог 74ALS377 (К1533ИР27) только потому, что валялись без дела
В общем, собирайте оригинальную схему, ну а дальше - эксперименты с резисторами!![]()
roma, поставьте лучше ттл-серию. 1533ИР37(74ALS574) и резисторные сборки от 1 кОм (у меня стоят такие и всё работает). диоды лучше оставить на месте. еще VD21 заменить на Шоттки. в первом сообщении об этом написано впринципе, но не явно выделены ссылки, сейчас поправлю.
Всё собрал и испытал ЛПТ версию программатора, всё отлично работает.
Из доработок установил только резисторные сборки 1 кОм вместо 10 кОм. Буфера стоят M74HCТ574B1.
РФ5 читаются без ошибок, единственная РТ5 прошилась с первого раза без ошибок.
Программировать РЕ3 и РТ4 ещё не пробовал, но раз прошилась РТ5, то с ними думаю проблем не должно быть.
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)