По ходу роботи мені дуже часто доводиться стикатися з комп'ютерним залізом, якого накопичилося у мене вже пристойну кількість. Ось я і подумав, а що якщо взяти "стару" комп'ютерну материнську плату (все одно валяється без діла) та й зробити з неї що-небудь корисне.
Але для того щоб зробити з неї щось корисне їй потрібно для початку харчування. А короб у вигляді ATX блоку живлення не дозволяє зробити щось більш менш компактне, та й живити її автономно теж виходить проблема.
Ось і вирішив я зробити плату харчування для материнської плати.
Плата повинна відповідати таким параметрам:
Вхідна напруга. від 9 до 40В.
Вихід 5VSB - 1,5A
Вихід 5В - 5А або більше
Вихід 3,3 - 5А або більше
Підтримка 24pin роз'єму живлення + 4pin роз'єм процесора + вихід для вінчестера або подібного пристрою.
Перепаять не одну версію плати у мене вийшло ось це:
Розміри пристрою: 125х75 мм.
Побудовано його на 3-х Step-down перетворювачах, 1-м инверторе і 1-м SEPIC контролері. Як супервізора використаний TPS3510.
5VSB зібрав на поширеною LM2576.
Для 3 і 5в я використовував LM3478.
-12в. Зібрано на поширеною MC34063.
12В зібрано на LM5022.
ОС: з Віндовс особливо возитися не хотілося, тому вибір припав на Linux, так і завантажувальних флешок з ним у мене велика кількість. В результаті завантаження ОС пройшла успішно для Ubuntu 10.10, Ubuntu 13.10 (сильно гальмує графіка швидше за все через навороченності інтерфейсу Unity) і PuppyLinux.
На останньому власне і тестувалася система далі.
Власне вийшло так що можна взяти "стару" материнку з можливістю завантаження з USB, підключити до такого ось блоку живлення і будь ласка, ми маємо "повноцінний" комп'ютер на який можна поставити нові програми, оновити кодеки, можна підключити LAN або Wi-Fi, можна збільшити пам'ять або поміняти процесор, та й взагалі багато чого можна.
Далі залишилося придумати для цього корпус.