PDA

Просмотр полной версии : Apple I - реплика, оригинальная плата, русская версия



perestoronin
05.07.2015, 17:13
Реплика оригинальной платы и платы загрузки с магнитофона приобретена с помощью mdesk
http://mdesk.ru/a1/

Закуплены или присмотрены замены на минские, бакинские, фрязинские и китайские микросхемы (критика выбора в плане - не будет работать стабильно плата или не будет работать вовсе - приветствуется):

DS0025 К170АП3
8Т97 К155ЛП11

2513 на платочку с переходником под 28С16

2504 AM1404APC (приемлемая цена, корпус DIP8)
7404 КР1531ЛН1
74157 КР1531КП16
74S257 КР1531КП11

74154 К155ИД3

7400 КР1531ЛА3
7402 КР1533ЛЕ1
7408 КР1533ЛИ1
7410 КР1533ЛА4
7427 КР1533ЛЕ4
7432 КР1533ЛЛ1
7450 КР1533ЛР11 (это аналог 74ALS51, поэтому выводы 11 и 12 надо подключить через резистор 1 кОм на +5В)
7474 КР1533ТМ2
74123 КР1533АГ3
74160 КР1533ИЕ9
74161 КР1533ИЕ10
74166 КР1533ИР10
74174 КР1533ТМ9
74175 КР1533ТМ8

PROM КР556РТ11
6820 на 68B21
6502 на 65C02

555 КР1006ВИ1
LM311 К554СА301А

Резисторы 1/8 Ватта и конденсаторы желтые с аксиальными выводами выбрал китайские сравнительно недорогие.

Питать плату собираюсь от нового ATX блока питания, поэтому собирать на плате узлы стабилизаторов, выпрямителей и ставить огромные емкости не буду.

На первое время клавиатуру буду использовать старую PS/2 подключив её через переходник PS/2 - ASCII
http://www.willegal.net/appleii/appleii-kb-int.htm
http://knzl.de/ps2-keyboard-for-apple-ii/

Если кто сможет аналогичный разработать USB - ASCII и поделится разработкой - я буду благодарен автору.

Остаются открытыми вопросы:

замены микросхем ОЗУ желательно на не очень дефицитные: хочу изменить схему, если мне это удастся, с минимальными правками и установить вместо 16 микросхем 8 микросхем КР565РУ5Г.
замены раритета 2519 (корпус DIP16), ставить в игрушку м/с 70х годов стоимостью 1тысяча рублей - не интересно, поэтому хочу узнать, может кто-то уже сделал замену? по внутреннему устройству эта микросхема не сложная, как раз на курсовую работу студенту изучающему конфигурирование ПЛИС или программирование быстрых микроконтроллеров, способных эмулировать 2519.

Tronix
05.07.2015, 20:21
Я бы начал, как ни странно, с софта. А именно, найти для сабжа хоть что-то кроме бейсика и пары игрушек. Потому что эти 3 с половиной программы можно и в эмуляторе запустить. На мой взгляд, мертвая платформа. Ничего нету.

Viktor2312
08.07.2015, 09:28
Ириша и Океан-240.

Это вообще лишнее, кнопки Cherry, это лучше китай клавиатуры, вообще ты какой-то извращенец, в том, что касается электроники, хотя, хотя и не только...


Океан-240.

Недавно разговаривал с человеком из Германии, он тоже им интересовался, но так же в другом форм-факторе , а я забросил свою плату, так как решил, что такого форм-фактора, как оригинальная, она меня не устраивает, а начинать её заново в другом форм-факторе, пока не готов, но всё равно сделаю, для себя по крайней мере, чтобы можно было применить нормальный, стандартный корпус и БП.

rw6hrm
08.07.2015, 09:37
Ну про USB-ASCII это, кнешна, загнуто ;), а вот PS/2-ASCII уже есть, http://knzl.de/ps2-keyboard-for-apple-ii/ Ну или мой изврат на рассыпухе, как раз будет канонiчно xD. Схема тут, http://www.qsl.net/rw6hrm/pics/klava.gif, можно запросто убрать логический элемент, который я использовал для обострения импульса КР (Key Pressed), но понадобится ещё один инвертирующий транзистор.
Про ОЗУ - не проще ли вместо динамики поставить обычную статику одним корпусом? И жрать оно меньше будет...
Вообще копал месяца три назад ПЗУ первояблока в целях адаптировать к Аюше.., оказалось возможно, но смысла не увидел...

roma
08.07.2015, 15:04
Аппле 1 на современной элементной базе и статике уже давно создан:
http://www.brielcomputers.com/wordpress/?cat=17

Но весь интерес как раз в том, чтобы сделать оригинальную копию устройства.
И только самостоятельно собрав и отладив оригинал начинаешь понимать что там и как работает ...
Да, PS/2-ASCII http://knzl.de/ps2-keyboard-for-apple-ii/ работает с Аппле 1 без проблем.

perestoronin
12.07.2015, 19:09
Но весь интерес как раз в том, чтобы сделать оригинальную копию устройства.
Так и задумал, но не хотелось бы связываться с 2504 (в том числе и с 1404) и 2519. Документация на эти две микросхемы достаточно подробная, чтобы их перенести в ПЛИС, чем вероятнее всего и займусь, а ПЛИС установлю на маленькой платочке на место широкой 2513.

Про Replica 1 уже писали.

Про клавиатуру тоже знаю, именно так и подключу старую PS/2, но в теме поднял вопрос про то, чтобы сделать аналогичный адаптер, но USB-ASCII вместо PS/2-ASCII.


Про ОЗУ - не проще ли вместо динамики поставить обычную статику одним корпусом? И жрать оно меньше будет...
Мне показалось, что МГТФа будет меньше на плате, при замене оригинальных 16 м/с на 8 м/с КР565РУ5.


про USB-ASCII это загнуто
Не думаю, что очень сложно, но не быстро точно.

roma
13.07.2015, 11:57
Так и задумал, но не хотелось бы связываться с 2504 (в том числе и с 1404) и 2519. Документация на эти две микросхемы достаточно подробная, чтобы их перенести в ПЛИС, чем вероятнее всего и займусь, а ПЛИС установлю на маленькой платочке на место широкой 2513.



Вот 2504 я бы как раз оставил на месте. Их замена 1404 ещё достаточно распространена и они стоят недорого.

В них как раз и вся изюминка Аппле1. То что каждая такая микросхема это 1024 битная последовательная память. 7 из штук образуют 7 битную видеопамять терминала. Эти 7 бит содражат код символа (мах 128 сивмволов) и управляют ПЗУ знакогенератора и уже из ПЗУ знакогенераторы формируется один отображаемый символ ...

Т.е. я бы эмулировал только дифицитный 40 разрядный счётчик 2519.