|
- страница 6 - стр. 6 -
В низу:
ЛУТ - Лазерно-утюжный метод изготовления печатных плат
в моей интерпретации позволит вам НАДЕЖНО получать
дорожки на плате шириной всего 0.1 мм !
Там отличное Video Видео всего
процесса ЛУТ.
Советую читать курс с начала !
Страницы курса : заглавная 1 2 3 4 5 6 7 8 9 Задачи-упражнения курса по
AVR -
там Скачать весь курс по AVR одним архивом на заглавной странице курса.
2) Софт симулятор-эмулятор AVR VMLAB очень желательно иметь отличный компилятор ICC
3)
Вы должны знать материал предыдущих страниц курса
Если это так: Приступайте к работе!
Поверьте
просто читать задачи - пользы МАЛО !
Нужны только перечисленный выше софт,
Задача
1
Операции над отдельными битами !
Задача
2
Реклама недорогих радиодеталей почтой:
Задача
3 Делаем
универсальный таймер на
микроконтроллере
Задача
4 Метод
отладки вашего устройства - нахождение
ошибок программы и Программы
для ПК позволяющие вести, отслеживать и
сохранять
Задача
5 Углубляем
навыки создания программы в CVAVR и Подключаем
и управляем символьным ЖКИ
Внизу этой страницы я дал рекомендации по созданию электронных устройств и печатных плат.
Тщательное
знакомство с компилятором ICC и подробный
рассказ с картинками о применении его
мастера начального кода.
Точная подгонка
временных интервалов создаваемых с помощью В
симуляторе VMLAB проверяем правильность
времени прерываний и
Задача
7
Задача
8
Задача
9 Задача знакомит с АЦП ATmega16 (такой же в ATmega32 ATmega64 ATmega128) используется компилятор CodeVisionAVR - дан пошаговый пример создания программы с нуля. Симуляция в VMLAB с комментарием.
Задача
9 часть 2
Устройство
изменяющее состояние нагрузки при
Цель задачи: разработать устройство и программу для МК ATmega16 которое будет анализировать длительность сигнала от микрофона и если она будет лежать в пределах 5-20 мС то будет менять состояние подключенной нагрузки: если была выключена - то включит и наоборот.
Задача повторяет-закрепляет навык
генерации начального
Задача
11
Задача
12
Задача
13
Того что
есть вполне достаточно для уверенного
старта,
Напомню!
их там много...
Я уже давал совет на 1-й странице курса,
здесь дополню:
Комфортно
касательно МК
- это когда много памяти и ножек (выводов,
пинов) чтоб не сталкиваться с их не
хваткой. Советую вам выбрать универсальный МК - пусть он будет один у вас - зато вы сможете хорошо его узнать и не тратить время на изучение разных МК под каждый следующий проект.
Скачать даташит ATmega16 и особенно ATmega164 ATmega364 ATmega664 - у них очень много внешних прерываний и частота такта до 20 МГц - они тоже бывают в корпусе DIP-40.
ATmega16 90
рублей - недорогой AVR выпускается в 40-ка выводном
удобном для "самоделкиных" корпусе DIP-40 с
шагом ножек 2.54 мм. длина МК - 53 мм ширина 17
мм.
Бывает
и в маленьком, квадратном, плоском
корпусе 12х12 мм
С завода МК ATmega поставляются с включенным внутренним генератором на 1 МГц. Изменить это можно изменив программатором установку Фьюзов МК.
Если вы
выбрали другой AVR - ни чего страшного,
так как это именно семейство МК, все они
имею одинаковый набор инструкций и
программы легко переносятся с одного на
другой с минимальной - однако необходимой!
корректировкой.
Скачивайте свежий ДШ !
Краткие
рекомендации по созданию
Обычно первый монтаж устройства выполняют на макетных платах (а в случае единичного устройства такой монтаж бывает и окончательным вариантом).
Здесь
посмотрите варианты простых макетных
плат от там же есть интересные проекты устройств на AVR!
Аналогичную макетную плату, но более высокого качества вместе с микроконтроллером ATmega16 A-PU и набором деталей для макетирования учебных задач вы можете приобрести всего за 550 рублей в Москве или почтой по России. Обратитесь к Семенову Михаилу. В подарок вы получите DVD полный всего нужного электронщику.
Компоненты вставляют ножками в
отверстия а с обратной стороны
производят соединения гибким монтажным
проводом.
На монтажной плате желательно размещать компоненты с одной стороны а все проводники с другой, получается очень аккуратный и качественный монтаж.
Очень рекомендую прочитать !
Руководство по правильной разводке
А так же
АпНоуты
AVR040 и AVR042
Внимание
! вот ATmega128 за 190 рублей, но на макетной плате: USB встроен и прочие приятности - документация тут. в отверстия по краю платы впаяйте гребенки штырьков или гнезд и затем к ним подключайте без пайки разъемы с проводами, либо ставьте на ответные части разъема впаянные в плату основного устройства или на большую макетную плату.
Аналогичный модуль от Olimex
подешевле но и возможностей поменьше! зато контакты по краю платы уже запаяны.
А вот подороже
но и по-навороченей! Тестовая программа для платы
Я не
сверлю отверстия в плате
-
Для рисования схем и "разводки" (размещение компонентов на плате и прокладка соединяющих дорожек) печатной платы устройства рекомендую мощная и очень популярная у электронщиков программа рисования схем и "разводки" (размещение компонентов на плате и прокладка соединяющих дорожек) печатной платы устройства: Она бесплатна для плат достаточно большого размера! Программа автоматически
размещает компоненты на
плате и Вам нужно только нарисовать схему, выбрать корпуса для всех компонентов и задать размеры платы. На сайте вы
можете скачать дополнительные библиотеки
электронных Очень рекомендую! Вот краткое руководство по EAGLE накрапал на русском
Как сделать хорошую печатную плату в домашних условиях.
Лазерно-утюжный способ изготовления печатных плат - ЛУТ.
Дорожки от 0.1 мм ! и зазоры от 0.25 мм. Зазоры 0.15 мм вполне реализуемы но требуют процарапывания иголкой от шприца остатков фотослоя. Размеры указаны для рисунка платы на компьютере ! 1) Рисунок печатной платы печатаю ( возможно "зеркально" - зависит от того где у вас на плате расположен рисунок ) на глянцевой стороне "Универсальной бумаги для струйной печати" LOMOND - например глянцевая-матовая двухсторонняя 50 листов А4, вес 170 гр/м2 (на торце пачки и над штрих-кодом номер 0102009 - она сделана по технологии "С" и без пластикового покрытия - т.е. не водостойкая) с обычными настройками принтера HP LaserJet 6P или МФУ Sumsung SCX-4220 (он и большие площади жирно "заливает" тонером). Важно! Применение фотобумаги дает запечатывание пор в тонере фотослоем глянцевой стороны. Соответственно травящий раствор не может проникать сквозь поры тонера и медь под тонером не травится совсем. Можно использовать испорченные, неудачные фотографии. К рисунку платы можно добавить изображение рамки большей чем контур заготовки платы примерно на 1 мм с каждой стороны - так будет легко правильно совместить рисунок и плату. Или СНАЧАЛА сделать в плате 2 (или больше) отверстия диаметром 3-4 мм, измерить РЕАЛЬНОЕ расстояние между ними и затем нанести их на рисунок платы и соответствующие перекрестия-прицелы для точного визуального совмещения рисунка с платой. Это полезно при изготовлении двухсторонних плат. Кстати не обязательно делать сразу обе стороны платы, можно сделать вначале одну сторону защитив медь второй стороны обычным скотчем. Затем изготовить вторую сторону платы.
ЛУТ - продолжение ... 2) Медь платы я шкурю шкуркой с зерном 400-500 ( продается в авто запчастях ) в перекрестных направлениях - медь тонкая поэтому не переусердствуйте, затем стираю пыль одноразовым тампоном из бинта или туалетной бумаги. НЕ ИСПОЛЬЗУЙТЕ НИ КАКИХ РАСТВОРИТЕЛЕЙ !!! Не касайтесь подготовленной поверхности платы пальцами! 3) Включите утюг и настройте температуру так чтобы офисная бумага начала чуток желтеть, чуть убавьте регулятор - на полделения, так чтобы бумага уже не желтела от нагрева. Положите на стол:
Глажение очень важная часть
ЛУТ процесса !
НЕ ленитесь и не спешите.
Подналягте на утюг ! 5) Плату с фотобумагой положите в горячую воду. Примерно через 1 минуту она намокнет - теперь бумага уже хорошо отделяется от фотослоя, который вживляется в поры тонера. НЕ ОТРЫВАЙТЕ БУМАГУ ОТ ПЛАТЫ ! Ее нужно скатывать - просто трите пальцем бумагу под водой и бумага будет скатываться. Так удаляете всю бумагу и фотослой с меди и в зазорах между дорожками - вы обнаружите что тонер очень крепко сидит на меди. Я работаю пальцами, но можно и зубной щеткой не жесткой почистить остатки фотобумаги и фотослоя между тонером. По окончании водной процедуры протрите плату полотенцем и просушите - вы увидите что места покрытые фотослоем побелеют и возможно в узких зазорах останется фотослой. После высыхания платы, оставшийся фотослой ОЧЕНЬ легко вычищается из маленьких зазоров иголкой - он запросто шелушится и сдувается. 6) После высыхания платы внимательно с линзой проверьте рисунок платы на наличие дефектов. Особенно фотослой в узких местах между тонером. Подретушируете при необходимости рисунок нитро-лаком (мебельный НЦ222, цапон, лак для ногтей) и кисточкой от лака для ногтей или подобной кистью. Не бойтесь нанести широкий штрих лака - он подсохнет минут 5 пока вы будете чистить другие места платы и будет готов к гравировке иголкой - вы легко придадите лаковому покрытию нужную форму. Так же можно восстановить целые дорожки на плате. Если ваш принтер бледно рисует большие площади то можете их тоже подкрасить лаком не заморачиваясь конечно выведением четких контуров - они всегда печатаются жирно. Для отверждения лака можно положить плату на довольно горячую плиту или утюг - но чтоб тонер не плавился.
У Семенова Михаила - MkPochtoi.Narod.Ru Вы можете заказать сверх срочное изготовление платы - всего 3 часа и ваша плата готова. Оплачиваете через любой терминал в Москве и получаете плату в Москве. Можно заказать не дорогое изготовление печатных плат с отправкой вам по почте. Цены очень умеренные.
7) Травлю в хлорном железе в пластиковой емкости - свежий раствор работает быстрее, не грею. Примерно 30-40 минут. В это время можно и другими делами заняться, но будильник завести не помешает ! Обычно обратную сторону платы я не травлю. Если там надо сохранить медь то запечатываю скотчем и из него же делаю ленту-ручку длиной 15 см примерно ( скотч сложить липким слоем внутрь) для манипулирования платой при травлении и после. Удобно прикрепить на обратную сторону платы кусок пенопласта. Плата будет плавать травимой стороной вниз - шлам будет опускаться на дно вызывая перемешивание травящего раствора.
Проверяйте процесс ! Не передерживайте в растворе для уменьшения бокового подтрава узких дорожек!
Когда вы увидите что медь стравилась - подержите плату в растворе еще примерно 2 минуты ( если травилось 40 минут - т.е. примерно 5 % от времени травления ) для гарантирования удаления меди с поверхности платы.
Недавно я открыл для себя прекрасный травитель : Персульфат аммония - он травит быстро, раствор прозрачный - хорошо видна плата и процесс и раствор не пачкается.
8) Хорошо промойте плату проточной водой и еще раз проверьте что вся медь стравилась. Если нет то еще потравите. Если все стравилось смойте тонер ацетоном и тампоном из туалетной бумаги. Еще раз шкурьте медь непосредственно перед пайкой или лужением ! Вот пример платы с дорожками 0.15 мм изготовленной по описанной технологии под программатор-отладчик для микроконтроллеров PIC ICD2
Линки на такие устройства на русском
языке
9) Лудить плату не обязательно ! Но я обычно залуживаю всю медь платы паяльником с припоем предварительно смазав медь флюсом - ФТС. Плату держу с почти вертикальным наклоном и веду жало паяльника всегда вниз от контактных площадок к дорожкам, чтоб на контактных площадках не скапливался припой. Можно лудить сплавами Розе или Вуда с низкой температурой плавления. В емкость наливаю глицерин и кладу плату медью вверх и на нее кусочек сплава, грею ... Когда сплав расплавился растираю его по плате тампоном из бинта который держу пинцетом а плату удерживаю деревянной палочкой. После лужения хорошо промойте плату.
Вот и все!
Посмотрите отличное Video Видео всего процесса ЛУТ
У Семенова Михаила - MkPochtoi.Narod.Ru Вы можете заказать сверх срочное изготовление платы - всего 3 часа и ваша плата готова. Оплачиваете через любой терминал в Москве и получаете плату в Москве. Можно заказать не дорогое изготовление печатных плат с отправкой вам по почте. Цены очень умеренные.
вытравил плату на
скорую руку:
фото ниже
язык Си для AVR Как "прошить" AVR
|
|
|

| ключевые слова - AT90PWM2, AT90PWM3, ATmega128, ATmega16, ATmega162,
ATmega165, ATmega168, ATmega169, ATmega32, ATmega325, ATmega3250,
ATmega329, ATmega3290, ATmega406, ATmega48, ATmega64, ATmega645,
ATmega6450, ATmega649, ATmega6490, ATmega8, ATmega8515, ATmega8535,
ATmega88, ATtiny11, ATtiny12, ATtiny13, ATtiny15L, ATtiny2313, ATtiny25,
ATtiny26, ATtiny28L, ATtiny45, ATtiny85, CAN AVR, LCD AVR, Lighting AVR,
megaAVR, Smart Battery AVR, tinyAVR, AT90CAN128, LCD AVR, ATmega169,
ATmega329, ATmega3290, ATmega649, ATmega6490, Lighting AVR, AT90PWM2,
AT90PWM3, megaAVR, ATmega48, ATmega8, ATmega88, ATmega8515, ATmega8535,
ATmega16, ATmega162, ATmega164, ATmega165, ATmega168, ATmega32, ATmega324,
ATmega325, ATmega3250, ATmega644, ATmega64, ATmega645, ATmega6450,
ATmega640, ATmega128, ATmega1281, ATmega1280, ATmega2561, ATmega2560,
Smart Battery AVR, ATmega406, tinyAVR, ATtiny11, ATtiny12, ATtiny13,
ATtiny15L, ATtiny2313, ATtiny25, ATtiny26, ATtiny28L, ATtiny45, ATtiny85,
AVR123.nm.ru, AVR, at90s2123, at90s8535, at90s8515, ATmega ATtiny pic16f84
pic16f628 pic12c508 pic16 pic12 pic18 pic, VB, source code, проекты,
электроника, обучение, Курс, Начинающим,
Из рук в руки, изучить электронику,
микроконтроллер, язык Си,
программировать на Си, Atmel, free, CD-ROM, Из рук
в руки, программатор, простой
программатор pic, простой программатор AVR
pic, pic контроллеры, программатор pic,
микроконтроллеры pic, программирование pic,
avr, avr studio, микроконтроллеры avr, mp3, работа,
гарри поттер 6, из рук в руки, работа, из
рук в руки
AT90PWM1 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B ATmega128 ATmega1280 ATmega1281 ATmega128A ATmega128RZAV ATmega128RZBV ATmega16 ATmega162 ATmega164P ATmega164P Automotive ATmega164PA ATmega165 ATmega165P ATmega168 ATmega168P ATmega168PA ATmega169 ATmega169P ATmega169P Automotive ATmega16A ATmega2560 ATmega2561 ATmega256RZAV ATmega256RZBV ATmega32 ATmega324P ATmega324P automotive ATmega324PA ATmega325 ATmega3250 ATmega3250P ATmega325P ATmega328P ATmega329 ATmega3290 ATmega3290P ATmega329P ATmega32A ATmega48 ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644P ATmega644P Automotive ATmega644PA ATmega645 ATmega6450 ATmega649 ATmega6490 ATmega64A ATmega64RZAPV ATmega64RZAV ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega88PA ATmega8A ATtiny12 ATtiny13 ATtiny13A ATtiny15L ATtiny2313 ATtiny24 ATtiny24 Automotive ATtiny24A ATtiny25 ATtiny25 Automotive ATtiny26 ATtiny43U ATtiny44 ATtiny44 Automotive ATtiny44A ATtiny45 ATtiny45 Automotive ATtiny48 ATtiny84 ATtiny84 Automotive ATtiny85 ATtiny85 Automotive ATxmega128A1 ATxmega128A3 ATxmega128A4 ATxmega16A4 ATxmega192A1 ATxmega192A3 ATxmega256A1 ATxmega256A3 ATxmega256A3B ATxmega32A4 ATxmega384A1 ATxmega64A1 ATxmega64A3 ATxmega64A4 AT76C712 , AT76C713 , AT90CAN128 , AT90CAN128 Automotive , AT90CAN32 , AT90CAN64 , AT90PWM2 , AT90PWM3 , AT90S1200 , AT90S2313 , AT90S2323 , AT90S2343 , AT90S4433 , AT90S8515 , AT90S8535 , ATmega128 , ATmega1280 , ATmega1281 , ATmega16 , ATmega161 , ATmega162 , ATmega163 , ATmega164 , ATmega165 , ATmega168 , ATmega168 Automotive , ATmega169 , ATmega2560 , ATmega2561 , ATmega32 , ATmega323 , ATmega324 , ATmega325 , ATmega3250 , ATmega329 , ATmega3290 , ATmega406 , ATmega48 , ATmega48 Automotive , ATmega64 , ATmega640 , ATmega644 , ATmega645 , ATmega6450 , ATmega649 , ATmega6490 , ATmega8 , ATmega8515 , ATmega8535 , ATmega88 , ATmega88 Automotive , ATtiny11 , ATtiny12 , ATtiny13 , ATtiny15L , ATtiny2313 , ATtiny25 , ATtiny26 , ATtiny28L , ATtiny45 , ATtiny85 |
| Product / AVR 8-Bit RISC / AVR Butterfly Плата макетная на ATmega169 - "Бабочка" - модель платы есть в PROTEUS ! | ||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
КНИГА П.Хоровиц У.Хилл «Искусство схемотехники» СКАЧАТЬ 1998г. 704 с. ил. Глава 1 djvu:
Основы электроники (426K)
и ЧИТАТЬ !!!
|