The fan board monitors the temperature within the enclosure and throughout the rover either through the 2 built in NTC thermal probes or over the CAN network. The fan board uses the STM32G0B1CET6 to orchestrate everything. The fan board is based on the STM32G0B1CET6 template board that can be found in the GitHub.

The fan board has 2 Molex 47053 connectors for fan control. The Molex 47053 is the type of connectors that can be found on most computer motherboards which means they are compatible with standard PC fans. The fan board only has 2 fan connectors because most PC fans can be daisy chained. The idea is that the two probes built into the fan board can measure the temperature directly around each set of fans. There are 3 fans on the left and right side of the enclosure.

Bill of Materials

QuantityDigiKey Part NumberDescription
10399-C0805C475K8PACTUCT-NDCAP CER 4.7UF 10V X5R 0805
10399-C0805C105K3RACTUCT-NDCAP CER 1UF 25V X7R 0805
10399-C0805C100J5GAC7800CT-NDCAP CER 10PF 50V C0G/NP0 0805
25399-C0805C104K5RACTUCT-NDCAP CER 0.1UF 50V X7R 0805
104809-SKRPADE010CT-NDSWITCH TACTILE SPST-NO 0.05A 16V
5160-1179-1-NDLED GREEN CLEAR SMD
5160-1413-1-NDLED ORANGE CLEAR SMD
5WM9797-NDCONN HEADER VERT 4POS 2.54MM
4277-1721-NDTERM BLK 2POS SIDE ENT 3.5MM PCB
10RMCF0805FT10K0CT-NDRES 10K OHM 1% 1/8W 0805
10738-RMCF0805FT120RCT-NDRES 120 OHM 1% 1/8W 0805
10RMCF0805FT1K00CT-NDRES 1K OHM 1% 1/8W 0805
10RMCF0805FG100KCT-NDRES 100K OHM 1% 1/8W 0805
2MCP2562FD-E/P-NDIC TRANSCEIVER 1/1 8PDIP
5732-10955-NDTERM BLK 2POS SIDE ENTRY 5MM PCB

Gallery

KiCad 3D PCB model.

KiCad 2D PCB model.