- Замена К1801РЕ2, К573РФ3, К1801РР1
-
? GrifonLeo@ - 02.09.2009 06:57
Замена К1801РЕ2, К573РФ3, К1801РР1
Возможно такой вопрос уже поднимался.
Хочется заменить эти микросхемы к примеру на две 27256 и прошить туда и бейсик и фокал и тест и монитор.
Соответственно прошивку родную придется делить пополам - половина в одной, половина в другой 27256
Может у кого есть готовое решение или может кто нарисует готовую схему. Эти микросхемы проще прошить.
А для родных К1801РЕ2, К573РФ3, К1801РР1 сложно найти программатор.
¤
То есть удалить родные из БК и поставить замену. Тогда можно и другое прошивать
-
? anonymous - 02.09.2009 10:38
Зачем же две? Достаточно одной, соединенной со старшим байтом шины, при этом ставится регистр между старшим и младшим байтами. При совпадении адреса вырабатывается разрешение на state-машину из двух счетных триггеров, которая генерирует последовательность: по сигналу разрешения одновременно устанавливается младший байт с пзу на старший байт шины, по первому такту он защелкивается в регистр и транслируется на младший байт, по второму такту инкрементируеся адрес на пзу и на старшем байте шины оказывается старший байт из пзу, после чего вырабатывается RPLY, делалось это на CPLD, но исходник не могу найти сходу, проще заново написать.
-
? GrifonLeo@ - 02.09.2009 11:43
Примерно хотя бы кто нарисовал структурную схему
Просто есть БК с дохлыми ПЗУ и есть К1801РР1, но нет программатора под них
Заменить их бы ПЗУ на 27256 или 27512.
-
? anonymous - 02.09.2009 12:15
Вот простая схема подключения озу, вместо них пзу просто устанавливаются и вход записи не задействуется http://forum.maxiol.com/index.php?act=Attach&type=post&id=4428
-
? GrifonLeo@ - 03.09.2009 04:53
TO anonymous:
Эту схему я видел и рассматривал. Но это вариант схемы как блок МСТД. А мне ужно сделать платку с ПЗУ - от нее шлейф 24-х жильный. На конце шлейфа колодка 24-х пиновая. Эта колодка втыкается в панельку заместо родной ПЗУ. На платке прошитые ПЗУ - монитор, бейсиу, фокал, тест. И переключатель - захотел выбрал бейсик, захотел выбрал фокал с тестами. Возникает вопрос с адресацией и дешифрацией. И просто как это реализовать. В БК-0010.01 вверху есть место сбоку от клавиатуры. Там платке самое место.
-
? anonymous - 03.09.2009 13:11
Ну там модифицируйте под себя.
-
? a214 - 11.10.2009 09:11
Да действительно мс 27256(исп в старых АТ-286 и видео) 27512(в АТ-386...) лежат без дела у многих(или выброшены вместе с платами). В наиболее простой схеме исп контроллер ОЗУ(ПЗУ) на мс КР588ВГ2-18выв(588ВГ2 в маленьком корпусе труднее найти).
В итоге нужно:
КР1533ИР37(ИР27)-2шт,
КР588ВГ2-1шт(используется для выбора блоков ПЗУ по 8K/16K/32K в адресном пространстве 100000-177777 и формирования RPLY),
КР1533ЛА3-1шт(1инвертор для записи адреса в ИР37 со вх SYNC + ... на всякий случай)
сами ПЗУ-2шт
DIP-переключатель для выбора подключаемого блока из 100000-177777(для ВГ2) и выбора части ПЗУ с нужной прошивкой
Соответствие сигналов(на ВГ2 подаются прямо с шины), для ПЗУ:
SYNC - через инвертор на вход С регистров
DIN - = OE ПЗУ (если используется область со 160000 то подключение должно быть в соотв панельку с DIN от ВП1-037)
сигнал CS на ПЗУ поступает от ВГ2, он же формирует RPLY
выходы ПЗУ подкл непосредственно к шине AD без буфера и без нагрузочных резисторов.
Кстати мс 1533 серии выпускаются и в маленьких корпусах с шагом 1.27мм для поверхностного монтажа. Можно также использовать КМОП серию 1564.
Здесь же может быть и допОЗУ на 62C256(61256,6264,РУ17 и тп) - исп уже имеющиеся адресные защелки на ИР37.
-
? a214 - 11.10.2009 10:47
Для допОЗУ:
DOUT - = WR
сигналы выборки байта или слова CS0 CS1 формирует ВГ2
...
Программирование мс ПЗУ может быть выполнено на самой БК простым программатором на одном регистре ИР37(ИР27) и 1мс логики
-
? anonymous - 11.10.2009 15:12
Ну зачем опять помойку внутри машины городить? Как я выше предложил - и по габаритам встает на место 24-выводного корпуса. Всего две (или три, если тактовую лень с проца тыянуть) квадратные маленькие микросхемы. У меня стоит просто в панельке вместо 1801РЕ2... схема простейшая, прошивка - тоже. http://img97.imageshack.us/img97/7669/cpldrom.png
-
? Anonymous - 14.10.2009 20:20
Кстати, кому-нибудь в москве нужны КР537РУ10? А то выкинуть жалко, а применить негде.
-
? anonymous - 16.10.2009 15:09
Ну как хотите, выкидываю все 75 штук...
-
? a214 - 16.10.2009 18:01
ну не выкидывайте(если еще не поздно) - этажерочкой такой сложите 1в1
-но жалко же очень - во времена моей молодости РУ10-ооо - я допОЗУ делал на КР537РУ3(16шт)
-
? anonymous - 16.10.2009 20:37
Пока пересыпал их в пакетик парами, брюшко к брюшку, чтоб выводы не помять, мне просто заводская антистатическая упаковка от них потребовалась.
-
? GrifonLeo@ - 19.10.2009 04:48
to anonymous:
По поводу http://img97.imageshack.us/img97/7669/cpldrom.png
Подробнее можно и что за прошивка. Надо запустить БК-0010.01, а ПЗУ родное дохлое
-
? anonymous - 19.10.2009 11:55
Подробно - см. второй пост в этом треде.
-
? anonymous - 19.10.2009 11:56
Кстати, а как вы определили, что ПЗУ дохлое? По статистике отказов, ПЗУ реже всего из строя выходит в БК...
-
? GrifonLeo@ - 19.10.2009 12:14
to anonymous:
БК была куплена и со слов продавца дохлое ПЗУ. У меня просто не было времени разбираться - уезжал в отпуск
При включении на экране разнообразные прямоугольники. Сброс кнопкой картину не меняет. Было подозрение на дохлый проц - заменил благо было чем.
Нет под рукой осциллографа
-
? a214 - 19.10.2009 14:06
Для запуска БК нужна только РЕ2-017, остальные нужно вытащить. При нажатии на клавиши пищит? Без просмотра сигналов осциллографом или хотя бы пробником можно много чего лишнего наменять. РЕ2-017 есть в продаже - поищите по прайсам.
-
? anonymous - 19.10.2009 14:59
GrifonLeo, а вы в каком месте проживаете? Может быть кто-то из местных электронщиков не очень далеко от вас?
Для начала хотя бы тестером промерить можно сопротивления шин, может сразу где подозрительное что-нибудь проявится, потом можно подать питание и сброс на процессор с переключателя стоп-пуск, при этом все линии, кроме INIT, должны быть подтянуты к питанию резисторными сборочками 2.2к, а на INIT - процессор выставит низкий уровень, затем можно заземлить точку соединения ножек процессора DMR и SACK, при этом процессор уберет все сигналы с шин свои, и промерить ток замыкания каждой линии на землю, он должен обеспечиваться только теми же резисторными сборками 2.2к. Ну а далее без осцилографа уже не обойтись...
-
? GrifonLeo@ - 21.10.2009 11:41
to anonymous:
При включении выдается такая картинка
http://pk8000.8bit.lt/bk/bk2.jpg
Задающий генератор и делитель работают. Убедился при помощи старенького мультиметра.
Питание на блоке питания без нагрузки 5.15В, под нагрузкой 4.95В. Это нормально?
Осциллограф нашелся только школьный - у него узкая полоса пропускания и питание 42В (это решается через понижающий транс)
Где еще можно померить?
-
? dissa - 21.10.2009 11:44
GrifonLeo> Питание на блоке питания без нагрузки 5.15В, под нагрузкой 4.95В. Это нормально?
¤
Да, это нормально.
-
? a214 - 21.10.2009 12:18
- Картинка до замены процессора как я понимаю была такой же?
- При ВКЛ-выкл питания (с длинной паузой сек 30) картинки отличаюся хотя бы немного или точно одно и тоже?
- При нажатии на клавиши с буквами (любые) - ничего не пищит?
- Посмотреть можно на процессоре - сигналы управления типа SYNC DIN DOUT (есть ли какие-то импульсы) там не такая уж высокая частота
-
? GrifonLeo@ - 21.10.2009 12:32
to a214:
БК досталась в полуремонтном состоянии - ее кто-то пытался чинить. У нескольких кондесаторов было откушено по одной ноге от платы.
- До замены процессора картинка была точно такой же
- Впаял переключатель стоп-пуск - при его включении и выключении картинка не меняется, также и при ВКЛ-ВЫКЛ питания. Еще попробую сегодня позапускать и посмотреть
- На кнопки реакции нет никакой. Еще была оторвана ЗП-1(пищалка) - припаял на место
Оставил включенной подольше (правда не подключенной к ТВ - на работе проверяю)- РУ6 - не греются. Греется процессор, ВП-шки и ИР12
Сейчас еще словил глюк - радиатор на термопасте - прикасюсь пальцем начинает трещать релюшка магнитофонная
-
? Kisser - 21.10.2009 13:00
по поводу радиатора - в свое время похожие симптомы были у БК-11 которую чинил. Все дороги свелись к нему. Он шатался под процем. Выкусил его нафиг, протер под процессором дорожки от термопасты, и все заработало. Не говорю что панацея, но, по ходу, радиатор тоже вносит глюки.
-
? a214 - 21.10.2009 13:17
Если ЗП-1 была оторвана - откуда ж был-бы звук.
Процессор, ВП1 и "в жизни" грелись - такая их доля, про "мини-грелки для тараканов" ИР12 и говорить нечего.
Про описанный глюк - между процессором и платой(или радиатором и платой если он снизу) должна быть изоляционная прокладка - проверьте(припой в переходных отверстиях мог ее повредить и при нажатии чего-нибудь замыкается). От процессора идет через логику управление сист регистром 177716 в том числе и реле - попробуйте проследить эту цепь - как оно может срабатывать.
-
? GrifonLeo@ - 23.10.2009 11:53
to anonymous:
Наверное без осциллографа мне не починить БК :( Сигнал INIT идет с 34-й ноги процессора и соединяется с 19-й ногой ВП1-014. Напряжение 0,40В при выключенном переключателе пуск-стоп, в положении стоп - 0,14В. Это наверное не нормально. Картинка на эране ТВ не меняется. И можно ли запускать плату без подключенной клавиатуры? И где бы еще найти схему клавиатуры
-
? GrifonLeo@ - 23.10.2009 12:01
Вдогонку. Минут через 5 включил. Положение пуск - 1,23В... стоп - 0,22В.
-
? anonymous - 23.10.2009 12:20
В положении стоп там должно быть менее вольта, а в положении пуск - около напряжения питания. Вероятно, где-то замыкание с другой линией, находящейся в нуле, потому init и не может подняться. Вызванивайте и высматривайте. И по поводу радиатора, а на нем, случаем, нет потенциала какого-нибудь? Если есть - решительно удаляйте, как велел Kisser.
-
? GrifonLeo@ - 27.10.2009 12:01
Почистил и помыл плату. Стоит картинка прямоугольники и ничего не меняется :( .В положении пуск - INIT напряжение около питания, стоп - близко к нулю - и процессор снимает все свои сигналы. На релюшке при включении питание постоянно висит напряжение - при дергании пуск-стоп может иногда и пропасть. Управление релюшкой идет через запаралельные элементы К155ЛН3 (D21) и через К155ИР1 (D13 - стоит рядом с реле и КР1531АП2).
Ничего не понимаю. Получается не проходит где-то сброс системы. А если отключить ПЗУ - они впаянные - это надо 23 ногу отключать? - пройдет ли сброс платы без ПЗУ?
-
? a214 - 27.10.2009 13:09
Сигнал INIT не идет на -037, очистку экрана и ОЗУ выполняет процессор по программе из ПЗУ, отключение 23 вывода скорее всего ничего не даст.
...и процессор снимает все свои сигналы...
Нужно посмотреть в этом состоянии не только сигналы управления (SYNC, DIN, DOUT) но и состояние всех линий AD - измерить напряжение в режиме СТОП - должен быть высокий уровень.
На плате все ПЗУ запаяны - нет панелек? Блок МСТД есть?
-
? GrifonLeo@ - 28.10.2009 10:14
to a214:
Выдрал радиатор из-под процессора - помыл все. Линии AD - в положении СТОП - высокий уровень, в положении ПУСК - идут сигналы. ПЗУ запаяны все - модель БК-0010.01. Блок МСТД есть, включал и с ним - увы та же самая картинка :(
-
? a214 - 28.10.2009 12:30
Про МСТД вопрос был не в том смысле что он в данный момент мог бы сильно помочь, а потому что при его подкл подаются напряжения на отключение остальных 3х ПЗУ(Бейсик) на плате(на всякий случай нужно было попробовать). К тому же в МСТД или уже стоит панелька или есть под нее место для установки ПЗУ - посмотрите. И если дойдет дело до замены ПЗУ то новую -017 можно будет туда поставить для проверки не выпаивая старую из платы(только отключив CS и подав на него + через резистор).
Мс видеоконтроллера (ВП1-037) вроде как работает раз изображение на экране стабильное но там может быть что-то с мс ОЗУ. Но тут нужно подумать как бы это определить...
Все же советую поискать по прайсам -017, она стоит в пределах 1$; может даже в Ч&Д есть?
-
? GrifonLeo@ - 29.10.2009 10:19
to a214:
Вскрыл блок МСТД - да действительно 2 ПЗУ запаяны и есть место под третью. 017 сложновато найти. Находил - но там только для предприятий. К1801РР1 есть несколько штук, вот только программатора под них у меня в городе нет.
Поэтоу и хотел айти им замену на современных и распространенных мс.
И как можно проверить мс ОЗУ?
-
? a214 - 29.10.2009 11:12
Без уверенности что -017 рабочая - я не очень представляю как дальше действовать, ведь без нее(т.е. без программы)процессор сам-по себе сделать ничего не может. Вроде как в ИНФО или ПК БК была статья(статьи) типа "Ремонтируем БК" - поищите, может есть что полезное.
ВЫ сами не в Москве или Питере?
-
? GrifonLeo@ - 29.10.2009 12:36
to a214:
Вот именно -017 это стартовая ПЗУ. если бы она работала - было бы проще.
Сам живу в Сибири - Республика Хакасия, г. Абакан. Ближе города Новокузнецк, Красноярск
-
? a214 - 29.10.2009 14:19
Не знаю что и советовать дальше. Раз поблизости нет ни -017, ни еще одного владельца БК... Делать самостоятельно блок ПЗУ не имея возможности проверить его на рабочей БК не вижу смысла.
Я посмотрел на сайте у "Чип и Дип" - у них есть рассылка в другие города, можно заказать заодно еще что-нибудь полезное, с совсем мелкой суммой они конечно не будут возиться. Может и дороговато получится ... Предложите желающим на форуме - я думаю и в таком виде ее купят.
-
? a214 - 30.10.2009 08:11
Видеоконтроллер ВП1-037 работает вполне автономно от процессора обеспечивая регенерацию РУ6 и вывод на экран из ОЗУ(если конечно есть что выводить) - посмотрите наличие сигнала записи в выходные регистры- вывод 01 D24(D25) на схеме.
Несколько РУ6 есть для замены? Но менять пока не спешите. Сделайте аккуратный разрез дорожки на выходе одной из мс(любой) и на ту часть что идет в остальную схему (к регистрам ИР12) прицепите переключатель чтобы менять сигнал с 0 на 1(через резистор к +). Пощелкайте им на включенной БК - на экране есть изменения?
-
? GrifonLeo@ - 30.10.2009 10:40
to a214:
Сделал переключатель - проверил. Да картинка меняется - то есть регистры работают.
Нашел фирму у которой есть детали - www.elitan.ru. Заказал у них микросхемы - прислали счет. Пошел платить и ждать. Придет - тогда -017 поставлю в панельку и буду смотреть
-
? Anonymous - 30.10.2009 20:09
Прежде, чем резать, вы измерили токи на каждой из управляющих и информационных линий на землю при остановленном процессоре в режиме ПДП? Вы целостность линий прозвонили?
- << Форум