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.
Маршрут от задачи мониторинга до выпуска
- Как определить задачу измерения
- Как выбрать тип датчика
- Как задать тракт AFE и ADC
- Как управлять шумом и динамическим диапазоном
- Как учесть монтаж и корпус
- Как синхронизировать отсчёты
- Что хранить и передавать
- Как выбрать сеть без универсального рейтинга
- Как построить энергетический бюджет
- Какие тесты нужны до и после установки
- Как связать отказ и доказательство
- Как пройти EVT, DVT и PVT
- Какие изменения требуют delta test
- Как нормализовать предложения по sensor node
- Какие ресурсы закладывать в проект
- Как собрать входной пакет для расчёта
- Как оформить условный scope HILPCB
- Ответы на вопросы полевого мониторинга
Как определить задачу измерения до выбора 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 должна содержать:
- sensor code, axes, polarity, orientation и electrical interface;
- input range, normal signal, overload, saturation и recovery;
- gain stages, selectable ranges, input protection и diagnostic injection;
- analog anti-alias filter, ADC sampling и digital decimation;
- reference/clock stability, jitter и timestamp point;
- noise contribution каждого stage и integrated noise в рабочей полосе;
- temperature coefficients, calibration coefficients и storage format;
- test points, fixture impedance и expected waveforms;
- 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 включить:
- continuous acquisition: sensor, AFE/ADC, clock и MCU;
- event processing, compression, storage и encryption;
- radio startup, attach/join, TX/RX, retry, update и coverage margin;
- synchronization source, GNSS acquisition или network sync;
- health checks, LEDs, service/BLE и maintenance mode;
- battery chemistry, usable capacity, temperature, self-discharge и protection;
- solar/harvesting regulator, weather profile и storage reserve;
- 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 сейсмического датчика?
- part/revision/variant, quantities и prototype/EVT/DVT/PVT/series stage;
- measurement use case, object, frequency band, amplitude, noise floor и dynamic range;
- sensor technology/code, axes, orientation, mounting, reference/calibration и alternatives;
- AFE/ADC, gain ranges, filter, sample rate, clock, overload и diagnostic injection;
- timing source, sync accuracy/holdover, timestamp point и cross-node test;
- trigger, pre/post buffer, waveform/features, memory, compression и data retention;
- radio/network, region, bands, payload, topology, gateway/operator, antenna и certification owner;
- power source, battery/solar, temperature, duty cycle, retransmission и fault states;
- Gerber/ODB++, stack-up, BOM, drawings, pick-place, netlist, enclosure/cable и 3D;
- firmware, bootloader, keys, configuration, filters, algorithms and version verification;
- cleaning/coating, moisture, corrosion, temperature, vibration/shock и sealing conditions;
- PCB/assembly inspection, electrical injection, FCT, sensor calibration, timing/RF/power tests;
- installation procedure, torque/coupling, orientation, location ID и initial health check;
- fixture/reference/golden node, calibration, ownership, maintenance и uncertainty;
- pass/fail, first failure retention, retest, RCA, NCR/MRB и disposition;
- first article, EVT/DVT/PVT, environmental/field samples and retained units;
- serial/lot/firmware/calibration/raw data/report format и retention/access;
- change notification for sensor/BOM/site/firmware/fixture/method и delta plan;
- forecast, MOQ/NCNR, requested date, subscriptions/gateways and logistics;
- 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.
