onsemi STR-NCV7685-REAR-GEVK Evaluation Board User Manual

June 8, 2024
onsemi

onsemi STR-NCV7685-REAR-GEVK Evaluation Board

Warnings

  • Individual LED current can be changed in this system, however continuous operation of multiple LEDs with large current setting makes heat sink, PCB and devices extremely hot. Please operate under appropriate environmental conditions.
  • LED board mounts 72 of high-efficient type power LEDs and there are very bright, even if LED current is small. Please avoid staring into the LED source without light guide.

Description

STR-NCV7685-REAR-GEVK is an evaluation board for car taillights application with BLE function in automotive which driven by NCV7685 and controlled by RSL10. This kit focuses multi-chips design to complete sophisticated patterns and animations. Seventy-two LED nodes which are driven by six NCV7685 chips to implement both pre-defined animations with configurable parameters and customized pattern by controlling each single LED node.
To maximize the reusability of this evaluation board, the kit is divided into three parts: LED board, LED driver and control board, RSL10 Linked board. Each board can be reused separately for evaluation of similar applications. In firmware, the drive APIs are divided into four levels: peripheral, chip, board and customer application. User can directly include the chips and board APIs in their own project and modify the customer APIs according to their own applications, which can accelerate the developing stage. The kit has two kinds of user interfaces: Strata GUI and general mobile BLE apps. Strata GUI has two tabs: “Animation Demo” controls pre-defined animations; “Customized Test” controls each single LED node to realize one pattern for verification. These functions also can be done by BLE mobile App (LightBlue, BleScanner, etc.), or customer can create specific app which is following the protocol with RSL10.
It is also an interior or exterior lighting reference design for ambient lights to realize general sequential or high-end pixelated LEDs controlling in-vehicle network. The skills of how to improve flash rate for animation, floating address method of NCV7685 and other design tips can be found by this evaluation board.

Features

  • Strata GUI and general mobile BLE Apps
  • Pre-defined Animations with configurable parameters
  • Customized Pattern Design
  • Reusability of each sub board
  • Floating Address Method for Multiple NCV7685 Chips
  • Hardware and Firmware Design skills for high flash rate of Animation
  • On−Chip 150, 300, 600 and 1200 Hz PWM
  • Logarithmic or Linear Independent PWM Dimming
  • 2 MHz fixed−frequency low quiescent current buck controller with spread spectrum that operates up to 38 V
  • Bluetooth® 5 Certified with LE 2M PHY Support
  • Arm Cortex−M3 Processor and LPDSP32

Applications

  • Rear Lighting of Automotive
  • Ambient Lighting
  • Celling Roof Lighting
  • Automotive Synchronous Buck Power Supplier

Hardware Design

Architecture of the Kit
The kit is divided into three parts on the hardware: LED board, LED driver and control board and RSL10 Linked board. So, Control board and Linked board can be re-used in other lighting applications.

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-1

Figure 1: Architecture of the Rear Lighting Kit

LED board
Here are 72 high-efficient power LEDs, 20 in yellow and 52 in red, to show specific pattern or amination. For each NCV7685 chip, here is one jumper in their channel to test the “one off, all off” function.

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-2

Figure 2: Top of the LED Board

LED driver and control board
Supply the power for each part, 6 pieces of NCV7685 to drive power 72 LEDs, RSL10 is the controller to communicate with both linked board and mobile BLE apps, also send commands to NCV7685.

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-3

Figure 3: Top of the LED Driver and Control Board

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-4

Figure 4: Bottom of the LED Driver and Control Board

Function of key Parts
Below table lists the function of key part in the LED driver and control board.

Table 1. Chip DESCRIPTION

Chip Part Description
NCV7685 12 Channels 60 mA LED Linear Current Driver I2C Controllable for

Automotive
RSL10 SIP| System-in-Package, Bluetooth® 5 Certified
NCV891930| Low Quiescent Current 2 MHz Automotive Synchronous Buck Controller
NCV8170| Ultra‐Low IQ 150 mA CMOS LDO Regulator
NCS20091| Operational Amplifier, 5.5V Rail-to-Rail Input and Output, 350 kHz, Single
NCS213| Current Sense Amplifier
NCP1406| Boost Converter
PCA9655| Remote 16-bit I/O Expander for I2C Bus with Interrupt

RSL10 Linked board
Interface to Strata system. Find more details in Onsemi webpage.
If the re-fresh rate of the LED board is acceptable, the control function of LED driver board can be shift to RSL10 linked board to save cost. In this kit, ADC functions for LED voltage and current sampling were shifted from control board.

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-5

Figure 5: Strata Linked Board

Board Assembling

  1. Following the below illustration to get assembling done.
    Figure 6: Assembling of the Evaluation Kit

  2. As high-efficient type power LEDs are very bright, assemble light guide before power on the kit. Keep the height of gap is greater than 3 centimeters at least.

Figure 7: Assembling the Light Guide

Strata GUI
Setup Procedure of Strata GUI

  1. Go to www.onsemi.com/strata to download the latest version of Strata and follow the installation prompts.
  2. Launch and login to Strata with your registered account or guest.

Figure 8: Strata System Login

  1. Plug in 12V DC power and connect the USB Mini-B cable with the computer or laptop.
  2. Strata system will recognize the evaluation board automatically, then just click “Open Hardware” button on the right of the bar to demo and test.
    Figure 9: Open Hardware Controls

Getting Help information of NCV7685 Rear Lighting Kit
Just click icon on top-right corner to show quick help in each panel. Each part’s function will be detailed one by one. Here is an example: The “Right Turn” button is highlighted, the others keep fading out, the popup window shows the function and usage or parameters for “Right Turn” animation .onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-10

Figure 10: Quick Help Example

“Animation Demo” Panel
“Animation Demo” page demonstrate seven kinds of animations and each one has configurable parameters. Here is a brief for pre-defined animations.
“Welcome” and “Goodbye” animation: It demoes as “Leaving Home” or “Going Home” in the automotive lighting.
“Left Turn ” and “Right Turn” animation: It shows left or right turn signal function. Period and Cycle can be easily changed by drag the slider.
“Brake”: It shows brake light function in the car. Intensity (PWM duty) can be changed by drag the slider. “Warning”: It shows hazard lights animation.
“Fading”: It shows breathing animation. It can be parsed as “In Charging” or other meaning functions.
“Setting” button: It change NCV7685’s driving characters, e.g. PWM Frequency, PWM drive mode is either logarithmic or linear. onsemi-STR-NCV7685-REAR-
GEVK-Evaluation-Board-11

Figure 11: Animation Demo Panel

The below shows three state of icons:
“Idle”: Ivory and keep the original size.
“Ready”: When hovered in, the icon will be larger and in orange. After hovered out, the icon resumes the original. “Active”: After clicked, the icon keeps larger and in green.

Figure 12: Icon Status

“Customized Test” Panel
“Customized Test” page shows one frame, which contains seventy-two LEDs, twenty in yellow and fifty-two in red, Each LED’s intensity can be set individually to implement one pattern. The specific features of NCV7685 also can be enable or disable in this page.
It is in grey when Les is off. Hovering in the specific LED, the intensity slider popup, drag it and regulate to expected value. The slider is in yellow when LED’s color is yellow, slider is in red when hovering in a read LED. the slider will be fading out after hovering out the setting LED for three seconds .onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-13

Figure 13: Customized Test Panel

BLE Mobile Apps Access
The NCV7685 Rear-Lighting Evaluation Kit also can access by general mobile Apps. E.g. LightBlue, BleScanner… Here is an example using “Light Blue” App to control the kit:

  1. Open LightBlue in the mobile.
  2. Find and choose Peripheral of “Strata_NVC7685”.
  3. Tap “BLE_TX_VALUE” character.
  4. Set command and parameter and send out data following the below protocol.

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-14

Figure 13: Using Light Blue App

The protocol between NCV7685 rear lighting kit with mobile app is very simple. Find the detail in the below table. For better security and reliability, users had better to work out the private protocols according to their application.

Table 2. Protocol of Demo Kit

Command| Header

(Byte 0–1)

| Length

(Byte 2)

| Code

(Byte 3)

| Parameters

(Byte 4 — 15)

| Examples
---|---|---|---|---|---
WELCOME| F1 F2| 2| F3|  | f1 f2 02 f3 00

Demo welcome animation once.

LEFTTURN| F1 F2| 5| F4|  | f1 f2 05 f4 00 06 d0 07

Demo left turn animation once; cycles = 6 times; period = 2000ms.

RIGHTTURN| F1 F2| 5| F5|  | f1 f2 05 f5 01 06 d0 07

Repeat demo right turn animation; cycles = 6 times; period = 2000ms.

BRAKE| F1 F2| 2| F6|  | f1 f2 02 f6 7f

Demo brake light to maximum value.

FADING| F1 F2| 5| F7|  | f1 f2 05 f7 00 02 40 1f

Demo breathing animation once; cycles = 2 times; period =8000ms.

WARNING| F1 F2| 5| F8|  | f1 f2 05 f8 01 02 e8 03

Repeat demo hazard light; cycles = 2 times; period =1000ms.

BYEBYE| F1 F2| 2| F9|  | f1 f2 02 f9 01

Repeat demo goodbye animation.

LEDALL| F1 F2| 2| FA|  | f1 f2 02 fa 01

All 72 LEDs turn on.

SETPWM| F1 F2| 5| FB|  | f1 f2 05 fb 00 12 0c 01

autor disable, PWM freq=300Hz; Logarithmic mode

CHIP_1| F1 F2| 12| C1|  | f1 f2 0d c1 61 62 63 64 65 66 67 68 69 6a 6b 6c

Update 12 LEDs of chip_1 values.

CHIP_2| F1 F2| 12| C2|  | f1 f2 0d c2 71 72 73 74 75 76 77 78 79 7a 7b 7c

Update 12 LEDs of chip_2 values.

CHIP_3| F1 F2| 12| C3|  | f1 f2 0d c3 71 72 73 74 75 76 77 78 79 7a 7b 7c

Update 12 LEDs of chip_3 values.

CHIP_4| F1 F2| 12| C4|  | f1 f2 0d c4 71 72 73 74 75 76 77 78 79 7a 7b 7c

Update 12 LEDs of chip_4 values.

CHIP_5| F1 F2| 12| C4|  | f1 f2 0d c5 71 72 73 74 75 76 77 78 79 7a 7b 7c

Update 12 LEDs of chip_5 values.

CHIP_6| F1 F2| 12| C6|  | f1 f2 0d c6 71 72 73 74 75 76 77 78 79 7a 7b 7c

Update 12 LEDs of chip_6 values.

  • Length byte only counts in parameters and command bytes as it’s simple protocol example.

Design Discussion
Floating Address for NCV7685
In general, the user is preferring to use fixed address in multiple NCV7685 application. It leads to add one more procedure to pre-programming each chips’ address in mass production stage. In addition, it is inconvenient for maintenance in the aftermarket. In firmware of this evaluation board, it uses floating address setting method, each time when power on the board, the NCV7685 will be assigned an address which defined by customer, but not locked into OTP registers. The user can realize this function by using either RSL10’s GPIO or IO expender (PAC9655).
Improve Re-Flash Rate in Multiple NCV7685 chips design In multiple NCV7685 chips application, the re-flash rate can be improved both in firmware and hardware.
In firmware, had better use short command to reduce the traffic in I2C bus to realize the same function. For instance, use “ID_PWM” commands instead of “ID_PWM_ALL” if all channel’s intensity is the same.
In hardware design, Utilize the maximum function of hardware features. For example, we want to implement two patterns switched frequently, how about set values in SAM1 and SAM2 firstly, then drive PWM on the CONF pin? NCV7685 is an excellent chip in automotive lighting applications, it needs you to explore more.

Operation Notes

  1. As here are two I2C masters in the kit, if “LED and Control Board” is not initialized correctly, just press
    “Reset” button to reset driver board. It shows “startup” animation after reset.

  2. In “Customized Test” Panel of Strata GUI, “Selected LED ON” command is divided into several JSON sentences and then sending to driver board. If the LED responded incorrectly in some situation, initialize “Customized Test” Page by switching to “Animation Demo” page and then switch back to “Customized Test” Page.

Schematic

Strata_NCV7685 Page

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-15

Power Pageonsemi-STR-NCV7685-REAR-GEVK-Evaluation-
Board-16

LED_Driver Pageonsemi-STR-NCV7685-REAR-GEVK-Evaluation-
Board-18

Controller Peripheral Pageonsemi-STR-NCV7685-REAR-GEVK-Evaluation-
Board-18

To_Linked_Board Page

LED_Board_Left_Part Pageonsemi-STR-NCV7685-REAR-GEVK-Evaluation-
Board-20

LED_Board_Right_Part Pageonsemi-STR-NCV7685-REAR-GEVK-Evaluation-
Board-21

Top Overlayer of LED Boardonsemi-STR-NCV7685-REAR-GEVK-Evaluation-
Board-22

Top Overlayer of Control Boardonsemi-STR-NCV7685-REAR-GEVK-Evaluation-
Board-23

onsemi-STR-NCV7685-REAR-GEVK-Evaluation-Board-24

onsemi and the onsemi logo are trademarks of Semiconductor Components Industries, LLC dba onsemi or its subsidiaries in the United States and/or other countries. onsemi owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of onsemi’s product/patent coverage may be accessed at https://www.onsemi.com/site/pdf/Patent-Marking.pdf. onsemi reserves the right to make changes without further notice to any products herein. onsemi makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does onsemi assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Buyer is responsible for its products and applications using onsemi products, including compliance with all laws, regulations and safety requirements or standards, regardless of any support or applications information provided by onsemi. “Typical” parameters which may be provided in onsemi data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. onsemi does not convey any license under its patent rights nor the rights of others. onsemi products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use onsemi products for any such unintended or unauthorized application, Buyer shall indemnify and hold onsemi and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that onsemi was negligent regarding the design or manufacture of the part. onsemi is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.

PUBLICATION ORDERING INFORMATION

LITERATURE FULLFILLMENT:
Literature Distribution Center for onsemi 19521 E. 32nd Pkwy, Aurora, Colorado 80011 USA
Phone: 303−675−2175 or 800−344−3860 Toll Free USA/Canada Fax: 303−675−2176 or 800−344−3867 Toll Free USA/Canada Email: orderlit@onsemi.com

N. American Technical Support:
800−282−9855 Toll Free USA/Canada
Europe, Middle East and Africa Technical Support: Phone: 421 33 790 2910

onsemi Website: https://www.onsemi.com/
Order Literature:
https://www.onsemi.com/orderlit
For additional information, please contact your local Sales Representative

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals