Архив автора: GetChiper

Простая отладочная плата для устройств AVR ATTiny2313 с кварцем.

Автор: | 15.03.2010

Еще один простой пример изготовления отладочной платы, но на этот раз для устройств с применением микроконтроллера ATTiny2313. Расположение ножек для программирования у ATTiny2313 идентичное ATTiny13. Соответственно и платы выйдут похожими. Отличием от предыдущей отладочной платы будет наличие внешнего задающего генератора (кварца). По умолчанию, с завода ATTiny2313 поставляется с включенным внутренним генератором, поэтому если работа микроконтроллера… Читать далее »

Простая отладочная плата для отладки устройств на ATTiny13

Автор: | 12.03.2010

Для отладки микроконтроллерных электронных устройств удобно пользоваться отладочной платой.  На ней можно, по необходимости, что-то добавлять, убирать — приводить схему к требуемой функциональности. Давайте соберем себе отладочную плату. Конечно, полноценной отладочной платой для устройств на микроконтроллере ATTiny13 нашу плату трудно назвать, зато она предельно проста и изготовление ее займет несколько минут. Наша отладочная плата будет… Читать далее »

Отладка электронного устройства на макетной плате.

Автор: | 10.03.2010

Макетная плата это своеобразный полигон для будущего устройства. Она нужна для отладки работоспособности устройства, которое впоследствии, когда все заработало как надо, переберется на свежевытравленную печатную плату. Многие скажут, что гораздо проще и удобней пользоваться специальными программами для отладки, например, такими как Proteus. Это конечно дело вкуса, но исходя из моего опыта, могу посоветовать — если… Читать далее »

Разработка USB программатора для AVR микроконтроллеров.

Автор: | 06.03.2010

При выборе USB программатора я оказался на распутье. Сам я пользуюсь USB программатором для Algorithm Builder, но он довольно дорог и сложен в исполнении. Для целей блога (просто, надежно, дешево) он не подходит. Есть несколько вариантов простых USB программаторов для AVR, подходящих под идеологию блога. Варианты такие: 1 Дешевый и простой в исполнении (в том числе и… Читать далее »

Делаем COM программатор для AVR микроконтроллеров.

Автор: | 03.03.2010

Еще одним несложным, в плане изготовления, является COM программатор. При условии использования альтернативного режима COM порта Bitbang, отпадает необходимость в преобразовании интерфейса RS232 COM порта в SPI, необходимый для программирования. Остается только привести уровни сигналов COM порта (-12В, +12В) к необходимым (0, +5В). Это и делает схема COM программатора для AVR микроконтроллеров: Данная схема программатора… Читать далее »

Делаем LPT программатор для AVR микроконтроллеров.

Автор: | 27.02.2010

Одним из самых простых программаторов AVR является программатор для LPT порта. Это обусловлено тем, что уровни сигналов LPT порта совместимы с уровнями сигналов необходимыми для программирования АВР. Поэтому сигналы с LPT порта можно напрямую подать на микроконтроллер (резисторы нужны лиш для защиты порта от случайных замыканий). Такой программатор можно собрать из подручных материалов буквально за… Читать далее »

Выбираем программатор для AVR микроконтроллеров.

Автор: | 24.02.2010

Данная статья одна из наиболее важных в блоге, так как призвана дать инструмент, при помощи которого файлы прошивок с этого блога смогут воплотиться в «железе». Эта статья поможет выбрать программатор для Вашего компьютера. Не бойтесь слова «программатор» в самом простом варианте это всего лишь 5 проводков соединяющий Ваш компьютер с контроллером. Все очень просто! Для… Читать далее »

Foxit Reader и WinDjView – читаем документацию.

Автор: | 20.02.2010

Продолжая тему программ для организации работы по созданию электронных устройств нельзя обойти вниманием программы для чтения документации. Из документации нас, главным образом должно интересовать: Книги, статьи, обзоры; Datasheet – описание электронных элементов; Errata – исправление; Application Notes – способы применения электронных элементов, различные устройства; ну и что там Вам еще нада. С текстовыми документами формата… Читать далее »

ATTiny13 – небольшой размер – хороший потенциал.

Автор: | 17.02.2010

ATTiny13 небольшой микроконтроллер (8 ног), наверное, самый дешевый в серии AVR. Выпускается в двух вариантах – обычном (ATTiny13) и с пониженным питанием (ATTiny13V). За пониженное питание приходится платить понижением тактовой частоты микроконтроллера (более медленная работа).

ATMega48 – отличное соотношение цена/функциональность.

Автор: | 15.02.2010

Семейство микроконтроллеров ATMegaX8 наиболее оптимально по соотношению цена/функциональность. В семейство входят три микроконтроллера ATMega48, ATMega88, ATMega168. Все микроконтроллеры семейства идентичны, за исключением объема памяти. Соответственно 4/8/16кбайт Flash, 256/512/512байт EEPROM, 0.5/1/1кбайт SRAM. Микроконтроллер выпускается в двух вариантах – обычном (ATMega48/88/168) и с пониженным питанием (ATMega48V/88V/168V). За пониженное питание приходится платить понижением тактовой частоты микроконтроллера (более медленная… Читать далее »