Motorola DT128, DG128, 68HC912D60, CMD912x manual CAN1 4 Ports, Can 1 4 Port Connections

Page 19

CAN1 - 4 PORTS

These ports provide the CAN Bus input and output. Each port has a CAN Transceiver (Philips PCA82C250) capable of up to 1M Baud data rate. Not all HC12 devices support all of the channels, refer to the device data for capability. Each transceiver receive output has a COM Switch position associated with it. For proper operation the COM Switch should be turned on for each CAN channel that is used for CAN communication. The switch provides isolation for the HC12 I/O port if the CAN operation is not supported by the device or desired by the user. All HC12 I/O ports are available at the Port Headers for other I/O applications.

CAN 1 - 4 Port Connections

1

2

3

4

GND

The CAN1-4 connector provides an interface to the MSCAN12

CAN-H

channels 0 - 3 on the microcontroller.

CAN-L

 

+5V

 

CAN BUS TRANSMIT ENABLE

Each CAN port transceiver transmit driver is enabled for maximum drive and minimum slew rate by default. The drive and slew rate may be adjusted by changing the value of RC10, RC20, RC30, or RC40 for each CAN 1 - 4 port respectfully (see PCA82C250 data sheet for more information). These 1206 size SMT resistors are located on the bottom of the CMD912x board near the respective CAN port.

CAN Bus transceiver transmit enable control can be applied to each CAN 1 - 4 Port by the RS1 - 4 tie pads respectfully. The user should select an available HC12 I/O port to perform the transmit enable function and connect it from the MCU_PORTx pin to RSx pad as required.

The RC10, RC20, RC30, or RC40 resistors must be removed from the respective CAN

port to apply transmit enable control. The transmit enable signal to the CAN transceivers is active logic low.

CAN BUS TERMINATION

Each CAN port has a set of 1206 SMT size termination resistors on the bottom of the CMD912x board that are not installed at the factory. The termination resistors provide optional bias and termination impedance for the CAN bus connected to the CAN 1 - 4 ports. Type of wire media, data rate, length of wire, and number of CAN bus nodes can all effect the requirement or value of the termination for the CAN bus. User should refer to particular application for termination requirements.

CAN-H Bias Resistors: RC11, RC21, RC31, and RC41 provide bias to ground potential for CAN 1- 4 ports respectfully.

CAN-L Bias Resistors: RC13, RC23, RC33, and RC43 provide bias to +5V potential for CAN 1- 4 ports respectfully.

CAN Termination Resistors: RC12, RC22, RC32, and RC42 provide termination between CAN-H and CAN-L signals for CAN 1- 4 ports respectfully.

19

Image 19
Contents CMD912x Contents Getting Started Installing the SoftwareBoard Startup Software Development Support SoftwareCreating source code TutorialAS12 HELLO.ASM -LHELLO Assembling source codeRunning your application #$7FE Programming Flash EepromBDM Operation PM12DP256 Memory Map Memory MapsPeripheral Area PM12DG128 / PM12DT128 Memory MapPeripheral Area see note 2 below PM12D60 Memory MapConfig Switch Option SwitchesCOM Switch PM12D60 Mode SwitchPRU Port Ports and ConnectorsMcuport PRU Port ConnectorBusport COM1 Analog PortCOM2 Can 1 4 Port Connections CAN1 4 PortsKeypad LcdportBDM Port TB1 and J6 PowerTroubleshooting Utilities Tips and SuggestionsTables LCD Command CodesLCD Character Codes Bulk Mon12 Monitor CommandsOther O Signal Connection ReferencePS4/MIOS