Термостол

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

Термостол
Термостол

Термостол собрал на основе готового полупроводникового PTC нагревателя. Контроллер собран на симисторе, термопаре и микроконтроллере Atmega16. Код темоконтроля на данный момент самый простой и примитивный без ШИМ и ПИД регуляции.

Читать полностью »

Переделка программатора USB ISP в USB ASP

Многим знаком один из самых распространённыхи и доступных программаторов для прошивки AVR микроконтроллеров USB ASP. Который можно без особых проблем изготовить самостоятельно или приобрести в различных магазинах и на интернет площадках. Есть множество различных программ, которые без проблем работают с этим, народным, программатором. Так же в интернет магазинах имеет большое распространение программатор USB ISP, который схож по схемотехники с USB ASP, но отличается прошивкой и ПО, которое менее разнообразно и менее распространено.

Бывший программатор USB ISP, теперь USB ASP
Бывший программатор USB ISP, теперь USB ASP

Т.к. данные программаторы схожи схемотехникой — следовательно можно без особых проблем переделать и перепрошить ISP программатор в ASP, только для этого ненадолго понадобится ещё один программатор для AVR микроконтроллеров.

Зачем может понадобиться приобретать программатор ISP вместо ASP, а потом его перепрошивать:

  1. при покупки их можно перепутать
  2. продавец может ввести в заблуждение или сам перепутать
  3. в наличии остался только ISP
  4. у него оказалась более выгодная цена
  5. Вам USP ISP программатор достался в подарок

Читать полностью »

9 комментариев »

Alex_EXE | 30.09.2017 | AVR |

AVR. 4. Работа с UART на примере Atmega16A

Ранее мы уже рассмотрели, как дёргать ножки и опрашивать кнопки, сейчас познакомимся с одним интерфейсом микроконтроллера, который позволит нам его сопрячь с компьютером и различной периферией, которая этот интерфейс поддерживает.

UART — один из самых распространёны и удобных в работе портов. Хоть его первоначальную разновидность в виде RS-232C уже сложно найти, то его родственники встречаются повсеместно, как в виде промышленных проводных гигантов, таких, как RS485. В микроконтроллерной технике он соединяет различные узлы, которые обмениваются большими объёмами данных, например: МК, датчики, модули беспроводных и проводных интерфейсов…

Связь Atmeg’и16 с ПК по UART

Связь Atmeg’и16 с ПК по UART

В свою очередь, UART расшифровывается, как «универсальный асинхронный приемник и передатчик» («Universal Asynchronous Receiver and Transmitter»). Рассмотрим его по подробнее.

Читать полностью »

23 комментария »

Alex_EXE | 02.04.2013 | AVR |

AVR. 2. Первая программа

Ранее мы уже установили среду для разработки и научились создавать проект. В этом уроке мы напишем свою первую программу, в которой помигаем светодиодом, которая является своеобразным «Hello World» для микроконтроллеров.

Первая программа, первое устройство на atmeg’е

Первая программа, первое устройство на atmeg’е

Читать полностью »

9 комментариев »

Alex_EXE | 18.02.2013 | AVR |

AVR. 1. Подготовка к работе и первый проект

Начну курс по программированию микроконтроллеров Atmel.

Atmel studio 6

Atmel studio 6

Начнём с установки и запуска среды для программирования под AVR.

Читать полностью »

8 комментариев »

Alex_EXE | 11.02.2013 | AVR |