в DIP'e разводишь небось? А в планаре размеры корпусов меньше и монтаж можно двусторонний сделать..
Вид для печати
... и отверстий меньше. Но все ровно DIP - это наше все! )))
Пока идет трассировка я все обдумывал что делать с ATX питанием.
Вообщем идея поставить микроконтроллер типа attiny15(13).
Его задачи:
1) Управление включением и выключением блока питания
2) Контроль напряжений питания +5В и +12В(через резистивные делители и АЦП).
3) Связь в качестве ведомого по шине I2C с mega8535, что дает нам собственно рулить питанием, ну и запрашивать значение текущего напряжения(приблизительно) . Естественно для этого необходимо вставить порт который будет находиться в диапазонах, обрабатываемых мультикартой Caro.
Конструктивно добавляется один корпус и несколько резисторов.
По входам их 8
2 на питание(GND) и 5В
2 на АЦП, контроль напряжений.
1 на управление вкл/выкл - сигнал Power ON
1 на кнопку запуска/останова (обычно мы ее дергаем чтобы включить или выключить комп).
2 линии на эмуляцию шины I2C
Если поставить tiny24 ножек 14, то функциональность можно повысить :)
Вообщем нагнал маленько. :) Высказываемся.
чтоб включать-выключать БП по сигналу - достаточно и транзистора, а если кнопкой - то и вовсе ничего не надо, всякие включения по таймеру и т.д. имхо ерунда изначально и типичное монстростроительство - нет таких задач у Спектрума и не предвидится.
Проверка наличия кондиционных напряжений осуществляется внутри самого БП, и при их отсутствии или ненормальности он просто не будет работать, дык что можно хоть сто раз задублировать эту проверку нагромождением внешних контроллеров, но толку от этого - НОЛЬ!.
Читать напряжение питания? ..и зачем это нужно? имхо все эти навороты высосаны из пальца и даром не нужны. Сделай разводку под АТ и АТХ питалово и достаточно. Для любителей доработок разведи на всех свободных местах макетное поле, а если есть желание добавить чего - есть и более полезные вещи на 1 корпус - порт #FF например..
Да уж, читать напругу это лишнее и если есть возможность схему включения без микроконтроллера заделать, то в топку его.
Mick, ну куда ещё то наворачивать :v2_wacko:
AT питалово тоже в топку.
Mick, а ZX-Bus буферизирована? Или это не нужно?