Introduction
One of the biggest issues with MSXI's electrical system was its inconsistency in parts and pinouts. There were at least 3 variations of the CAN controller/transceiver circuit and which SPI bus they were connected to, making debugging difficult. Some used different footprints, while others used different parts. This also made inventory a challenge, as each board had its own very specific set of components.
...
- Allows creation of a debug carrier board to allow self-test of the MCU and CAN
- Simplifies inventory management and software, allowing a single core config for all boards
- Simplifies board debugging - isolates issues to either the controller or carrier boards
- Reduces cost of bringing up backup boards
Part Selection
...
Info | Digikey Link | Product Details |
---|
Image | |||
---|---|---|---|
ARM Cortex-M0 microcontroller STM32F072RBT6 Includes CAN controller, 51 IOs, 64-LQFP | 497-14644-ND | http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f0-series/stm32f0x2/stm32f072rb.html | |
TCAN332DR |
CAN Transceiver Replacement for the SN65HVD232DR |
| ||
External CAN connector | |||
Molex internal wire-to-board surface mount PCB headers Molex internal wire-to-board connector housings Molex internal wire-to-board connector crimp terminals |
CAN connector
TODO: Move to different connector for internal CAN connections?
TE 1565357-6
Molex internal wire-to-board surface mount PCB headers Molex internal wire-to-board connector housings Molex internal wire-to-board connector crimp terminals | http://www.molex.com/molex/products/datasheet.jsp?part=active/0039014050_CRIMP_HOUSINGS.xml Mini-Fit Jr | ||
TE internal wire-to-board through hole PCB headers TE internal wire-to-board surface mount PCB headers TE internal wire-to-board flat flex cable assembly | AMPMODU MTE | ||
TE internal wire-to-board surface mount PCB headers TE internal wire-to-board connector housings TE internal wire-to-board connector crimp terminals | Low-profile Micro Mate-N-Lok | ||
Board-to-board IO terminal Non-hermaphroditic but slightly cheaper | A110996CT-ND | http://www.te.com/usa-en/product-1565357-6.html#pdp-docs-features
|
Board-to-board IO terminal Mezzostak Hermaphroditic connectors Samples |
from FCI are out of stock, order from Digikey | 609-4602-1-ND |
Board- |
to-board IO terminal Samtec LS2 locking hermaphroditic connectors |
Samples have been requested Electrical and mechanical models available | LS2-125-01-F-D-RA1-ND | ||
Board-to-board IO terminal Samtec LSHM high-speed hermaphroditic terminals Samples have been requested Electrical and mechanical models available | Not on Digikey, will have to find supplier LSHM-150-02.5-L-DV-A-S-TR |
MCU Schematic Capture
Peripheral Selection
...