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

 

Один вывод прерываний сообщает о выходе акселерометра из сна и об отсутствии движения

Автор: Mike(admin) от 1-09-2013, 15:57

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


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


Хост-процессор и акселерометр

Ниже приводится метод, позволяющий с помощью одной линии прерывания определить начало движения, при котором акселерометр выходит из сна, и отсутствие движения, используя фильтр верхних частот (ФВЧ) и логическую операцию «И», на входе которой присутствует сигнал, сообщающий о свободном падении. При этом микропроцессору не нужно вмешиваться в работу акселерометра. Когда микропроцессор регистрирует передний фронт сигнала прерывания от акселерометра, это говорит об отсутствии движения, а появление заднего фронта сообщает о том, что устройство находится в движении.

Дверная сигнализация на базе микроконтроллера PIC12F635

Автор: Mike(admin) от 31-08-2013, 17:12

Систему дверной сигнализации можно создать на базе компактного микроконтроллера PIC12F635. Схема представляет собой устройство звукового оповещения, которое выдает сигнал предупреждения, когда кто-то открывает дверь. Можно установить это устройство в парадной двери или в двери черного хода в качестве охранной сигнализации, чтобы отпугнуть воров и злоумышленников. Данный модуль питается от четырех батареек типа AA/AAA напряжением 1.5 В, что в итоге дает 6 В.

Как работает квантовый компьютер?

Автор: Mike(admin) от 31-08-2013, 10:55

В видео поясняется принцип работы квантового компьютера, поведение кубитов, принцип суперпозиции и квантовой запутанности.




Микроконтроллерное управление реле

Автор: Mike(admin) от 29-08-2013, 16:22

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

25 классных вещей, которые можно сделать с помощью Raspberry Pi

Автор: Mike(admin) от 29-08-2013, 16:00

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


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


1. Mod My Pi


Mod My Pi


Mod My Pi предоставляет огромный выбор корпусов различных оттенков, выполненных по современной технологии литья пластмасс. И цена у них вполне приемлемая.

Двигатели постоянного тока и управление ими с помощью широтно-импульсной модуляции. Часть 2.

Автор: Mike(admin) от 29-08-2013, 15:41

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


IRS21094


Как-то понадобилось мне запустить движок Д21 У3. Это ДПТ средней мощности с независимым возбуждением. Вот его основные электрические параметры:

Знакомство с программируемыми логическими интегральными схемами типов FPGA и CPLD

Автор: Mike(admin) от 29-08-2013, 15:23

В первой половине 60-х годов прошлого столетия электронные устройства разрабатывались на основе дискретных компонентов. Цифровые системы были похожи на лабиринты из лапши проводов, соединяющих компоненты. Однажды собрав схему, было сложно ее переделать. Иногда разработчики забывали о том, для чего вообще они проектировали свое устройство! Изготовление таких систем было очень затруднено, а при их починки или переделке у инженеров просто закрывались глаза от ужаса. Производители микросхем решили этот вопрос путем интеграции на одном кристалле не соединенных между собой вентилей ИЛИ-И, что в итоге назвали программируемым логическим устройством (programmable logic device или PLD).

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

Двигатели постоянного тока и управление ими с помощью широтно-импульсной модуляции. Часть 1.

Автор: Mike(admin) от 29-08-2013, 13:46

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


ДПТ


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

Библиотека CANopenNode

Автор: Mike(admin) от 29-08-2013, 13:38

Opensourse-блиотека, реализующая стек CANopen, для микроконтроллеров PIC18, dsPIC24, dsPIC30, dsPIC33, PIC32, а также STM32F103. Автор Janez Paternoster. Официальная страница здесь.


CANOpenNode


Оригинальная версия (3.10), поддерживающая МК PIC - скачать.


Версия с поддержкой STM32F103 - скачать.

MPLAB X Парсинг в реальном времени

Автор: Mike(admin) от 29-08-2013, 13:22

MPLAB X имеет мощный парсер, позволяющий устранять синтаксические ошибки при написании кода.