Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Встроенный

Проектирование электронного уровня для слабовидящих

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

Введение

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

Обзор аппаратной части

Основной сенсор — ADXL312, 3-осевой MEMS-акселерометр, измеряющий до ±1,5 g с 10-битным разрешением. Ключевые спецификации:

Данные считываются по SPI и хранятся в шести 8-битных регистрах. Устройство также поддерживает I²C, 32-уровневый FIFO, двойные прерывания, регистры смещения, самотестирование и автоматический сон.

Схемотехника системы

Полная схема (Рисунок 3) включает питание 5 В, пониженное до 3,3 В линейным стабилизатором ADP121, запитывающим ADXL312, микроконтроллер и EEPROM 25AA040. Подтягивающий резистор 10 кОм на ножке CAL позволяет выбирать режим калибровки. Зуммер и 16-символьный LCD обеспечивают немедленную обратную связь и числовые показания.

Проектирование электронного уровня для слабовидящих
Рисунок 3. Схема устройства. (Источник: Analog Devices)

Процедура калибровки

Во время производства устройство устанавливается на горизонтальную приводку с перемычкой CAL, подключённой к земле. Микроконтроллер считывает сырые значения x, y, z, вычитает их из нуля и записывает смещения во внутренние регистры ADXL312 и EEPROM. После снятия перемычки калибровочная процедура пропускается; сохранённые смещения загружаются при каждом включении.

Программное обеспечение усредняет восемь отсчётов по каждой оси, обновляя LCD каждые 100 мс. Когда ось x показывает 0 или 1023 (±1 g), зуммер звучит, указывая на горизонтальность; когда ось z показывает эти значения — зуммер сигнализирует о вертикальном выравнивании.

Обработка сигналов и точность

Выход ADXL312 следует синусоидальной зависимости от угла наклона:

Проектирование электронного уровня для слабовидящих
Рисунок 4. Синусоидальный отклик сенсора.

В полном масштабе (±1,5 g) сила 1 g соответствует двум третям шкалы. С разрешением 2,9 мг угловое разрешение составляет примерно 0,17°. Для сравнения, стандартный пузырьковый уровень длиной 1,2 м имеет разрешение 0,15°, поэтому электронная версия соответствует или превосходит механическую точность.

Шум можно снизить, понизив полосу до 6,25 Гц, что даёт 850 мкг RMS. Дополнительное усреднение отсчётов также улучшает стабильность.

Представление данных

Таблица 1 иллюстрирует дополнительный код для 10-битного выхода ADXL312.

ДесятичноеДвоичное
+51101 1111 1111
+100 0000 0001
000 0000 0000
-111 1111 1111
-51110 0000 0001

Перспективы улучшения

Заключение

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


Саймон Брамбл — старший инженер по аналоговой электронике в Analog Devices, специализирующийся на решениях по питанию и сенсорам. Контакт: simon.bramble@analog.com.


Связанный контент

Подпишитесь на еженедельную рассылку Embedded для получения инсайтов по встраиваемой инженерии.

Встроенный

  1. Построение гибкого многоГбит/с кампусного ядра для эры Wi‑Fi 6
  2. Innodisk: Продвинутая память и хранение AIoT для медицинских инноваций
  3. Нейроморфные чипы: новая граница производительности AI
  4. Проектирование точных приводов двигателей для передовых робототехнических систем
  5. SIGHT: умные очки для слабовидящих на Raspberry Pi
  6. Избегайте этих распространенных ошибок проектирования для эффективного производства
  7. Оптимизация умных фабрик: идеальный уровень эффективности и организации
  8. Интеграция метода 5S в Industry 4.0: преодоление вызовов внедрения
  9. Искреннее прощание: мой 40-летний путь в издательстве
  10. Ключевые рекомендации по дизайну авиационных и аэрокосмических печатных плат: Надежность, производительнос…