Прошивка микроконтроллеров AVR - Разработка и модификация электроники фонарей - toozza.ru - Всё о фонарях и осветительной технике
Софт. Программы для компьютера. Для пк

Программирование микроконтроллеров pic и avr, создание схем, прошивка, отладка "в железе"

Дневники Последние записи Лучшие записи Лучшие дневники Список дневников. Социальные группы Главная страница соцгрупп Все социальные группы. Просмотренные Вами темы последние 40 действий. Ссылки сообщества Участники Бесплатные розыгрыши призов. Искать только в заголовках Искать по словосочетанию.

Альбомы Главная страница альбомов Все альбомы. Розыгрышы призов и игры Социальные игры Система: Каталоги Сравнительные тесты фонарей от FONAREVKA. RU Каталог независимых обзоров фонарей Каталог самодельных и модифицированных фонарей Каталог по электронике фонарей Каталог по источникам света и оптическим системам фонарей Каталог по источникам питания и зарядным устройствам для фонарей Каталог по корпусам, механическим частям, крепежам и чехлам для фонарей Каталог по производителям фонарей и комплектующих Коллекция ссылок на отзывы о товарах с DealExtreme и других магазинов LEDCalc - калькулятор светового потока.

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

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

Прошивка микроконтроллеров семейства AVR в домашних условиях. Ни одно современное электронное устройство сейчас не обходится без микроконтроллеров. Достаточно часто в драйверах светодионых фонарей мы можем видеть микроконтроллеры ATtiny13A семейства AVR фирмы Atmel. Например, всем известные драйверы Всё семейство микроконтроллеров AVR рассчитано на программирование прямо в схеме устройства, если конечно разработчик не позаботится об обратном, но об этом чуть позже. Проще всего воспользоваться готовым программатором, коих сейчас для AVR продаётся огромное множество за сущие копейки. Типа такого, например Тем у кого есть подобный программатор дальше можно не читать, ибо наверняка он у вас появился не случайно и как прошивать микроконтроллеры вы уж точно знаете.

Если откатиться в историю лет на 15 назад, то мы увидим, что фирма Atmel далеко не первая вышла на рынок однокристальных микроконтроллеров. Но почему же её AVR-ки так полюбились всем? Чтобы начать их применять кроме желания не надо было больше ничего. Полная документация, ое программное обеспечение и возможность прошивки вообще без программатора.

Что ещё надо "бедному студенту"? Ну вот давайте и представим себя подобными студентами, в руки которых попал фонарь или драйвер фонаря с микроконтроллером Tiny13A на борту. Пожалуй это основное, так как нам надо будет припаять провода к микросхеме, шаг выводов которой равен 1,25 мм. По современным меркам просто огромное расстояние, но без паяльника мощностьюе Вт с жалом шириной мм новичкам лучше даже не пытаться. Провода и желательно миниатюрные разъёмы, чтобы каждый раз не отпаивать провода для проверки что же у нас получилось.

Для тех кто не дружит с паяльником совсем есть вариант приобретения вот такой клипсы для подключения к микросхеме без пайки. Но это не наш путь, ибо это деньги и время. Я не супер спец в пайке, но у меня получается как-то так. На разъём провода к компьютеру, а через жёлтый МГТФ подаём питание. Ещё нам понадобится программное обеспечение.

ПРОШИВКА МИКРОКОНТРОЛЛЕРОВ ИЛИ МИКРОСХЕМ НА ЗАКАЗ

Лучше всего для изучения подойдёт PonyProg 4. Ну и самое главное - надо сделать "хвостик" к компьютеру. Либо в СОМ-порт вот такой Либо в LPT-порт вот такой вообще без единой радиодетали Если есть возможность, то лучше собрать первый вариант, так как в COM-порте более мощные и надёжные выходные буферы. Но и второй вариант для поиграться пойдёт. Теперь надо подключит "хвостик" к микроконтроллеру согласно следуюзей таблице: Reset - ножка 1 SCK - ножка 7 MOSI - ножка 5 MISO - ножка 6 GND - минус питания драйвера На всякий случай привожу нумерацию выводов микросхемы Когда микроконтроллер подключен к компьютеру, то подаём на драйвер питание от одного Li-Ion и запускаем PonyProg.

В программе выбираем тип микроконтроллера ATtiny13 и способ подключения к компьютеру.

Разработка прошивка микроконтроллера

Теперь, как говорят, если всё собрано правильно, то схема работает сразу. Или что-то не так спаяли и надо искать ошибку, или нам попался драйвер в микроконтроллере которого отключена возможность программирования в схеме. Мне такие попадались в DX-ских sku. Тут, к сожалению, только замена микроконтроллера на чистый. Если же никаких ошибок не возникло, то теперь можно смело перетащить в окно программы прошивку, стереть микроконтроллер командой Erase и запрограммировать новую прошивку командой Write Program.

Отключить драйвер от компьютера и испытать в работе. Вопрос где брать прошивки в этой статье я рассматривать не буду. Краткий ответ на него - брать в интернете готовые или писать самому. Официальный сайт Atmel даташиты, ый софт: VladislavS Посмотреть профиль Отправить личное сообщение для VladislavS Найти ещё сообщения от VladislavS. Статья хорошая, большое спасибо, но хотелось бы увидеть полносью разжеваный материал начиная от описанного выше и кончая написанием прошивок пусть даже не с нуля, а используя слитые с тех же контроллеров фонарных драйверов, да и многоуважаемый VladislavS , как я знаю по форуму iXBT практические всегда перепрошивает родные контроллеры, если это позволяет само железо, и как говорится на этом съел собаку Думаю многие меня поддержать в этом плане с просьбой более подробного написания материала по программированию, а многоуважаемый VladislavS не откажет в этом камрадам фонаревщикам Leon Посмотреть профиль Отправить личное сообщение для Leon Найти ещё сообщения от Leon.

Не, написать очередную книжку по программированию микроконтроллеров я не потяну, да и полно их уже написано. Мой опыт работы со студентами говорит, что выпускник технического ВУЗа, владеющий несколькими языками программирования, начинает программировать микроконтроллеры за пару дней при наличии железки на которой можно экспериментировать. Вот такая маленькая программа, зашитая в драйвер фонаря из первого поста, заставит его бодренько так мигать.

Стыдно признаться, но не прочитал ни одной книжки по программированию именно микроконтроллеров. Всё как-то ограничивалось официальными спецификациями на микросхемы и средства разработки. Как и все, изучал в школе Бэйсик, потом в институте 4 разных ассемблера и 4 языка высокого уровня.

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

Who needs calories when you can have lumens? John Jack Посмотреть профиль Отправить личное сообщение для John Jack Найти ещё сообщения от John Jack Читать дневник. Думаю теперь народу понятней будет что там в контролерах и откуда оно берется, и чего фонари могут глючить. Мы люди мирные, но наш бронепоезд стоит на запасном пути. Опции темы Версия для печати Отправить по электронной почте. По умолчанию форум работает по московскому времени.

Реклама на форуме - Правила форума - Обратная связь - Тест и сравнение фонарей - Архив. RU - хоббийный проект, сообщество энтузиастов, для которых область фонаростроения в частности фонарики, компоненты, зарядные устройства, источники питания и т. RU - не ведет торговую деятельность и не оказывает иных услуг, где существует коммерческая составляющая. Исключение составляют предоставление на нашей площадке рекламных мест для баннерной рекламы без каких-либо привилегий для самого рекламодателя и поддержка в рамках разумного мелкосерийных производителей и кастомщиков, для которых разработки, это в первую очередь многолетнее хобби.

RU - не имеет никакого отношения к созвучным магазинам или доменам в других доменных зонах. Все наши проекты, созданные в рамках основного проекта FONAREVKA.

Разработка прошивка микроконтроллера

RU размещаются исключительно на поддоменах домена Fonarevka. Официальная база тестов и сравнения фонарей: При использовании материалов форума ссылка на forum. RU Лаборатория Разработка, модификация фонарей и их компонентов Разработка и модификация электроники фонарей. Прошивка микроконтроллеров AVR В домашних условиях. Найти все сообщения с благодарностями. Сравнительные тесты фонарей от FONAREVKA. Каталог независимых обзоров фонарей. Каталог самодельных и модифицированных фонарей. Каталог по источникам света и оптическим системам фонарей. Каталог по источникам питания и зарядным устройствам для фонарей.

Каталог по корпусам, механическим частям, крепежам и чехлам для фонарей. Каталог по производителям фонарей и комплектующих. Коллекция ссылок на отзывы о товарах с DealExtreme и других магазинов. LEDCalc - калькулятор светового потока. Прошивка микроконтроллеров AVR Прошивка микроконтроллеров семейства AVR в домашних условиях. Отправить личное сообщение для VladislavS. Найти ещё сообщения от VladislavS. Прошивка микроконтроллеров AVR Статья хорошая, большое спасибо, но хотелось бы увидеть полносью разжеваный материал начиная от описанного выше и кончая написанием прошивок пусть даже не с нуля, а используя слитые с тех же контроллеров фонарных драйверов, да и многоуважаемый VladislavS , как я знаю по форуму iXBT практические всегда перепрошивает родные контроллеры, если это позволяет само железо, и как говорится на этом съел собаку Отправить личное сообщение для Leon.

Прошивка микроконтроллеров AVR Не, написать очередную книжку по программированию микроконтроллеров я не потяну, да и полно их уже написано. Но за ними часы, проведённые за изучением документации. Прошивка микроконтроллеров AVR Цитата: Прошивка микроконтроллеров AVR Стыдно признаться, но не прочитал ни одной книжки по программированию именно микроконтроллеров. Прошивка микроконтроллеров AVR Полезный мануал Может пользователи наделают под подобные драйверы прошивок и поделятся с народом интересными реализациями. Отправить личное сообщение для awl. Прошивка микроконтроллеров AVR http: Отправить личное сообщение для John Jack.

Найти ещё сообщения от John Jack. Прошивка микроконтроллеров AVR Спасибо за статью!!! Attiny24, Attiny44, Attiny84 8-ми битный микроконтроллер AVR datasheet.

Разработка прошивка микроконтроллера

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

Опубликовано в рубрике Ati radeon
Twitter Delicious Facebook Digg Stumbleupon Favorites More
  • Прикрепленное видео

Все права защищены. © 2001 toozza.ru