Сборка печатной платы с датчиками для роботов, обеспечивающая низкий уровень шума и готовность к калибровке.
Платы с датчиками робота преобразуют физическую реальность в электрические данные, которым робот может доверять. Они считывают данные с инерциальных измерительных блоков (IMU), энкодеров, датчиков силы и крутящего момента, датчиков тока, датчиков положения, датчиков температуры и специализированных измерительных устройств, а затем обрабатывают, оцифровывают, калибруют и передают эти измерения в систему управления. Поскольку информация с датчиков определяет движение, безопасность, навигацию и диагностику, небольшие ошибки на этих платах могут стать видимыми отказами на уровне робота.
Данное руководство посвящено печатным платам датчиков как отраслевой категории, а не только как производственной услуге. В нем объясняется, чем отличаются интерфейсные платы датчиков от обычных цифровых плат, какие варианты обработки сигналов имеют значение, почему калибровка и прослеживаемость должны быть частью производства, и что инженеры должны проверять перед выпуском файлов печатных плат датчиков для изготовления и сборки.
Что на самом деле делают платы датчиков роботов?
Роль в робототехнической системе
Платы датчиков робота обрабатывают и оцифровывают аналоговые сигналы от датчиков робота — инерциальных измерительных блоков (IMU), энкодеров, датчиков силы, датчиков тока, датчиков положения и специализированных измерительных устройств. К интерфейсам датчиков предъявляются специфические инженерные требования в отношении шума, разрешения, динамического диапазона и калибровки. Что отличает платы датчиков робота:
- Малошумящий аналоговый: Сигналы от датчиков часто находятся в диапазоне от микровольт до милливольт. Усилитель, фильтрация и выбор АЦП подбираются с учетом шумового баланса.
- Многоканальная интеграция: Одна плата датчика часто считывает данные со множества каналов одновременно. Межканальная изоляция и последовательная калибровка для каждого канала имеют важное значение.
- Специфическая для сенсора подготовка: Тензометрическим датчикам требуется мостовая компенсация; термопарам необходима компенсация холодного спая; энкодерам необходимы линейные приемники. Каждый тип датчика имеет свой собственный входной каскад.
- Экологическая устойчивость: Датчики часто работают в экстремальных условиях, которых избегает остальная часть робота. Диапазон температур, механическая вибрация и экранирование — все это подбирается в соответствии с местоположением датчика.
- Калибровка: Данные калибровки для каждого устройства обычно собираются в процессе производства. Они учитывают вариации показаний датчика и сохраняют точность измерений на разных устройствах.
Риски проектирования, подлежащие контролю
Надежность платы датчиков влияет на качество последующей обработки сигналов на протяжении всего срока службы робота. Плата датчиков с дрейфом выдает измерения, которые изменяются постепенно, потенциально оставаясь незамеченными; плата датчиков с периодическим шумом выдает измерения, которые в среднем верны, но иногда ошибочны. Оба типа отказов ухудшают производительность робота таким образом, что это трудно компенсировать на более высоких уровнях программного обеспечения.
Размещение датчиков на механической конструкции робота часто накладывает на плату датчиков такие же ограничения по физическим параметрам, как и по электрическим. Для датчика, расположенного глубоко в манипуляторе робота, необходима компактная плата; датчик, находящийся в окружающей среде, нуждается в защите от воздействия окружающей среды. Программы, которые учитывают конструкцию платы датчиков при проектировании механических элементов, создают интегрированные системы; программы, которые рассматривают конструкцию платы датчиков отдельно, иногда обнаруживают механические ограничения на этапе интеграции.
На системном уровне печатная плата должна определяться по функциям, условиям эксплуатации, сроку службы и охвату тестирования, а не только по принципиальной схеме. Это предотвращает распространенную ошибку, когда технически корректная печатная плата с трудом крепится, сложно обслуживается или оказывается недостаточно надежной после установки в робота.
Типы датчиков и требования к их интерфейсу.
Критерии выбора типов датчиков и требования к их интерфейсу.
Тип датчика определяет проектирование интерфейса. Основные категории датчиков и требования к их обработке следующие:
- ИДУ: Цифровой 6- или 9-степенный модуль со встроенным АЦП. Интерфейс обычно SPI или I²C. Размещение и механическое крепление влияют на качество измерений.
- Кодер: Линейный приемник для дифференциальных сигналов; однополярный для менее требовательных приложений. Электроника интерполяции для аналоговых энкодеров высокого разрешения.
- Сила и крутящий момент: Настройка мостового преобразователя для тензодатчиков. Инструментальный усилитель плюс АЦП с калибровкой на единицу.
- Измерение тока: Шунтирование с помощью инструментального усилителя или датчика Холла с изоляцией. Полоса пропускания и точность зависят от конкретного применения.
- Определение положения: Линейный или поворотный потенциометр, датчик магнитного угла или LVDT. Для каждого из них требуется специальная подготовка.
- Измерение температуры: Термопара с холодным спаем, терморезистор с возбуждением или цифровой датчик температуры. Выбор зависит от требуемой точности и диапазона измерений.
Как типы датчиков и требования к их предварительному оборудованию влияют на стоимость и надежность.
Выбор датчиков также зависит от того, что может реально использовать программное обеспечение робота. Высокоточный энкодер, превосходящий возможности контура управления по его обработке, приводит к нерациональному использованию ресурсов; малошумный инерциальный измерительный блок с большей точностью, чем может использовать оценщик состояния, также приводит к нерациональному использованию ресурсов. Сопоставление возможностей датчиков с возможностями программного обеспечения позволяет создавать эффективные конструкции; избыточные характеристики датчиков приводят к неиспользованию ресурсов.
Сенсорные технологии продолжают развиваться. Новые MEMS-инерциальные измерительные блоки (IMU) обеспечивают улучшенные шумовые характеристики при аналогичной стоимости; новые магнитные энкодеры предлагают более высокое разрешение при более низкой стоимости, чем их оптические предшественники. Программы, периодически пересматривающие сенсорные технологии, выявляют возможности повышения стоимости или производительности новых разработок; программы, использующие старые сенсоры в разных поколениях продукции, иногда отстают от современных технологий.
Практическое правило заключается в выборе простейшей конструкции, которая при этом отвечает требованиям к передаче сигналов, безопасности, тепловым характеристикам и механическим свойствам. Избыточные характеристики увеличивают стоимость, а недостаточные — приводят к необходимости доработок во время испытаний или эксплуатации в полевых условиях.
Перед окончательным утверждением аналогового интерфейса Highleap сравнивает плату датчиков с проектом интерфейса полевой шины и более широкой архитектурой робототехники , чтобы заземление, экранирование и обратные пути не рассматривались изолированно.
Обработка сигнала: усиление, фильтрация, изоляция
Ключевые проектные решения для обработки сигналов
Дисциплина обработки сигналов — это то, что отличает хорошо спроектированные платы датчиков от посредственных. Основные методы:
- Инструментальные усилители: Высокое входное сопротивление и подавление синфазного сигнала для дифференциальных сигналов. Стандарт для мостового и параллельного измерения.
- Фильтрация сглаживания: Перед АЦП для подавления сигналов выше частоты Найквиста. Частота среза выбирается в зависимости от конкретного применения.
- Эталонная стабильность: Стабильность опорного напряжения АЦП напрямую влияет на точность измерений. Низкотемпературные опорные напряжения для сложных применений.
- Экранирование: Экранированные кабели и экранированные дорожки, где наводки шума могут ухудшить качество измерений.
- Заземление: Чистая аналоговая земля, отделенная от цифровой и силовой земли. Звездная или разделенная схема заземления для предотвращения помех.
- изоляция: В некоторых сенсорных приложениях требуется гальваническая изоляция от питания робота. В зависимости от конкретных требований может использоваться оптическая, магнитная или емкостная изоляция.
Вопросы производства и надежности
Изоляция на платах датчиков может предотвратить целые категории проблем с шумом, которые фильтрация не может полностью устранить. Датчик, гальванически изолированный от цифрового питания робота, может отфильтровывать шум, который в противном случае распространялся бы по синфазным путям. Изоляция обходится дороже на канал, но часто окупается за счет упрощения фильтрации и улучшения качества измерений.
Архитектура заземления на платах датчиков заслуживает особого внимания, выходящего за рамки общих рекомендаций по компоновке. Аналоговое заземление, цифровое заземление, заземление корпуса и экранирование — все они выполняют разные функции, и стратегия их соединения напрямую влияет на качество измерений. Программы, которые преднамеренно проектируют заземление на этапе создания схемы и компоновки, обеспечивают чистые измерения; программы, которые полагаются на общую трассировку, часто сталкиваются с шумом от токов заземления.
Выбор АЦП: сигма-дельта, SAR, конвейерный, интегрированный.
Критерии отбора для выбора ADC
Выбор АЦП определяет разрешение и скорость измерительной цепи датчика. Основные категории АЦП:
- Сигма-дельта: Высокое разрешение (16-24 бит) при умеренной частоте дискретизации. Стандарт для применения в высокоточных датчиках.
- SAR: Умеренное разрешение (12-16 бит) при более высокой частоте дискретизации. Стандарт для общего применения в сенсорных системах.
- Трубопроводный: Высокая частота дискретизации при умеренном разрешении. Используется там, где важна высокая пропускная способность.
- Интеграция: Высокая точность для медленно изменяющихся сигналов. Широко используется в метрологических приложениях.
- Интегрированный: АЦП на том же чипе, что и датчик (типично для инерциальных измерительных блоков, некоторых датчиков тока). Упрощает проектирование и прокладку кабелей.
Как выбор АЦП влияет на стоимость и надежность
При выборе АЦП на этапе проектирования также учитываются скорость передачи данных и накладные расходы на связь. 24-битный сигма-дельта АЦП выдает 24 бита на выборку, которые должны быть переданы процессору; при высоких частотах выборки пропускная способность канала связи имеет значение. Согласование АЦП с фактическими требованиями к пропускной способности (в отличие от максимально допустимой, указанной в спецификации) позволяет сохранить пропускную способность для другого трафика.
Защита входа АЦП иногда ограничивает полезный динамический диапазон. Защитные резисторы на входе добавляют смещение и шум, что снижает достижимую точность измерения. Программы, которые тщательно определяют защиту — подбирая защиту в соответствии с вероятными условиями неисправности, а не с наихудшим сценарием злоупотребления — сохраняют качество измерения, обеспечивая при этом адекватную защиту.
Способы связи: SPI, I²C, CAN, RS-485, Ethernet, EtherCAT.
Требования к интерфейсу и компоновке
Обратная связь с главным контроллером передает оцифрованные данные с датчиков. Выбор интерфейса зависит от скорости передачи данных, расстояния и уровня шума. Основные варианты:
- СПИ: Связь между бортовыми датчиками. Быстро и просто; только на коротких расстояниях.
- I²C: Встроенная многосенсорная связь. Медленнее, чем SPI, но поддерживает работу с несколькими устройствами.
- МОЖНО: Надежная связь по кабелям. Хорошая помехоустойчивость; умеренная скорость передачи данных.
- RS-485 или RS-422: Дифференциальная последовательная передача по кабелям. Хорошая помехоустойчивость; подходит для умеренных скоростей передачи данных.
- Ethernet: Высокая пропускная способность для требовательных сенсорных приложений. Стандартная функция для систем машинного зрения и высокоскоростного сбора данных.
- ЭтерКАТ: Детерминированный Ethernet для скоординированных многосенсорных приложений.
Вопросы электромагнитной совместимости, синхронизации и тестирования.
Выбор интерфейса связи на платах датчиков также влияет на конструкцию кабеля и выбор разъема. SPI через короткие межплатные интерфейсы использует простой плоский кабель; CAN через многометровый кабель в промышленных приложениях использует экранированную витую пару. Выбор интерфейса оказывает влияние на общую конструкцию системы и ее стоимость.
Резервные каналы связи на платах датчиков, критически важных для безопасности, обеспечивают доступность измерений при отказах в одной точке. Датчик с основным CAN-интерфейсом и резервным аналоговым выходом сохраняет работоспособность даже в случае отказа основного интерфейса. Дополнительные затраты незначительны по сравнению с повышением надежности в приложениях, критически важных для безопасности.
Для запуска в производство калибровка датчиков также зависит от процесса тестирования на уровне печатной платы , особенно когда данные датчиков используются подсистемой машинного зрения или контроллером безопасности.
Калибровка и прослеживаемость на единицу продукции
Ключевые проектные решения для калибровки и прослеживаемости отдельных единиц продукции.
Стандартной процедурой для прецизионных сенсорных плат является калибровка отдельных элементов в процессе производства. Калибровка фиксирует специфические отклонения, возникающие из-за производственных допусков, и сохраняет коэффициенты коррекции в энергонезависимой памяти. Основные этапы калибровки:
- Эталонное измерение: Датчик при известных входных условиях. Подается опорный сигнал от датчика или опорный физический входной сигнал.
- Расчет коэффициентов: Коэффициенты смещения, усиления, линейности, а иногда и температуры рассчитываются на основе измерений.
- Хранение: Коэффициенты хранятся в EEPROM, флэш-памяти или памяти на самой плате датчика.
- Проверка: Измерение после калибровки, подтверждающее соответствие скорректированного выходного сигнала техническим характеристикам.
- прослеживаемости: Данные калибровки для каждого устройства связаны с используемым серийным номером и эталонным номером.
Вопросы производства и надежности
Разработка процедуры калибровки влияет как на точность, так и на производительность производства. Процедура калибровки, требующая длительной стабилизации или сложной настройки эталонных данных, замедляет производство; процедура с использованием простых стабильных эталонных данных выполняется быстро. Программы, в которых процедура калибровки разрабатывается параллельно с самой платой датчика, позволяют создавать эффективные в производстве системы датчиков; программы, рассматривающие калибровку как отдельный аспект, иногда обнаруживают узкие места в процессе калибровки на этапе наращивания производства.
Архитектура хранения калибровочных данных влияет как на производство, так и на обслуживание. Коэффициенты, хранящиеся в EEPROM на самой плате датчика, перемещаются вместе с платой; коэффициенты, хранящиеся в главном контроллере, теряются при замене контроллера. Программы, которые хранят калибровку для каждого устройства на самой плате датчика, сохраняют калибровку при смене главного контроллера; программы, которые хранят данные централизованно, упрощают конструкцию платы датчика, но усложняют обслуживание.
Для принятия решений по смежным вопросам проектирования см. руководство по интеграции печатной платы платы управления роботом и руководство по сборке и функциональному тестированию печатной платы робота.
Производство печатных плат для датчиков в компании Highleap
Проверка DFM перед началом производства
Компания Highleap производит платы с датчиками, используя аналоговые технологические процессы, необходимые для производства таких плат. Низкий уровень шума при сборке, поддержка калибровки и экранированная упаковка. В частности, компания предлагает следующие возможности:
- Многослойная структура с плоскостью: Чистые аналоговые и цифровые заземляющие плоскости. Количество слоев для плат датчиков обычно составляет 4-8.
- Ассемблер для аналогового языка: Размещение и проверка с сохранением целостности аналогового сигнала. Очистка в местах, где это необходимо, для предотвращения утечек.
- Поддержка калибровки: Калибровка каждой единицы продукции в процессе производства. Требуется предоставление заказчиком процедуры калибровки и эталонных данных.
- Тестирование с использованием сенсорных стимулов: Функциональное тестирование с использованием эталонных сигналов датчиков или имитированных входных сигналов.
- Экранированная сборка: Встроенные экраны, экранированные кабели и экранирование на уровне корпуса для самых требовательных применений.
- Документация: Данные калибровки для каждого устройства и протоколы испытаний, обеспечивающие прослеживаемость датчика.
Передача результатов тестирования, отслеживаемости и сборки
Производство сенсорных плат компанией Highleap включает в себя специфические требования, необходимые для высокоточной аналоговой электроники. Чистота сборки, предотвращающая утечки на высокоимпедансных входах, температурный режим, сохраняющий параметры чувствительных компонентов, и контроль качества, выявляющий проблемы, которые могут ухудшить качество измерений.
Для качественного изготовления плат с датчиками также необходимо хорошо понимать специфические технологии датчиков, чтобы обеспечить их сохранность на протяжении всего процесса сборки. MEMS-датчики, чувствительные к механическим нагрузкам, требуют тщательной установки и пайки оплавлением; усилители с MOSFET-входом, чувствительные к утечкам, требуют соблюдения правил чистоты; прецизионные эталонные источники, чувствительные к термическому шоку, требуют контролируемого охлаждения.
Часто задаваемые вопросы о печатных платах датчиков роботов
Что представляет собой сборка печатной платы с датчиками робота?
Плата управления датчиками робота — это плата, которая обрабатывает, оцифровывает, калибрует и передает измерительные сигналы от датчиков робота. Она может обрабатывать аналоговые входные сигналы, такие как тензодатчики и термопары, цифровые сигналы, такие как инерциальные измерительные блоки (IMU), или смешанные каналы датчиков. Цель — получение стабильных, малошумных и воспроизводимых данных для управления, восприятия, обеспечения безопасности и диагностики.
Для каких датчиков обычно требуется отдельная печатная плата?
Для датчиков силы и крутящего момента, прецизионных энкодеров, датчиков тока, инерциальных измерительных блоков (IMU), установленных вдали от основного контроллера, температурных массивов, датчиков давления и специализированных измерительных модулей обычно используются отдельные платы. Отдельная плата для датчиков полезна в тех случаях, когда расположение датчиков, шумовой баланс, компоновка разъемов, процесс калибровки или воздействие окружающей среды отличаются от основной платы управления.
Как снижается уровень шума на печатных платах датчиков роботов?
Шум снижается за счет коротких аналоговых трактов, надлежащего заземления, малошумящих усилителей, дифференциальной трассировки, фильтрации, экранирования, чистых опорных источников питания и физического отделения от трактов переключения управления двигателем. Точный подход зависит от уровня сигнала и полосы пропускания. Для мостового датчика микровольтного уровня требуется гораздо более строгая компоновка и фильтрация, чем для цифрового инерциального измерительного блока (IMU), использующего интерфейс SPI.
Почему калибровка отдельных элементов важна для плат датчиков?
Калибровка для каждого устройства корректирует смещение, усиление, нелинейность, а иногда и температурный дрейф, вызванные допусками датчиков, допусками аналоговых компонентов и вариациями сборки. Без калибровки две платы, изготовленные по одной и той же схеме, могут давать разные показания. Данные калибровки обеспечивают контроллеру робота согласованные измерения для разных устройств и производственных партий.
Какой тип АЦП лучше всего подходит для измерений с датчиков робота?
Выбор оптимального АЦП зависит от требований к скорости, разрешению и уровню шума. Сигма-дельта АЦП хорошо подходят для измерений с высоким разрешением и низкой полосой пропускания, таких как сила и температура. АЦП с SAR (угловой амплитудной характеристикой) подходят для более быстрых измерений в контуре управления. Интегрированные АЦП датчиков практичны для компактных цифровых датчиков. Выбор АЦП должен основываться на фактической полосе пропускания и допустимом уровне точности измерений.
Какие коммуникационные интерфейсы наиболее распространены на платах датчиков роботов?
К распространенным интерфейсам относятся SPI и I²C для локальных цифровых датчиков, CAN или CAN FD для надежных распределенных модулей, RS-485 для длинных кабельных трасс, а также Ethernet или EtherCAT для высокоскоростных или детерминированных сенсорных сетей. Выбор интерфейса должен соответствовать длине кабеля, частоте обновления, электромагнитной совместимости и тому, являются ли данные датчика критически важными для безопасности.
Как следует тестировать печатные платы датчиков роботов в процессе производства?
В ходе производственного тестирования следует проверять состояние линий питания, связь, целостность канала датчика, уровень аналогового шума, хранение калибровочных данных и функциональную реакцию на известный стимул, если это практически возможно. На прецизионных платах следует хранить записи о калибровке и тестировании по серийному номеру. Для датчиков, связанных с безопасностью, тестирование должно также проверять обнаружение неисправностей и заданное поведение при отказах.
Какие файлы необходимы для изготовления печатной платы калиброванного датчика?
Полный комплект обычно включает файлы Gerber или ODB++, файлы сверления, инструкции по сборке, спецификацию материалов с утвержденными альтернативами, данные для установки компонентов, сборочные чертежи, процедуру калибровки, пределы испытаний, инструкции по программированию или установке микросхем, а также требования к разъемам или зажимным приспособлениям. Справочные данные по калибровке и допустимые пределы допусков должны быть предоставлены до начала сборки первого изделия.
Рекомендуемые сообщения
Производство фильтрующих печатных плат TMM6
Содержание Почему разработчики микроволновых фильтров используют...
Сравнение печатных плат Taconic RF 35 и RO4350B
Содержание: RF-35 против RO4350B. Закупка и...
Производство фильтрующих печатных плат TMM4
Производство печатных плат с фильтрами TMM4 контролируется...
Производство печатных плат TMM3 для радиочастотных модулей
Производство печатных плат TMM3 наиболее полезно в тех случаях, когда используется радиочастотный модуль...
Как получить расценки на печатные платы
Давайте проведём для вас анализ DFM/DFA и предоставим отчёт. Вы можете безопасно загрузить свои файлы через наш сайт. Для составления коммерческого предложения нам необходима следующая информация:
-
- Gerber, ODB++ или .pcb, спец.
- Список спецификаций, если вам требуется сборка
- Количество
- Время поворота
Для услуг PCBA, пожалуйста, предоставьте ваш BOM (спецификация материалов) и любые конкретные инструкции по сборке. Мы также предлагаем анализ DFM/DFA для оптимизации ваших проектов для технологичности и сборки, обеспечивая плавный процесс производства.
