Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

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.

To increase board consistency and ease debugging, we propose a controller board that consists of shared core components such as the microcontroller, CAN transceiver, and possibly some debug LEDs or IOs. These controller boards would likely use a mezzanine connector to allow breakouts to carrier boards, which should be much simpler.

Key Features

  • 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

MFG Part #InfoDigikey LinkProduct Details

STM32F072RBT6

ARM Cortex-M0 microcontroller

Includes CAN controller, 51 IOs, 64-LQFP

497-14644-ND 
TCAN332DR

CAN Transceiver

Replacement for the SN65HVD232DR

296-43711-1-ND

 

 
???

CAN connector

TODO: Move to different connector for internal CAN connections?

  

TE 1565357-6

50 pin, 0.5mm pitch, 4-6mm stack height

A110996CT-NDhttp://www.te.com/usa-en/product-1565357-6.html#pdp-docs-features
 

Mezzostak Hermaphroditic connectors

Samples have been requested

 http://portal.fciconnect.com/Comergent//fci/documentation/gs-12-577.pdf
 

Samtec LS2 locking hermaphroditic connectors

SICK SHIT, but they keep getting sold out on digikey and are a bit more expensive

Samples have been requested

 

 

 

  • No labels