Home/Industries/Robotics
⎁ Robotics & motion

Hardware that moves — without falling over itself.

Robotics PCBs put a fast-switching motor drive next to a quiet MCU next to an encoder, in a vibrating enclosure with a tight EMC budget. We design layouts that respect every one of those constraints — not just the one in the datasheet.

BLDC + PMSMFOC motor drives
kHz – MHzcontrol + telemetry
CISPR 11industrial EMC
FuSa-awareISO 13849 / IEC 61508
⎁ What you get

The deliverables.

01

Motor-drive layout

Half-bridge gate loops, shunt sensing and current-feedback paths laid out for clean FOC operation at MHz-class PWM — without rattling the encoder analog.

02

Mixed-signal partitioning

MCU + analog sensing + power on the same board, planned as zones with controlled returns — not a hope and a guard ring.

03

EMC discipline

CISPR 11 emissions controlled at the source: dV/dt management, shielded sensor cabling layout, common-mode filter design at the inverter pin.

04

Sensor + bus integration

Encoder, IMU, CAN-FD, EtherCAT and SPI sensor interfaces — terminated, shielded and timed, with safety partitioning where the standard demands it.

⎁ Standards & capabilities

Built for this sector.

Standards we design to

  • CISPR 11 / EN 61000-6 (industrial EMC)
  • ISO 13849 / IEC 61508 (functional safety, supporting)
  • IEC 61000-4-x (ESD / surge / EFT)
  • ISO 26262 (mobile / AMR roles)
  • IPC Class 2 / 3 reliability

Motion + power

  • BLDC / PMSM / stepper drives
  • FOC — sensored and sensorless
  • GaN / SiC inverters where speed matters
  • Regen + brake-chopper management
  • Bus-bar + capacitor-bank layout

Sensing + comms

  • Encoder, IMU, force-torque front-ends
  • EtherCAT, CAN-FD, SPI sensor
  • Quiet ADC layout near switching
  • Optical / magnetic isolation barriers
  • Cable and shield management
⎁ Sample engagement

A 6-axis cobot joint passing CISPR 11 on the first article.

The brief

A 200 W joint controller on a collaborative robot was failing CISPR 11 conducted emissions by ~8 dB and confusing its own encoder during high-speed moves.

What we did

  • Re-laid the gate loop and switched the input filter from a generic π to a CMC-first topology — conducted emissions dropped ~12 dB.
  • Moved the encoder analog onto a stitched quiet island over a continuous ground, away from the switching half-bridge.
  • Partitioned the safety inputs onto an independent supply with diagnostic feedback, supporting the customer’s ISO 13849 PL-d argument.

Outcome

CISPR 11 Class A passed with ~4 dB margin; encoder false-counts went from ~1/min to none over a 48-hour soak.

⎁ FAQ

Common questions.

Can you design GaN-based motor drives?

Yes — that’s where the encoder-noise problem gets interesting. The faster the edges, the more your layout choices matter. We measure loop inductance and dV/dt at the gate, not just simulate them.

Do you support PL-d / SIL-3 / ASIL-D layouts?

Yes — independence between channels, diagnostic coverage and redundancy partitioning. The certification and assessment work is yours; the layout that makes it possible is ours.

Can you do the end-of-arm + body controllers too?

Yes — many robotics engagements span the joint, body controller and tool boards as a stack, so the EMC and power budgets work together rather than against each other.

Make the motion smooth — and quiet.

Motor drives, sensing and EMC, designed as one system. Fixed-fee band in 60 seconds.