| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Social distancing? Try a better way to work remotely on your online files. Dokkio, a new product from PBworks, can help your team find, organize, and collaborate on your Drive, Gmail, Dropbox, Box, and Slack files. Sign up for free.

View
 

Собери себе такой же

Page history last edited by alexcp 1 year, 4 months ago

Схема (2012 год)

Radio-86RK-SRAM-SCH.pdf

 

Перечень комплектующих

 

Печатная плата (2012 год)

Radio-86RK-SRAM-Silk.pdf

Radio-86RK-SRAM.zip - файлы в формате Eagle 6 

Radio-86RK-SRAM-gerbers.zip  - файлы в формате Gerber

Расположение четырех крепежных отверстий на плате соответствует стандарту Mini-ITX (см. стр. 9).
Одна из собранных плат была размещена в корпусе Mini-Box M350 (купил здесь). 

 

Схема (2018 год)

Схема мало отличается от схемы 2012 года: удалены ROM-диск, адаптер PS/2 клавиатуры и источник питания на модулях, обеспечен запуск монитора с адреса F800 (а не E000, как в варианте 2012 года). К589ИР12 заменен на на ИР33/LS573 + инвертор, а К155ИР13 - на 2 шт. ИР11/LS194.

Radio-86RK-SRAM_R2.pdf

 

Печатная плата (2018 год)

Размер платы 127x76мм, четыре слоя. Мелкая логика и ОЗУ применены в корпусах SOIC. Питание, экспериментально, от MicroUSB с дополнительным преобразователем для +12 и -5 вольт (см. ниже). 

Ориентировался на работу с TFT дисплеем (а не телевизором или монитором) и клавиатурой на тактовых кнопках (а не PS/2). Выход композитного видеосигнала, впрочем, сохранен без изменений, а адаптер PS/2 всегда можно воткнуть в 26-контактный разъем.

 

 

Прошивки 

radio86rk-monitor.bin

radio86rk-font.bin

Прошивки мало чем отличаются от опубликованных в "Радио"; все отличия связаны с увеличенным объемом памяти.

  • В ППЗУ Монитора в первые три байта записана команда перехода на начало монитора. Она нужна для начала работы, так как после сброса выполнение команд начинается с младшего адреса ППЗУ (E000h), который отличается от адреса начала монитора (F800h). Собственно монитор занимает последние 2k из 8k. Эти два килобайта в точности те же, что и в оригинальном Радио 86-РК с 32k памяти. Оставшиеся (почти) 6k свободны.
  • В ППЗУ знакогенератора есть место для двух наборов символов. Переключаются они сигналом GPA0 от ВГ75, который в свою очередь управляется байтами атрибутов в экранной памяти (field attribute codes, см. описание i8275/ВГ75). В моей прошивке оба набора символов идентичны, так что переключение не приводит к зримому результату.

 

Прошивки и обсуждение адаптера клавиатуры PS/2 на ATmega здесь и здесь

Прошивка для ATmega48:

Прошивка для ATmega168 или ATmega328

При программировании микроконтроллеров все fuses нужно оставить в состоянии по умолчанию, за исключением CKDIV8. (По умолчанию, CKDIV8 запрограммирован, и тактовая частота составляет 1 МГц. С такой частотой будет работать только Caps Lock (=Рус/Lat) и Print Screen (= Reset), но буквы и цифры не будут работать или будут работать не все).

 

Источник питания 

Первый экземпляр использует внешний адаптер на 24 вольта и потребляет около 160мА (почти 4 ватта), второй - внешний адаптер на 12 вольт (для чего потребовалось установить другой тип DC/DC конвертора в качестве D33) и потребляет 400мА (почти 5 ватт). Разница обусловлена элементной базой - 74LS и AT28C16/64 в первом случае, К155 и К573РФ2/6 во втором. 

 

Вместо DC/DC конверторов можно использовать любой трехканальный источник питания, который обеспечивает -5, +5 и +12 вольт. Проще всего взять готовый - или AT (не ATX, в котором может не быть -5 вольт; AT подключается двумя однорядными шестиконтактными разъемами,  ATX - одним двухрядным 24-контактным), или "кирпич". Чип-и-Дип продает вот такой DC/DC конвертор, который тоже, наверное, годится (но не устанавливается на плату - потребуется МГТФ). Три подходящих, но чересчур сложных по сегодняшним меркам источника питания были описаны в журнале "Радио" - один в первоначальной публикации о компьютере в №6 за 1986 год, второй в №11 и №12 за 1986 год, третий (импульсный) в №7 за 1990 год. 

 

Вариант 2018 года использует для питания готовый адаптер на 5 вольт с разъемом MicroUSB. Напряжения +12 и -5 вольт для ВМ80 обеспечивает отдельный преобразователь - см. схему ниже. Работает отлично, но с оговоркой, что выходное напряжение многих адаптеров под нагрузкой (общий ток потребления для РК86 и TFT дисплея составляет 850-900 мA) проседает, в зависимости от конкретного адаптера, на 0.5 вольта и больше, даже если максимальный ток нагрузки для адаптера заявлен 2А.

 

Преобразователь использует один boost converter для получения двух разнополярных напряжений. Использование boost converter с высокой частотой переключения (1.6МГц) позволило применить малогабаритные компоненты и собрать все вместе на плате размером 32x26мм - см. фото. Преобразователь прекрасно себя чувствует под нагрузкой 120мА по каналу +12 вольт и 50 мА по каналу -5 вольт, это не считая светодиодов на плате самого конвертера. РК86 столько не нужно, конечно.

Comments (0)

You don't have permission to comment on this page.