программирование микроконтроллеров

Предельная скорость USB на STM32F103, чем она обусловлена?

У данной статьи тяжёлая история. Мне надо было сделать USB-устройства, не выполняющие никакой функции, но работающие на максимальной скорости. Это были бы эталоны для проверки некоторых вещей. HS-устройство я сделал на базе ПЛИС и ULPI, загрузив туда «прошивку» на базе…
Читать дальше

Подключаем «отечественный» LCD 16×2 MT-16S2S по SPI. Часть 2. Программа

Продолжение темы про работу с индикатором от фирмы МЭЛТ МТ-16S2S на ST7070. Первая часть. В этой части будут разобраны основные команды библиотеки. А именно: инициализация, передача команды (сдвиг, очистка, курсор), вывод символа, вывод строки, создание своего символа. Вот что нам…
Читать дальше

FLProg + RemoteXY = Беспроводная клавиатура для компьютера на Вашем телефоне

У меня дома сложилась интересная ситуация. Телевизор в спальне подключен к компьютеру расположенному в другой комнате, и для того что бы жена могла посмотреть очередную серию сериала (хотя у меня есть андроидная приставка, которая стоит рядом с телевизором, она предпочитает…
Читать дальше

Создание меню с помощью программы FLProg

Добрый день. В программе FLProg начиная с версии 2.1. появились блоки конструктора меню. В данном уроке будет рассмотрено создание меню с помощью данных блоков. Для того что бы было интереснее рассмотрим реальную задачу. Соберём блок контроля температуры, в который будет…
Читать дальше

[Из песочницы] Плазмохимический реактор атмосферного давления для модификации полимерных рулонных материалов

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

Прототип светодиодного табло на 262.144 комбинации цветов и 64 пикселя

Хочу поделиться опытом создания светодиодного табло 8×8 пикселей, 262к комбинаций цветов (18 бит), частотой кадров 180 FPS и подключением к USB. Также готов выслушать предложения по оптимизации и доработке. В дальнейшем планирую использовать наработки для создания дисплея домашней метеостанции. Предисловие…
Читать дальше

[Из песочницы] Замена аналоговой регулировки на цифровую в лабораторном блоке питания HY3005D

В статье пойдет речь о замене штатных потенциометров на механические энкодеры EC11 (накапливающие датчики угла поворота) в блоке питания Mastech HY3005D с использованием микроконтроллера PIC16F1829 и сдвигового регистра 74HC595 реализующей ЦАП на резисторной матрице R2R Предисловие Несколько лет назад приобрел…
Читать дальше