Рубрики
Метки
avrdude AVR Studio Bootloader C Dallas DC-DC Eagle EEPROM Ehternet FLASH FUSE GPIO GUI HD44780 HopeRF i-button I/O i2c IAR IDE IGBT IIC ISIS Proteus ISP JTAG Keil LabView LAN LCD Linux MC34063 MC34068 Microchip MOSFET MSC-51 MSP430 NE555 Palm Pascal PC PIC PinBoard PinBoard II PLC PLL PR PWM RC RIGOL RIGOL 1042CD RS232 RTC RTOS smd STM32 SWD TopoR TouchSreen TSOP TWI UART USART USB USI WG12864 ZIF ZigBee АРУ АЦП Авто Аккумуляторы Акселерометр Алгоритм Аналог БП БПФ Быстрый старт ВЧ Видео Выбор Газовый паяльник Генератор Гоню Дарлингтон Датчик Двигатели Демонтаж Демоплата Диод Друзья Жало Задачка Измерения Импульсные Индуктивность Инструмент Интерфейс Ионистор Клавиатура Коммерческая разработка Компаратор Компас Конденсатор Конкурс Конфигурация Корпус ЛУТ Логический анализатор Лужение МК Магнетизм Макровидео Макро язык Манипулятор Мелочи Механика Микроволна Микроконтроллер Моддинг Модуль Монтаж Мультиметр Наводка Начинающим ОУ Обработка сигналов Операционная система Описание Оплетка Опорное напряжение Оптимизация Опторазвязка О сайте Основы Осциллограф От Автора Отверстия Отладка Пайка Память Партнерство Паяльная станция Паяльник Печатная плата Питание Порт Прерывания Прибор Прикол Проверено на себе Программатор Программирование Протокол Рабочее место Радиолюбительские Технологии Радиопередача Рацуха Реактив Регистр Резистор Робот Светодиоды Силовая электроника Симистор Сонар Сообщество Софт Схемотехника ТРИЗ Таблица переходов Таймеры Терминал Типы выходов Тиристор Транзистор Трансивер Трассировка Трюки Ультразвук Умный дом Фен Физика Фильтры Флаги Флюс Фотодиод Фототранзистор Халява ЦАП Цифра Часы ШИМ Шаговый двигатель Шасси Шунт Эксперимент Электропривод Энкодер Язык Си самопал
Архив метки: Микроконтроллер
Проектирование печатной платы и изготовление устройства в Eagle Cad на примере PICKit2
Предыстория На днях возникла необходимость собрать программатор PicKit2, да и сам программатор хотелось сделать маленьким, дабы можно было удобно с собой таскать. Как раз на форуме видел несколько тем про двухсторонние платы по методу ЛУТ или ЛЛТ, в частности про … Читать далее
AVR. Учебный Курс. Архитектура Программ
Все учебные курсы по микроконтроллерам которые я встречал (в том числе, к сожалению, и мой ассемблерный, но я надеюсь это постепенно поправить) страдают одной и той же проблемой. В курсе бросаются строить дом не заложив фундамент. Только показав на примере … Читать далее
Робоконструктор Robo-PICA
В Челябинском Элементе появилась прикольная вещь — робоконструктор Robo-PICA. Пользуясь моментом, пришел туда с фотиком и зафоткал все содержимое коробки, а потом выложил на всеобщее обозрение. кликабельно — больший размер Дальше будут в основном фотки с моим кратким описанием.
Параллельный Цифро Аналоговый Преобразователь по схеме R-2R
Порой надо выдать точный аналоговый сигнал, да еще с быстро менющийся. Например, функцию. Раньше я рассматривал как это можно сделать с помощью ШИМ, но у этого метода есть проблема — он очень медленный. В самом деле, чтобы получить один уровнь … Читать далее
AVR. Учебный Курс. Библиотека для LCD на базе HD44780
Сел я и дописал свою библиотеку для LCD на базе HD44780. Как она работает я тут расписывать не буду — код весьма плотно фарширован комментариями. Тем более я уже рассказывал как работать с этим дисплеем Поэтому, думаю, разберетесь. Если будут … Читать далее
Робот на контроллере PIC от SWG. Часть 2
Предварительная версия схемы Тем временем, SWG продолжает совершенствовать своего робота. Структурно его конструкции похожа на моего робота — тоже раздельные специализированные контроллеры. Недавно он прислал мне схему контроллера датчиков/ИК буфферов. Короче глаза и прочие сенсоры. А также наброски кода для … Читать далее
AVR. Учебный Курс. Выдача данных с АЦП на UART. Мультиплексирование каналов АЦП
Несколько постов назад я заикнулся о том, что выдам на гора программу-пример для работы с АЦП. Пора за базар отвечать :) Делать мы будем простенький цифровой вольтметр с замашками осциллографа. Точнее осциллографом это можно назвать с большой натяжкой, скорей самописец. … Читать далее
Рубрика: AVR. Учебный курс
Метки: Assembler, AVR, АЦП, Конфигурация, Микроконтроллер, Программирование
Комментарии (34)
AVR. Учебный курс. Использование аналогового компаратора
Есть почти в каждой AVRке, такая полезная приблуда как аналоговый компаратор. Это уже почти стандартное устройство и встречается очень часто во множестве разных контроллеров. Даже в древнем, как говно мамонта, АТ89С2051 он уже есть. Штучка прикольная, позволяет сравнивать два аналоговых … Читать далее
Рубрика: AVR. Учебный курс
Метки: AVR, Аналог, АЦП, Компаратор, Микроконтроллер, Описание
Комментарии (84)
Отладочный пульт
Печатная плата Возникла у меня необходимость забабахать себе девайсину, чтобы можно было с его помощью раздавать байты по i2c и UART, а также принимать байты по этим же протоколам и выдавать на экранчик. Как по одному, так и пачками. Этакий … Читать далее
Рубрика: Новости
Метки: i2c, RS232, UART, Клавиатура, Микроконтроллер, Отладка, Печатная плата, Умный дом
Комментарии (31)
Извращенский ШИМ из UART
Пока писал статью про UART пришла в голову одна извращенная идея — на базе UART же можно организовать самый натуральный низкодискретный ШИМ! Достаточно только сделать где-нибудь в памяти переменную, куда мы будем совать число с заданной скважностью нулей и единиц, … Читать далее
Связь микроконтроллера с компьютером через RS232
Схема Плата сверху Плата снизу В собранном виде Печатная плата. Тонер не смыт.Почти все микроконтроллеры имеют на борту последовательный порт — UART. Работает он по стандартному последовательному протоколу, а значит его можно без проблем подключить к компу на COM порт. … Читать далее
It’s a live!!! It’s a live!!!
Так камрады, сварганил таки контроллер шасси. Пока он практически на 100% повторяет макетную плату. Оно и понятно, макетка делалась для отладки шасси. Теперь вместо унылых лампочек драйвер L293, питание от аккумулятора с DC-DC преобразователем 12->5 вольт. Вроде бы все работает, … Читать далее
Программатор Громова
Самый простой вариант программатора для AVR это пять проводков, припаиваемых к порту контроллера и втыкаемых в LPT порт. Не спорю, можно и так. Но я все же не рекомендую этот способ. Даже схему подключения давать не буду — если надо … Читать далее
AVR. Учебный курс. Архитектура.
Итак, камрад, прежде чем ты начнешь работать с контроллером, то неплохо бы тебе узнать что у него внутри. Поэтому дам тебе краткий ликбез по архитектуре контроллера AVR. Основой любого микроконтроллера является вычислительное ядро. Во всех моделях AVR оно практически одинаковое … Читать далее
C vs Assembler
Если ты впервые столкнулся с микроконтроллерами, то наверняка у тебя стал выбор на чем писать. На Си или на Ассемблере. Выбор не прост, не зря программисты однокристальщики раскололись на два непримиримых лагеря. Одни с пеной у рта доказывают, что те … Читать далее
AVR. Учебный Курс. Вводная. Что такое микроконтроллер.
Микроконтроллер это, можно сказать, маленький компьютер. Который имеет свой центральный процессор (регистры, блок управление и арифметическо-логическое устройство), память, а также разную периферию, вроде портов ввода вывода, таймеров, контроллеров прерываний, генераторов разных импульсов и даже аналоговых преобразователей. Всего не перечислишь. Как … Читать далее



