Придбав на OLX конструктор.
Найближчим часом перше включення. (Пізніше заміряю споживання по кожній з напруг, в різній конфігурації, щоб розуміти необхідні достатні параметри блока живлення).
Почав збирати.
Намагаюсь розібратись з перемичками конфігурування пам'яті, адаптую наявний блок живлення (необхідні напруги +5, -5, +12, -12В). Apple II rev.0 replica.
Модератор: alvis
-
- Повідомлень: 180
- З нами з: 06 квітня 2023, 18:41
- Звідки: Дніпро
- Дякував (ла): 99 разів
- Подякували: 243 рази
Apple II rev.0 replica.
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
-
- Повідомлень: 180
- З нами з: 06 квітня 2023, 18:41
- Звідки: Дніпро
- Дякував (ла): 99 разів
- Подякували: 243 рази
Re: Apple II rev.0 replica.
В цілому, збирання плати без питань виконується за списком аналогів мікросхем, наданим с конструктором, та за шовкографією на платі.
Звірявся з принципіальною схемою, щоб вияснити розміщення резисторних збірок. Резисторна збірка біля роз'єма розширення 7 першим виводом має бути направлена в бік роз'єма IN. Дві резисторних збірки біля лінійок пам'яті першим виводом мають бути направлені в бік, протилежний від роз'ємів розширення (в бік Character ROM).
Два транзистори біля кварцевого резонатора мають бути встановлені не за шовкографією. Вони мають пласкою стороною бути направлені в бік кварца.
По перемичках конфігурування пам'яті.
З документації "Apple II Reference Manual. January 1978 (Red book)" дізнався, що пам'ять в Apple II може бути набрана однією, двома, або трьома "лінійками" з восьми мікросхем з організацією 4096 x l bit або 16384 x 1 bit. Для можливості вибору адресації для кожної з "лінійок" на платі є три роз'єми MEMORY SELECT. В залежності від мікросхем в кожній з лінійок використовуються різні комбінації перемичок. Всі три роз'єми MEMORY SELECT мають бути заповнені перемичками однаково. Для однієї (C3-10), або двох (C3-10 та D3-10), або трьох (C3-10, D3-10 та E3-10 ) лінійок заповнених мікросхемами 16384 x 1 bit. перемички в кожному з роз'ємів MEMORY SELECT мають бути встановлені в позиції 8-12 , 9-13 , 10-14.
Я зробив це так.
При цьому, загальний обсяг пам'яті на платі становить 49152 байт (умовно, 48K).
Розпіновка роз'єма живлення також наведена в "Apple II Reference Manual".
Звірявся з принципіальною схемою, щоб вияснити розміщення резисторних збірок. Резисторна збірка біля роз'єма розширення 7 першим виводом має бути направлена в бік роз'єма IN. Дві резисторних збірки біля лінійок пам'яті першим виводом мають бути направлені в бік, протилежний від роз'ємів розширення (в бік Character ROM).
Два транзистори біля кварцевого резонатора мають бути встановлені не за шовкографією. Вони мають пласкою стороною бути направлені в бік кварца.
► Показати
З документації "Apple II Reference Manual. January 1978 (Red book)" дізнався, що пам'ять в Apple II може бути набрана однією, двома, або трьома "лінійками" з восьми мікросхем з організацією 4096 x l bit або 16384 x 1 bit. Для можливості вибору адресації для кожної з "лінійок" на платі є три роз'єми MEMORY SELECT. В залежності від мікросхем в кожній з лінійок використовуються різні комбінації перемичок. Всі три роз'єми MEMORY SELECT мають бути заповнені перемичками однаково. Для однієї (C3-10), або двох (C3-10 та D3-10), або трьох (C3-10, D3-10 та E3-10 ) лінійок заповнених мікросхемами 16384 x 1 bit. перемички в кожному з роз'ємів MEMORY SELECT мають бути встановлені в позиції 8-12 , 9-13 , 10-14.
Я зробив це так.
► Показати
Розпіновка роз'єма живлення також наведена в "Apple II Reference Manual".
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
-
- Повідомлень: 180
- З нами з: 06 квітня 2023, 18:41
- Звідки: Дніпро
- Дякував (ла): 99 разів
- Подякували: 243 рази
Re: Apple II rev.0 replica.
Підключив плату Brain board ][, встановив процесор та Character ROM. Подав на плату живлення. На моніторі побачив таке зображення.
На RESET (замкнути вивід 3 роз'єма KEYBOARD на GND) реакція відсутня.
При деякій комбінації перемикачів на Brain board ][ після RESET-у зображення змінилось.
Скрізь "сніг" явно можна побачити
напис APPLE ][ !!!
Підключив монітор через адаптер Apple-VGA.
Але,що ж не так з композитним виходом???
Адаптер Apple-VGA не використовує встановлений на платі Character ROM (адаптер під 2716), тому, подивився форму сигналу на його виходах даних.
Тож, окрім двох рівнів - логічного нуля та одиниці, присутній третій, майже постійний рівень більше 1 В.
Припустив, що при програмуванні програматор, скоріше за все, успішно перевірив запис (інакше, мікросхема вже була б у смітнику). Тому, прочитав програматором вміст підозрілої мікросхеми, запрограмував нову КС573РФ2, встановив в плату, подивився форму сигналу.
Чудово!
Підключаю телевізор до композитного відеовихода.
Далі буде...
► Показати
При деякій комбінації перемикачів на Brain board ][ після RESET-у зображення змінилось.
► Показати

Підключив монітор через адаптер Apple-VGA.
► Показати
Адаптер Apple-VGA не використовує встановлений на платі Character ROM (адаптер під 2716), тому, подивився форму сигналу на його виходах даних.
Тож, окрім двох рівнів - логічного нуля та одиниці, присутній третій, майже постійний рівень більше 1 В.
► Показати
► Показати
Підключаю телевізор до композитного відеовихода.
► Показати
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Востаннє редагувалось 12 липня 2025, 11:06 користувачем val_dp, всього редагувалось 3 разів.
-
- Повідомлень: 180
- З нами з: 06 квітня 2023, 18:41
- Звідки: Дніпро
- Дякував (ла): 99 разів
- Подякували: 243 рази
Re: Apple II rev.0 replica.
Споживання струму.
1. "Гола плата" без додаткових плат та одна лінійка TMS416. +5 В струм 660 мА, +12В струм 110 мА.
2. Додатково на плату встановлено Brain board ][, адаптер Apple-VGA, адаптер PS/2 клавіатури, та підключена PS/2 клавіатура. +5В струм 750 мА, +12В струм 110 мА.
3. Додатково до конфігурації "2" запаяна лінійка з 8 мікросхем КС581РУ4. +5В струм 780 мА, +12В струм 190 мА.
4. Додатково до конфігурації "3" запаяна лінійка з 8 мікросхем 565РУ3. +5В струм 780 мА, +12 струм 300 мА, -5В приблизно 10 мА.
1. "Гола плата" без додаткових плат та одна лінійка TMS416. +5 В струм 660 мА, +12В струм 110 мА.
2. Додатково на плату встановлено Brain board ][, адаптер Apple-VGA, адаптер PS/2 клавіатури, та підключена PS/2 клавіатура. +5В струм 750 мА, +12В струм 110 мА.
3. Додатково до конфігурації "2" запаяна лінійка з 8 мікросхем КС581РУ4. +5В струм 780 мА, +12В струм 190 мА.
4. Додатково до конфігурації "3" запаяна лінійка з 8 мікросхем 565РУ3. +5В струм 780 мА, +12 струм 300 мА, -5В приблизно 10 мА.
-
- Повідомлень: 47
- З нами з: 05 квітня 2023, 00:21
- Дякував (ла): 87 разів
- Подякували: 34 рази
Re: Apple II rev.0 replica.
Дякую дуже гарно виглядає,там на платі вже є вбудований apple VGA,чи це окремий девайс?
-
- Повідомлень: 180
- З нами з: 06 квітня 2023, 18:41
- Звідки: Дніпро
- Дякував (ла): 99 разів
- Подякували: 243 рази
Re: Apple II rev.0 replica.
На платі немає нічого додатково вбудованого - плата репліка Apple II rev.0 1977 р.Mad Killer/PG/P7s писав: ↑12 липня 2025, 07:22 Дякую дуже гарно виглядає,там на платі вже є вбудований apple VGA,чи це окремий девайс?
Apple VGA - окрема плата. https://github.com/kerokero5150/AppleII-VGA-MINI
► Показати
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
-
- Повідомлень: 180
- З нами з: 06 квітня 2023, 18:41
- Звідки: Дніпро
- Дякував (ла): 99 разів
- Подякували: 243 рази
Re: Apple II rev.0 replica.
Спробував завантажувати програми з "магнітофона".
Спробував завантажити знайдені *.waw файли, а також програми з цього сайта https://asciiexpress.net/gameserver/ .
Нажаль, після команди LOAD нічого не відбувалось. Сигнал з "магнітофона" доходить до вивода 4 мультиплексора H14 74LS251 у вигляді гарних, прямокутних імпульсів. Чи вірно цей сигнал проходить через мультиплексор, за допомогою осцилографа вияснити не зміг, тому, замінив його на аналог 1533КП15 (мікросхема "обслуговує" джойстики, та завантаження з магнітофона). Після заміни з'явилась реакція на сигнал з "магнітофона" - звукові BEEP з динаміка, та, нажаль, повідомлення ERR на екрані через декілька секунд після старту "магнітофона".
Звернув увагу, що для кожної гри з сайту (посилання вище), пропонується варіант для завантаження з BASIC командою LOAD, або безпосередньо з Монітора, за допомогою відповідної команди. Тож, вийшов в Монітор командою CALL -151 , набрав " 800.A00R 800G ", натиснув PLAY.
Через декілька секунд програма запустилась.
UPD.
Спроби завантаження програм командою LOAD з вищевказаного сайта були не вдалими тому, що я намагався завантажувати програми в "Integer BASIC" (промпт ">"). Коли розібрався (з перемикачами на Brainboard), як запустити плату в "Applesoft BASIC" (промпт "]"), програми з вищевказаного сайта почали завантажуватися командою LOAD.
Спробував завантажити знайдені *.waw файли, а також програми з цього сайта https://asciiexpress.net/gameserver/ .
Нажаль, після команди LOAD нічого не відбувалось. Сигнал з "магнітофона" доходить до вивода 4 мультиплексора H14 74LS251 у вигляді гарних, прямокутних імпульсів. Чи вірно цей сигнал проходить через мультиплексор, за допомогою осцилографа вияснити не зміг, тому, замінив його на аналог 1533КП15 (мікросхема "обслуговує" джойстики, та завантаження з магнітофона). Після заміни з'явилась реакція на сигнал з "магнітофона" - звукові BEEP з динаміка, та, нажаль, повідомлення ERR на екрані через декілька секунд після старту "магнітофона".
Звернув увагу, що для кожної гри з сайту (посилання вище), пропонується варіант для завантаження з BASIC командою LOAD, або безпосередньо з Монітора, за допомогою відповідної команди. Тож, вийшов в Монітор командою CALL -151 , набрав " 800.A00R 800G ", натиснув PLAY.
► Показати
► Показати
Спроби завантаження програм командою LOAD з вищевказаного сайта були не вдалими тому, що я намагався завантажувати програми в "Integer BASIC" (промпт ">"). Коли розібрався (з перемикачами на Brainboard), як запустити плату в "Applesoft BASIC" (промпт "]"), програми з вищевказаного сайта почали завантажуватися командою LOAD.
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Востаннє редагувалось 13 липня 2025, 22:24 користувачем val_dp, всього редагувалось 1 раз.
-
- Повідомлень: 180
- З нами з: 06 квітня 2023, 18:41
- Звідки: Дніпро
- Дякував (ла): 99 разів
- Подякували: 243 рази
Re: Apple II rev.0 replica.
Експериментуючи помітив, що з прогрівом плата починає "глючити" - зависає, з'являються зайві символи на екрані, не проходить Deadtest (перезавантажується, або інформує про не справні мікросхеми пам'яті). Звернув увагу на кварцевий генератор - амплітуда сигнала с генератора (на вході логічного елемента мікросхеми 1533ЛП5) менше вольта, та постійно змінює амплітуду. На виході логічного елемента амплітуда також мала, не досягаючи рівнів логічної одиниці та нуля, форма сигналу "дрижить", поведінка плати змінюється при торканні виводів цього логічного елемента.
В генераторі був встановлений такий кварц
Знайшов на старій платі інший
запаяв, стало ще гірше.
Пошукавши ще, знайшов генератор.
Вихід генератора підключив на вхід логічного елемента ЛП5, відключивши від цього входу елементи штатного кварцевого генератора.
Рівні сигналу пришли до норми, "глюки" не проявляються, та, з'явився колір на композитному відеовиході. Кольори відрізняються від кольорів з VGA виходу - переважає фіолетово - зелена гама, червоний та синій відображаються як фіолетово - зелені.
В генераторі був встановлений такий кварц
► Показати
► Показати
Пошукавши ще, знайшов генератор.
► Показати
Рівні сигналу пришли до норми, "глюки" не проявляються, та, з'явився колір на композитному відеовиході. Кольори відрізняються від кольорів з VGA виходу - переважає фіолетово - зелена гама, червоний та синій відображаються як фіолетово - зелені.
► Показати
Композит
VGA
Композит
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.