Назад Вперед
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
27

Программатор AVR910: перезагрузка! Ускорение работы + «превращение» в STK500

Разместил Datagor 22 ноября 2011. Просмотров: 71 832


Сегодня я не лег спать. Включил фоном какую-то киношку с Джеки Чаном и быстренько спаял второй USB-программатор AVR-ок из датагорского кита Project-5 D-AVR910.

Теперь у меня на столе лежит два одинаковых программатора. А всё для того, чтобы попробовать новую прошивку. Эти близняшки буду шить друг друга. Все опыты проводятся под MS Windows XP SP3.
Цель - увеличение скорости работы и расширение совместимости программатора.
  • Лайков:
    46
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
7

«MICROLAB M-500» на прокачку до «5.1». Часть 2: TDA7448 + ATiny26 = многоканальный Master Volume

Разместил maddiego 27 апреля 2017. Просмотров: 1 520

Cнова приветствую читателей Датагора! Во второй части статьи «MICROLAB M-500» на прокачку до «5.1» займёмся конструированием 6-канального регулятора громкости.


Состоит регулятор из двух основных микросхем: микроконтроллера ATiny26 и специализированного чипа TDA7448. Я добавил индикатор громкости (линейку из 7-и светодиодов), чтобы примерно знать, какой установлен уровень, ведь в роли ручки регулятора выступает неограниченно вращающийся энкодер.
  • Лайков:
    37
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
13

Hi-Fi аудиоплеер на базе миникомпьютера «Raspberry Pi». Часть 3. Регулятор громкости на PGA2310

Разместил Sergiy_83 26 апреля 2017. Просмотров: 1 965


Всем читателям datagor.ru привет! Продолжаем строить аудиоплеер. Сегодня подключим к «Raspberry Pi» энкодер, регулятор громкости на основе чипа PGA2310 и индикатор уровня громкости на светодиодах. Также уделим внимание передней панели аудиоплеера.
  • Лайков:
    73
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре

Регулятор мощности и таймер отключения. Две новые прошивки и ПП!

Разместил if33 8 апреля 2017. Просмотров: 1 958

Приветствую уважаемых читателей нашего журнала!
По результатам эксплуатации устройства, описанного в моей статье «Контроллер управления кухонной электроплитой. Регулятор мощности и таймер отключения», были внесены изменения в алгоритм его работы.
Сделаны два варианта прошивок, которые существенно улучшили удобство пользования прибором. Схема не изменилась.

Прошивка v2.0 с улучшенным алгоритмом управления по замечаниям камрада Зинченко — подходит для работы в быту или на лабораторном столе. Прибор подарил другу, он использует его для питания паяльника.

Прошивка v3.0 с упрощенным управлением и инженерным меню для установки режимов — для работы с кухонной плитой, для домохозяек. В настоящее время работает у Юрия Зинченко в частном доме. Печатные платы Юра разработал свои, файлы в Sprint LayOut, как всегда в конце статьи.
  • Лайков:
    32
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре

Визуализация для микроконтроллера. Часть 4. Android

Разместил erbol 30 марта 2017. Просмотров: 2 380

Вообще то я планировал рассказать сегодня про дисплей на базе ILI9481. Однако, он настолько похож на своего собрата из предыдущей части статьи, что, если вы сравните даташиты ILI9341 и ILI9481, то обнаружите совпадение даже числовых значений всех основных команд. Кстати, то же самое можно сказать и о контроллере ILI9488.

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

Освободившееся же время можно потратить с большей пользой и рассмотреть ещё один вариант визуализации для микроконтроллера – Android.
  • Лайков:
    54
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
6

Предварительный усилитель-коммутатор с цифровым управлением (STM32 + MCP41HV51)

Разместил AlexD 6 марта 2017. Просмотров: 3 621

Предварительный усилитель-коммутатор с цифровым управлением. Применяем STM32 с программированием через оболочку Arduino, электронные потенциометры от Microchip, графический TFT.

Разрабатывать и собирать это устройство в мои планы не входило. Ну вот просто никак! У меня уже есть два предварительных усилителя. Оба меня вполне устраивают.
Но, как обычно происходит у меня, стечение обстоятельств или цепь неких событий, и вот нарисовалась задача на ближайшее время.
  • Лайков:
    96
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
10

Метеостанция на Arduino и неизвестном дисплейном модуле (ИВЛ1-48/5×7Л)

Разместил Snegovik 19 февраля 2017. Просмотров: 2 674

Во время «великого переселения» нашей бригады из большого кабинета в кабинет более скромных размеров, попутно выкидывалось всё, что не нужно. И даже то, что было нужно, проходило жёсткий ценз. Мусор скидывали в большую коробку от старого телевизора 3УСЦТ. Увидев, как шеф кладёт в неё какой-то интересный стеклянный предмет с проводами, я не смог пройти мимо.

В результате расследования удалось выяснить, что это индикатор ИВЛ1-48/5×7Л, установленный на неизвестные дисплейный модуль.
Описываемый ниже проект предназначается для повторения теми, у кого есть такой модуль. Статья также содержит справочный материал по индикатору ИВЛ1-48/5×7Л.

Доброго дня всем гражданам Датагории и прохожим! Хочу поделиться с вами историей о том, как мне в руки попал неопознанный дисплейный блок, и как из него получилась метеостанция.
Но, обо всём по порядку!
  • Лайков:
    50

8 апреля 2017 изменил Datagor. Добавлена оригинальная прошивка ПЗУ дисплейного модуля

 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
4

Работа с датчиком DHT11. Строим термометр-гигрометр на ATMEGA8

Разместил maddiego 14 февраля 2017. Просмотров: 2 504

Привет любителям электроники!
Сегодня я решил познакомиться с датчиком влажности DHT11, который также умеет измерять температуру. У него есть старший брат датчик DHT22 с более высокими показателями точности, большим размахом измерительной шкалы, и, конечно же, подороже своего младшего брата.
Т.к. проблематикой влажности я ранее не занимался, и мне не требовалась высокая точность, то по экономическим соображениям я и приобрёл датчик DHT11.

На фото роль датчика взял на себя микроконтроллер ATtiny13. Я написал тестовую программку, которая шлёт одни и те же данные. На тот момент, датчик путешествовал из Китая ко мне и, дабы успокоить свой азарт, я пошёл на такую хитрость.

После танцев с бубном и впитывания даташита, знакомство вполне состоялось. И в итоге я собрал портативное устройство, работающее от 3 пальчиковых батарей.
  • Лайков:
    49
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
2

Подарок ко Дню влюблённых на МК MSP430G2452 от Ti. Launchpad в действии

Разместил SergILD 14 февраля 2017. Просмотров: 1 329

Каждый, кто брался за изучение программирования микроконтроллеров, обычно начинает свой путь с моргания светодиодами. Это своего рода программа вывода сообщения «Hello World», написать которую предлагается на первых страницах многих учебников по языкам программирования.

Обычно, подобные проекты выполняются на макетной плате, а сложность ограничивается двумя-тремя светодиодами.
Эти первые проекты реализовываются быстро и большинству из нас так же быстро надоедают. После этого отладочная плата отправляется в забвение (в шкаф, стол, коробку «с нужными платами»), где и валяется до лучших времён.

В качестве идеи оригинального подарка ко дню влюблённых, предлагаю повторить популярную конструкцию на микроконтроллере, особенно если вы ещё не наигрались со светодиодами. Проект, прежде всего, может заинтересовать тех, кто в своё время приобрёл отладочную плату Launchpad от Texas Instruments (TI) для разработки устройств на базе семейства микроконтроллеров MSP430Gxxxx.
Хотя заказать заветную коробочку Launchpad с платой отладки и разработки и двумя микроконтроллерами можно прямо сегодня у заботливых китайцев.
  • Лайков:
    24
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
7

Модуль ИК дистанционного управления ПК на микроконтроллере ATTiny26 для перелистывания презентаций. ИК-клавиатура на 2 кнопки

Разместил maddiego 6 февраля 2017. Просмотров: 1 633

Привет всем датагорцам! Возникла у меня в рабочем порядке проблемка. Есть неплохой проектор на потолке (Epson EB-X18) с кучей гнёзд и функций. Сделан капитальный ремонт помещения, а к проектору идут лишь два кабеля, VGA и питание. Источник слайдов — ноутбук. Задача: нужно переключать слайды при показе презентаций дистанционно, без участия помощника, который сидел бы за компьютером. Новый кабель USB или HDMI проводить… ковырять потолок и стенку… или кидать свисающий кабель с потолка… не вариант!

Вот и я задумался. Идея пришла буквально за пару секунд, когда меня попросили посидеть в роли помощника, а мне было лень переключать слайды скучной презентации без картинок.

Я решил объединить ИК-пульт (взял от проектора) + ИК-приёмник из закромов + микроконтроллер AVR + плату от побитой жизнью USB-клавиатуры ПК. Так родилась в моей голове мысль об «инфракрасной клавиатуре» всего на пару клавиш: чтобы нажатие кнопок на ИК-пульте вызывало отрабатывание нажатий кнопок «PgUp» и «PgDn» клавиатуры ПК.
Хм, звучит неплохо. К делу!
  • Лайков:
    35
 
Назад Вперед