Múltiples termopares en raspberry pi

Soy bastante nuevo en la parte GPIO de la raspberry Pi. Cuando necesito alfileres normalmente uso Arduino. Sin embargo, realmente me gustaría que este proyecto se consolide en una plataforma, si es posible, me gustaría hacerlo todo en el PI.

Así que tengo tres (3) placas MAX31855 y termopares tipo K. Simplemente no sé a dónde ir con conectar los otros dos. No sé si puedo usar cualquier otro pasador (además de los de alimentación y tierra) para los pasadores MISO, CSO y SCLK. Esto puede parecer una pregunta de novato, pero como dije, estoy acostumbrado a usar arduino para estas cosas. Cualquier entrada es apreciada. Gracias por adelantado.

Estoy usando el código de https://github.com/Tuckie/max31855

from max31855 import MAX31855, MAX31855Error cs_pin=24 clock_pin=23 data_pin=22 unit="f" thermocouple1=MAX31855(cs_pin, clock_pin, data_pin, units) print(thermocouple.get()) thermocouple.cleanup() 

Puede compartir las líneas MISO y SCLK entre los dispositivos, y luego cada dispositivo necesitará su propio CS . Algo como:

Multi Drop SPI

En este caso, Master es el Pi, y los Slaves son los MAX31855. SS (Selección de esclavo) es lo mismo que CS (Selección de chip).

 from max31855 import MAX31855, MAX31855Error cs_pin_1=24 clock_pin=23 data_pin=22 cs_pin_2=21 cs_pin_3=20 units = "f" thermocouple1=MAX31855(cs_pin_1, clock_pin, data_pin, units) thermocouple2=MAX31855(cs_pin_2, clock_pin, data_pin, units) thermocouple3=MAX31855(cs_pin_3, clock_pin, data_pin, units) 

Podría usar un sombrero TH7 pi que permita hasta siete entradas de termopar. Este PCB utiliza la interfaz SPI de python estándar. Código de Python más documentación a continuación. https://github.com/robin48gx/TH7