Компонент Adafruit DS1841
Потенциометры — идеальный инструмент, когда вы хотите изменить свою схему, повернув ручку. Оказывается, бывают моменты, когда вы хотите настроить свою схему, не поворачивая ручку вручную, и логарифмический резистор DS1841 I2C от Maxim может сделать именно это. Это программируемый резистор, похожий на потенциометр I2C, такой как потенциометр I2C DS3502, так зачем другой?
Большая разница между ними заключается в том, как изменяется сопротивление в зависимости от изменений, вносимых в стеклоочиститель. Сопротивление DS3502 линейно зависит от настройки стеклоочистителя. Каждый раз, когда вы меняете стеклоочиститель на заданную величину, сопротивление будет изменяться на ту же величину. В DS1841 зависимость между сопротивлением и настройкой стеклоочистителя логарифмическая. Это означает, что при изменении настройки стеклоочистителя величина сопротивления будет зависеть от того, в какой части диапазона стеклоочистителя находится текущая настройка.
Логарифмические потенциометры используются в аудиоприложениях для таких целей, как регулировка громкости, поскольку они лучше соответствуют реакции человеческого уха на звук.
Сопротивление DS1841 колеблется от 22 Ком до 3,7 Ком и имеет 128 точек подключения. Еще более интересно, что DS1841 может быть сконфигурирован для регулировки своего сопротивления в зависимости от температуры с помощью гистерезиса, чтобы не допустить скачков напряжения.
Кроме того, температурную компенсацию можно настроить с помощью LUT (справочной таблицы), встроенной в DS1841. Эта таблица позволяет вам указать настройку стеклоочистителя для каждого из 70 температурных диапазонов в диапазоне от -39 до 100 градусов по Цельсию, плюс по одному для каждого диапазона выше или ниже этого диапазона. Вы даже можете вручную установить стеклоочиститель на одну из записей в LUT.
Работать с DS1841 очень просто. Мы поместили его на разъемную печатную плату с необходимой вспомогательной схемой и совместимыми с SparkFun qwiic разъемами STEMMA QT, чтобы вы могли использовать его с другими аналогичными платами без необходимости пайки. Этот удобный маленький помощник может работать с микросхемами напряжением 3,3 В или 5 В, поэтому он готов к работе с целым рядом плат разработки. Чтобы сделать все еще проще, мы написали драйверы для Arduino и CircuitPython / Python 3, чтобы упростить взаимодействие с вашим новым другом, заменяющим ручку.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VCC | мама |
VCC | мама |
VCC | мама |
VCC | мама |
A0 | мама |
A1 | мама |
RH | мама |
SCL | мама |
SCL | мама |
SCL | мама |
SDA | мама |
SDA | мама |
SDA | мама |
RW | мама |
GND | мама |
GND | мама |
GND | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.