цифровая электроника
вычислительная техника
встраиваемые системы

 



Как подключить акселерометр MPU6050 к микроконтроллерной плате XIAO RP2040

Автор: Mike(admin) от 3-03-2023, 03:55

Seeed Studio XIAO RP2040 – это компактная и мощная плата, основанная на микроконтроллере RP2040, разработанном фондом Raspberry Pi Foundation. Микросхема RP2040 представляет собой двухъядерный микроконтроллер, оптимизированный для приложений с низким энергопотреблением и предлагающий возможности высокопроизводительных вычислений. XIAO RP2040 – это небольшая плата форм-фактора размером всего 20 мм x 17,5 мм, которая поддерживает ряд протоколов связи, включая UART, SPI, I2C и PWM, что делает ее идеальной для различных проектов, таких как робототехника, Интернет вещей (IoT) и другие. Она также имеет встроенные функции управления питанием, которые помогают снизить энергопотребление, что делает ее подходящей для приложений с питанием от батареи.


Как подключить акселерометр MPU6050 к микроконтроллерной плате XIAO RP2040

Плата XIAO RP2040 проста в использовании и поддерживает ряд языков программирования, включая C++, Python и MicroPython. Кроме того, она оснащена программируемым светодиодом RGB, который можно использовать для индикации состояния или других творческих целей. В целом, XIAO RP2040 – это универсальная и мощная плата для разработки, которая предлагает ряд функций и возможностей в компактном и доступном корпусе. В рамках данного проекта мы покажем, как подключить ее к популярному акселерометру MPU6050 и запрограммировать на языке MicroPython, чтобы начать получать показания акселерометра.

Делаем джаммер на 315 МГц на основе Arduino и передатчика fs1000a

Автор: Mike(admin) от 1-03-2023, 03:55

В рамках данного проекта мы покажем, как сделать глушилку (джаммер) в диапазоне 315МГц на основе Arduino, передатчика FS1000A и OLED-дисплея. Частоту глушилки можно изменить с помощью меню.


Делаем джаммер на 315 МГц на основе Arduino и передатчика fs1000a

Различия между Python и MicroPython

Автор: Mike(admin) от 27-02-2023, 03:55

Одним из наиболее привлекательных аспектов программирования на MicroPython является его сходство с широко популярным Python (далее Python), используемым в настольных средах почти два десятилетия. Благодаря почти идентичному синтаксису и парадигмам проектирования переход между средами разработки для встраиваемых систем и настольных компьютеров может быть практически беспроблемным. Это может быть очень желательно в эпоху Интернета вещей, когда данные продуктов встраиваемой электроники должны быть доступны на множестве платформ, включая мобильные, настольные и облачные. Персонал разработчиков можно сократить, а циклы разработки продукта сократить, если свести к минимуму разнообразие инструментов и языков программирования. Тем не менее, сама природа встраиваемой аппаратной среды по сравнению с настольными компьютерами требует некоторых существенных различий между MicroPython и Python.


Различия между Python и MicroPython

Экосистема встраиваемой электроники во многом ограничена, в отличие от настольных компьютеров или серверов. Прежде всего, они ограничиваются потреблением энергии. Многие встраиваемые устройства питаются от батарей или аккумуляторов, поэтому продление срока службы батареи ограничено с точки зрения производительности. Настольные компьютеры могут работать на частоте в несколько гигагерц, тогда как микроконтроллеры в лучшем случае работают на скоростях, измеряемых десятками или сотнями мегагерц. Ограниченные объемы памяти также являются ограничивающими факторами, существенно влияющими на разницу между Python и MicroPython. Объем памяти во встраиваемых системах измеряется всего в килобайтах или мегабайтах, поэтому функции, интенсивно использующие память, часто сокращаются или даже полностью удаляются из реализации MicroPython.

Заземлять или не заземлять источник питания в промышленном оборудовании

Автор: Mike(admin) от 23-02-2023, 23:55

Существует довольно много рассуждений, о том, следует ли использовать «заземленные» или «плавающие» источники питания в контрольно-измерительных приборах, системах сбора данных и управления. Выбор заземления или его отсутствия («плавающий» режим) при подключении источника питания иногда четко указывается в различных нормативных технических документах, но в других случаях это не так и остается на усмотрение системных инженеров. Цель данной технической статьи не в том, чтобы дать ответ для каждой потенциальной ситуации с заземлением, а в том, чтобы указать на некоторые соображения, которые должны учитываться при принятии решения.


Заземлять или не заземлять источник питания в промышленном оборудовании

Делаем стабилизатор напряжения типа 7805 из транзистора BC547

Автор: Mike(admin) от 21-02-2023, 23:55

В рамках данного материала мы покажем, как создать понижающий стабилизатор напряжения (регулятор напряжения) с использованием транзистора BC547 и схемы резисторного делителя напряжения. Полученный нами стабилизатор напряжения сможет понизить напряжение с более высокого входного напряжения до стабильного более низкого выходного напряжения, что является востребованным во многих проектах электроники.


Делаем стабилизатор напряжения типа 7805 из транзистора BC547

Как визуализировать работу светодиодов WS2812

Автор: Mike(admin) от 19-02-2023, 23:55

Поклонники светодиодных лент на основе WS2812 радуются, как только их приложение начинает работать, как задумано. Но проверяют ли они когда-нибудь, как все работает внутри? Поэтому мы покажем способ анализа передачи данных по лентам WS2812 с использованием минимума дополнительных компонентов.


Как визуализировать работу светодиодов WS2812

Что такое однопарный Ethernet (SPE) и как он работает

Автор: Mike(admin) от 17-02-2023, 03:55

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


Что такое однопарный Ethernet (SPE) и как он работает

В 90-х существовали проприетарные средства связи, основанные на последовательной инфраструктуре. Как только Ethernet появился в компьютерах и офисном оборудовании, промышленный мир обратил на это внимание и в конце концов принял эту технологию. Сегодня в большинстве средств автоматизации среднего и крупного размера используется промышленная сеть Ethernet для связи между устройствами или другими контроллерами автоматизации.

Советы и рекомендации по разработке встраиваемых систем с низким энергопотреблением

Автор: Mike(admin) от 15-02-2023, 03:55

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


Советы и рекомендации по разработке встраиваемых систем с низким энергопотреблением

Как откалибровать гироскоп в MPU6050 при использовании с Raspberry Pi Pico

Автор: Mike(admin) от 13-02-2023, 03:55

Калибровка датчика является неотъемлемой частью получения точных результатов на практике. В данном материале будет показано, как откалибровать датчик MPU6050 с помощью MicroPython и Raspberry Pi Pico. Однако в целом тот же метод можно применить к любой микроконтроллерной плате, будь то Arduino или любой другой.


Как откалибровать гироскоп в MPU6050 при использовании с Raspberry Pi Pico

Мы проводим калибровку, потому что значения датчиков, которые дает нам MPU6050, не совсем точны. Мы реализуем калибровку гироскопа, чтобы получить более точное представление значений углового ускорения.

Что такое проточный аккумулятор, его разновидности, и как он работает

Автор: Mike(admin) от 10-02-2023, 03:55

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


Что такое проточный аккумулятор, его разновидности, и как он работает

Хотя цена литий-ионных аккумуляторов в последние годы снизилась, в основном благодаря спросу со стороны отрасли производства электромобилей, технология по-прежнему остается относительно дорогой. У них есть и другие проблемы, такие как ограниченный срок службы и возможность возникновения пожара в случае чрезмерного или недостаточного заряда. Традиционные свинцово-кислотные батареи также могут использоваться в этих приложениях, но они не обладают плотностью энергии, скоростью зарядки или емкостью, которые могут обеспечить литий-ионные батареи. Но есть современная альтернатива – проточные аккумуляторы (или проточные батареи), которые хранят энергию в растворах жидких электролитов (анолит и католит), которые прокачиваются через элемент для производства электроэнергии.