[РУКОВОДСТВО] Аналоги и замена микросхем Практика поставок Проверено

X9C103 — как настроить сопротивление программно и сохранить результат?

IC
Служба поставок ICBOMS · Склад в Шэньчжэне, экспресс DDP и подбор аналогов
[ПРОВЕРЕНО] Экспертиза
Прямой ответ службы закупок

X9C103 — цифровой потенциометр: резистивная сборка, у которой движок выбирается счётчиком, а выбранное положение хранится в энергонезависимой памяти. Сопротивление между концами 10 кОм, положений 100, шаг около 101 Ом. Управление трёхпроводное, без SPI: вывод CS выбирает микросхему по низкому уровню, вывод U/D задаёт направление, а по каждому спаду на выводе INC движок переходит на одно положение. Запись положения в память — отдельная команда: CS и одновременно INC переводятся в высокий уровень, после чего микросхема засыпает до следующего обращения. Отличие от механического аналога в том, что положение не «плывёт» от вибрации и нагрева, восстанавливается после включения питания и не изнашивается. Ограничения тоже свои: сопротивление между концами отклоняется до ±20 %, температурный коэффициент около ±300–600 ppm на градус, а сопротивление движка около 40 Ом само по себе даёт падение напряжения, которое в делителе нужно учитывать. X9C102 — то же устройство на 1 кОм, X9C104 — на 100 кОм, X9C503 — на 50 кОм. А если нужны 256 положений и интерфейс SPI, это другое семейство: MCP41010 и MCP41xx.

Содержание руководства (9 разделов)

Линейка

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

Обозначение Сопротивление Положений Шаг
X9C102 1 кОм 100 около 10 Ом
X9C103 10 кОм 100 около 101 Ом
X9C503 50 кОм 100 около 505 Ом
X9C104 100 кОм 100 около 1 кОм

Как управлять

Логика простая, но чувствительна к уровням: запись в память происходит именно при одновременном высоком уровне на CS и INC, поэтому ошибочная последовательность команд записывает в память не то положение, которое выставлял регулятор. Если положение нужно сохранять при каждом изменении, команду записи выполняют сразу после серии перемещений, а не в конце цикла опроса датчика.

  1. 01 Опустить CS в низкий уровень — этим микросхема выбирается.
  2. 02 Задать направление уровнем на U/D: высокий — увеличение сопротивления, низкий — уменьшение.
  3. 03 Подать нужное число спадов на вывод INC: каждый сдвигает движок на одно положение.
  4. 04 Записать положение в память: поднять CS в высокий уровень при одновременно высоком уровне на INC.
  5. 05 Дождаться перехода микросхемы в дежурный режим и вернуть CS в низкий уровень перед следующим изменением.

Параметры

  • Питание 4,5–5,5 В.
  • Ток в активном режиме до 3 мА, в дежурном 500–750 мкА.
  • Сопротивление движка около 40 Ом — оно складывается с сопротивлением участка резистивной сборки.
  • Допуск сопротивления между концами ±20 %, температурный коэффициент около ±300–600 ppm на градус.
  • Ресурс записи в память 100 000 циклов на бит, хранение данных около 100 лет.
  • Допустимое напряжение на выводах ±5 В, корпуса SOIC-8 и PDIP-8.

Частые ошибки

  • Искать SPI: у этого семейства трёхпроводное управление счётчиком, тактового сигнала нет, а частота и состояние выводов задаются уровнями.
  • Ожидать 256 положений: у X9C103 их 100, шаг равен сопротивлению, делённому на 99.
  • Не учитывать сопротивление движка в делителе: на дешёвых по току цепях оно даёт заметную ошибку отношения.
  • Путать X9C103 с X9C102: разница в номинале в десять раз, и при одинаковой разводке это разные уровни сигнала.
  • Забыть, что движок не пропускает разряд: схема с разрядным резистором здесь не работает.

Где применяют

  • Регулировка усиления и порогов срабатывания без разборки изделия.
  • Ограничение тока и подстройка резистивных делителей в цепях питания.
  • Замена механического потенциометра там, где важны сохранение положения и отсутствие износа.
  • Калибровка по команде с внешнего контроллера: положение выставляется счётчиком импульсов и не требует механического доступа.

Детали, названные в этом руководстве

Каталог
Все производители →

Каждая позиция — это деталь или семейство, о которых идёт речь в руководстве, со ссылкой на карточку в каталоге: параметры, корпус, стадия жизненного цикла и datasheet, если он у нас локализован. Там, где в тексте названо семейство, в таблице стоит конкретный заказной партномер со склада. Если позиции из руководства в списке нет — значит, её у нас сейчас нет: пришлите номер, и она уйдёт в подбор вместе с остальными.

ПартномерПроизводительОписание
X9C103SIZT1DatasheetRenesas Electronics CorporationIC DGTL POT 10KOHM 100TAP 8SOIC
X9C103SZDatasheetRenesas Electronics America IncIC DGTL POT 10KOHM 100TAP 8SOIC
X9C103SZT1DatasheetRenesas Electronics CorporationIC DGTL POT 10KOHM 100TAP 8SOIC
X9C103SIZDatasheetRenesas Electronics America IncIC DGTL POT 10KOHM 100TAP 8SOIC
X9C104SIZT1DatasheetRenesas Electronics America IncRenesas XDCP X9C104SIZT1 digital potentiometer, 100 kΩ, 100 taps, linear taper, non-volatile, Up/Down (U/D, INC, CS) interface, 8-SOIC, -40 to 85 °C.
X9C503SIZT1DatasheetRenesas ElectronicsIC DGTL POT 50KOHM 100TAP 8SOIC
[ЗАКАЗ] Комплектация BOM и экспресс-поставка

Примените это к своей спецификации

Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.

Открыть форму запроса →

Как написано это руководство

Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.