Datasheet TMC7300 (TRINAMIC) - 5

HerstellerTRINAMIC
BeschreibungPOWER DRIVER FOR DC MOTORS. Low Voltage Driver for One or Two DC Motors up to 2A (2.4A) peak – UART based Control for Torque and Velocity. 4 Half Bridge Peripheral Driver Option
Seiten / Seite43 / 5 — UART INTERFACE FOR CONTROL OF 2 DC MOTORS. OA1. UART. OA2. High-Level. …
Dateiformat / GrößePDF / 1.1 Mb
DokumentenspracheEnglisch

UART INTERFACE FOR CONTROL OF 2 DC MOTORS. OA1. UART. OA2. High-Level. CPU. TMC7300. Interface. OB2. OB1

UART INTERFACE FOR CONTROL OF 2 DC MOTORS OA1 UART OA2 High-Level CPU TMC7300 Interface OB2 OB1

Modelllinie für dieses Datenblatt

Textversion des Dokuments

TMC7300 DATASHEET (Rev. 1.01 / 2019-NOV-06) 5 Access to multiple driver ICs is possible using 4 different address settings or via an analog multiplexer IC.
UART INTERFACE FOR CONTROL OF 2 DC MOTORS OA1 M UART OA2 High-Level CPU TMC7300 Interface OB2 M OB1 UART INTERFACE FOR CONTROL OF 1 DC MOTOR (UP TO 2.4A) OA1 M UART OA2 High-Level CPU TMC7300 Interface OB2 OB1 Figure 1.2 UART controlled single or Dual DC motor driver OPTION 2: 4 Half Bridge Peripheral Driver
This mode uses the power stage to drive inductive or resistive loads. A single-shunt measurement can be realized, using the bridge foot point connections to add a sense resistor. The TMC7300 protects the power stage against overload. An external microcontroller controls each half bridge using a single input / optionally a common high-side PWM.
4 HALF BRIDGE PERIPHERAL DRIVERS nSTANDBY, EN OA1 M A1, A2, B1, B2, HS OA2 ERROR TMC7300 OB2 Current Sense OB1
RLED
Figure 1.3 Peripheral Power Driver 1.1 Control Interfaces
The TMC7300 supports both, discrete control lines for basic operation and a UART based single wire interface with CRC checking.
1.1.1 UART Interface UART
The single wire interface allows unidirectional operation (for parameter setting only), or bi-directional operation for full control and diagnostics. It can be driven by any standard microcontroller UART or even by bit banging in software. Baud rates from 9600 Baud to 500k Baud may be used. No baud rate configuration is required, as the TMC7300 automatically adapts to the masters’ baud rate. The frame format is identical to the intelligent TRINAMIC controller & driver ICs TMC51XX and TMC22XX. A CRC checksum allows data transmission over longer distance. For fixed initialization sequences, store the data including CRC into the µC, thus consuming only a few 100 bytes of code for a full initialization. CRC may be ignored during read access, if not desired. This makes CRC use an optional feature! The IC has a fixed address selected by 2 pins. Multiple drivers can be programmed in parallel by tying www.trinamic.com