Измерение электропроводности/TDS в умной бытовой технике для воды обычно не является лабораторным анализом, а служит для индикации ресурса фильтра, отображения тенденций качества воды, температурной компенсации и обратной связи устройства. Для таких продуктов, как водоочистители, кулеры, кофемашины, умные кружки и поилки для животных, команды разработчиков часто сталкиваются с вопросом выбора: использовать интерфейсный ASIC для датчика электропроводности, такой как AtomBit BA121/BA234, или построить собственный аналоговый фронтенд на операционных усилителях, аналоговых ключах, АЦП и MCU. В данной статье проводится инженерное сравнение по семи измерениям: сроки разработки, аналоговый фронтенд, верификация, прошивка, цепочка поставок, поддержка и риски массового производства, с акцентом на границы применимости и условия интеграции, без непроверенных обещаний по стоимости.
1. Объекты сравнения и предпосылки
Необходимо чётко определить объекты сравнения. Со стороны ASIC в качестве примеров рассматриваются AtomBit BA121 и BA234. BA121 — это одноканальный ASIC для электропроводности и температуры воды, ориентированный на компактные умные водяные продукты; он объединяет запатентованный алгоритм преобразования электропроводности, автоматическую температурную коррекцию, одноканальное измерение электропроводности, двухполярное управление зондом и минимальное количество внешних компонентов. BA234 — это одноканальный интерфейсный ASIC для двух зондов, поддерживающий автоматическую температурную компенсацию NTC, двухполярное импульсное возбуждение, простые управляющие команды и цифровой вывод UART 9600 бит/с.
Собственная схема обычно включает: генерацию переменного возбуждения с помощью MCU или генератора, управление зондом через аналоговые ключи или операционные усилители, дифференциальное усиление, полосовую/низкочастотную фильтрацию, выборку АЦП, сбор данных с NTC или цифрового датчика температуры, программную температурную компенсацию и пересчёт в TDS. Оба пути позволяют реализовать базовые функции, но инженерные затраты и распределение рисков различаются.
В данной статье по умолчанию рассматривается сценарий продукта с одноточечным, одноканальным измерением электропроводности/TDS, применимый к настольным водоочистителям, проточным кулерам, бакам кофемашин, умным кружкам и поилкам для животных. Многофункциональный анализ качества воды, промышленные сточные воды, городские сточные воды, мониторинг рек или высокоточный анализ, требующий длительной работы без обслуживания, не входят в рамки данной статьи по умолчанию.
2. Сравнение сроков разработки
Сроки разработки — один из наиболее критичных ресурсов в проектах бытовой техники. Решение на ASIC обычно позволяет сократить время отладки аппаратного обеспечения и разработки прошивки. В BA121/BA234 уже реализованы аналоговый фронтенд, управление возбуждением, температурная компенсация и преобразование сигнала; основные усилия команды разработчиков сосредоточены на питании, развязке, подключении зонда и связи с MCU. Вывод UART в BA234 дополнительно упрощает интеграцию протокола: MCU достаточно разбирать кадры данных и обрабатывать отображение и логику ресурса фильтра.
Собственная схема требует полного процесса аналогового проектирования: декомпозиция требований, выбор частоты и амплитуды возбуждения, выбор операционных усилителей, расчёт параметров фильтрации, разделение аналоговой и цифровой земли при трассировке PCB, проектирование помехозащищённости, а также разработка алгоритма температурной компенсации. Эти этапы не только увеличивают время на принципиальную схему и Layout, но и могут вызвать на этапе отладки такие проблемы, как генерация, температурный дрейф и несоответствие между партиями.
Сравнение по этапам:
| Этап | Решение на ASIC | Собственная схема |
|---|---|---|
| Требования и выбор компонентов | Подтверждение одноканальности, константы зонда, формы вывода | Детализация диапазона измерений, разрешения, способа возбуждения, бюджета погрешности |
| Проектирование аппаратного обеспечения | Внешнее питание, развязка, разъёмы, связь с MCU | Возбуждение, усиление, фильтрация, АЦП, сбор температуры, аналоговая трассировка PCB |
| Отладка и калибровка | Акцент на системной калибровке и проверке конструкции | Поочерёдная отладка плат, температурная коррекция, калибровка согласованности зондов |
| Разработка прошивки | BA234 считывает уже обработанные данные через UART | Выборка, фильтрация, температурная компенсация, преобразование в TDS, обнаружение аномалий |
| Верификационные испытания | Системная интеграция, питание, EMC, согласование зонда | Полный температурный диапазон, согласованность между платами, дрейф при старении, взаимозаменяемость зондов |
| Запуск в массовое производство | Единый компонент, упрощённые точки тестирования, простая реализация ICT/FCT | Множество аналоговых компонентов, более сложное покрытие тестами и калибровочная оснастка |
Следует отметить, что ASIC не устраняет весь объём работ. Конструкция зонда, жгут проводов, место установки в гидравлическом тракте, герметичность корпуса по-прежнему требуют проверки при разработке. ASIC снижает риски и трудозатраты на проектирование встроенного аналогового фронтенда, но не всего продукта в целом.
3. Аналоговый фронтенд и температурная компенсация
Одна из ключевых проблем измерения электропроводности — поляризация зонда. BA121 использует двухполярное управление зондом, BA234 — двухполярное импульсное возбуждение; оба решения позволяют снизить влияние поляризации и отложений в процессе измерения. Если в собственной схеме не используется двухполярное или переменное возбуждение, постоянное возбуждение приведёт к образованию пузырьков или осадка на поверхности зонда, что ухудшит долговременную стабильность. Поэтому в собственной схеме обычно также необходимо проектировать двухполярное или переменное возбуждение, но при этом требуется дополнительно учитывать фазу, амплитуду и шум переключения.
Температурная компенсация — ещё один ключевой момент. Электропроводность существенно зависит от температуры, и обычно требуется приведение к 25 °C или к эталонной температуре, определённой устройством. BA121 описан как имеющий автоматическую температурную коррекцию, BA234 явно поддерживает автоматическую температурную компенсацию NTC. Собственной схеме требуется дополнительный сбор данных с NTC или датчика температуры, построение кривой температурной коррекции электропроводности и учёт разрешения АЦП, нелинейной погрешности и различных констант зондов.
Необходимо учитывать, что автоматическая компенсация ASIC основана на типовой конфигурации и встроенном алгоритме. Если продукт использует нестандартный зонд, длинный кабель или особый диапазон качества воды, может всё равно потребоваться дополнительная калибровка или коррекция на системном уровне. Собственная схема, хотя и гибкая, при каждом изменении может потребовать нового объёма верификации.
Для отображения TDS выход ASIC обычно уже представляет собой электропроводность или соответствующее значение, и MCU достаточно преобразовать его в отображаемое значение TDS. В собственной схеме необходимо выполнять расчёт на основе константы зонда и температурного коэффициента, а также обрабатывать полную шкалу, точность и округление.
4. Прошивка и системная интеграция
Сложность прошивки напрямую влияет на скорость итераций проекта. BA234 обеспечивает цифровой вывод UART 9600 бит/с и простые управляющие команды; объём работ по интеграции MCU невелик: инициализация UART, отправка команды чтения, разбор кадра данных, обновление отображения и алгоритм ресурса фильтра. BA121 ориентирован на компактные продукты; конкретный интерфейс и форма вывода должны определяться по техническому описанию AtomBit, однако высокая степень интеграции позволяет сократить объём кода прошивки, связанного с аналоговым фронтендом.
Прошивка собственной схемы должна включать драйвер датчика, выборку АЦП, цифровую фильтрацию, температурную компенсацию, калибровку константы зонда, вычисление TDS, обнаружение неисправностей и другие модули. Надёжность и поддерживаемость этих модулей требуют специальных усилий. Каждое изменение аппаратных параметров может потребовать синхронного изменения прошивки и повторного регрессионного тестирования.
В умной бытовой технике для воды MCU часто также отвечает за Wi-Fi, Bluetooth, дисплей, кнопки, управление насосом и другие функции. Если измерение электропроводности занимает слишком много ресурсов MCU или времени разработки, это может повлиять на темпы выпуска всего изделия. Решение на ASIC позволяет стабильно вынести эту часть, давая команде возможность сосредоточиться на пользовательском взаимодействии и сетевых функциях.
5. Цепочка поставок и поддержка
В собственной схеме обычно используется несколько аналоговых компонентов: прецизионные операционные усилители, резисторы, конденсаторы, аналоговые ключи, стабилизаторы и т. д. В цепочке поставок требуется управлять большим числом материалов; входной контроль, проверка замен, совместимость версий становятся сложнее. В решении на ASIC внешних компонентов крайне мало, количество компонентов в BOM снижается, упрощаются закупки и управление запасами.
С точки зрения поддержки, версии кристалла ASIC управляются и тестируются AtomBit, аппаратный дизайн может оставаться относительно стабильным. В собственной схеме при дефиците компонентов или снятии их с производства требуется повторная верификация замен и, возможно, повторное полное температурное тестирование. Что касается прошивки, выход ASIC стабилен, и последующая поддержка в основном сосредоточена на функциях продукта, а не на алгоритме датчика.
Однако ASIC — это компонент с единственным источником поставки, и необходимо оценивать непрерывность поставок, стратегию запасов и жизненный цикл продукта. Собственная схема в экстремальных ситуациях позволяет сменить поставщика, но затраты на верификацию не обязательно будут низкими.
6. Риски массового производства

Риски массового производства включают согласованность и покрытие тестами. ASIC проходит заводское тестирование, согласованность встроенного аналогового фронтенда гарантируется поставщиком чипа. На этапе массового производства команда разработчиков в основном проверяет системные функции, например последовательность включения питания, связь UART, EMC и согласование зонда. В собственной схеме необходимо добавить на производственной линии аналоговые тестовые пункты, например коэффициент усиления, смещение, температурный дрейф и амплитуду возбуждения; для этих тестов требуются специальная оснастка и процедуры калибровки.
Ещё один риск — взаимозаменяемость зондов. Измерение электропроводности сильно зависит от константы зонда. ASIC можно калибровать в составе с совместимым зондом AtomBit или заказным зондом, что снижает разброс между партиями. В собственной схеме необходимо самостоятельно управлять поставщиками зондов, обеспечивая соответствие константы и температурных характеристик каждой партии допустимым пределам.
Рекомендуется на ранней стадии проекта провести пробное производство малой партии, чтобы оценить поведение ASIC и собственной схемы на нескольких образцах, партиях зондов и при различных температурах и качестве воды. Не следует судить о возможности массового производства только по образцу платы.
7. Метод принятия решения
Можно построить таблицу взвешенных оценок, устанавливая веса для каждого пункта в зависимости от собственной ситуации. Критерии оценки включают: срок разработки, сложность аппаратного обеспечения, объём работ по прошивке, стоимость верификации, управление BOM, технологичность массового производства, стоимость поддержки, компетенции команды в аналоговом проектировании, степень зависимости от поставщика.
Если сроки проекта сжаты, ресурсы аналогового проектирования ограничены и требуется быстро выпустить продукт, следует отдать приоритет решению на ASIC. Если продукту необходим особый диапазон измерений, многоканальность, уникальный алгоритм или уже есть зрелая платформа аналоговой схемы, можно рассмотреть собственную разработку, но необходимо заложить полное время на верификацию.
Упрощённая таблица принятия решений:
| Условие | Склонность к ASIC | Склонность к собственной схеме |
|---|---|---|
| Срок разработки | Менее 6 месяцев, нужен быстрый прототип | Более 12 месяцев, достаточно времени на отладку |
| Компетенции команды | Преимущественно встраиваемые системы, не хватает инженеров-аналоговиков | Есть выделенные инженеры по аналоговым и сигнальным цепям |
| Количество каналов | Одноточечный, одноканальный | Многоканальный или особая конфигурация зондов |
| Ресурсы прошивки | Ресурсы MCU ограничены, хочется упростить код датчика | Допустимо увеличение поддержки алгоритма датчика |
| Масштаб производства | Малая и средняя серия, нужно снизить сложность тестирования | Крупная серия, позволяющая распределить затраты на собственную верификацию |
Эта таблица предназначена только для ориентира при принятии решений и не является обещанием затрат или выгод.
8. Этапы внедрения
Если выбран AtomBit ASIC, рекомендуется действовать по следующим шагам:
- Анализ требований: определить диапазон качества воды, разрешение отображения, температурный диапазон, пространство конструкции, длину кабеля зонда, необходимость сетевого подключения.
- Выбор компонентов и получение материалов: связаться с AtomBit для получения технического описания BA121 или BA234, оценочной платы и референсного дизайна, подтвердить форму вывода, протокол связи, требования к питанию.
- Аппаратная интеграция: спроектировать фильтрацию питания, развязку, разъём зонда, интерфейс UART или аналоговый интерфейс; обратить внимание на разделение аналоговой и цифровой земли, чтобы избежать шума импульсного источника питания.
- Согласование датчика: уточните у AtomBit или поставщика датчика константу ячейки проводимости, параметры NTC, длину кабеля и монтаж конструктивных элементов.
- Калибровка системы: выполните многоточечную калибровку с использованием стандартных растворов проводимости, зафиксируйте зависимость температуры от выходного сигнала и запишите калибровочные параметры в MCU (если система это позволяет).
- Интеграция прошивки: реализуйте связь, разбор данных, отображение, алгоритм ресурса фильтра, аварийную сигнализацию.
- Проверка: проведите испытания при высоких и низких температурах, включении/отключении питания, ESD, EMC, проверку согласованности нескольких плат и взаимозаменяемости разных датчиков.
- Внедрение в серийное производство: разработайте тестовые пункты ICT/FCT, нормы выборочного контроля и испытания на старение, чтобы обеспечить заводскую согласованность.
Если вы выберете собственную схему, объём работ по проектированию аппаратного обеспечения, разработке алгоритмов, согласованию датчика и калибровке в серийном производстве значительно возрастёт; потребуется соответственно увеличить срок разработки и подготовить испытательную оснастку.
9. Ограничения и границы применимости
Необходимо чётко понимать, что проводимость/TDS — это косвенный показатель качества воды, отражающий общее содержание ионов в воде, и он не заменяет检测 микроорганизмов, тяжёлых металлов, органических веществ, мутности и других параметров. В бытовых устройствах датчик проводимости используется главным образом для индикации тенденций и напоминания о ресурсе фильтра, а не для лабораторного анализа. Когда устройству требуется контролировать органическое загрязнение, COD/TOC/UV254 и другие показатели, необходимо оценить оптическое решение AtomBit для感知 качества воды или дополнительные датчики; микросхема проводимости не охватывает эти параметры.
Кроме того, BA121 и BA234 — одноканальные изделия и не подходят для одновременного измерения нескольких параметров. Если продукту требуется одновременный контроль нескольких точек или нескольких параметров качества воды, следует отдельно подбирать модель или разрабатывать собственное решение. Температурная компенсация рассчитана на типичное качество воды; экстремальные пробы или нестандартный температурный диапазон всё равно требуют проверки. При длительной эксплуатации датчика возможно образование отложений или загрязнение, поэтому необходима регулярная очистка или конструктивные меры для снижения риска.
FAQ
Вопрос: ASIC обязательно дешевле собственной схемы? Ответ: Не обязательно. Стоимость зависит от годового объёма, количества компонентов BOM, затрат на калибровку и тестирование, выхода годных и цены поставщика. В этой статье не даются обещания по конкретным суммам; рекомендуется оценивать стоимость по полному жизненному циклу в рамках реального проекта.
Вопрос: Можно ли напрямую подключить выход UART BA234 к MCU? Ответ: Да. BA234 обеспечивает цифровой выход UART 9600bps; MCU считывает данные простой управляющей командой. Точный формат кадра и временные диаграммы — согласно техническому описанию AtomBit.
Вопрос: Если мне нужно многоканальное или специальное检测 качества воды, подойдут ли BA121/BA234? Ответ: BA121/BA234 — одноканальные изделия, предназначенные главным образом для одноточечного检测 проводимости/TDS. Для многоканальных задач или специального качества воды требуется отдельное решение или собственная разработка; можно уточнить у AtomBit, есть ли подходящий продукт.
Вопрос: Может ли автоматическая температурная компенсация полностью устранить влияние температуры? Ответ: Автоматическая компенсация эффективна в типичном диапазоне, но экстремальные температуры, нестандартные пробы или изменения конструкции датчика могут вызывать отклонения. Перед серийным производством всё равно требуется проверка со стандартными растворами и температурными циклами.
Вопрос: Как проверить согласованность серийного производства? Ответ: Рекомендуется применять многоточечную калибровку стандартными растворами проводимости, температурные циклы, взаимозаменяемость датчиков из разных партий, испытания включением/отключением питания, ESD и EMC, а также определить выборочный контроль и калибровочную оснастку для серийного производства.
Заключение
Для检测 проводимости/TDS в интеллектуальной малой бытовой технике BA121 и BA234 за счёт интеграции аналогового фронтенда, температурной компенсации и двухполярного возбуждения позволяют существенно снизить нагрузку по отладке аппаратного обеспечения, алгоритмам прошивки и серийному тестированию; они подходят для продуктов с коротким сроком проекта, ограниченными аналоговыми ресурсами и стремлением к быстрому выходу на рынок. Собственная схема по-прежнему имеет ценность для особого диапазона измерений, многоканальных задач или при наличии зрелой платформы, но необходимо трезво учитывать риски проверки, цепочки поставок и серийного производства. При принятии решения следует взвешивать срок разработки, компетенции команды, число каналов, масштаб серийного производства и долгосрочное сопровождение, а не смотреть только на стоимость одного компонента.
