TIDUES6 August   2020  – MONTH 

 

  1.   Description
  2.   Resources
  3.   Features
  4.   Applications
  5.   5
  6. 1System Description
    1. 1.1 Key System Specifications
  7. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
    3. 2.3 Highlighted Products
      1. 2.3.1 DRV8906-Q1
      2. 2.3.2 DRV8873-Q1
      3. 2.3.3 TPS1HB16-Q1
      4. 2.3.4 LM2904B-Q1
      5. 2.3.5 TLIN1028-Q1
    4. 2.4 System Design Theory
      1. 2.4.1 Mirror XY and LED Driver
      2. 2.4.2 Mirror Fold Driver
      3. 2.4.3 Mirror Heater Driver for Defogging and De-icing
      4. 2.4.4 Electrochromic Mirror Driver
        1. 2.4.4.1 Sallen-Key Low-Pass Filter
        2. 2.4.4.2 High-Current Buffer Amplifier
        3. 2.4.4.3 Buffer Amplifier Stability for Very-Large Capacitive Loads
        4. 2.4.4.4 Fast Discharge of Large Capacitive Load
      5. 2.4.5 SBC - LIN Communication Interface and System Supply
  8. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Required Hardware and Software
      1. 3.1.1 Hardware
    2. 3.2 Testing and Results
      1. 3.2.1 Test Setup
      2. 3.2.2 Test Results
        1. 3.2.2.1 Reverse Battery Protection
        2. 3.2.2.2 X&Y Motors and LED Driver
        3. 3.2.2.3 Thermal Performance
  9. 4Design Files
    1. 4.1 Schematics
    2. 4.2 Bill of Materials
    3. 4.3 Altium Project
    4. 4.4 Gerber Files
    5. 4.5 Assembly Drawings
  10. 5Software Files
  11. 6Related Documentation
    1. 6.1 Trademarks
    2. 6.2 Third-Party Products Disclaimer
  12. 7Terminology

Hardware

The TIDA-020027 reference design requires the use of the EXP-MSP430F5529LP LaunchPad for full functionality. The design has been outfitted with 2 10 × 2 connectors to connect to the LaunchPad.

The input connector for a typical automotive battery voltage of 12 V and for the LIN bus is provided by jumper J4.

The reference design board provides jumper J2 for the motors, LEDs, heater, and the auto-dimming control signals. Pin 1 is the 3.3-V output of the TLIN1028-Q1 internal LDO output which powers the MSP430 LaunchPad. Pin 15 and 16 are for the hall sensor outputs from the side mirror unit. These hall sensor outputs can be used to implement precise motor positioning and stall detection algorithms.

Jumper J3 contains additional control signals and the SPI communication. Jumper J1 is the output connector where the side mirror unit is connected.

A simple software was developed for the MSP430 MCU to test and validate the board. The firmware monitors and controls the GPIOs which control the different components of the board. The firmware also configures the DRV8873-Q1 and DRV8906-Q1 motor drivers via SPI and monitors the current sense and diagnostic failures.

Figure 3-1, Figure 3-2, and Figure 3-3 show the schematic of the jumper connectors on the board and Figure 3-4 shows an image of the reference design connected to the MSP430 LaunchPad.

GUID-295F2CB0-2E58-431A-96AE-F3AD1C009059-low.gifFigure 3-1 J4 Connector
GUID-D03770A4-2B29-4079-93FF-85939EBB3CFB-low.gifFigure 3-3 J2 and J3 Connector
GUID-633BAB54-08AC-4F55-A62D-A8ABB161C0F0-low.gifFigure 3-2 J1 Connector
GUID-16DFBF81-767E-4544-ACD5-493E80334478-low.pngFigure 3-4 Image of TIDA-020027 Connected to MSP-EXP430F5529LP LaunchPad™