Краткий курс - Самоучитель - AVR - быстрый старт с нуля

 

- страница 6 - стр. 6 -


Задачи-упражнения для AVR  
самоучитель - учебный  курс AVR

 

В низу:  ЛУТ - Лазерно-утюжный метод изготовления печатных плат в моей интерпретации позволит вам НАДЕЖНО получать дорожки на плате шириной всего 0.1 мм !   Там отличное Video Видео всего процесса ЛУТ.
 

 

Советую читать курс с начала !


Как устроен микроконтроллер AVR

Язык Си для микроконтроллеров

 

 

Страницы курса :   заглавная    1   2   3   4   5   6   7   8   9

Задачи-упражнения курса по AVR  -   там
 
 

Скачать весь курс по AVR одним архивом на заглавной странице курса.

 


Книги и учебники по радиоэлектронике и микроконтроллерам  там
Скачайте и читайте - особенно книгу Шпака.

 

 


Чтобы двигаться дальше 
вам нужны  программы:


1) Компилятор  CodeVisionAVR 

2) Софт симулятор-эмулятор AVR  VMLAB

очень желательно  иметь  отличный компилятор ICC


Вы можете использовать другие компиляторы
и симулятор PROTEUS

 

3) Вы должны знать материал предыдущих страниц курса
     и конечно стр. 5
 язык Си для AVR

 

Если это так:

Приступайте  к  работе!

 


Задачи-упражнения  курса  
-  это практические занятия, примеры
по написанию программ для AVR с сопутствующим кратким изложением необходимых теоретических сведений сопровождаемым скриншотами программ. 

Поверьте просто читать задачи - пользы МАЛО ! 

Как читать самоучитель игры на пиано или гитаре не
тренируясь на инструменте:
сколько не читай - играть
ни фига не научишься ...
 

 


Задачи нужно проделать читая, прочувствовать - только так!  

Большинство задач могут быть выполнены виртуально, на ПК.

Вам не нужно покупать МК и что-то паять, что либо 
сжигать и вдыхать пары флюса...

Нужны только перечисленный выше софт, 
ПК, время и желание. 



Задача 1

знакомство с компилятором Си CodeVisionAVR, схема, алгоритм,
написание и компиляция первой рабочей программы.

Операции над отдельными битами !  

знакомство с отличным компилятором ImageCraft - ICC  я описал
подробно и с картинками в
  Задаче 6

 

Задача 2  

знакомство с эмулятором электронных устройств - VMLAB - симулятором
МК AVR на примере файла-прошивки полученной в задаче 01.

Мигаем светодиодами, измеряем длительность сигналов на
экране виртуального осциллографа (окно scope).

 

Реклама недорогих радиодеталей почтой:

 

Задача 3  

Закрепить навыки программирования и
работы в компиляторе CodeVisionAVR
 

очень подробно и с картинками учимся моделировать
работу электронного устройства в симуляторе VMLAB

Делаем универсальный таймер на микроконтроллере 
ATmega8, с дискретной установкой времени.

 

Задача 4

Адаптер для связи вашего МК устройства с COM-портом ПК по rs232

Метод отладки вашего устройства - нахождение ошибок программы и
"железа" с помощью вставки контрольных сообщений в текст программы. 

Программы для ПК позволяющие вести, отслеживать и сохранять
на жестком диске обмен по COM-портам. 


 

Задача 5

Создаём программу для ATmega16 принимающую и передающую
данные обмениваясь ими с ПК через COM-порт по интерфейсу rs232 
с помощью USART встроенного в МК серии ATmega.

Углубляем навыки создания программы в CVAVR и 
продолжаем использовать Си для микроконтроллеров

Подключаем и управляем символьным ЖКИ 
LCD 16x2   (2 строки по 16 символов)

 

Внизу этой страницы я дал рекомендации по созданию электронных устройств и печатных плат.

 

Как "прошить" = записать, загрузить *.hex  файл в память программ МК читайте на следующей стр. 7 курса

 


Задача 6  

Тщательное знакомство с компилятором ICC и подробный рассказ с картинками о применении его мастера начального кода. 

Создаем программу 50 раз в секунду прерывающуюся по Таймеру_0  
и посылающую данные на ПК.

Точная подгонка временных интервалов создаваемых с помощью
таймеров.  Различные режимы работы таймеров.
 

В симуляторе VMLAB проверяем правильность времени прерываний и 
сохраняем принятые от МК данные в файл.

 

Задача 7

Помнить все! добавляем 2 Мб памяти - быстрой и не забывающей информацию при отключении питания - стоит всего 5 баксов. Подключение AT45DB161 к МК AVR по SPI со схемой и программой на Си с подробными комментариями. Там же "исходники" для памяти поменьше и подешевле на 512 Кб  AT45DB041.

 

 

Задача  8

Что такое ШИМ (PWM) сигнал. Как аппаратно сделать ШИМ. 

Как сделать ЦАП с помощью ШИМ и отфильтровать сигнал -
т.е. получить аналоговый сигнал из цифрового.  
 
Программа к задаче написана в компиляторе Си CodeVisionAVR
симуляция выполнена в VMLAB.  


Задача  9 

Электронный вольтметр - измеритель вибрации. 

Цель задачи: разработать устройство и программу для МК ATmega16 для измерения напряжения и частоты сигнала от датчика вибрации и отображения результата на 2х разрядном 7-ми сегментном светодиодном индикаторе.  

Задача знакомит с АЦП ATmega16 (такой же в ATmega32 ATmega64 ATmega128) используется компилятор CodeVisionAVR - дан пошаговый пример создания программы с нуля. Симуляция в VMLAB с комментарием. 

 

 

Задача 9 часть 2 

Проектирование входной цепи для сигнала

Цель задачи: 
- расчет уилителя-фильра сигнала перед подачей на АЦП 
- применение ОУ (операционных усилителей) для изменения 
  параметров входного сигнала 
- защита устройства от внешних электрических воздействий !

 

 

Задача 10

Устройство изменяющее состояние нагрузки при
громком звуке длительностью от 5 до 20 мС. 

Цель задачи: разработать устройство и программу для МК ATmega16 которое будет анализировать длительность сигнала от микрофона и если она будет лежать в пределах 5-20 мС то будет менять состояние подключенной нагрузки: если была выключена - то включит и наоборот.

Задача повторяет-закрепляет навык генерации начального
кода программы в компиляторе CodeVisionAVR для ATmega16. 


Задача 11

АЦП - аналоговый сигнал преобразуем в Цифровой код при помощи 10 битного АЦП встроенного (там целых 8 каналов!) в МК  AT90s8535. Программу пишем на CodeVisionAVR, компилируем и затем отладим в эмуляторе с наблюдением движения программы по тексту на Си. 

 

 

Задача 12

Последовательная передача и прием данных - программная реализация диаграмм из даташитов. Использование интерфейса SPI на примере управления PLL синтезатором частоты LMX2316. Быстрое создание приложений в CVAVR и отладка в VMLAB  заготовка - шаблон   codevisionavr_vmlab.rar

 

 

Задача 13

Делаем контроллер на
ATmega16 для 8 servo модельных с управлением по последовательному протоколу с ПК или другого устройства с UART или с интерфейсом RS232. Схемы и компоненты для сопряжения МК с COM-портом ПК, так же программы для управления и лога данных смотрите  в  задаче 4   и в  задаче 5

 



Приступайте  к работе!

Того что есть вполне достаточно для уверенного старта,
остальное в АпНоутах и в Интернете навалом.

 

Напомню! 
это Краткий курс
 
его цель показать начинающему как реально начать общаться с МК и что-то
сделать на нем, быстро, с минимальными затратами и понимая что делаешь.



А если вам нужно сделать какое то устройство на МК или подключить
что-то к МК то как это сделать -  подсказка на первой странице курса



Хотите весь курс одним
файлом? - качайте!


Но свежее  он-лайн !

 

 


Какой AVR выбрать для поделок ? 

их там много...

 


Вы не спец и надеюсь не собираетесь делать серийное устройство, соответственно вопросы конкурентной борьбы и цены МК в серии вас не сильно волнуют - вам похоже нужно комфортно, без изворотов и ухищрений, получить быстрый результат. 

 

Я уже давал совет на 1-й странице курса

здесь дополню: 

Комфортно касательно МК - это когда много памяти и ножек (выводов, пинов) чтоб не сталкиваться с их не хваткой. 

Комфортно когда на одном МК вы сможете сделать и то что вам надо сейчас и надо будет сделать потом и легко что-то  добавить в работающую систему. 

Советую вам выбрать универсальный МК - пусть он будет один у вас - зато вы сможете хорошо его узнать и не тратить время на изучение разных МК под каждый следующий проект. 


Используйте ATmega16 (-32 -64 -128)

Скачать даташит ATmega16 

и особенно ATmega164 ATmega364 ATmega664 - у них очень много внешних прерываний и частота такта до 20 МГц - они тоже бывают в корпусе DIP-40.


Можно заказать радиодетали и микроконтроллеры по-почте.

 

ATmega16 90 рублей - недорогой AVR выпускается в 40-ка выводном удобном для "самоделкиных" корпусе DIP-40 с шагом ножек 2.54 мм. длина МК - 53 мм ширина 17 мм. 

Бывает и в маленьком, квадратном, плоском корпусе 12х12 мм 
 - но паять их чуть трудней и даже 7х7 мм


- 16 Кб многократно программируемой памяти (
Flash Program Memory) для вашей программы, 

- 1 Кб оперативной памяти
SRAM

- 512 байт памяти
EEPROM - сохраняющей информацию при отключении питания, 

- 8-ми канальный 10 битный АЦП  (АЦП 90s8535)

- USART позволит вам организовать скоростной двусторонний обмен по Rs232 с COM портом ПК, либо с другими устройствами,

- TWI интерфейс (это i2c но по ATMEL'овски) 

- SPI интерфейс (пример использования)

при напряжении питания от 4,5 до 5,5 вольт может работать с тактовой частотой от 0 до 16 МГц - эта частота определяется внешним кварцевым или керамическим резонатором, либо другим внешним источником тактирующего сигнала либо простым RC генератором - встроенным или внешним.

этот МК может работать без кварца так как имеет встроенный RC генератор, обеспечивающий частоту 1, 2, 4 или 8 МГц с точностью +- 3%. Во многих устройствах такая точность достаточна.
 Её можно повысить калибровкой, она описана в Апликухах (надеюсь вы уже знаете что это такое!)

 

 

С завода МК ATmega поставляются с включенным внутренним генератором на 1 МГц. Изменить это можно изменив программатором установку Фьюзов МК.

 

Если вы выбрали другой AVR -  ни чего страшного, так как это именно семейство МК, все они имею одинаковый набор инструкций и программы легко переносятся с одного на другой с минимальной - однако необходимой! корректировкой.



После выбора МК Вам необходимо скачать ДатаШит (ДШ) на него (DataSheet.pdf) - это паспорт МК в нем есть "Errata" - описание уже обнаруженных ошибок МК - про него не забывайте! 

Идеально распечатать и изучить весь ДШ - но я понимаю, что сделать это не просто, он ведь большой. 

Поэтому
настоятельно прошу вас распечатать стр. 1-5 и раздел "Register Summary" (примерно стр. 329-330) - это список регистров МК и ссылки на номера страниц с их подробным описанием.

Скачивайте свежий ДШ !

 

 

 

Краткие рекомендации по созданию 
электронных устройств.

 

Обычно первый монтаж устройства выполняют на макетных платах (а в случае единичного устройства такой монтаж бывает и окончательным вариантом). 

 

Здесь посмотрите варианты простых макетных плат от 
OLIMEX 

там же есть интересные проекты устройств на AVR!

 

Аналогичную макетную плату, но более высокого качества вместе с микроконтроллером ATmega16 A-PU и набором деталей для  макетирования учебных задач вы можете приобрести всего за 550 рублей в Москве или почтой по России. Обратитесь к Семенову Михаилу. В подарок вы получите DVD полный всего нужного электронщику.


Макетка -
это обычная печатная плата содержащая множество отверстий обычно с шагом 2.54 мм, с одной (реже с двух) стороны вокруг отверстий есть луженые медные площадки.  

Компоненты вставляют ножками в отверстия а с обратной стороны производят соединения гибким монтажным проводом. 

Вот пример монтажа устройства  на макетной плате:

Кстати! Это JDM-программатор для МК PIC и устройств с интерфейсом i2c 

Я такой использую... работает хорошо. 

а вот для AVR программатор не обязателен! достаточно 5 проводов от принтерного порта ПК !

 

На монтажной плате желательно размещать компоненты с одной стороны а все проводники с другой, получается очень аккуратный и качественный монтаж. 


Если сторону проводников после тестирования, промыть от флюса растворителем, просушить и залить компаундом или лаком - то устройство наверняка будет работать долго и надежно.



Чтоб не забыть запаять какой то проводник,
удобно зачеркивать карандашом на бумажном рисунке
схемы устройства каждое сделанное соединение.



Очень удобно конденсаторы и резисторы брать чипы размера
0805 и 0603 и паять прямо на ножки компонентов.

 

 


Немного о пайке: 


Электроника наука о контактах! это очень точное определение, большинство отказов правильно спроектированных устройств вызвано отсутствием электрического контакта там где он должен быть и наоборот.

Пайка основной вид неразъемных электрических соединений применяемый в электронике - поэтому вы легко можете найти материалы по тому как паять правильно.

 

Подробно:

Припои флюсы способы пайки - статья в FAQ'е курса

 

Коротко: 

- Важно чтоб паяльник имел нужную температуру! 

Используйте регулятор нагрева паяльника. 

Например комнатный выключатель света с плавной регулировкой яркости. Установите его в блок розеток удлинителя вместо одной из розеток - это очень удобно.

Припой должен как бы сам формировать аккуратную блестящую спайку за счет поверхностного натяжения, не должно требоваться размазывание спайки. 

Жало паяльника должно быть достаточно горячим, чтоб припой не тянулся за паяльником, а образовывал сглаженную поверхность, припой на паяльнике должен блестеть и довольно долго не тускнеть. 

- Пайку нужно делать не мгновенно! Надо коснутся жалом с припоем площадки около контакта компонента, прогреть площадку около ножки и затем подводить жало к ножке... всего 2-4 сек. примерно. Нужен опыт конечно. 

- Жало почаще протирайте сложенной в несколько слоев смоченой хб тряпочкой или о специальную губку из целюлезы и при выгорании затачивайте напильником и залуживайте. 

Я затачиваю жало паяльника как классическое жало плоской отвертки, только угол между гранями больше - примерно 30 градусов, а ширина жала около 2 мм для большинства работ. Жало простое медное диаметром 4 мм.

Второе жало, аналогичное но с шириной всего 1 мм - это для пайки компонентов для поверхностного монтажа размеров 0603 и 0805 и микросхем с шагом от 0.5 мм.

Таким образом 
я всю пайку выполняю паяльником на 40 Вт
 
с двумя сменными жалами. Жало советую вставлять с термопастой КТП-8.

Я использую флюс ФТС - очень удобно наносить его кисточкой из флакона как лак для ногтей  и этой же кисточкой можно предварительно раскладывать по плате SMD компоненты.
 

Плату тщательно промойте кисточкой специальным растворителем очистителем "Экстра-96" в наклонном положении. 

 




 

 

 

Очень рекомендую прочитать !

Руководство по правильной разводке
печатных плат и проводов в устройстве

Подробно разъяснено происхождение, излучение
и влияние электромагнитных помех и методы их
снижения для обеспечения EMC.

А так же АпНоуты AVR040 и AVR042
на gaw.ru они есть на русском языке.

 

Внимание !  

Удобно купить мощный многоногий МК
уже припаянный на плату с некоторыми
нужными дополнительными элементами!

вот ATmega128 за 190 рублей, но на макетной плате:

USB встроен и прочие приятности - документация тут.

в отверстия по краю платы впаяйте гребенки штырьков или гнезд и затем к ним подключайте без пайки разъемы с проводами, либо ставьте на ответные части разъема впаянные в плату основного устройства или на большую макетную плату. 

 

Аналогичный модуль от Olimex 

 

 

подешевле но и возможностей поменьше! зато контакты по краю платы уже запаяны.

 

А вот подороже 

 

 

 

но и по-навороченей!   Тестовая программа для платы

 

  



Более качественный 
монтаж
 

можно выполнить изготовив специальную плату для вашего устройства - обычно это делают уже отладив устройство в симуляторе и/или на макетной плате.

 

Вот примерный вид рисунка печатных проводников для переноса на плату:

А вот тот же программатор JDM, но собранный на специальной печатной плате со сверлением:



Я давно использую ТОЛЬКО поверхностный монтаж всех компонентов устройства, в том числе и не предназначенных специально для этого. 

 

Я не сверлю отверстия в плате -
обычно все паяю на поверхность, сверлю только крепежные отверстия.

 

 

Для рисования схем и "разводки" (размещение компонентов на плате и прокладка соединяющих дорожек) печатной платы устройства рекомендую 

мощная и очень популярная у электронщиков программа рисования схем и "разводки" (размещение компонентов на плате и прокладка соединяющих дорожек) печатной платы устройства:

EAGLE  

Она бесплатна для плат достаточно большого размера! 

Программа автоматически размещает компоненты на плате и 
может развести дорожки сама! 

Вам нужно только нарисовать схему, выбрать корпуса для всех компонентов и задать размеры платы. 

На сайте вы можете скачать дополнительные библиотеки электронных
компонентов и различные микроконтроллерные проекты со схемами и
печатными платами выполненными в этой программе. 

Очень рекомендую!

Вот краткое руководство по EAGLE накрапал на русском

 

 

Как сделать хорошую печатную плату в домашних условиях.

Лазерно-утюжный способ изготовления печатных плат - ЛУТ.

В интернете много описаний этой технологии! Google.com рулит...


Ниже описано как я делаю уверенно :

Дорожки от 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) Включите утюг и настройте температуру так чтобы офисная бумага начала чуток желтеть, чуть убавьте регулятор - на полделения, так чтобы бумага уже не желтела от нагрева.

Положите на стол:
 
- Что-то типа телефонного справочника, толстой книги, энциклопедии. Откройте так чтобы на столе лежало 200-300 страниц.
- положите посередине заготовку платы медью вверх 
- на заготовку положите распечатанный рисунок платы тонером к меди
- сверху накройте 2 страничками справочника.
- поставьте сверху утюг чтобы плата с рисунком прогрелась 1-2 минуты
- теперь начинайте гладить с хорошим нажимом, лучше делать это стоя чтобы дать хороший прижим. Прогладить надо тщательно во всех направлениях примерно 2 минуты. Примерное усилие до 30 Кг для платы 8 на 10 См.  
- положите на покрывающие странички сложенную вдвое ткань типа пеленки, наволочки от подушки и прогладьте еще раз примерно 1 минуту.  

Глажение очень важная часть ЛУТ процесса !  НЕ ленитесь и не спешите. Подналягте на утюг !

- убираем утюг и выключаем его, убираем ткань, странички и смещаем заготовку на холодное место для остывания.

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 часа и ваша плата готова. Оплачиваете через любой терминал в Москве и получаете плату в Москве.  Можно заказать не дорогое изготовление печатных плат с отправкой вам по почте. Цены очень умеренные.



Некий Magnus - сделал свою первую плату - фото ниже

vrtp.ru/index.php?showtopic=2952&st=60&hl=

Вот что он пишет:

вытравил плату на скорую руку:

Купил фотобумагу Ломонд, какая была - самая и дешевая тонкая.

Напечатал на ней рисунок платы пожирней, принтером HP-lg1018.

Стеклотекстолит зачистил губкой со стиральным порошком, высушил.

Гладил утюгом Тефаль с неровным на ощупь, полосатым тефлоновым покрытием, гладил на 3 режиме минуты 3, проверяя на глаз и ощупь прилипание тонера.

Далее плату в горячую воду отмокать - минут на 5-10.

Пальцем скатал её, (намного лучше чем журнальная бумага), жесткой стороной губки для посуды скатал тонкие остатки бумаги меж дорожек.

фото ниже
 

 

 

Назад                              Дальше...

язык Си для 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 !
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3146
AVR Butterfly
Description:  
 

Прекрасный набор для начинающего !

AVR Butterfly is an evaluation tool demonstrating the capabilities of the latest AVR Technology.
The tool is shipped with preloaded firmware supporting temperature sensing, light measurement,
voltage readings and music playback.

AVR Butterfly can also be used as a nametag.

AVR Butterfly can be reprogrammed from AVR Studio using just a serial cable.
This allows the tool to be used as a development kit for the onboard ATmega169,
or even as target hardware for simple applications.

The bootloader source code is available as application note AVR109.

Ordering code: ATAVRBFLY

 
 
Software:
AVR Butterfly - Bootloader rev03 (5 KB, updated 07/04)  загрузчик - позволяет загружать программу через COM-порт ПК.
AVR Butterfly - Application Rev06 (64 KB, updated 12/03) набор примеров программ
AVR Butterfly - Application rev06 and Bootloader rev03 (45 KB, updated 07/04)  демо прошивка для платы
Documents:
AVR Butterfly - Quick Start User Guide (User Guide, 1 pages, updated 5/03)
 
AVR Butterfly Evaluation Kit - User Guide (User Guide, 42 pages, revision C, updated 04/05)
Руководство для пользователя.
 
Related Devices :
Поддерживаемые МК  ATmega169 , ATmega169P

 

 

 

 

 


КНИГА П.Хоровиц У.Хилл

«Искусство схемотехники»  СКАЧАТЬ
1998г. 704 с. ил.

Глава 1 djvu:    Основы электроники (426K)
Глава 1 djvu:    Продолжение (790K)
Глава 1 djvu:    Продолжение. Начало главы 2 (1.4М)
Глава 2 djvu:    Транзисторы. Начало главы 3 (1.06М)
Глава 3 djvu:    Полевые транзисторы. Начало главы 4 (1.05М)
Глава 4 djvu:    Обратная связь и операционные усилители (1.46М)
Глава 5 djvu:    Активные фильтры и генераторы (1.24М)
Глава 6 djvu:    Стабилизаторы напряжения и источники питания (1.51М)
Глава 6 djvu:    Продолжение (1.08М)
Глава 7 djvu:    Прецизионные схемы и малошумящая аппаратура (1М)
Глава 8 djvu:    Цифровые схемы (1.63М)
Глава 8 djvu:    Продолжение (1.62М)
Глава 8 djvu:    Продолжение. Начало главы 9 (898К)
Глава 9 djvu:    Сопряжение цифровых и аналоговых сигналов (1.26М)
Глава 9 djvu:    Продолжение (1.36М)
Скачать (zip)   artsxem1-3 (2.5М)
Скачать (zip)   artsxem4-6 (3.4М)
Скачать (zip)   artsxem7-9 (3.66М)
Скачать (zip)   artsxem10-12 (4М)
Скачать (zip)   artsxem14-14 (3.3М)

 

и  ЧИТАТЬ  !!!

 

 

 

 

Сайт управляется системой uCoz