Каталог
Arduino Raspberry Pi Мини-компьютеры Охранная система Ajax Средства разработки, программаторы Карты памяти SD, Флешки Наборы (DIY Kits), конструкторы RF, Wi-Fi, ESP, Bluetooth, GSM, GPS, FM, XBee SONOFF Умный дом Дисплеи Звук, mp3 Датчики Звук, ультразвук Освещение, ИК, огонь, ультрафиолет Движение, расстояние Температура, влажность Акселерометры, гироскопы Напряжение, ток Газ, дым, пыль, воздух Давление Для жидкостей Ph, химический анализ Радиация Механические воздействия Индуктивные датчики Магнитное поле Медицина, здоровье Прочее Робототехника Двигатели, драйверы Насосы, помпы, электромагнитные клапаны Кабели, провода, переходники, шнуры питания, хабы Макетирование Разъемы, коннекторы, клеммники Радиокомпоненты Выключатели, переключатели, кнопки Конвертеры, преобразователи LED Электропитание Устройства ввода, клавиатуры, джойстики Детали для летающих аппаратов Инструменты, оборудование Паяльное оборудование Измерительные приборы Ручной инструмент Кусачки, бокорезы, пассатижы Ножи, скальпели, ножницы Отвертки, ключи Пинцеты, наборы для ремонта Шуруповерты, дрели, сверла Мультитул Клеевые пистолеты Линейки, рулетки Клещи (обжим, опрессовка), съемники изоляции Наборы компонентов Кассетницы, органайзеры, сортовики Клея Изолента, скотч, термоусадка Прочие инструменты Магниты неодимовые Корпуса универсальные, ножки Охлаждение Готовые устройства 3D Прочее Литература Уцененные товары Архивные товары
Модуль цифрового потенциометра 100 кОм (X9C104)
код: TMP252
Архивный товар, который больше не продается в нашем магазине
Увы, за этот товар уже голосовать нельзя :(
НО!
У нас есть куча других классных товаров! :)
Цифровой потенциометр служит для регулирования сопротивления с цепях постоянного и переменного тока и, как правило, служит заменой обычным потенциометрам. Цифровой потенциометр состоит из логической цифровой части и блока из 100 резисторов, которые коммутируются сотней полевых транзисторов с изолированными затворами. Использование полевых транзисторов позволяет использовать потенциометр для изменения сопротивления в составе звуковых схем и источников питания.
Установленное значение выходного сопротивления запоминается во внутренней энергонезависимой памяти и может храниться в ней не менее 100 лет.
Характеристики:
Рабочее напряжение: 5 В
Полное сопротивление: 100 КОм
Напряжение на регулируемой стороне: от -5 В до +5 В
Количество градаций изменения сопротивления: 100
Сигналы интерфейса: CS, U/D, INC
Режим увеличения сопротивления: линейный
Рабочий ток: 3 мА
Тип корпуса: SOIC-8
Рабочая температура: от -40 до +85 °C
Ссылки:
Пример скетча:
#define UD 2
#define INC 3
#define CS 4
// поднимает ползунок в верх на 1 шаг
void up()
{
digitalWrite(UD, HIGH); // на U/D подаем единицу
digitalWrite(INC, HIGH); // и на INC тоже
digitalWrite(CS, LOW); // включаем микросхему
delayMicroseconds(1); // ждем
digitalWrite(INC, LOW); // дергаем вход INC
delayMicroseconds(1);
digitalWrite(INC, HIGH);
delayMicroseconds(1);
//digitalWrite(INC, LOW); // в этом случае положение ползунка записано не будет
digitalWrite(CS, HIGH); // выключаем микросхему и записываем положение в EEPROM
}
// опускаем ползунок в верх на 1 шаг
void down()
{
digitalWrite(UD, LOW);
digitalWrite(INC, HIGH);
digitalWrite(CS, LOW);
delayMicroseconds(1);
digitalWrite(INC, LOW);
delayMicroseconds(1);
digitalWrite(INC, HIGH);
delayMicroseconds(1);
digitalWrite(CS, HIGH);
}
void setup()
{
Serial.begin(9600);
pinMode(INC, OUTPUT);
pinMode(UD, OUTPUT);
pinMode(CS, OUTPUT);
digitalWrite(CS, HIGH); // выключаем микросхему
}
void loop()
{
if (Serial.available()) // проверяем, что пришло в Serial
{
if (Serial.read() == '0') // если пришел 0
{
down(); // опускаем ползунок
Serial.print("-1");
}
else // иначе поднимаем
{
up();
Serial.print("+1");
}
}
}