Идея сделать "нечто", помогающее изготавливать печатные платы, появилась во времена моего увлечения электроникой. Как известно, рядовой радиолюбитель собирает свои схемы на макетных платах, используя в качестве электрических соединителей тонкий провод (МГТФ и т.п.) или более "продвинутую" технологию: сам разводит печатную плату и воспроизводит её на фольгированном текстолите, выполняя сверление отверстий под электронные компоненты, вручную перенося рисунок на текстолит, проходя процесс травления. Оба способа активно использовались и мной. Но наступил тот момент, когда "макетка" перестала меня устраивать, т.к. из-за большого количества проводов внести какие-либо изменения в собранное устройство было проблематично, а второй способ требовал высокой точности и большого терпения для переноса рисунка на текстолит. Лень - двигатель прогресса, гласит народная мудрость, и у меня появляется идея этот самый прогресс "двинуть". Глобальные поиски в интернете показали, что идея не такая бредовая как казалось, подобные устройства существуют и вполне поддаются реализации.
Естественно главной проблемой было изготовление механической части устройства. Для этой цели было куплено три матричных принтера с заведомо исправной механикой. Марку принтеров уже не помню (текст набирается 22.12.2004). Из-них потребовалось три направляющие (толстые стержни), три шаговых двигателя, зубчатые ленты (пассики), шестерёнки и другое. Узлы привода пассиков так же вырезаны из механики принтеров и использованы с небольшими переделками. Узел, предназначенный для подъёма-опускания пишущего элемента (ручка, фломастер, т.п.), сделан из дисковода 5.25, оставшегося в хозяйстве со времён увлечения zx-spectrum. Подробности конструкции можно увидеть на фотографиях.
В качестве управляющего микроконтроллера используется AT90s2313 фирмы ATMEL. Сам же он управляется по интерфейсу rs-232 с PC-совместимого компьютера.
Принципиальной схемы не осталось, да ничего сложного в ней не было. В качестве драйвера RS-232 применён аналог MAX232 - ICL232CPE, как более дешёвый.
Исходные тексты программы микроконтроллера:
avr_prog.zip, программы управления:
pc_prog.zip. Программа управления "понимает" файлы формата PDF программы PCAD 4.5, преобразовывает их в элементарные операции ("десять шагов вперёд", "опустить перо", "два шага вниз", ...) и отправляет их по rs-232 в устройство для исполнения.