Конструктор «Электронные весы» на Arduino Uno R3 от Keyestudio

24 900 тг

Нет в наличии

Уведомить о поступлении
Артикул: 0201013 Категория:
В нашей повседневной жизни мы постоянно сталкиваемся с необходимостью взвешивания чего-либо. Профессиональные весы на рынке имеют большое количество функций и у них высокая точность измерения веса. Есть ли возможность для энтузиастов сделать собственные электронные весы? Конечно можно! Легко создать электронные весы с открытым исходным исходным кодом. Вам просто нужен весовой модуль, модуль на микросхеме HX711, специализированный для взвешивания, и контроллер Arduino с соответствующей библиотекой. Все становится так просто!


Принцип работы:

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

HX711 — это чип 24-разрядного АЦП-преобразователя, предназначенный для высокоточного датчика взвешивания. По сравнению с другими чипами такого же типа, этот чип отличается высокой интеграцией, быстрым ответом и сильной антиинтерференционной интегральной внешней схемой, требуемой другими микросхемами, включая стабилизированное напряжение и встроенный генератор тактовых импульсов. Это снижает стоимость готовой конструкции и в то же время улучшает ее производительность и надежность.

Интерфейс и программы этого чипа и микросхемы микроконтроллера очень просты. Все управляющие сигналы управляются без программирования внутреннего регистра чипа. Коэффициент усиления в канале А составляет 128 или 64 бит, а соответствующая ему амплитуда различных входных сигналов при полной нагрузке составляет ± 20 мВ или ± 40 мВ. Коэффициент усиления в канале B фиксирован значением 32. Стабилизированное напряжение питания, предлагаемое микросхемой преобразователя, может напрямую питать внешний датчик, таким образом нет необходимости в дополнительном источнике стабильного напряжения на основной плате. Внутренний генератор тактовых импульсов не нуждается в каком-либо внешнем устройстве. Автоматический сброс упрощает инициализацию при включении устройства.


Особенности:

  • Каналы A или B могут выбирать разные входы.
  • Коэффициент усиления составляет 64 или 128 в малошумящем программируемом усилителе.
  • Стабилизированное напряжение питания, предлагаемое чипом, может напрямую подавать питание для внешнего датчика и АЦП-преобразователя.
  • Генератор тактирующих импульсов не нуждается в каком-либо внешнем дополнительном устройстве. При необходимости он может использовать внешний кварцевый генератор.
  • Все сигналы управляются без программирования регистра внутреннего чипа.
  • Альтернативная скорость передачи данных 10 Гц или 80 Гц.

Алгоритм сборки:


Wiki
Руководство пользователя (PDF)
Исходный код (RAR)
Библиотеки (RAR)

Комплектация

Компонент
Количество
Arduino Uno R3 (Keyestudio)
1 шт
USB-кабель
1 шт
Платформы корпуса (верхняя и нижняя)
2 шт
Акриловая пластина датчика веса
1 шт
Комплект крепежа (стойки, винты, гайки, прокладки)
1 шт
Тензодатчик
1 шт
Модуль микросхемы HX711
1 шт
Модуль кнопки
1 шт
Дисплей 1602 с I2C-адаптером
1 шт
Соединительные провода «мама-мама»
20 шт
Калибровочная гиря 50g
1 шт
Калибровочная гиря 100g
1 шт
Батарейный отсек 2×18650
1 шт
Li-ion аккумуляторы 18650 (3.7 В, 2600 мАч)
2 шт
Инструкция по сборке (на английском)
1 шт
Вес 500 г

Возможно Вас также заинтересует…