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

 

Прогресс в области разработки датчиков газа

Автор: Mike(admin) от 4-03-2017, 08:35

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


Датчик газа

Металл-оксидные датчики газа на основе долгих исследований были разработаны в 1960-е годы в Кобе, Япония. Эти устройства состояли из слоя оксида металла, нагретого до высокой рабочей температуры (300-500 °C). При таких высоких температурах, кислород адсорбируется на поверхности и регулирует проводящие свойства материала. Когда газы в атмосфере впоследствии вступают в реакцию с адсорбированным кислородом, проводящие свойства материала меняются.

Микроконтроллеры PIC16F15386 компании Microchip

Автор: Mike(admin) от 3-03-2017, 20:15

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


	Микроконтроллеры PIC16F15386 компании Microchip

Вот и компания Microchip считает, что «есть еще порох в пороховницах» у восьмибитников, поэтому в феврале 2017 года начала выпускать новые микроконтроллеры PIC16F15386 серии PIC16F153xx, которые хоть не обладают большой вычислительной скоростью, но имеют весьма внушительный функционал.

Как установить Chromium OS на Raspberry Pi

Автор: Mike(admin) от 28-02-2017, 16:25

Одной из самых популярных на сегодняшний день операционных систем для Raspberry Pi является Raspbian (переделка Linux-образной операционной системы Debian специально под Raspberry Pi). Но для этого миникомпьютера сегодня также существует немало операционных систем, на которые стоит обратить внимание. И одной из таких является Chromium OS.


Как установить Chromium OS на Raspberry Pi

Chromium OS будет прекрасной альтернативой для тех пользователей, которые часто выходят в интернет через Raspberry Pi и хотят, чтобы их соединение было максимально быстрым и надежным.

Простая система безопасности на Arduino своими руками

Автор: Mike(admin) от 22-02-2017, 17:25

С помощью популярной нынче платформы Arduino можно создать вполне бюджетную домашнюю беспроводную систему безопасности. При этом данная система является достаточно простой в создании и рекомендуется как новичкам, так и опытным пользователям плат Arduino.


Простая система безопасности на Arduino своими руками

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

Детектор электромагнитного излучения на Arduino своими руками

Автор: Mike(admin) от 19-02-2017, 07:15

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


Детектор электромагнитного излучения

Данный проект является довольно простым и рекомендуется новичкам, которые начинают изучать экосистему Arduino.

Что такое машинное обучение?

Автор: Mike(admin) от 9-02-2017, 18:05

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


Аппараты Mayan Moons

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

Управляем Arduino 101 через Bluetooth с помощью Blynk

Автор: Mike(admin) от 28-01-2017, 11:15

Относительно недавно вышедшая плата Arduino 101 уже успела найти почитателей среди сообщества любителей плат Ардуино. Действительно, благодаря ее характеристикам и возможностям она оставила далеко позади классический вариант – плату Arduino Uno. Впрочем, плата Arduino 101 выполнена в соответствии с тем же форм-фактором, но основана она уже не на 8-разрядном микроконтроллере ATmega, а на 32-разрядном Quark от Intel с тактовой частотой 32 МГц.


Управляем Arduino 101 через Bluetooth с помощью Blynk

Интересна Arduino 101 прежде всего тем, что имеет интегрированные возможности Bluetooth (BLE), а значит прекрасно подходит для создания беспроводных устройств и приложений Интернета вещей.

SK6812 - удачная копия RGB-светодиодов WS2812

Автор: Mike(admin) от 26-01-2017, 17:15

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


SK6812 - удачная копия RGB-светодиодов WS2812

Но WS2812 производства компании WorldSemi является не единственным игроком на этом рынке, хотя он и широко распространен. Есть, например, модель APA102, но она не пользуется большим спросом в силу своей немалой цены. Но недавно вышел клон WS2812 родом из Китая под названием SK6812, который, естественно, оказался дешевле своего оригинала, и в то же время он весьма неплох в плане своих характеристик.

Raspberry Pi и датчик влажности HYT939

Автор: Mike(admin) от 20-01-2017, 19:05

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


Raspberry Pi и датчик влажности HYT939

В данном материале показано, как подключить датчик HYT939 к Raspberry Pi, и приведен код на языке Java для взаимодействия Raspberry Pi с датчиком.

В чем разница между источником тактовых импульсов и часами реального времени

Автор: Mike(admin) от 18-01-2017, 17:55

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


часы реального времени

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