PCB сейсмического датчика: измерение, связь, тесты и RFQ

Как спроектировать и заказать PCBA сейсмического или вибрационного узла: датчик, AFE/ADC, синхронизация, питание, радио, NPI и испытания.

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

Руководство предназначено разработчикам sensors/AFE/embedded/RF, NPI, качеству, испытаниям и закупкам. Оно помогает отличить earthquake/seismic monitoring от machine-condition monitoring, выбрать архитектуру и собрать сравнимую RFQ без выдуманных дальностей, автономности или точности.

Главные решения для измерительного IoT-узла

  • Определить measured phenomenon, диапазон частот, амплитуду, noise floor, dynamic range и требования ко времени до выбора датчика.
  • Выбрать geophone, MEMS, piezoelectric или другую технологию по mission, а не по общему названию «датчик вибрации».
  • Проектировать sensor–AFE–anti-alias–ADC–clock–storage как одну трассируемую цепь.
  • Задать крепление, ориентацию, enclosure, cable/connector и coupling к конструкции; плохая установка может доминировать над PCB.
  • Разделить continuous waveform, event-triggered record, summary features и health telemetry: у них разные data rate и energy cost.
  • Синхронизировать узлы с известной точностью и поведением при потере источника времени; radio timestamp не всегда равен sample time.
  • Выбирать LoRaWAN, cellular, Wi-SUN/mesh, BLE или проводную связь по payload, coverage, topology, latency, maintenance и regulation.
  • Измерять energy per state/event с батареей, температурой, retransmissions и storage, а не обещать срок службы по sleep current.
  • Отличать electrical simulation/FCT, sensor calibration, installation check и field correlation.
  • Сравнивать поставщиков по sensor variant, firmware, fixture, calibration, RF, data pack, changes и field-support boundaries.

Маршрут от задачи мониторинга до выпуска

Как определить задачу измерения до выбора PCB и радио?

Первый документ должен описывать сигнал и решение, а не протокол связи. Землетрясение, строительная вибрация, движение моста и состояние подшипника могут требовать разных bandwidth, dynamic range, noise, mounting и event logic.

Вопрос Требуемый input Влияние на узел
Что измеряется? ground motion, structural response, machine vibration, tilt или shock тип датчика, диапазон и установка
Какие частоты важны? нижняя/верхняя граница, transient и anti-alias margin sensor/AFE/ADC/sample rate
Какие уровни? minimum detectable, nominal, overload и recovery noise floor, gain ranges и saturation
Нужна ли фаза? relative timing, array processing, event location clock, synchronization и timestamp
Что является событием? trigger, pre-trigger, duration, dead time и false/missed policy buffer, firmware, data volume и validation
Где работает узел? грунт/конструкция/машина, температура, влага, вибрация, доступ enclosure, mounting, battery и service
Кто принимает решение? local alarm, gateway, cloud, analyst или safety system latency, communication и responsibility boundary

Не называть узел «системой раннего предупреждения», если проект отвечает только за сбор данных. Hazard interpretation, alarm rules, network coverage и civil authority остаются у владельца конечной системы.

Как выбрать geophone, MEMS, piezoelectric или другой датчик?

Тип датчика выбирают по частотному диапазону, noise, dynamic range, DC-response, orientation, temperature, power и mounting. Компонент с хорошей sensitivity может быть неподходящим для нужной полосы или перегрузки.

Семейство Когда рассматривать Что проверить перед выпуском
Geophone/velocity sensor определённая полоса ground/structural motion и passive transducer coil parameters, damping, orientation, low-frequency response, connector и calibration
MEMS accelerometer компактный digital/analog node, multi-axis, DC/low-frequency capability по модели noise density, bandwidth, range, cross-axis, clock/ODR, temperature и self-test
Piezoelectric accelerometer machine vibration/shock и полоса, совместимая с charge/IEPE interface low-frequency limit, bias/excitation, cable, mounting torque и overload
Force-balance/precision sensor очень низкий noise или широкий dynamic range для специализированного monitoring power, size, calibration, feedback loop, temperature и cost

Datasheet конкретного vibration MEMS может публиковать bandwidth, noise и output features, но эти значения не распространяются на другую модель. BOM должен фиксировать полный code, revision/data source, approved alternatives, orientation и handling.

Как задать тракт sensor–AFE–anti-alias–ADC?

Тракт следует выпускать как budget по каждому stage. Для analog sensor указать bias/excitation, input impedance, gain, noise, offset, filter и ADC; для digital MEMS — ODR, internal filters, clock, interface и data formatting.

Минимальная channel sheet должна содержать:

  1. sensor code, axes, polarity, orientation и electrical interface;
  2. input range, normal signal, overload, saturation и recovery;
  3. gain stages, selectable ranges, input protection и diagnostic injection;
  4. analog anti-alias filter, ADC sampling и digital decimation;
  5. reference/clock stability, jitter и timestamp point;
  6. noise contribution каждого stage и integrated noise в рабочей полосе;
  7. temperature coefficients, calibration coefficients и storage format;
  8. test points, fixture impedance и expected waveforms;
  9. invalid-data states: warm-up, clipping, sensor missing, clock fault и memory overflow.

Sample rate должен исходить из measurement bandwidth и filter response. Увеличение bit depth не улучшает полезное разрешение, если sensor/AFE noise или mounting resonance доминируют.

Как управлять noise, interference и dynamic range на PCB?

Нужно проверять noise во всех состояниях узла, включая запись flash, радио TX, DC/DC, GNSS/time receiver и battery conversion. Простое разделение «analog/digital» не гарантирует чистый signal.

  • Разместить sensor/AFE с учётом mechanical vibration, board bending, heat и RF coupling.
  • Контролировать return currents; radio, memory и converter pulses не должны делить sensitive impedance.
  • Определить grounding/shielding по chassis, cable и enclosure, избегая слепого копирования star ground.
  • Проверить reference, clock, DC/DC frequency и harmonics относительно measurement band.
  • Использовать guard/filter/shield только после оценки leakage, capacitance и stability.
  • Измерить self-noise при radio off/on, storage write, charging/solar conversion и temperature extremes.
  • Проверить clipping, recovery и gain switching на large transient; small-signal noise не покрывает overload.
  • Сохранять raw spectrum/time series и firmware state вместе с result.

Многослойная PCB или high-Tg PCB может быть частью решения, но layer count или Tg не доказывают измерительную точность без layout и test data.

Как учесть крепление, ориентацию, корпус и кабель?

Installation coupling является частью transfer function. Board resonance, loose screw, adhesive layer, enclosure flex или cable pull могут создавать сигналы, которых нет в объекте.

Элемент Что задать Как подтвердить
Sensor orientation axes, polarity, reference mark и installation coordinate drawing, fixture и axis test
Board support screws, adhesive, standoffs, preload и keep-out modal/response comparison и inspection
Enclosure stiffness, sealing, pressure equalization и temperature environmental/mechanical test
Coupling surface ground spike, magnet, stud, adhesive, plate или machine interface repeatability, torque/condition и field procedure
Cable/antenna strain relief, shielding, movement, connector и ground path pull/vibration/RF checks

Calibration на bench не заменяет installation validation. Для field node требуется процедура level/orientation, surface preparation, torque, location ID, photograph и initial health record.

Как синхронизировать отсчёты между узлами?

Timestamp должен относиться к известному месту в sampling chain. Время packet transmission или gateway receipt может заметно отличаться от времени ADC sample.

Определить:

  • source time: GNSS, network, RTC, PTP-like wired reference или иной источник;
  • sample clock и его drift с температурой/старением;
  • sync interval, holdover, correction и behavior after reboot;
  • latency от sensor/ADC до buffer, trigger, storage и radio;
  • timestamp resolution, accuracy/uncertainty и leap/time-scale handling;
  • missing sync flag, quality indicator и metadata в каждом record;
  • cross-node verification method и reference event.

Если phase correlation или event location не требуется, система может выбрать более простой clock. Но это должно быть решением requirements, а не случайным ограничением выбранного radio module.

Что хранить и передавать: waveform, event или features?

Data strategy задаёт memory, compute, radio и battery. Передача только features снижает payload, но может лишить команду raw evidence для повторного анализа.

Режим Преимущество Риск/требование
Continuous raw waveform полный анализ и повторная обработка высокий storage/data rate, power и backhaul
Triggered waveform pre/post-event evidence при меньшем объёме trigger validation, missed/false events, dead time
Features/health metrics низкий payload и быстрый fleet overview algorithm version, loss of detail и need for audit samples
Local ring buffer recovery after delayed network memory endurance, overwrite rule и download path
Health telemetry battery, temperature, noise, sync, storage и radio quality thresholds, ownership и maintenance response

Определить packet loss, retransmission, compression, encryption, data ownership, retention и firmware update. Event record должен содержать sensor/firmware/configuration/time-quality metadata, иначе сравнение между узлами будет ненадёжным.

Как выбрать LoRaWAN, cellular, Wi-SUN/mesh, BLE или проводную связь?

Сеть выбирают по payload, topology, coverage, latency, duty cycle, spectrum, gateway/operator и field maintenance. Универсальной шкалы дальности или энергопотребления нет.

Архитектура Когда рассматривать Вопросы выпуска
LoRaWAN small/event payload и gateway coverage в региональном плане data rate, duty cycle, regional parameters, gateway placement, join/security и certification
Cellular/NB-IoT/LTE-M operator coverage и managed wide-area link SIM/eSIM, band, peak current, attach/retry, subscription, fallback и certification
Wi-SUN/mesh field-area network с mesh topology по use case node density, routing, mains/battery mix, border router, latency и commissioning
BLE local commissioning, service или nearby gateway phone/gateway compatibility, range in enclosure, security и service workflow
Wired deterministic power/data или harsh RF environment cable, surge, isolation, grounding, connector и installation cost

LoRaWAN и Wi-SUN описывают разные network architectures; выбор не сводится к одному параметру. RFQ должна назвать регион, antenna, enclosure, network ownership и field coverage test.

Как построить энергетический бюджет для полевого узла?

Срок работы выводится из energy per state/event, battery/harvester и field conditions. Sleep current одного MCU не учитывает sensor warm-up, radio retries, flash, heater, self-test или холод.

В budget включить:

  1. continuous acquisition: sensor, AFE/ADC, clock и MCU;
  2. event processing, compression, storage и encryption;
  3. radio startup, attach/join, TX/RX, retry, update и coverage margin;
  4. synchronization source, GNSS acquisition или network sync;
  5. health checks, LEDs, service/BLE и maintenance mode;
  6. battery chemistry, usable capacity, temperature, self-discharge и protection;
  7. solar/harvesting regulator, weather profile и storage reserve;
  8. fault states: weak network, stuck sensor, repeated trigger, full memory и reboot.

Измерять current waveform и energy на representative firmware. Обещание лет автономности допустимо только после названного profile и field validation владельцем продукта.

Какие тесты нужны до производства и после установки?

Electrical simulation, FCT, sensor calibration и field installation test отвечают на разные вопросы. План должен сохранить их отдельно.

Test Что подтверждает Ограничение
PCB electrical/AOI/X-ray nets, assembly и доступные solder defects не измеряет sensor transfer или field coupling
Electrical injection AFE/ADC, gain, filter, trigger и diagnostics не проверяет mechanical sensor/mounting
Sensor calibration response к reference motion по axes/frequency/range относится к fixture и condition
Timing test sample clock, sync, holdover, timestamp и cross-node offset не доказывает radio coverage
RF/power FCT radio, antenna path, peak current, states и firmware open PCB не равна field enclosure
Environmental/mechanical temperature, humidity, vibration/shock и sealing profile должен быть mission-based
Installation check orientation, coupling, noise floor, sync и communication site-specific и не заменяет factory test
Field correlation data quality сети и events в реальном deployment system owner interprets events

Fixture должна иметь reference sensor/source, calibration, orientation, limits и uncertainty. Golden node помогает monitor station, но требует version/history и периодической проверки.

Как связать отказ узла с обнаружением и действием?

Failure Detection Decision
sensor open/stuck/clipped electrical diagnostic, plausibility, self-test и data flags invalid data, service и event handling
noise floor вырос spectral health, temperature correlation и reference test quarantine, installation check или repair
clock/sync lost quality flag, holdover estimate и cross-node check mark timestamps, buffer и maintenance
memory full/corrupt CRC, wear/status, write/read test preserve data, overwrite rule или service
weak/no network RSSI/SNR/link state, retries и gateway health local buffer, backoff и alarm to operator
battery/harvester low voltage/current/temperature и forecast reduced mode, safe shutdown или maintenance
enclosure/water issue leak/humidity indicator, inspection или drift data invalidation, repair и root cause
firmware/config mismatch signed version/hash/config readback block release or controlled update

Test repeat после fail должен сохранять первый result и cause. Нельзя маскировать intermittent failure повторной загрузкой или перезапуском без записи.

Как пройти EVT, DVT и PVT для sensor node?

Stage Decision Evidence
DFM/DFT sensor, AFE, mounting, radio, power и test access совместимы? DFM response, files, fixture и open risks
Prototype channel, timing, data и radio измеримы раздельно? configuration, raw data, anomalies и lessons
EVT architecture закрывает signal/noise/dynamic/time requirements? model-measure correlation и fault tests
DVT representative node выдерживает mission environment и installation? qualification with enclosure, battery, firmware и mounting
PVT line, calibration, programming, fixture и records повторяют baseline? first article, pilot lot, Pareto и reaction plan
Series lots, firmware и changes остаются controlled? release pack, serial data, NCR/MRB и notifications

Если DVT использует другой sensor, battery, antenna, enclosure, mounting plate или network configuration, требуется delta assessment до production release.

Какие изменения требуют delta test?

Изменение существенно, если оно влияет на transfer function, noise, timing, data, RF, energy, environment или test coverage. Контролировать:

  • sensor model/lot, AFE, ADC, reference, clock, memory, MCU, radio/module и antenna;
  • PCB stack-up/layout, ground/shield, mounting holes, enclosure, cable, connector и coating;
  • battery/solar, regulator, protection, thermal path и power states;
  • firmware, filters, trigger, compression, timestamps, radio parameters и security;
  • calibration fixture/reference, test software, limits, sampling и golden node;
  • site/line, assembly, cleaning, programming, packaging и field installation procedure.

Impact map определяет повтор sensor calibration, noise, timing, RF, power, environment, installation или field correlation. Совпадение footprint не является доказательством equivalence.

Как сравнить предложения по PCBA сейсмического узла?

Сначала нормализовать supplied state и evidence. Сравнить:

Block Question
Sensor/channel exact sensor, orientation, AFE/ADC, calibration и coefficients included?
PCB/assembly stack-up, components, coating, connectors, enclosure и cable scope?
Firmware/data programming, keys, configuration, timestamp, raw data и ownership?
Radio/network module, antenna, tuning, bands, certification, gateway/SIM excluded/included?
Power battery/solar, profile, peak currents, protection и field reserve?
Fixtures motion reference, electrical injection, RF, timing и ownership/maintenance?
Tests assembly, calibration, timing, RF, power, environmental и installation scope?
Evidence serial/lot, raw files, reports, CoC, NCR/MRB и retention?
Changes sensor/source/site/firmware notifications и delta qualification?
Commercial NRE, calibration time, samples, MOQ/NCNR, subscription и logistics?

Попросить anonymized report полезно, но обязательные deliverables должны быть записаны в RFQ.

Что формирует стоимость и срок?

Ключевые драйверы — sensor/AFE, reference calibration, RF module/network, battery, enclosure, environmental qualification, fixtures, data retention и number of variants. Нет универсального срока или автономности.

  • availability/lifecycle sensors, clocks, radio modules, batteries и NCNR parts;
  • low-noise components, shielding, multilayer PCB, connectors и mechanical mounting;
  • calibration shaker/reference, orientation fixture, timing source, RF и power instruments;
  • firmware/programming/security, raw storage, download и network commissioning;
  • environmental/mechanical samples, destructive units и retained nodes;
  • long-duration power/field tests, subscriptions, gateways и site logistics;
  • serial data, reports, photos, raw waveform, configuration и retention.

Quote должна разделять PCB, BOM, sensor, assembly, enclosure, battery, fixtures/NRE, calibration, RF, environmental/field tests, reports и logistics.

Какие данные включить в RFQ на PCBA сейсмического датчика?

  1. part/revision/variant, quantities и prototype/EVT/DVT/PVT/series stage;
  2. measurement use case, object, frequency band, amplitude, noise floor и dynamic range;
  3. sensor technology/code, axes, orientation, mounting, reference/calibration и alternatives;
  4. AFE/ADC, gain ranges, filter, sample rate, clock, overload и diagnostic injection;
  5. timing source, sync accuracy/holdover, timestamp point и cross-node test;
  6. trigger, pre/post buffer, waveform/features, memory, compression и data retention;
  7. radio/network, region, bands, payload, topology, gateway/operator, antenna и certification owner;
  8. power source, battery/solar, temperature, duty cycle, retransmission и fault states;
  9. Gerber/ODB++, stack-up, BOM, drawings, pick-place, netlist, enclosure/cable и 3D;
  10. firmware, bootloader, keys, configuration, filters, algorithms and version verification;
  11. cleaning/coating, moisture, corrosion, temperature, vibration/shock и sealing conditions;
  12. PCB/assembly inspection, electrical injection, FCT, sensor calibration, timing/RF/power tests;
  13. installation procedure, torque/coupling, orientation, location ID и initial health check;
  14. fixture/reference/golden node, calibration, ownership, maintenance и uncertainty;
  15. pass/fail, first failure retention, retest, RCA, NCR/MRB и disposition;
  16. first article, EVT/DVT/PVT, environmental/field samples and retained units;
  17. serial/lot/firmware/calibration/raw data/report format и retention/access;
  18. change notification for sensor/BOM/site/firmware/fixture/method и delta plan;
  19. forecast, MOQ/NCNR, requested date, subscriptions/gateways and logistics;
  20. separate pricing for PCB, BOM, sensor, assembly, fixtures, tests, reports and shipping.

Разделить mandatory requirements, targets и места, где поставщик предлагает architecture. Это делает отклонения видимыми до заказа.

Как определить границы проекта с HILPCB?

HILPCB может оценить PCB, assembly и согласованные дополнительные операции по реальным файлам, BOM, quantities и test matrix. Multilayer PCB, high-Tg PCB, turnkey assembly и small-batch assembly можно рассматривать в зависимости от конструкции.

Не предполагать включёнными sensor selection, seismic algorithm, early warning, field network design, gateway/cloud, antenna certification, calibration shaker, low-noise lab, environmental tests, coating, battery/solar, enclosure, fixed MOQ или lead time. В quote каждый пункт должен быть included, customer-supplied, subcontracted, optional или excluded.

Отправьте RFQ с measurement contract, sensor, mounting, timing, data, radio, energy и evidence pack. Ответ должен отделять assumptions, deviations, NRE и release criteria.

FAQ по PCB сейсмического датчика

Чем сейсмический узел отличается от обычного датчика вибрации машины?

Различаются измеряемые частоты, уровни, noise, dynamic range, mounting, timing и event interpretation. Один MEMS или accelerometer не становится универсальным seismic sensor только по названию.

Как выбрать между geophone и MEMS accelerometer?

Сравнить frequency response, noise, dynamic range, DC capability, axes, power, temperature, orientation, mounting и calibration. Решение принимают по measurement contract и field conditions.

Почему anti-alias filter важен для sensor PCB?

Компоненты сигнала выше полезной полосы могут попасть в sampled band как ложные частоты. Sensor, analog filter, ADC rate и digital decimation должны быть согласованы как одна цепь.

Может ли radio ухудшить измерение вибрации?

Да. TX current, clocks, DC/DC и digital activity могут coupling в AFE или reference. Noise нужно измерять при radio off/on, storage и других реальных состояниях.

Какая беспроводная технология имеет лучшую дальность?

Универсального ответа нет. Дальность зависит от frequency/regulation, antenna, terrain, enclosure, gateway, data rate и link budget. LoRaWAN, cellular, mesh и BLE оцениваются на deployment scenario.

Как синхронизировать несколько измерительных узлов?

Нужно определить source time, sample-clock drift, timestamp point, sync interval, holdover и uncertainty. Gateway reception time не обязательно соответствует времени ADC sample.

Нужно ли передавать все raw waveform?

Не всегда. Continuous raw data дают максимальную анализируемость, но требуют storage, energy и backhaul. Triggered records или features экономнее, если trigger/algorithm и audit path валидированы.

Как проверить PCBA без механического sensor test?

Electrical injection может проверить AFE/ADC, filters, trigger и firmware. Но sensor transfer, mounting и installation требуют отдельной calibration или reference-motion test.

Как оценить срок работы батареи?

Измерить energy acquisition, processing, memory, sync, radio, retries и fault states, затем применить usable battery capacity по temperature и aging. Sleep current одного компонента недостаточен.

Какие field checks нужны после установки?

Проверить location/orientation/coupling, noise floor, axes, sync quality, storage, battery и communication. Записать installation metadata и initial reference data.

Как одобрить альтернативный sensor или radio module?

Сделать impact assessment по signal/noise/time/RF/power/firmware/mechanics/tests и выполнить delta qualification. Одинаковый footprint или protocol не доказывает equivalence.

Что нужно для сравнимой RFQ?

Одинаковые measurement requirements, sensor, mounting, timing, data mode, radio, power, firmware, fixtures, tests, evidence и change control. Иначе предложения относятся к разным узлам.

Измерительный узел готов к производству, когда signal chain, mounting, time, data, radio, energy и field service относятся к одной контролируемой конфигурации. Запросите оценку по фактическим файлам и test matrix.