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

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

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


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

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

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

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

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

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

Метеостанция на Arduino и неизвестном дисплейном модуле

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

«Часы-пропеллер» с эффектом стробоскопа на PIC16F84A. LED POV Clock

Разместил Wishmaster 6 февраля 2017. Просмотров: 2 344

Много диковинных электронных проектов можно найти на просторах Интернета, что и не даёт пытливому уму покоя.
И пусть «часы-пропеллер» далеко не новинка в большой Сети, но я, наткнувшись в один прекрасный момент на схему часов со стробоскопическим эффектом, не смог пройти мимо.
  • Лайков:
    55
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре

Обновление прошивки датагорского кита Project 004 «Gatekeeper» v.11.0

Разместил jgl 15 января 2017. Просмотров: 1 419

Привет, друзья!
Подоспела обнова к Новому году: очередное обновление прошивки для нашего сервисного блока УМЗЧ, который обеспечивает защиту АС, включение одной кнопкой, управление вентиляторами и пр.
  • Лайков:
    23
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
7

Фото-реле на микроконтроллере ATTiny13

Разместил maddiego 5 декабря 2016. Просмотров: 2 486

Привет датагорцам!
Я затеял ремонтные работы дома, и мне понадобилась система автоматического управления освещением, которое должно выключаться днём и, соответственно, включаться ночью. Я фанат AVR-контроллеров и решил я поискать на просторах Интернета готовые наработки, но, к сожалению, не нашёл ничего подходящего.

Мне нужна была простая система, которая замеряла бы уровень освещённости, переключала освещение в режиме «день/ночь» и имела бы таймер задержки переключения реле.
Фото-реле на микроконтроллере ATTiny13


Так родился этот проект — фото-реле на мелком восьминогом 8-битном МК ATTiny13. Зачем «городить огород» на МК, когда всё можно собрать на транзисторах и куче рассыпухи? Давайте считать мой проект учебным, направленным на освноение контроллерного сегмента электроники.
  • Лайков:
    58
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
8

Визуализация для микроконтроллера. Часть 3. TFT дисплей 2.8" (240х320) на ILI9341

Разместил erbol 15 ноября 2016. Просмотров: 4 165

Битва за урожай закончена, можно продолжить повествование.



Модуль, который мы рассмотрим сегодня, сочетает в себе свойства двух линеек подобных устройств. С одной стороны, размеры его дисплея всё ещё позволяют использовать протокол SPI без существенного ущерба для картинки на экране. В этом он похож на модули с небольшим дисплеем (к примеру, на базе контроллера ILI9163 или рассмотренного в предыдущей части статьи ST7735). Кстати, из предлагаемых на AliExpress и eBay модулей на базе ILI9341 с протоколом SPI – значительное большинство.

С другой стороны, не редки реализации этого модуля на протоколе 8080, как 8-ми так и 16-битном, что роднит его со второй группой, в которую входит и модуль на базе контроллера ILI9481, о котором мы поговорим в следующей части статьи.
Помимо этого, принцип работы и система команд ILI9341 и контроллеров из вышеуказанных групп настолько схожи (иногда – вплоть до совпадения кодов команд), что, разобравшись, как работает этот модуль, вы без особых усилий сможете запустить и многие другие.
  • Лайков:
    37
 
Назад Вперед