Hi,
I'm looking for a way to connect different modules of my induction system together. There will be around 6 boards, for expansion I'm looking to make it possibly to connect 10 boards. The connection will be between: LCD/Main CPU board, PFC controller board, DC/DC controller board, DC/AC controller board, general IO board, FPGA board.
The data: Data transfer raits will not be high as each module would work on its own and only needs basic config and monitoring data. In the last prototype we had, we used bit banging 16 bit parallel solution and we had problems with noise pick up form the various switching components. To solved that I was thinking about using differential drivers and receivers and moving form parallel to SPI communication. The boards would not be far apart (probably less then 1M all together- I don't know the exact length as they will be placed next to the power hardware each board controls). They would be daisy chained by 1 many pined flat cable for data. What do you think of this solution?
The power: I'm torn between using 24 V bus and then a buck converter on each board to make the 3.3V and using 1 buck converter and then supplying the 3.3V to each board true the flat cable or using 1 buck converter to make 5V and then using linear regulators to get 3.3V - for ripple and switching noise reduction(this solution would also let me, on mix signal boards, to use 2 linear regulators 1 for analog and 1 for digital and that would improve on analog performance). What would you recommend?
Best regards,
Marko