Power Supply Load Tester

Passive power supply load tester is unavoidable part of the embedded system design process. It allows to determines the current/power headroom of the designed power rails and their thermal profiles.

Requirements:

  • Ability to control current consumption in discreet steps
  • Current, voltage and power consumption measurement
  • Support up to 32V power rail
  • USB interface for system control and monitoring
  • Display for system status

Major components:

  • STM32G474
  • 12x 16W resistors
  • 320×240 display

Number of PCB layers: 4

BOM price: 75 USD

Realization time: 4 weeks

Custom Industrial Controller

In case where multiple control points are needed a custom PID controller is a natural approach. Such a solution is developed using ARM Cortex M7 MCU which besides Ethernet interface has RS485. Device has TCP server which allows for configuration and data capture in real time sense.

Requirements:

  • Industrial universal PID controller
  • RS485 Interface for Device Configuration
  • 2x Ethernet Interface for device
  • Profinet Bus
  • Current measurement and current controlled output 4-20mA
  • Symmetric DAC output
  • Load Cell
  • Display

Major components:

  • STM32H753 with IS42S16800
  • Wiznet5500
  • PAM8830
  • SST26VF064
  • RS485

Number of PCB layers: 4

BOM price: 100 USD

Realization time: 12 weeks

Ultra Strong LED Driver

Being part of the sophisticated system designed to conduct analysis of plant leaves in order to detect anomalies, this device allows a generation of the short but ultra strong light bursts. Beside a strong PWM driver running at 48V the device has firmware upgrade capabilities via USB and USB HUB in order to be connected and controlled with the Nvidia Jetson Nano board.

Requirements:

  • 10x10W White LED’s
  • GPS coordinated acquisition
  • CAN
  • Firmware upgrade USB interface
  • USBC 2x interface (host and device)
  • USB Hub

Major components:

  • STM32H725
  • ZED-F9R
  • TUSB4041
  • XBC-V1-UT-001
  • SST26VF032

Number of PCB layers: 4

BOM price: 1063 USD

Realization time: 12 weeks

Rolling with CAN

Versatile DC load control and connectability via CAN bus are the main features of OTM system. The system includes two types of devices one gateway with USB, WiFi/BLE and CAN interface and many CAN controller devices with ability to drive up to 10A/48VDC. Beside firmware upgrade via USB interface, device allows for real time control of the controlled device via Python script. In addition to the two types of the aforementioned devices a CAN enabled 70A/48VDC motor driver boards are used.

Requirements:

  • USB interface for device configuration and control
  • BLE/WiFi interface for device configuration and control
  • Firmware upgrade via USB interface
  • CAN interface for device interconnection
  • DC Actuator control via relays.

Major components:

  • STM32G474 + STM32F041
  • ATWINC3400
  • MP9486 + LD39100 + NCP361
  • TLE9250
  • SST26VF032

Number of PCB layers: 4

BOM price: 130 USD

Realization time: 10 weeks

Crunching numbers

DSP we eat for breakfast… that is the the moto of this board concept. Performing Wavelet decomposition every 20/16ms on 20k data points in less than 8/6.4 ms takes some serious optimization. Beside wavelet, board computes RMS and zero crossing point based on the ADC data captured from mains voltage at 1MSps arriving as PDM modulates signal using Machester line code.

Requirements:

  • DSP Heavy data processing
  • BLE/WiFi interface for device configuration and data streaming
  • USBC HS via ULPI
  • Opto-ADC at 1MSPs

Major components:

  • STM32H757 with IS42S16160
  • ATWINC3400
  • USB3320C
  • SST26VF064
  • AMC1303E2510

Number of PCB layers: 4

BOM price: 150 USD

Realization time: 8 weeks