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

 


Что такое высотомеры, как они работают и их разновидности

Автор: Mike(admin) от 9-12-2020, 03:55

Хотя первые высотомеры появились в 1920-х годах, технология их изготовления непрерывно обновлялась по мере того, как схемотехника развивалась в современных приложениях. Как же высотомер стал важнейшим компонентом в последующие десятилетия?


Что такое высотомеры, как они работают и их разновидности

Простое сканирование шины I2C у Arduino на наличие подключенных устройств с помощью Visuino

Автор: Mike(admin) от 7-12-2020, 03:55

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


Простое сканирование шины I2C у Arduino на наличие подключенных устройств с помощью Visuino

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

ESP8266 и AJAX: динамическое обновление веб-страницы без перезагрузки

Автор: Mike(admin) от 3-12-2020, 23:55

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


ESP8266 и AJAX: динамическое обновление веб-страницы без перезагрузки

Это не только неэффективно, но и занимает много тактов, когда могут выполняться другие задачи. Решение этой проблемы известно как «Асинхронный javascript и XML» или для краткости AJAX. Используя AJAX, мы можем отслеживать данные в реальном времени без обновления всей веб-страницы, это не только экономит время, но и экономит драгоценные тактовые циклы. В этой статье вы узнаете, как реализовать веб-сервер на основе ESP8266 с AJAX.

Чем отличается CAN FD от стандартного протокола CAN

Автор: Mike(admin) от 2-12-2020, 05:55

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


Чем отличается CAN FD от стандартного протокола CAN

В конце 1980-х годов был создан классический протокол CAN для увеличения функциональности автомобильной электроники. По сути, все, что связано с движением машин и механизмов, использует систему CAN. Однако со временем спрос на сложные электронные блоки управления (ЭБУ) и функции безопасности, такие как усовершенствованные системы помощи водителю (ADAS), рос в геометрической прогрессии.

Измеряем пульс человека с помощью фоторезистора и Arduino

Автор: Mike(admin) от 30-11-2020, 05:55

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


Измеряем пульс человека с помощью фоторезистора и Arduino

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

Какую среду разработки (IDE) выбрать для программирования микроконтроллеров и встраиваемых систем

Автор: Mike(admin) от 27-11-2020, 05:55

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


Какую среду разработки (IDE) выбрать для программирования микроконтроллеров и встраиваемых систем

Если вы не уверены, какая IDE вам подходит, то ознакомьтесь с нашим списком наиболее распространенных IDE с указанием поддерживаемых языков и сильных сторон. Этот список не включает все IDE, но охватывает различные типы IDE и большое количество языков программирования, которые можно использовать с ними.

Управляем компьютерным вентилятором с помощью Arduino

Автор: Mike(admin) от 25-11-2020, 05:55

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


Управляем компьютерным вентилятором с помощью Arduino

Итак, вы решили использовать старый вентилятор от компьютера для своих проектов Arduino? Узнаете, как это сделать, в данном материале.

Как работает беспроводная зарядка Qi

Автор: Mike(admin) от 23-11-2020, 23:55

Qi – это стандарт беспроводной передачи энергии, разработанный консорциумом Wireless Power Consortium, который определяет совместимое решение для индуктивной зарядки на расстоянии до 4 см. Стандарт Qi определяет несколько ключевых характеристик, таких как рабочая частота, конфигурация катушки, минимальная эффективность системы, методы управления мощностью и протоколы связи.


Как работает беспроводная зарядка Qi

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

Введение в JTAG и порт тестового доступа (TAP)

Автор: Mike(admin) от 20-11-2020, 23:55

JTAG стал стандартом для встраиваемых систем и доступен почти для каждого микроконтроллера и FPGA, которые присутствуют сегодня на рынке. Этот интерфейс назван в честь группы, которая его разработала: Joint Test Action Group.


Введение в JTAG и порт тестового доступа (TAP)

Если вы программировали микроконтроллер за последние несколько лет, есть большая вероятность, что вы использовали JTAG или один из связанных стандартов. А дле некоторых эта аббревиатура полна загадок. Поэтому стоит спросить: что такое JTAG? Как это работает? И что с этим делать?

Arduino и датчик MQ-135: измерение концентрации углекислого газа в воздухе

Автор: Mike(admin) от 18-11-2020, 11:35

Уровень углекислого газа (двуокись углерода или CO2) в атмосфере Земли повышается день ото дня. Среднее значение CO2 в атмосфере в 2019 году составило 409,8 частей на миллион, а в октябре 2020 года – 411,29. Двуокись углерода является ключевым парниковым газом, на который приходится около трех четвертей выбросов. Таким образом, мониторинг уровня CO2 также стал приобретать все большее значение.


Arduino и датчик MQ-135

В нашем предыдущем проекте мы использовали инфракрасный датчик CO2 для измерения концентрации CO2 в воздухе. В этом проекте мы собираемся использовать датчик MQ-135 с Arduino для измерения концентрации углекислого газа. Измеренные значения концентрации CO2 будут отображаться на OLED-модуле.