Программатор
Итак, в данной статье мы расскажем о том, как самостоятельно сделать программатор (так как программатор надежнее на печатной плате пришлось объединить 2 статьи) и создать печатную плату своими руками
Начнем с печатных плат,
Что же нужно для создания печатной платы? Во-первых, это текстолит (текстолит - это пластина, покрытая фольгой с 1-ой или 2х сторон), хлорное железо (это ржавого цвета порошок, который нужно растворять в воде примерно 1:2; такой раствор хлорного железа будет растворять фольгу на текстолите не защищенную специальным покрытием), желательно иметь лазерный принтер, ну или иметь друзей и знакомых, обладающих этим прибором, так как нужно напечатать на бумаге (желательно журнальной или на бумаге для печати фотографий, хотя можно поэкспериментировать с обычной - иногда получается) дорожки, которые с помощью утюга нужно перевести с бумаги на пластину текстолита (эти дорожки - и есть то покрытие, которое не будет растворяться под действием хлорного железа), сами дорожки рисуются с помощью программы под названием LayOut, вы можете скачать ее прямо с нашего сайт, а тоесть тут.
После того как напечатаете на бумаге вашу плату, намочите бумагу и пригладьте хорошенько утюжком к текстолиту, после чего, аккуратно снимите бумагу, так чтобы все дорожки остались на текстолите, в местах где не пропечаталось можно дорисовать обычным перманентным маркером. Далее положить кусок текстолита в раствор хлорного железа и помешивая каждые 5-10 минут продержать там около часа, но может и больше, в общем смотрите сами, когда растворится лишняя фольга и останутсо только нужные дорожки.
Для тех, кто боиться проводить подобные эксперименты хочу сказать, дело это абсолютно не опасно для здоровья и окружающих предметов (тока не капайте раствором на одежду, пятна не отстирываются), вообще раствор желательно содержать в пластиковой пасуде (подобные инструкции обычны написаны на упаковке с хлорным железом, так что соблюдайте их и все будет отлично).
Вот пара фотографий (мало ли кто не понял):
- это печатная плата не программатора (выложена в данную статью как пример) Теперь приступим к самому программатору.
Что нам понадобится для его сборки? Это:
- Компьютерный разъем на 25 штырьков(LPT);
- 2 конденсатора (около 33 пикафарад, одинаковые);
- Кварц на частоту от 1 до 4 МегаГерц;
- Сокет под микроконтроллер (он же сокет DIP-20 или 40, а может и больше, в зависимости от количества ножек на МК);
- Соединительные провода, для удобства выделенные разными цветами;
В этой статье мы приведем пример программатора для МК AT90S2313, но точно по такой же схеме можно создать программатор практически на любой МК семейства AVR, т.к. основные выходны у них у всех одни.
Тут суть в чем? В том, чтобы подключить соответствующие выводы порта LPT к следующим выводам МК - MOSI, MISO, SCK, RESET, ну еще подключить к батарейке не больше, не меньше 6V к минусу - GND, XTAL1 и XTAL2 (ну между ними надо кварц, да и так далее по схеме, предоставленной Вам на рисунке выше - выводы 5 и 4 являются XTAL1 и XTAL2 соотвественно), к плюсу - VСС
А вообще, по аналогичной схеме можно спаять программатор для любого контроллера семейства AVR. Вот сам чертеж универсальной схемы:
Вот и вся статья, если что-то не понятно, обращайтесь на форум или пишите на личку или на мыло администратору (asar & AsonD)
На главную - >
Следующий урок - >
Материал сайта asar.my1.ru