какие типы разъёмов использовать для соединения плат?
- - - Добавлено - - -
на основной плате вв55 и atmega8, как их разместить? вв55 в панельку не входит если atmegu садишь в панелькую.
какие типы разъёмов использовать для соединения плат?
- - - Добавлено - - -
на основной плате вв55 и atmega8, как их разместить? вв55 в панельку не входит если atmegu садишь в панелькую.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Папы такие, мамы такие.
Я тоже это заметил. Такая плата за минимизацию печатки. Давайте разберём пару Atmega8+К580ВВ55 по назначению:
1. DD22+DD29+XP3. Дополнительный порт "программатора". Две микросхемы обязательны если Вы хотите использовать контроллер SD карты от Vinxru. Контроллер на Атмеге шиной данных подключен к порту А ВВ55. Т.к. прошивка контроллера уже не будет, наверное меняться, то Атмегу можно прошить во внешнем программаторе и запаять навечно. Сверху только на панельку уже ставить ВВ55. Без данной пары компьютер будет работать. Через XP3 я буду подключать внешний Flash-диск (ВВ55 нужна), который у меня уже работает в Специалисте МХ2.
2. DD23+DD30+XP4. Порт клавиатуры, магнитофона и вывод сигналов цвета. ВВ55 ставить всегда обязательно. Помимо функций перечисленных раннее ВВ55 вместе с резисторами подтяжки жизненно необходима для контроллера PS/2 клавиатуры на Атмеге от Vinxru. Прошивка для данной Атмеги почти готова. Я написал почти, потому что пока не верно эмулируется клава в режиме МХ только верхнего ряда - я думаю это я скоро исправлю, то Атмегу можно прошить во внешнем программаторе и запаять навечно. Можно тоже впаять Атмегу и сверху ВВ55 на панельку. Возможно у кого-то есть и родная клавиатура Специалиста на 72 кнопках. Тогда клавиатура подключается через разъём XP4 и Атмега не нужна.
Можно вместо панелек для ВВ55 поставить однорядные штырьки - они повыше, тогда и панельки под Атмеги можно будет впаять.
- - - Добавлено - - -
Нашёл первый косяк, не мой автора. Перепутаны сигналы с выводов 1 Атмег8. С эмулятора PS/2 клавиатуры DD30 он должен идти на схему сброса (сигнал RESK (RESKEY)) - DD31 вывод 12. А он тупо идёт на R37. А вот R37 должен соединяться с DD29 вывод 1. Т.е. в DD30 эмулируется нажатие сброса (Delete) и этот сигнал должен идти на триггер сброса (DD31.2) инверсного и прямого. А вот для контроллера SD карты DD29 сигнал сброса не нужен, т.е. его можно соединить с резистором или тупо оставить в воздухе.
Последний раз редактировалось fifan; 07.04.2017 в 19:46.
Ну как бы и не косяк . Поясню :
PS/2 - вывод RESET ATMEGA8 остался подтянут на +5 так как прошивка для неё " почти готова " и не у каждого есть параллельный программатор . Кто решится прошить RST BIT не составит труда запаять перемычку.
SD контролер - если в ПЗУ с монитором есть SD загрузчик то RESET контролера можно оставить не подключеным . А если в ПЗУ обычный Монитор ? Как контролер узнает ,что пользователь нажал сброс и нужно выдать загрузчик на магнитофонный вход ВВ55 ? Поэтому вывод RESET ATMEGA8 SD контролера и соединён с / RES компа.
В своё время для " СПЕЦИАЛИСТ МХ2 " были маленькие платки-переходники для PS/2 двух вариантов . Под DIP и планар Atmega8 . Вот планар я и буду использовать.
А вообще атмегу можно запаять в плату а ВВ55 поставить на однорядные панельки . Типо так
Последний раз редактировалось SYR-ALEX; 10.04.2017 в 22:38.
Спаял пол основной платы. Под микросхемы ставлю цанговые панельки. Кстати вышел из положения с атмегами8 и вв55 - нашёл цанговую панель под 40 контактов с удлинёнными выводами. Атмегу под SD запаяю, а под PS/2 - вставлю панельку. Вот на фото взял в объектив интересующийся участок. Перед запайкой Атмеги под SD (DD29) перерезал два проводника идущих к её 1-му выводу. См. ошибку, которую я нашёл выше. На фото ещё не запаяна резисторная сборка. Их в схеме 3 штуки и я применил номиналом не 10 кОм, как на схеме, а 4,7 кОм.
Последний раз редактировалось fifan; 08.04.2017 в 15:54.
Меги нужно было сместить к центру ВВ55, теперь придётся вырезать на панельках и крайнюю перемычку, а не только внутренние
Отправлено с моего JY-S2 через Tapatalk
Скрытый текст
Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
PLM-X 128 + AY -эмуль на 8меге
Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
Pentagon 1024SL 1.42 - работает не совсем стабильно
ZXM-Phoenix V06
ZX-Evolition Rev C2 White FSP-MItX
Sprinter 2000 v.Zorel
Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
ZX-UNO v4.1 2М с 4 переключаемыми флешками
Поиск-1 - ждет ремонта
Корвет ПК8010 up to 8020
MisT 1.31
Galaksija + SMD
[свернуть]
Просто нельзя будет без переделки использовать сигнал сброса для всей платы, если применяется PS/2 адаптер клавиатуры (DD30). Этот сигнал появляется на выводе 1 Атмеги8. А что мы там имеем - подсоединённый R37. И всё. А туда должен подходить сигнал RESK (RESKEY). Я уже много раз писал, что в прошивке от Vinxru данный сигнал прошит как выходной, используется именно для вывода сигнала сброса. А вот в Атмеге DD29 сигнал сброса тот же вывод 1 вообще ни как не применяется в программе. Я даже оставлял его не подключённым.
- - - Добавлено - - -
А вот сброс для всего Специалиста я вывел с разъёма программирования. Конкретно в этой схеме вывод 29 Атмеги8 соединён с выводом 1 разъёма XP2. Вот тут мне tank-uk и советовал мне как найти сброс когда я его нечаянно потерял.
Последний раз редактировалось fifan; 08.04.2017 в 19:38.
Скрытый текст
Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
PLM-X 128 + AY -эмуль на 8меге
Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
Pentagon 1024SL 1.42 - работает не совсем стабильно
ZXM-Phoenix V06
ZX-Evolition Rev C2 White FSP-MItX
Sprinter 2000 v.Zorel
Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
ZX-UNO v4.1 2М с 4 переключаемыми флешками
Поиск-1 - ждет ремонта
Корвет ПК8010 up to 8020
MisT 1.31
Galaksija + SMD
[свернуть]
Вот видите сколько выходит на свет подводных камней. Я то использовал SD адаптер вместе с программой зашитой в ПЗУ и мне все эти сигналы были не нужны. Т.е. у меня не было загрузки с Атмеги при старте (с вывода 18 клавиатурного ВВ55), а вся оболочка у меня была уже в ПЗУ. Вывод: всё же подключение сигнала RESK (RESKEY) необходимо с выводом 1 DD30 - сейчас на плате его нет. А вот в присутствии R37 нет необходимости, т.к. уже есть R1 на схеме и он подтягивает RESK к плюсу питания.
- - - Добавлено - - -
Я вот думаю, а не создать новую тему про запуск плат Сябра? Кто что думает. А здесь оставим теорию Сябра.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)