Генератор в лаборатории радиолюбителя один из полезных инструментов, а зачастую и жизненно необходимый. Но не все могут обзавестись таким прибором. Так же для некоторых задач, особенно в цифровой техники, достаточно генератора только одних прямоугольных импульсов — ТТЛ (ШИМ) генератора.
Простой TTL генератор на stm32f030f4p6
Предлагаю конструкцию компактного и простого ТТЛ генератора на базе микроконтроллера stm32f030f4p6. Простого в виду функционала, т.к. он позволяет генерировать меандр с частотой от 0.1Гц до 200кГц с изменяемой величиной заполнения и фиксированной амплитудой.
В преддверии Нового Года все начинают украшать своё жилье: елка, мишура, гирлянды и конечно новогодние игрушки. Простые, статичные, новогодние игрушки хороши, но лучше, когда они, как-нибудь будут дополнительно привлекать к себе внимание. Так же дополнительно ценность игрушки придаст то, что Вы её соберете своими руками.
В паре статей предложу Вам конструкции 2-х простых новогодних игрушек мигалок, которые разработал к началу 2019 году. Первая игрушка — «Полумесяц».
Новогодняя игрушка. Полумесяц
Данная статья в первую очередь написана для новичков в электронике с подробным описанием сборки устройства.
Самый лучший подарок — это подарок сделанный своими руками. На день святого Валентина, 8 марта или дня рожденья своей возлюбленной половине предлагаю собрать и подарить мигалку — трепещущее сердце.
Мигалка — Трепещущее сердце
В статье описана конструкция мигалки — трепещущее сердце, выполненная на микроконтроллере stm8s003f3p6.
Современные привычные зарядные устройства с разъёмом USB на самом деле являются блоками питания (если кто-нибудь этого ещё не заметил) с распространённым напряжением 5В и хорошо подходят не только для зарядки сотовых телефонов, но и питания различных других устройств в том числе самодельных, что повсеместно используется.
С ростом ёмкости аккумуляторов носимых устройств технологии быстрой зарядки постепенно внедряются в нашу жизнь. Одна из таких технологий от Qualcomm — Quick Charge. Основное её преимущество, что после инициализации заряжаемое устройство может попросить через обычный USB разъём от 5 до 12В (до 20В в Power Delivery) при токах до 2А. Что даёт возможность питать от подобного ЗУ ещё пару дополнительных семейств устройств, с более большими распространенными напряжениями (например 9В и 12В), не прибегая к дополнительным блокам питаниям и преобразователям. Теперь от портативного аккумулятора в походных условиях без проблем можно получить 12В.
Quick Charge 12V триггер в работе
Для получения от зарядных устройств с поддержкой Quick Charge 12В был разработан простой и компактный триггер, который помещается в USB разъёме обычный вилки типа A.
Для оттачивания ловкости рук и навыков захотелось собрать что-нибудь очень маленькое и простое, выбор остановился на миниатюрном вольтметре.
Микро вольтметр
Вольтметр получился размером 19,5х8мм. Имеет диапазон измеряемого напряжения 30В. Построен на микроконтроллере stm8s003f3u6 размером 3х3мм и семисегментном индикаторе с 6 выводами 2535.
Многим знаком один из самых распространённыхи и доступных программаторов для прошивки AVR микроконтроллеров USB ASP. Который можно без особых проблем изготовить самостоятельно или приобрести в различных магазинах и на интернет площадках. Есть множество различных программ, которые без проблем работают с этим, народным, программатором. Так же в интернет магазинах имеет большое распространение программатор USB ISP, который схож по схемотехники с USB ASP, но отличается прошивкой и ПО, которое менее разнообразно и менее распространено.
Бывший программатор USB ISP, теперь USB ASP
Т.к. данные программаторы схожи схемотехникой — следовательно можно без особых проблем переделать и перепрошить ISP программатор в ASP, только для этого ненадолго понадобится ещё один программатор для AVR микроконтроллеров.
Зачем может понадобиться приобретать программатор ISP вместо ASP, а потом его перепрошивать:
при покупки их можно перепутать
продавец может ввести в заблуждение или сам перепутать
Система инерциальной навигации или inertial measurement unit в сокращении IMU. Это система которая определяет своё положение в пространстве используя свойства инерции тел. т.е. она определяет на какой угол и по какой оси она была повёрнута и была смещена относительно начальной точки. Данные системы используют датчики гироскопы, акселерометры, магнитометры, барометры в различной их комбинации, чем больше датчиков используется в системе — тем она точнее работает, т.к. у каждого датчика по отдельности есть свои недостатки.
IMU-U1
В этой статье предлагаю ознакомится с одним своим старым проектом, которому не нашел применения — модуль инерциальной навигации IMU-U1. Модуль построен на основе двух датчиков микросхем MPU9150, который включает в себя гироскоп, акселерометр, магнитометр и BMP180 — барометр. На борту установлен микроконтроллер STM32F103T8U6, который обрабатывает показания датчиков и отправляет по последовательному порту рассчитанные значения, которые может использовать контроллер более высокого ранга в системе. Так же можно заставить контролер отдавать данные не только через последовательной порт, а по Bluetooth или Wi-Fi радиоканалу. Или возложить на контроллер не только обработку показаний датчиков, но и основные вычислений, тем самым можно, например, на базе данной платы построить небольшой летательный аппарат.