Микроконтроллеры. Первые шаги. Выбор модулей.С чего начать эксперименты с микро-контроллерами? Как выбрать, на каких модулях экспериментировать? (10+) Микроконтроллеры - самоучитель - Первые шаги Существуют и другие пакеты, к примеру, от самого изготовителя – AVR Studio. Я его устанавливал целых 2 раза, но оба раза удалял. Уж очень он для меня громоздкий и неудобный. Но многим нравится. Так что тут исключительно дело вкуса и удобства. Вашего. И еще дело решаемой задачи. AVR Studio может делать многие вещи, недоступные двум вышеназванным пакетам. Особенно в плане отладки и трассировки. В Интернете легко можно отыскать как сами пакеты, так и разные справочники и обучалки по их использованию. Первые шаги
С инструментарием определились, я думаю. Теперь пора учиться. Ищем и качаем себе
На АТМега 16 я на русском не нашел. Полная документация существует на 357 страницах. Скачать можно здесь. А вот на модель ATMega128 легко найти переведенную документацию на русском. Для своего устройства я остановился на ATMega128, немного 'пожадничав' на функции и количество ножек. Иногда это оправдывает себя. Я делал все впервые, не зная, какой будет следующий шаг и сколько мне в итоге всего понадобится. А потом 'во время еды' пришел аппетит. И все мои желания 'а давай-ка я еще наверну вот это' смогли реализоваться, благодаря изначально некоторой избыточности выбранного МК. Всякие параметры экономичности мне совершенно были не нужны, поэтому у меня в руках в итоге оказался чип ATMega128. Я немножко облегчил себе жизнь, прикупив сразу модульную плату, которая содержит сам МК, внешний кварцевый генератор на 10МГц, микросхему программатора, USB и JTAG-интерфейс для отладки. Выпускаются такие платы с избытком компанией MIKROELEKTRONIKA и позволяют вам сэкономить массу времени. И места, кстати, за счет плотного SMD монтажа, который в домашних условиях выполнить не очень легко. Вы получаете качественный работоспособный модуль + хорошая программа для прошивки прямо с USB порта компьютера. Обычно для прошивки используется COM адаптор. Когда я сейчас решаю улучшить некоторые алгоритмы управления, то просто втыкаю USB шнур в ноутбук и за минуту перепрошиваю новую программу. Очень и очень удобно. Выглядит эта плата вот так: Вам остается впаять в основную плату 2 разъема, подать питание 5В и можете прошивать! Кроме того, существуют еще специальные наборы, типа IE-SKIT MEGA 16, на базе МК ATMega16. Тут сразу у вас будет несколько кнопок, светодиоды, пьезодинамик, источник питания, программатор, дисплей, встроенные тактовые кнопки и т.д. Если ваше устройство не сильно сложное, то вам этого может вполне хватить. Я, кстати, прикупил себе такой набор, на будущее. Макетик какой собрать, чем-то поуправлять. Пока еще не использовал. Но как вы раньше прочитали, мы будем использовать этот набор для примеров всяческих простых устройств. Очень удобная вещь, особенно для начальных экспериментов. Вообще, некоторые узлы можно найти в виде модулей. К примеру, для того, чтобы организовать часы реального времени вам понадобится микросхема, например, DS1307. Использовать генератор МК нельзя, поскольку из-за ошибки деления будет слишком большая погрешность. Соответственно, нужно добавить специальный 'часовой' кварц на 32.768кГц. Эта частота без остатка делится на байтовые целые делители степеней с основанием 2 (128, 256, 1024, 2048 и т.д.). Обвязку чипа, батарею резервного питания с соответствующим установочным гнездом. Или сразу взять модуль, совместимый как с AVR так и с PIC, в котором уже сразу все установлено. К сожалению в статьях периодически встречаются ошибки, они исправляются, статьи дополняются, развиваются, готовятся новые. Подпишитесь, на новости, чтобы быть в курсе. Если что-то непонятно, обязательно спросите! Еще статьи Микросхема 1156ЕУ2, К1156ЕУ2, КР1156ЕУ2, UC1825, UC2825, UC3825. Анало... Обратноходовый импульсный преобразователь напряжения. Силовой ключ - б... Инвертор, преобразователь, чистая синусоида, синус... Светомузыка, светомузыкальная приставка своими руками. Схема, конструк... Прямоходовый однотактный импульсный преобразователь напряжения, источн... Биполярный транзистор. Принцип работы. Применение. Типы, виды, категор... Диод универсальный маломощный КД510, 2Д510. Справочник, справочные дан... Дроссель, катушка индуктивности. Принцип работы. Математическая модель... Оглавление статьи Виды, типы микроконтроллеров. Особенности. Выбор. Преимущества схем на микроконтроллерах Дисплей. Система отображения, показа информации Управление силовыми нагрузками Управление двигателями постоянного тока и активной нагрузкой переменного. ШИМ. |