Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Специалист (http://zx-pk.ru/forumdisplay.php?f=57)
-   -   Новый Специалист: ПК на дискретах (http://zx-pk.ru/showthread.php?t=12316)

Воробьев Роман 5th October 2011 09:31

Разъем от материнки у меня подходил, но впаивать его не стал, так как он сильно пострадал при выпаивании. Купил стандартный разъем с шагом 4,2 мм, запихнул с трудом, пришлось раздвигать ножки. Видимо эти разъемы бывают двух видов.

fifan 5th October 2011 17:08

Наверное. На платах второй партии поправлю патерн разъёма питания ATX.

fifan 5th October 2011 19:27

Попробовал позамыкать проводки в шлейфе от писишного флопика (в разъём 34-контактный вставляется) - не фига не получилось. Нужно наверное на каждую линию клавиатуры резисторы ставить. Нет клавы... Жаль. Сейчас начну тактовые кнопки у себя искать, если найду 72 штуки - сооружу миниклавку...

HardWareMan 5th October 2011 20:07

Да, подтяжка обязательна!

AlexFantasy 5th October 2011 22:38

Quote:

Originally Posted by HardWareMan (Post 421119)
Да, подтяжка обязательна!

Вот как раз хотел уточнить! А то смотрел смотрел ,а подтяжки по ШД на +5в так и не разглядел. Думал может за щёт ИР33 как нибудь компенсируется, всё-таки думаю HardWareMan и Fifan - не дебилы... Я-бы сразу спросил да постеснялся что меня сразу козлить начнут и ламером обзывать...
8,2...10кОм хватит???

Воробьев Роман 5th October 2011 22:40

Тоже пробовал без подтяжки, результат ноль. Заканчиваю перерезку и обклейку клавы XT.

Mick 5th October 2011 22:40

Quote:

Originally Posted by AlexFantasy (Post 421164)
Вот как раз хотел уточнить! А то смотрел смотрел ,а подтяжки по ШД на +5в так и не разглядел. Думал может за щёт ИР33 как нибудь компенсируется. Короче постеснялся ламерский вопрос задавать.

Тут буферизация шины адреса за счет ИР33 и шины данных за счет АП6. Так что резисторы не обязательны по крайней мере пока :)

fifan 5th October 2011 22:50

Quote:

Originally Posted by HardWareMan (Post 421119)
Да, подтяжка обязательна!

А какого номинала ставить резисторы на выводы ВВ55?

HardWareMan 6th October 2011 09:22

Quote:

Originally Posted by AlexFantasy (Post 421164)
Вот как раз хотел уточнить! А то смотрел смотрел ,а подтяжки по ШД на +5в так и не разглядел. Думал может за щёт ИР33 как нибудь компенсируется, всё-таки думаю HardWareMan и Fifan - не дебилы... Я-бы сразу спросил да постеснялся что меня сразу козлить начнут и ламером обзывать...
8,2...10кОм хватит???

Я говорил за подтяжку портов системного ППА. Подтяжка ШД не обязательна. Но для успокоения души можно устроить. 10к оке.
Quote:

Originally Posted by fifan (Post 421170)
А какого номинала ставить резисторы на выводы ВВ55?

В Экспрессе стояли 18к. Но я думаю, что от 1к до 20к будет нормально, просто если будет 1к, то пленочная может тупить клавка.

b2m 6th October 2011 11:40

Теоретически, можно нажать все 12 клавиш на одной линии, получишь в 12 раз меньший номинал. Я бы меньше 12к не ставил.

fifan 6th October 2011 12:02

1 Attachment(s)
Quote:

Originally Posted by HardWareMan (Post 421235)
Подтяжка ШД не обязательна.

Не на одной из схем клонов Специалиста подтяжки из резисторов на шине данных нет. И нет необходимости ставить. Я это учёл при рисовании схемы.

Про резисторы на клавиатуре. Кто какую клаву будет использовать - личное дело каждого. Я предполагал что резисторы можно поставить и вне платы, на плате клавиатуры. Поэтому и не рисовал резисторы. Да и смотрится связка ВВ55 + разъём без резисторных сборок в двух экземплярах одинаково красиво.:|
http://www.zx.pk.ru/attachment.php?a...1&d=1317884877

:v2_dizzy_keyboard: Нашёл у себя вчера около ста тактовых кнопок, сегодня буду делать клаву. Продвижение в настройке без родной специалистовской клавиатуры не пойдёт.:speccy:

AlexFantasy 6th October 2011 16:37

Quote:

Originally Posted by fifan (Post 421263)
Да и смотрится связка ВВ55 + разъём без резисторных сборок в двух экземплярах одинаково красиво.:|

А че без радости-то???

fifan 8th October 2011 18:49

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

Сайт компьютера пополнился новым клоном от HardWareManа -http://www.spetsialist-mx.ru/index21.html.

Mick 8th October 2011 20:18

Quote:

Originally Posted by fifan (Post 422244)
Облом - клавы на тактовых кнопках не получилось. Пишите кто уже спаял и подключил клаву.

Сайт компьютера пополнился новым клоном от HardWareManа -http://www.spetsialist-mx.ru/index21.html.

Я думаю на страничке надо добавить про то что монитор нужен, который держит кадровую развертку в 50Гц. А не каждый монитор это может.

HardWareMan 8th October 2011 21:35

Quote:

Originally Posted by Mick (Post 422294)
Я думаю на страничке надо добавить про то что монитор нужен, который держит кадровую развертку в 50Гц. А не каждый монитор это может.

Зачем? ЕМНИП я на стандартное 800х600@60Hz рассчитывал (макетка точно такой выдавала).

Mick 8th October 2011 22:58

Quote:

Originally Posted by HardWareMan (Post 422329)
Зачем? ЕМНИП я на стандартное 800х600@60Hz рассчитывал (макетка точно такой выдавала).

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

fifan 9th October 2011 10:32

HardWareMan, ну что запаял плату? У тебя ж есть родная клавиатура.

Воробьев Роман 9th October 2011 14:14

Подключил клавиатуру - не работает. Сижу проверяю, может в клавиатуре накосячил. Если блок SD контроллера не собран, должна ли быть какая нибудь реакция на нажатие клавиш?

fifan 9th October 2011 16:27

5 Attachment(s)
Quote:

Originally Posted by Воробьев Роман (Post 422552)
Если блок SD контроллера не собран, должна ли быть какая нибудь реакция на нажатие клавиш?

Клавиатура отдельно работает. SD блок на работу других блоков не влияет. А 580ВВ55 исправен? Ты говорил, что он через динамик трели устраивает. Вообще-то приглашение Монитора-4 требует от тебя нажать сначала одну из клавиш верхнего ряда, потом ВК. Приглашение изменится на МОНИТОР-4:. Теперь, если ввести директиву X Монитора, то мы попадём в режим МХ. В нём можно увидеть несколько тестов, подобранных мною.

Вот краткое описание прошивки от HardWareManа:
Code:

Монитор v4.
Выход в него стандартный - СТР+ВК (надо будет пофиксить для автозапуска, так как без магнитофона
автозагрузка не нужна). Расширенные директивы:
[B] - Basic "Практик"
[E] - Редактор текстов "Практик" (aka ED^7000)
[A] - Ассемблер "Микрон", адаптированный на работу с редактором "Практик" и перенесенный в 8000H
[Z] - Дизассемблер "Микрон", адаптированный на работу с редактором "Практик" и перенесенный в 8000H
[X] - Переход в режим МХ.


Воробьев Роман 10th October 2011 14:17

На счет 580ВВ55 не уверен, пробовал 2 экземпляра (из одной партии) - результат тот же, выдает трели. Попробую купить в другом месте.

fifan 10th October 2011 18:02

Резисторы на клавиатуру на каждый из 18 проводов запаял? Их второй провод нужно падать на +5В. Необязательно все ВВ55 дохлые. Обязательно после вывода приглашения Монитора нужно нажимать любую клавишу верхней строки клавиатуры.

http://www.spetsialist-mx.ru/schemes/KeyBoard.png

Воробьев Роман 10th October 2011 20:31

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

b2m 10th October 2011 20:53

Воробьев Роман, такое ощущение, что у тебя сигналы CS ВИ53 и ВВ55 закорочены. Но тогда, в случае, если вынуть ВИ53, клавиатура должна работать нормально, т.е. после нажатия клавиши верхнего ряда должен быть моргающий курсор (чёрточка), а затем, после нажатия ВК - приглашение монитора.

Воробьев Роман 10th October 2011 21:05

Сигналы cs не закорочены, курсор не мигает

fifan 10th October 2011 22:55

Понятно. Я не запаивал таймер вообще. А что бы шёл нормальный звук с ВВ55 в режиме стандарт я временно замкнул выводы 5, 6 DD14 и припаял их к резистору 1 кОм, второй вывод которого на +5 В. Получается по схеме DD14.2. и DD14.3 образуют инвертор сигналу с вывода 12 ВВ55, который идёт на пищалку после резистора. Схему вывода звука я не знаю как разрулить между МХ и Стандарт. Похоже где-то в схеме дешифрации от HardWareManа порт ВИ53 активируется в режиме Стандарт, хотя он должен отсутствовать в этом режиме.

b2m 11th October 2011 11:52

Quote:

Originally Posted by Воробьев Роман (Post 423192)
курсор не мигает

Такое происходит, если есть другая нажатая клавиша (не из верхнего ряда). Либо ВВ55 выдаёт неправильные данные по другим линиям, либо кто-то ещё гадит на шину данных при опросе ВВ55.

Воробьев Роман 11th October 2011 13:40

Quote:

Originally Posted by b2m (Post 423425)
Такое происходит, если есть другая нажатая клавиша (не из верхнего ряда). Либо ВВ55 выдаёт неправильные данные по другим линиям, либо кто-то ещё гадит на шину данных при опросе ВВ55.

Будем проверять

AlexFantasy 11th October 2011 14:32

У меня незапустилась плата как на ВМ80 так и на Z80, они просто напросто "стоят" прыгают только F1 и F2 (ВМ80) и CLK(Z80)!!! Счетчики 1533ИЕ10 тоже работают! Растровая рамка на экране присутствует! Три ОЗУшки впапаял W24512-15. СА3, ВИ53 и дополнительную ВВ55 не ставил! Доработки из первого поста учтены! Может подскажете где какие сигналы смотреть в 1-ю очередь логическим пробником!

fifan 11th October 2011 17:14

Quote:

Originally Posted by AlexFantasy (Post 423465)
Три ОЗУшки впапаял W24512-15

А зачем три? Последнюю (оригинал 512 кБайт) можно было не впаивать. Я перед запайкой ОЗУ проверял, были целые. Без ПЗУ на экране должна быть цветная мозаика из чёрточек. :v2_dizzy_tired2:

Ещё. Для работы ВМ80 нужно замкнуть джампер XP4, для Z80 - замкнуть джамперы XP1,2,3. Для ВМ80 необходима ЛА8 и наличие всех трёх питающих напряжений: +5 В, -5 В, +12 В. При работе ВМ80 на её 19 выводе что присутствует? Долно быть как SYNC на осциллограмме.

Воробьев Роман 11th October 2011 19:53

Проверил все на свежую голову. Нашел две ошибки в распайке своей клавиатуры (не перерезана дорожка на плате от XT клавы, не подано +5В на часть резисторов подтяжки). Теперь все работает без проблем. Осталось разобраться с таймером, в стандартном режиме те же звуки.

AlexFantasy 11th October 2011 21:07

Quote:

Originally Posted by fifan (Post 423509)
А зачем три? Последнюю (оригинал 512 кБайт) можно было не впаивать

Ну дык я еще впаял впаял до того как было сказано что мона не ставить, так как до раньше говорилось что для запуска можно и такую поставить. Я перед запайкой ОЗУ проверял, были целые.
[QUOTE=fifan;423509] Без ПЗУ на экране должна быть цветная мозаика из чёрточек. :v2_dizzy_tired2:
У меня ваще на растре просматриваются тоненькие вертикальные полосочки почти такого-же цвета как и растр. Иногда при включении в некоторых частях экрана появляются коротенькие полосочки(розовые точечки.
Quote:

Originally Posted by fifan (Post 423509)
Ещё. Для работы ВМ80 нужно замкнуть джампер XP4, для Z80 - замкнуть джамперы XP1,2,3. Для ВМ80 необходима ЛА8 и наличие всех трёх питающих напряжений: +5 В, -5 В, +12 В. При работе ВМ80 на её 19 выводе что присутствует? Долно быть как SYNC на осциллограмме.

ВМ80 у меня имеется только один, поэтому я решил перепаять панельку и поставить Z80(100% исправный). Картина одна и та-же что с процом и что без него. Вот потыкался лог.пробником:
0 X -|A11 A10|- 0 X
0 X -|A12 A09|- 0 X
0 X -|A13 A08|- 0 X
0 X -|A14 A07|- 0 X
0 X -|A15 A06|- 0 X
/\/ - |CLK A05|- 0 X
0 0 -|D4 A04|- 0 X
0 0 -|D3 A03|- 0 X
0 0 -|D5 A02|- 0 X
0 0 -|D6 A01|- 0 X
+5 - |(+5) A00|- 0 X
0 0 -|D2| GND|-
0 0 -|D7| /RFSH|- 1 X
0 0 -|D0| /M1|- 1 X
0 0 -|D1 /RES|- 1 X
1 1 -|/INT/BUSRQ|- X X
1 1 -|/NMI /WAIT|- 1 1
1 X -|/HLT /BSK|- 1 X
/\/ X-|/MRQ /WR|- 1 X
1 X -|/IRQ /RD |- 0 0

Красным отметил лог.уровни при установленном Z80, Синим при вынятом Z80. "/\/" - постоянно "прыгающий" сигнал, "X" - отсутствие какого либо уровня.

fifan 11th October 2011 21:10

Quote:

Originally Posted by Воробьев Роман (Post 423573)
Теперь все работает без проблем.

Я очень рад за тебя!;) К сожалению я пока не буду настраивать комп. Заказал печатные платы клавиатуры (взял кнопки от Спектрума), а также контроллера дисковода (для Специалиста_МХ, схему я вроде на этой ветке приводил). Обе платы в единственном экземпляре. Не удача с родной клавиатурой Специалиста всё больше меня подталкивает к мысли об форсировании разработки адаптера ВВ55 -> PS/2. :v2_dizzy_keyboard:
Quote:

Originally Posted by Воробьев Роман (Post 423573)
Осталось разобраться с таймером, в стандартном режиме те же звуки.

У меня пару щелчков, но я не запаивал ВИ53 и временно сделал доработку с выходом звука указанную выше.
Quote:

Originally Posted by Воробьев Роман (Post 423573)
Теперь все работает без проблем.

Попробуй после приглашения Монитора ввести директиву X. Войдёшь в режим МХ. На приглашение ввести дату, нажми ВК. Потом нажми F6 (на реальной клавиатуре 8-я клавиша в верхнем ряду слева). Я уже писал, что в прошивке присутствуют тестовые программы собранные мною:
1. TEST_M.EXE - тест Рюмика. После проверки основной памяти, высветится клавиатура. Если нажать 2, то выведится 5-ти цветный матрас.
2. COLORTST.EXE даст таблицу цветов Специалиста_МХ.
3. RAMD_TST.EXE - тест RAM-диска Специалиста_МХ. К сожалению только 256 кБайтный.
4. MUSICTST.EXE - тестовая звуковая программа. Выводит звук через Стандартный выход звука.

2 AlexFantasy, Z80 я даже не пытался ставить. Попробую, сравню с твоими сигналами.

Воробьев Роман 11th October 2011 21:42

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

fifan 11th October 2011 21:46

А ОЗУ RAM-диска стоит (512 кБайтная - DD39)? Без неё нверное не заработает. А также необходим диспетчер RAM-диска (DD36).

Воробьев Роман 11th October 2011 21:52

Нет, ОЗУ RAM-диска пока на 128кб, 512кБайтную пришлют недели через 3.

fifan 11th October 2011 21:55

И на 128 пойдёт. Почему тогда не работает?

Воробьев Роман 11th October 2011 22:25

Вставлена UT621024PC-70LL, она подходит?

fifan 11th October 2011 22:29

Quote:

Originally Posted by Воробьев Роман (Post 423632)
Вставлена UT621024PC-70LL, она подходит?

Вполне.

HardWareMan 11th October 2011 22:53

Висячий "0" на /RD похож на действие ЛА8. При установки Z80, ЛА8 вынимается (а если ты все же ее припаял наглухо - то надо закоротить на массу вывод RD ВМ80го).

AlexFantasy 11th October 2011 23:23

Quote:

Originally Posted by HardWareMan (Post 423647)
Висячий "0" на /RD похож на действие ЛА8. При установки Z80, ЛА8 вынимается (а если ты все же ее припаял наглухо - то надо закоротить на массу вывод RD ВМ80го).

ЛА8 вынул, на 21 ноге z80 "заплясали" импульсы:) Ща моник подключу и посмотрю что изменилось....

---------- Post added at 21:23 ---------- Previous post was at 21:14 ----------

HardWareMan, Ничаво не поменялось картина таже самая... Сигналы пляшут только на 6,19 и 21 ножках z80. Пробовал отпаивать 24 ножку D39 (W24512) и садить через 1к на +5в, тоже ничего не меняется. Может что садит шину?????
На 1 и 19 выводах D43-"1" на выходах все "нули" независимо от того что на входах...
На ВВ55 D53 обязательно резики запаивать - только для того что-бы запуститься?


All times are GMT +4. The time now is 06:25.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.