I am designing a load board for test of a system with multiple voltage output channels. The board contains 40 active loads, for which the current is individually controlled using a DAC. I also need to monitor the current to get a feed back on the setting using an ADC to measure voltage over a sense resistor. In addition to the current monitoring I would like to measure the load voltage applied per channel.
I have found a suitable DAC with 40ch controlled using SPI-I/F. I have also found 16ch ADC devices that I would require 5 of to obtain 40+40ch.
The preferred interface to the board is Ethernet and I have looked into the idea of using a Ethernet-to-SPI converter. The issue is however how to address all these devices. I do not have enough chip select pins to cover all 5+1 chips. I know an alternative is to use the Daisy Chain method but I am worried about the complexity. Am I wrong, is it the easiest way to tackle the issue?
Would anyone have ideas on how to handle multiple slaves using ethernet-to-SPI-converter?
Thanks in advance!
- I attached a block diagram of how I imagine the board could look like (the eth-to-spi I/F with several SS-pins is just wishful thinking so far)
I have found a suitable DAC with 40ch controlled using SPI-I/F. I have also found 16ch ADC devices that I would require 5 of to obtain 40+40ch.
The preferred interface to the board is Ethernet and I have looked into the idea of using a Ethernet-to-SPI converter. The issue is however how to address all these devices. I do not have enough chip select pins to cover all 5+1 chips. I know an alternative is to use the Daisy Chain method but I am worried about the complexity. Am I wrong, is it the easiest way to tackle the issue?
Would anyone have ideas on how to handle multiple slaves using ethernet-to-SPI-converter?
Thanks in advance!
- I attached a block diagram of how I imagine the board could look like (the eth-to-spi I/F with several SS-pins is just wishful thinking so far)