The Head-up Display (HUD) reduces dangerous distractions by displaying key information, such as the car’s speed, navigation directions and other alerts, directly in the driver’s line of sight. First adopted for military purposes on fighter jets, HUD is now playing a crucial role inside automotive HMI (Human Machine Interface).
An HUD shows the information in the driver’s field of view, there is no need to look down to the instrument cluster or the secondary display and therefore take the eyes off the road. In the case of a windshield head-up display, drivers are able to see a virtual image as “floating” over the hood at a distance of about 1.5-2 meters.
ST enables your HUD designs with its programmable stepper motor driver, for image adjustment, monitored by a 32-bit control unit, providing a versatile and cost-effective solution. The EVAL-L99SM81V board is available and can drive one bipolar stepper motor in micro-stepping mode.
Automotive head-up display block diagram
|EVAL-L99SM81VY||L99SM81VY EVALUATION BOARD|| Quick view |
|SPC582B-DIS||Discovery Kit for SPC582 B line|| Quick view |
|SPC56B-Discovery||Discovery Kit for SPC56 B line - with SPC560B54L5 MCU|| Quick view |
- Bipolar stepper motor driving through L99SM81V device
- MOSFET reverse battery protection, with the possibility to replace it with two diodes through dedicated jumper configuration
- ISO pulse protection (not soldered)
- Normally powered at 12 V through a specific daughterboard connector
- Possibility to solder output capacitors at the motor terminals
- L99SM81V internal 5 V linear voltage regulator output connector available on the daughterboard
- The motherboard allows selecting the digital power supply of the L99SM81V between 5 V and 3.3 V through a dedicated jumper
- SPC582B 32-bit z2 core @80Mhz CPU, 32-bit Power Architecture® Technology CPU, 1MB Code Flash in eQFP64 package.
- On-board USB-JTAG PLS debugger and dedicated optional connector to plug a stand-alone JTAG debugger.
- USB Virtual Communication port.
- Two types of extension resources:
- Arduino Uno Revision 3 connectivity
- Extension headers for all device pins and for quick connection to prototyping expansion boards, additional modules and evaluation probing.
- Flexible board power supply:
- USB port (mini B - 5V)
- external sources (DC): 7÷12 V, 5V or 3.3V and 5V
- Two push buttons: USER and RESET
- Eight LEDs
- 3 Integrated Programmer/Debugger
- 3 LEDs User
- 1 Reset
- 1 Power LED: +5V
- 40MHz Crystal
- SPC560B54L5 32-bit 48 MHz e200z0h CPU, 32-bit Power Architecture® Technology CPU, 768 kB Code Flash in an LQFP144 package.
- On-board USB-JTAG PLS debugger and HW selection mode to use stand-alone JTAG debuggers.
- Board power supply: through external +12 V PSU or from the USB bus (5 V supply voltage).
- Seven LEDs: D6 for 5 V power on,D2 for Reset, D101, D102, D103 for PLS debugger section, D7 and D8 for PC3 and PC2 outputs
- Two push buttons (reset and user)
- A potentiometers for ADC input (user)
- Two extension headers (2 x 36 pin - 100 mil) for all LQFP144 pins and for quick connection to prototyping boards, additional modules and easy probing.
- JTAG interface (2 x 7 male 100mil connector)
- USB port (mini -B)
- 16 MHz crystal
- Board size 100 x 65 mm
- MCU: SPC560B54L5 - LQFP144
- 2 extension headers 2 x 36 pin - 100 mil
- DC connector (+12 V input)
- Mini USB - B
- JTAG 2 x 7 - 100 mil connector
Automotive Analog and Power
|L5300GJ||Standard Functions, Voltage Regulators|
|L9616||High Speed Can Bus Transceiver|
|L99LD01||High Efficiency Constant Current Led Driver|
|L99SM81V||Programmable stepper motor driver for automotive applications with micro-stepping and stall detection|
|SPC584B70E3||32-bit Power Architecture MCU for Automotive General Purpose Applications - Chorus family|