This is the 3 channel analogue module – 3 single channels or 2 delta channels with full galvanic issolation, 24 bits precition and up to 64Ksps with gain control. That is in theory 256Kb x 3 per second, but the module port is full duplex 8Mb per sec so we have plenty with bandwidth.
The channels will support 0-5V, 0-10V and 4-20mA with a bit of added magic. “As Is” they connect directly to vibration sensors and need jumper to select between single or delta channels.
Loading firmware can be done through SWD1 for development, but you don’t need that for production as you can use a special adapter to program the device – or you can get the mainboard to program the board using the module connector and the build in bootloader. These modules are powered on/off from the main board, so we have full control of the build-in bootloader.
U8 is a SPI Flash for config only. I will move in Dictionary and support CLI through the mainboard so we can do diagnostics and configuration manually if needed. But, as the module register with the mainboard it also register an unique ID and a Type ID as well as a list of capabilities – it is 100% plug & play – the module will show up in config tree as unassigned and all we need to do is to put it into a role in our system. BSA will handle configuration directly.
I am actually looking forward to test these ones. As the left side is generic I only need to replace the right IO side to have new modules – and this is 6-layers so it is very easy to do routing. PCB fatories in China is so fast that I have new boards in 2 weeks these days. I am also considering assembling them at a factory that will be a new experience, but I will probably still do the first version manually myself anyway – that said I have half-done P&P machine that I seriously should get going for prototypes and small production series.
Motor modules will in general need larger modules and heat sinks, but we have 2 long positions over PSU and Ethernet, so we can support 2 x 120mm modules + 4 x 59mm modules in a box.
