RFQ Temperature Cube


RFQ Temperature Cube

The function of the RFQ Temperature Cube is to measure the temperature of the cooling channels on both the upstream and downstream headers. The temperature is measured with DS18B20 One-wire probes connected to a Teensy-LC as the micro-controller. The Teensy-LC communicates to a Blinky-LiteTM tray via the Blinky-Bus protocol over the Serial1 port.

The schematic for the electrical circuit is shown in Figure 1. The board is designed to handle up to eight probes with each probe having it’s own on/off power control if a individual channel needs a reboot. The PCB layout for the electrical circuit is shown in Figure 2. There is a 2x20 pin header mounted on the back of the PCB so that the cube can be directly mounted to a Raspberry Pi header for power and communications. 5V power to the Teensy-LC is provided through the header from Raspberry Pi. A manufactured board is shown in Figure 3.

Figure 1. Electrical Schematic for rfq-temp-cube board


Figure 2. PCB layout for rfq-temp-cube board


Figure 3. rfq-temp-cube