EihiS

November 29, 2013

Raspberry PI Slave board for industry

Board Features :

  • 7-35V DC input
  • 24 Inputs/Outputs (MCP23S17)
  • 16 Analogue 0..5V CMOS inputs
  • 8 bits stacking bus system : up to 8 modules on the Bus, with write/read/latch controls
  • 6 bits FAST i/O port
  • SPI expansion port
  • RTClock (SPI)  providing 96bytes NVRAM for data backup ( backup battery : 3V button cell )
  • native LCD support for debugging if needed
  • MCU : 18F4520 @ 40MHz + firmware update/create PORT
Software features (currently under development)
  • The Firmware provides execution of micro-code chunks asynchronously to the raspberry PI cpu clock
  • Code loops, conditonnal jumps, comparisons are executed at precise time intervals, no matter the interrupts that can happen on the raspberry PI linux system.
  • micro code commands are industry oriented processes (automation,control, low level drivers…)
Code parser, loader, saver, and test

Code parser, loader, saver, and test

PI-Slave board plugged on top of the PI

PI-Slave board plugged on top of the PI

Debug LCD and some Led MAtrix connected for testings

Debug LCD and some Led Matrix connected for testings

Closer view showing (front) the 2 MCP23S17 (18F4520 MCU + Analogue MUX IC are located on the bottom side of the board )

Closer view showing (front) the 2 MCP23S17 (18F4520 MCU + Analogue MUX I.C are located on the bottom side of the board )

314159265358979323846264338327950288
419716939937510582097494459230781640
628620899862803482534211706798214808

cat{ } { post_474 } { } 2009-2015 EIhIS Powered by WordPress