Semiconductor ADC0838CCN
тел. +7(499)347-04-82
Описание Semiconductor ADC0838CCN
ADC0838CCN — 8-битный АЦП последовательного приближения (Microwire/SPI)
Описание
ADC0838CCN — 8-битный аналого-цифровой преобразователь последовательного приближения (SAR) с последовательным интерфейсом, производства Texas Instruments (ранее National Semiconductor). Относится к семейству ADC0831/0832/0834/0838.
Особенности серии:
- Последовательный интерфейс, совместимый с Microwire (и SPI-подобными протоколами)
- Дифференциальный вход с возможностью выбора режима (single-ended / differential)
- 8 каналов мультиплексирования (4single-ended + 4 differential, или 8 single-ended в зависимости от конфигурации)
- Программируемый режим входов через мультиплексор
- Внутренний/внешний тактовый генератор
- 20-выводной корпус DIP (CCN = Commercial, DIP-20)
Применение: системы сбора данных, промышленная автоматика, измерительные приборы, DIY-проекты (Arduino, STM32, ESP32), где требуется недорогой многоканальный АЦП.
Технические характеристики
| Параметр | Значение | |---|---| | Разрядность | 8 бит | | Архитектура | SAR (последовательного приближения) | | Количество каналов | 8 single-ended / 4 differential (мультиплексирование) | | Входное напряжение | 0…Vcc (обычно 0…5 В) | | Опорное напряжение (Vref) | Внешнее, обычно 5 В (диапазон 1…Vcc) | | Напряжение питания (Vcc) | 4.5…6.0 В (тип. 5 В) | | Ток потребления | ~1.5 мА (тип.) | | Интерфейс | Последовательный (Microwire/SPI-совместимый), CS, CLK, DI, DO | | Частота тактирования | 10…400 кГц (тип. до 1 МГц для некоторых версий; по даташиту — до 400 кГц при Vcc=5В) | | Время преобразования | ~32 мкс (при 400 кГц на 8 тактов + задержки) | | Погрешность (нелинейность) | ±1 LSB (DNL/INL, тип.) | | Погрешность квантования | ±0.5 LSB | | Температурный диапазон | 0…+70 °C (Commercial, "C") | | Корпус | DIP-20 (широкий, 0.300") | | Тип логики | CMOS |
Точные значения (частота клок, ошибки, временные диаграммы) требуют сверки с конкретным даташитом TI: ADC0838 datasheet (SNAS534 и др.).
Парт-номера (order codes / варианты)
Поскольку выводы и исполнение варьируются, у семейства есть несколько вариантов корпуса/температуры. Типовые обозначения:
- ADC0838CCN — Commercial (0…70°C), DIP-20, корпус N (это ваш чип)
- ADC0838CCWM — Commercial, SOIC-20 (wide)
- ADC0838CCWMX — Commercial, SOIC-20, лента/катушка
- ADC0838BCN — вариант с улучшенными характеристиками (grade B), DIP-20
- ADC0838BCWM — grade B, SOIC-20
- ADC0838CIWM — Industrial, SOIC-20
- ADC0838CIWMX — Industrial, SOIC-20, tape-and-reel
Градации: "C" — commercial (0…70°C), "I" — industrial (−40…+85°C), "B"/"A" — точность. Суффикс N = DIP, WM = SOIC.
Поскольку оригинальный производитель (National Semiconductor) вошёл в TI, актуальные парт-номера — у Texas Instruments. У других производителей (например, у клонов) маркировка может отличаться, проверяйте даташит.
Совместимые модели (аналоги и родственные чипы)
Семейство ADC083x (pin-совместимые/родственные, но с отличиями по числу каналов):
- ADC0831 — 1 канал, 8 бит, последовательный
- ADC0832 — 2 канала, 8 бит
- ADC0834 — 4 канала, 8 бит
- ADC0838 — 8 каналов (ваш вариант; также как ADC0838CCN)
Функциональные аналоги / близкие по назначению (не всегда pin-to-pin):
- ADC08038 / ADC08038B — 8-бит, 8-канальный, последовательный (близкий аналог, отличается по некоторым параметрам)
- TLC0838 — CMOS-версия 8-бит 8-канального АЦП с последовательным интерфейсом (pin-совместим с ADC0838 в ряде корпусов)
- TLC0834 / TLC0832 / TLC0831 — соответствующие по числу каналов версии
- MCP3208 — 12 бит, 8 каналов, SPI (лучшая замена по разрешению, но не pin-совместим)
- MCP3008 — 10 бит, 8 каналов, SPI (не pin-совместим)
- ADS7844 / ADS7828 — 8-канальные АЦП (иной интерфейс/разрешение)
⚠️ Важно: pin-to-pin совместимыми являются в первую очередь чипы серии ADC0838 / TLC0838 / ADC08038 в одинаковом корпусе (DIP-20/SOIC-20). MCP3208/MCP3008 — функциональные замены, но распиновка и протокол отличаются, прямой замены «в панельку» нет.
Кратко о распиновке (DIP-20, типовое)
| Вывод | Функция | |---|---| | CS | Chip Select (активный низкий) | | CLK | Тактовый вход | | DI | Data In (команда конфигурации) | | DO | Data Out (результат) | | CH0…CH7 | Аналоговые входы (мультиплексируются) | | Vref | Опорное напряжение | | Vcc / GND | Питание | | SEEK / SARS | Управление внешним тактированием/синхронизацией (в зависимости от варианта) |
⚠️ Сверяйте точную распиновку с даташитом TI для конкретного суффикса (N vs WM, C vs B/I), поскольку назначение отдельных управляющих выводов может отличаться.
Рекомендации
- Для новых разработок ADC0838 морально устарел (8 бит, медленный). Рассмотрите MCP3208 / ADS1115 / ADS7828.
- Если нужна прямая замена в существующей плате — ищите ADC0838CCN / TLC0838CN / ADC08038 в DIP-20.
- При заказе уточняйте у поставщика точный order code (N/WM, C/I, B-грейд), т.к. у TI линейка могла быть переведена в статус NRND/obsolete.
Если нужно — могу расписать временную диаграмму последовательного протокола ADC0838 или пример кода для Arduino/STM32.