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

 



Особенности разработки систем искусственного интеллекта

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

Искусственный интеллект (ИИ) проникает почти во все отрасли человеческой жизнедеятельности. От приложений, которые мы используем, таких как Google Maps, до автоматизации производства и параллельной парковки автомобилей, ИИ уже здесь, и он не исчезнет.


Особенности разработки систем искусственного интеллекта

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

Как сделать лазерную систему безопасности на основе Arduino

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

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


Как сделать лазерную систему безопасности на основе Arduino

Мы можем сделать некоторое подобие такой лазерной системы безопасности своими руками на основе Arduino. Конечно, она не будет так крута, как в фильмах, но вполне будет функциональна.

Подключаем к Raspberry Pi Pico пироэлектрический датчик движения HC-SR501 и программируем на MicroPython

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

В рамках данного проекта мы подключим микроконтроллерную плату Raspberry Pi Pico к пироэлектрическому датчику движения HC-SR501, который используется во многих радиолюбительских проектах. Программировать их взаимодействие будем с помощью MicroPython.


Подключаем к Raspberry Pi Pico пироэлектрический датчик движения HC-SR501 и программируем на MicroPython

Чем версия ультразвукового датчика HC-SR04+ отличается от стандартной версии HC-SR04

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

Те из вас, кто собирал проекты на основе Arduino и Raspberry Pi, наверняка знакомы с ультразвуковым датчиком HC-SR04. HC-SR04 представляет собой популярный ультразвуковой датчик расстояния, который полезен для измерения расстояний до нескольких метров. Он работает, испуская ультразвуковой импульс, а затем измеряя время, необходимое для того, чтобы импульс отразился от объекта и вернулся к датчику. Затем это измерение времени можно использовать для расчета расстояния до объекта.


Чем версия ультразвукового датчика HC-SR04+ отличается от стандартной версии HC-SR04

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

Какие типы памяти используются в промышленных контроллерах

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

Недостаток памяти промышленного контроллера может привести к снижению скорости отклика человеко-машинного интерфейса и системы SCADA, а также увеличению времени ввода/вывода информации. Но какие бывают виды памяти, и для чего они нужны в контроллере? Здесь мы рассмотрим разницу между ОЗУ, ПЗУ и съемной памятью, а также поймем, как контролировать размеры программ.


Какие типы памяти используются в промышленных контроллерах

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

Подключаем датчик температуры и влажности DHT22 к Raspberry Pi

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

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


Подключаем датчик температуры и влажности DHT22 к Raspberry Pi

В рамках данного проекта мы создадим простую систему контроля температуры с использованием датчика DHT22.

Сравнение суперконденсаторов (ионисторов) и аккумуляторов

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

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


Сравнение суперконденсаторов (ионисторов) и аккумуляторов

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

Инженерное объяснение шестнадцатеричной и восьмеричной систем счисления

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

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


Инженерное объяснение шестнадцатеричной и восьмеричной систем счисления

Двоичная система счисления обычно известна своей огромной ролью в мире ИТ. От программирования до IP-адресов, биты и байты являются основным элементом операционной системы компьютера. Но для аппаратных инженеров вопросы о системах нумерации не приводятся в типичном компьютерном учебнике. Простое вычисление десятичного эквивалента двоичного числа с помощью аналогии с «выключателем света» не дает ответа на фундаментальные вопросы о том, как оно используется, например, в области автоматизации. Возможно, даже более важно: почему?

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

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

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


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

Кроме того, для программирования микроконтроллеров и ПЛИС исторически требовались довольно дорогие аппаратные программаторы/отладчики и лицензии на проприетарное программное обеспечение. Недавнее стремление к экосистемам с более открытым исходным кодом (например, микропроцессор RISC-V, Arduino IDE и т. д.), возможно, оказало положительное влияние на надежность и удобство использования многих инструментов разработки. Здесь мы рассмотрим новые разработки программного обеспечения, которые внесли и продолжают вносить существенные изменения в рабочий процесс разработчиков встраиваемых систем.

Понимание базовых схем управления трехфазным двигателем

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

Стандартные трехфазные двигатели используют большой ток при большем напряжении по сравнению с другими типами двигателей. В этих ситуациях имеет смысл разрабатывать системы управления, которые изолируют оператора как можно дальше от опасного напряжения. Эта изоляция может быть в форме цифрового частотно-регулируемого привода (ЧРП) или устройства плавного пуска, но может быть и гораздо более простой – с использованием реле и контакторов.


Понимание базовых схем управления трехфазным двигателем

Каждому большому двигателю требуется схема для его включения и выключения. Это может быть простой барабанный переключатель включения/выключения или сложный частотно-регулируемый привод. В любом случае необходима схема управления. В данной статье объясняется несколько распространенных схем управления для наиболее типичных требований к трехфазным двигателям. Если двигателю необходимо двигаться вперед и назад или если ему требуется регулирование скорости, то должна быть определенная схема, используемая для управления таким приложением.