QA Maturity Assessment

Case Studies

IO Aggregation cards for IIOT

 

 

Design, development and productization of IO cards for IIoT with NXP microcontroller LPC15xx/LPC17xx  fitting in to DIN enclosures

Results / Outcomes

System Design and Implementation Details

 

SL Category

Description

1 Interfaces availed 
  • CAN bus for Inter card communication, Ethernet and WIFI uplink for controller Node 
  • IO nodes with Digital IOs, Analog Ios, Thermocouple Inputs, 
  • ZigBee and BLE radios
2 Hardware Design (Schematics)
  • Card types developed – 
    • Digital Input, Digital output
    • Analog Voltage, Analog Current
    • PT100, J / K, Radio
  • Controller node with ethernet and WIFI uplink to aggregate data
  • Cadence allegro, PCB manufacturing/assembly with European partner
  • PCB designed to fit in to off the shelf DIN enclosures
3 Board bring-up and Testing
  • Initial bring-up of the board followed by detailed Electrical interface validation(EVT) including  interface validation of Analog, Digital, Temperature, IOs, CAN and Ethernet interfaces
  • Prepared and documented the manufacturing testing for the product
4 Firmware Application Development
  • Production firmware was developed for all the boards with FreeRTOS real time operating system
  • Communication between the controller  board and the IO boards was over the CAN interface
  • Can festival (CANOpen implementation) software stack was integrated into the Core board and the node boards
  • Cards required drivers for various devices like ADS1118 and ADS1247, temperature sensors, digital IO
  • Firmware download to IO nodes over the CAN interface

Let’s Start your IoT Journey
Contact Us