User’s Guide
Automotive Power and Motor Drive
Evaluation Kit for Stepping Motor Driver
BD63800MUF-EVK-002
The ROHM BD63800MUF-C is an AEC-Q100 automotive qualified bipolar low-consumption stepping motor driver that is driven by
PWM current. It is suitable for Automotive applications such as Head-up Display, LED Headlight, Heat pump and Intake Air Control
Valve. This EVK enables the performance evaluation of this IC in research and development laboratories.
● Description
BD63800MUF-EVK-002 is
an evaluation board for the
Automotive Stepping Motor Driver IC. Also, a GUI can be
provided by ROHM for easy SPI register configuration.
The key component of the evaluation board is the ROHM
BD63800MUF-C which have the following specifications and
features:
●
BD63800MUF-C Key Specifications:
Supply voltage range…………………….…6.0 to 28 V
Output Current Rating (peak) …..………………1.35 A
Output Current Rating (DC) …..………….........1.20 A
Output On Resistance (up and down) .............0.75 Ω
VCC quiescent supply current (max) …………..10 µA
Figure 1: BD63800MUF-EVK-002
BD63800MUF-C operates with single power supply which can
simplify the set design.
●
●
BD63800MUF-C Features:
EVK Features
Plug & Play Stepping Motor Evaluation Kit
Graphical User Interface application software
CLK-IN and SPI-IN Drive mode
Supported Modes:
Easy to set/read register.
Full step, 1/2, 1/4, 1/8, 1/16 and 1/32 step
[Operating System: Windows10]
Current Decay Mode Switch Function
- Mix Decay: Linear Adjustment of
External Switches for pin setting.
Open or High settings
Slow Decay / Fast Decay Ratio
Test pins for easy signal monitoring
- Auto Decay: Automatic Switch of
Slow Decay / Fast Decay
Further features and protections are referred to the datasheet.
© 2021 ROHM Co., Ltd.
1/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
Contents
1
Introduction ..............................................................................................................................................3
2
Safety Instructions .....................................................................................................................................4
3
4
2.1
Warnings ...........................................................................................................................................4
2.2
Instructions for Safe Use ........................................................................................................................ 4
Hardware Description..................................................................................................................................5
3.1
Schematic ..........................................................................................................................................5
3.2
PCB Layout and Component Placement .....................................................................................................6
3.3
Bill of Materials ....................................................................................................................................9
Operating Instructions ............................................................................................................................... 10
4.1
Hardware ......................................................................................................................................... 10
4.2
Software .......................................................................................................................................... 12
4.2.1
BD63800MUF-C GUI Overview 1 ................................................................................................ 13
4.2.2
BD63800MUF-C GUI Overview 2 ................................................................................................ 13
4.2.3
Rotation Direction Setting ......................................................................................................... 14
4.2.4
Run/Hold Setting ..................................................................................................................... 14
4.2.5
Motor Enable Setting ................................................................................................................ 15
4.2.6
UV Hold setting ....................................................................................................................... 15
4.2.7
Output Electric Current Setting(Hold mode) ................................................................................. 16
4.2.8
Output Electric Current Setting(Run mode) .................................................................................. 16
4.2.9
Output Slew Rate Setting .......................................................................................................... 17
4.2.10
Excitation Mode Setting ............................................................................................................ 17
4.2.11
Clock Input Setting .................................................................................................................. 18
4.2.12
Under Voltage Protection Setting ................................................................................................ 18
4.2.13
Thermal Warning Setting .......................................................................................................... 19
4.2.14
Stall Detect Threshold Setting .................................................................................................... 19
4.2.15
Stall Detect Rotation Speed Setting ............................................................................................ 20
4.2.16
Stall Detect Hysteresis Setting ................................................................................................... 20
4.2.17
Stall Detect Counter Setting ...................................................................................................... 21
4.2.18
BEMF Gain Setting ................................................................................................................... 21
4.2.19
Control Register Map ................................................................................................................ 22
4.2.20
DIAG Selection(DIAG1) ............................................................................................................. 22
4.2.21
DIAG Selection(DIAG2) ............................................................................................................. 23
4.2.22
Status Register ........................................................................................................................ 23
© 2021 ROHM Co., Ltd.
2/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
1
User’s Guide
Introduction
This evaluation kit (EVK) manual describes the usage of ROHM’s BD63800MUF-EVK-002. The purpose of the EVK is to allow the
test and evaluation of the stepping motor driver IC BD63800MUF-C in professional research and development environments. This
document provides guidelines to quickly setup the hardware and software for fast and easy stepping motor driver IC performance
evaluation.
BD63800MUF-C evaluation board [BD63800MUF-EVK-002]
USB cable (USB2.0 A Plug to C Plug)
BD63800MUF-C GUI control software (MS Windows)
USB Driver
USB Cable
A Plug to C Plug
For operation of the EVK the following additional items will be required:
PC with operating system Windows 10 or higher
Laboratory DC power supplies: 12 V(typ.)/1.5 A(min.) and 5 V/100 mA(min.)
Load (e.g. Bipolar DC step motor)
Connecting cables between DC power supply and boards
Clock generator: Input 5 V to 0 V clock signal for CLK pin
Figure 2 shows the setup boards and instruments as mentioned above. Detailed information for connection is described on section
4.1[Hardware]. For receiving the BD63800MUF-C GUI control software please get in touch with your local ROHM sales office or use
the general ROHM customer support system.
Figure 2:
© 2021 ROHM Co., Ltd.
BD63800MUF-EVK-002 Evaluation Setup.
3/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
2
User’s Guide
Safety Instructions
2.1 Warnings
This evaluation kit must only be operated by trained professionals.
This evaluation kit should be operated in a well ventilated environment and, if used inside a case, the case should not
be covered.
This evaluation kit should be placed on a stable, flat, non-conductive surface in use and should not be contacted by
conductive items.
All peripherals used with the evaluation kit should comply with relevant standards for the country of use and be marked
accordingly to ensure that safety and performance requirements are met.
Where peripherals are connected that do not include the cable or connector, the cable or connector used must offer
adequate insulation and operation in order that the requirements of the relevant performance and safety are met.
The connection of incompatible devices to the evaluation kit may affect compliance or result in damage to the unit and
invalidate the warranty.
2.2 Instructions for Safe Use
Do not expose the evaluation kit to water, moisture or place on a conductive surface whilst in operation.
Take care whilst handling to avoid mechanical or electrical damage to the printed circuit board and components.
Avoid handling the printed circuit board while it is powered. Only handle by the edges to minimize the risk of
electrostatic discharge damage.
Do not short any outputs to each other, to the supply or to GND.
Do not operate the evaluation kit outside its specified ratings.
Take care to monitor the PCB and IC temperatures in particular when operating with high power loads and do not
exceed the absolute maximum ratings of all components.
© 2021 ROHM Co., Ltd.
4/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
3
User’s Guide
Hardware Description
3.1 Schematic
Figure 3: Evaluation Board Schematic
© 2021 ROHM Co., Ltd.
5/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
3.2 PCB Layout and Component Placement
Please note that the layout of this EVK is not optimized in terms of thermal performance or signal routing.
The focus is more on enabling easy test by adding test points to each signal. All pictures are viewed as seen from TOP side.
Figure 4: TOP side PCB with Pads and Silkscreen
Figure 5: Bottom side with Pads and Silkscreen
© 2021 ROHM Co., Ltd.
6/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
Figure 6: Top layer
Figure 7: 2
© 2021 ROHM Co., Ltd.
nd
7/24
layer
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
rd
Figure 8: 3 layer
Figure 9: Bottom layer
© 2021 ROHM Co., Ltd.
8/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
3.3 Bill of Materials
Comp. Name
Value
Type
Quantity
C0
1 nF
Capacitor, Surface Mount/Through Hole
1
C1
100 µF
Capacitor, Through Hole
1
C2
100 nF
Capacitor, Surface Mount/Through Hole
1
C3
0.1 µF
Capacitor, Surface Mount/Through Hole
1
CN1
1 row x 4 pin Connector
2.54mm pitch, 1.0mm Hole
1
R0
39 kΩ
Resistor, Surface Mount
1
R1
6.2 kΩ
Resistor, Surface Mount
1
R4, R5
10 kΩ
Resistor, Surface Mount/Through Hole
2
R2, R3
S1, S2, S3, S4, S5,
S6, S7, S8, S9
Open
Resistor, Surface Mount
2
SPDT switch
2.54mm pitch, 1.0mm Hole
9
U1
BD63800MUF-C
IC for Stepper Motor Driver
VQFN32FBV050
1
For Microcontroller
C4, C5, C7, C8, C9, C10,
C11, C12, C13, C17, C18,
C20
C6
0.1 µF
Capacitor, Surface Mount
12
10 µF
Capacitor, Surface Mount
1
C14, C15
22 pF
Capacitor, Surface Mount
2
C16, C22
1 µF
Capacitor, Surface Mount
2
C19, C21
2.2 µF
Capacitor, Surface Mount
2
For BD63800MUF-C
C23
10 µF
Capacitor, Surface Mount
1
CN2
2 row x 10 pin Connector
2.54mm pitch, 1.0mm Hole
1
D1, D2, D3
7.5V
Zener diode, Surface Mount
3
L1, L2
31 Ω
Ferrite bead, Surface Mount
2
R10, R13, R14
10 kΩ
Resistor, Surface Mount
3
R6, R8, R9, R11, R12
R15, R16, R17, R18, R19,
R20, R21, R22
U2
100 kΩ
Resistor, Surface Mount
5
22 Ω
Resistor, Surface Mount
8
CY7C68013A-56PVXC
IC MCU USB PERIPH HI SPD 56SSOP
1
U3
24LC64F-I/SN
IC EEPROM 64KBIT I2C 8SOIC
1
U4
74LVC4T3144PW-Q10J
IC BUF NON-INVERT 5.5V
14TSSOPLINEAR 3.3V 500MA 8SOIC
1
U5
TPS77533D
IC REG LINEAR 3.3V 500MA 8SOIC
1
X1
ECS-240-20-23A-EN-TR
CRYSTAL 24.0000MHZ 20PF SMD
1
Table 1: Evaluation Board Bill of Materials
© 2021 ROHM Co., Ltd.
9/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4
User’s Guide
Operating Instructions
4.1 Hardware
Before start to connect, make sure to turn off all equipment for your safety.
Connect the cables as followings:
[BD63800MUF-EVK-002]
1.
Connect USB Cable(C-Male) to CN2.
2.
Connect DC Power Supply [6 to 28 V / 1.5 A (min.)] to VCC(Red) and GND(Black) terminal.
3.
Connect Load to Outputs (OUT1A, OUT1B, OUT2A, OUT2B).
To make sure the correct connection, please check the install manual of the load.
4.
Connect Clock Signal Generator to CLK terminal.
DC Power Supply
6 to 28V
Vcc
GND
CN2
USB Cable
A-Male to C-Male
Vcc GND
OUT2A
S9
to
S1
OUT2B
CLK
OUT1B
OUT1A
Load
Bipolar DC Step Motor
BD63800MUF-EVK-002
Clock Signal Generator
0V(Low) – 5V(High)
Output
Figure 10: BD63800MUF-EVK-002 Setup
© 2021 ROHM Co., Ltd.
10/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
5.
User’s Guide
Set the All toggle switches (S1 to S9) to “Open” settings.
S1:Open, S2:Open, S3:Open, S4:Open, S5:Open, S6:Open, S7:Open, S8:Open, S9:Open
All toggle switches are able to select “Open” or “H”.
Open:
Pin status depend on the external test pin and internal pull-up/pull-down resister.
Switch to inner side of the board.
H:
Pin status is forced to High (5V).
Please don’t connect anything to the external test pin for the switch.
Switch to outer side of the board.
Toggle switch: (S1 for PSB)
S9: Toggle to “Open” or ”H”
S8: Toggle to “Open” or “H”
S7: Toggle to “Open” or “H”
S6: Toggle to “INT”
S5: Toggle to “INT”
S4: Toggle to “INT”
S3: Toggle to “Open” or “H”
S2: Toggle to “Open”
S1: Toggle to “H”
Figure 11: Toggle Switch setting
Although the maximum operating supply voltage of the motor driver IC BD63800MUF-C is 40 V it is also the absolute maximum value
of the IC. So, if you use higher supply voltage than typical please make sure to include enough margin for fluctuation or voltage spikes
to never exceed the absolute maximum ratings.
Please operate the EVK at room temperature only. The maximum load current should be limited by thermal performance of the
components. Please take care to measure the temperature of the EVK components when applying your desired settings and load.
© 2021 ROHM Co., Ltd.
11/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
4.2 Software
BD63800MUF-EVK-002 can be controlled by SPI commands and the external setting pins. BD63800MUF-C GUI (Graphical User
Interface) software is enabled to set command and read status register easily. Followings are the setting parameter examples on the
software. For detail of the software manual, receiving software, please contact to your ROHM sales office or use the general ROHM
customer support system.
Software Setting items:
Drive mode selection
Motor Enable / disable
Motor Rotation Direction [Clockwise / Counterclockwise]
Driving / Hold mode
Operation on under voltage state [Open / Hold]
Drive and protection parameter
Excitation mode
Peak motor current
Slew rate
Protection parameter (UVLO, TW, Stall)
© 2021 ROHM Co., Ltd.
12/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
4.2.1
BD63800MUF-C GUI Overview 1
9. Low Voltage Protection Setting
1. Rotation Direction Setting
16. Control Register Map
2. Run / Hold Setting
3. Motor Enable Setting
10. Overheat Warning Setting
4. UV Hold Setting
11. Stall Detect Threshold Setting
12. Stall Detect Speed-Setting
5. Output Current Setting
6. Output Slew Rate Setting
7. Excitation Mode Setting
17. DIAG Selection
13. Stall Detect Hysteresis Setting
14. Stall Detect Counter Setting
15. BEMF Gain Setting
8. Don’t use
Green : Connected, Yellow : Initializing, Red: Not Connected
4.2.2
BD63800MUF-C GUI Overview 2
18. Status Register Map
© 2021 ROHM Co., Ltd.
13/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.3
User’s Guide
Rotation Direction Setting
Selected setting is reflected when SEND
button is pushed.
Setting the direction in which the motor will rotate to is possible by
pushing the button.
4.2.4
Run/Hold Setting
Selected setting is reflected when SEND button is pushed.
Setting either Run or Hold Modes is possible by pushing the button.
In Hold Mode, motor position is held constant by setting Hold Mode Electric
Current.
© 2021 ROHM Co., Ltd.
14/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.5
User’s Guide
Motor Enable Setting
Selected setting is reflected when SEND button is pushed.
Enabling motor movements is possible by pushing the button.
When motor is disabled, the output is Hi-Z.
4.2.6
UV Hold setting
②
①
Selected setting is reflected when SEND button is pushed.
UV Hold function can be disabled by pushing the button.
To enable Hold Mode, click UVM3, UVM2 and UVM0 and/or confirm blue highlight when ①,② are pushed.
To disable Hold Mode, click UVM3, UVM2 and UVM0 again and/or confirm sgray highlight when ①,② are pushed.
© 2021 ROHM Co., Ltd.
15/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.7
User’s Guide
Output Electric Current Setting(Hold mode)
Selected setting is reflected when SEND button is pushed.
Current value, in percentage of the maximum current, is settable by a pull-down menu.
The output current level is displayed by IHOLD when external resistance value is inputted into RREF Value.
4.2.8
Output Electric Current Setting(Run mode)
Selected setting is reflected when SEND button is pushed.
Current value, in percentage of the maximum current, is settable by a pull-down menu.
The output current level is displayed by IRUN when external resistance value is inputted into RREF Value.
© 2021 ROHM Co., Ltd.
16/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.9
User’s Guide
Output Slew Rate Setting
Selected setting is reflected when SEND button is pushed.
Output Slew Rate is settable.
4.2.10
Excitation Mode Setting
Selected setting is reflected when SEND button is pushed.
Excitation mode is selected thru a pull-down menu.
© 2021 ROHM Co., Ltd.
17/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.11
User’s Guide
Clock Input Setting
Don’t use
4.2.12
Under Voltage Protection Setting
Selected setting is reflected when SEND button is pushed.
Under Voltage Protection Level is selected thru a pull-down menu.
The ON / OFF values change when a register value is chosen.
© 2021 ROHM Co., Ltd.
18/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.13
User’s Guide
Thermal Warning Setting
Selected setting is reflected when SEND button is pushed.
Thermal Warning Level is selected thru a pull-down menu.
The ON / OFF values change when a register value is chosen.
4.2.14
Stall Detect Threshold Setting
Selected setting is reflected when SEND button is pushed.
Stall Detect Threshold Level is selected thru a slide bar.
The Threshold change in response to the slide bar.
© 2021 ROHM Co., Ltd.
19/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.15
User’s Guide
Stall Detect Rotation Speed Setting
Selected setting is reflected when SEND button is pushed.
Stall Detect Speed value is selected thru a slide bar.
The Threshold change in response to the slide bar.
When it is shorter than the CLK period set, Stall Detect will be triggered.
4.2.16
Stall Detect Hysteresis Setting
Selected setting is reflected when SEND button is pushed.
Stall Detect Hysteresis Level is selected thru a pull-down menu.
© 2021 ROHM Co., Ltd.
20/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.17
User’s Guide
Stall Detect Counter Setting
Selected setting is reflected when SEND button is pushed.
Stall Detect Counter value is selected thru a pull-down menu.
It counts the number of times that Stall Detect was masked to determine
if stall occurs every 90˚. At 720˚, Stall state is continued at 8.
4.2.18
BEMF Gain Setting
Selected setting is reflected when SEND button is pushed.
BEMF Gain value is selected thru a pull-down menu.
© 2021 ROHM Co., Ltd.
21/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.19
User’s Guide
Control Register Map
When ACR tab is selected, we can confirm
status of each control register. Blue highlight
for enabled resisters or register level “1”.
Register level can be changed by clicking on
it directly. Also, “Send All” button sends all
commands from all addresses. “Reset” button
resets all commands from all addresses.
4.2.20
DIAG Selection(DIAG1)
Selected setting is reflected when SEND button is pushed.
When a selected protect function detected, DIAG1 becomes ‘L’.
© 2021 ROHM Co., Ltd.
22/24
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
4.2.21
User’s Guide
DIAG Selection(DIAG2)
Selected setting is reflected when SEND button is pushed.
When a selected protect function detected, DIAG2 becomes ‘L’.
4.2.22
Status Register
When ASR tab is selected, we can confirm
state of each status register. Blue highlight
for enabled resisters or register level “1”.
Thru a pull-down menu, the selected register
address would update the status of each
register in it when “READ” button is pushed.
© 2021 ROHM Co., Ltd.
23/24
When the “READ ALL” button is pushed,
the register of all addresses is updated.
No. 63UG134E Rev.003
October.2023
BD63800MUF-EVK-002
User’s Guide
Revision History
Date
Revision Number
Description
Feb. 2021
001
New Release
Feb. 2022
002
Update EVK version
Oct. 2023
003
Add software information
© 2021 ROHM Co., Ltd.
24/24
No. 63UG134E Rev.003
October.2023
Notice
Notice
1) The information contained in this document is intended to introduce ROHM Group (hereafter
referred to asROHM) products. When using ROHM products, please verify the latest specifications
or datasheets before use.
2) ROHM products are designed and manufactured for use in general electronic equipment and
applications (such as Audio Visual equipment, Office Automation equipment, telecommunication
equipment, home appliances, amusement devices, etc.) or specified in the datasheets. Therefore,
please contact the ROHM sales representative before using ROHM products in equipment or
devices requiring extremely high reliability and whose failure or malfunction may cause danger or
injury to human life or body or other serious damage (such as medical equipment, transportation,
traffic, aircraft, spacecraft, nuclear power controllers, fuel control, automotive equipment including
car accessories, etc. hereafter referred to as Specific Applications). Unless otherwise agreed in
writing by ROHM in advance, ROHM shall not be in any way responsible or liable for any damages,
expenses, or losses incurred by you or third parties arising from the use of ROHM Products for
Specific Applications.
3) Electronic components, including semiconductors, can fail or malfunction at a certain rate. Please
be sure to implement, at your own responsibilities, adequate safety measures including but not
limited to fail-safe design against physical injury, and damage to any property, which a failure or
malfunction of products may cause.
4) The information contained in this document, including application circuit examples and their
constants, is intended to explain the standard operation and usage of ROHM products, and is not
intended to guarantee, either explicitly or implicitly, the operation of the product in the actual
equipment it will be used. As a result, you are solely responsible for it, and you must exercise your
own independent verification and judgment in the use of such information contained in this
document. ROHM shall not be in any way responsible or liable for any damages, expenses, or
losses incurred by you or third parties arising from the use of such information.
5) When exporting ROHM products or technologies described in this document to other countries, you
must abide by the procedures and provisions stipulated in all applicable export laws and regulations,
such as the Foreign Exchange and Foreign Trade Act and the US Expor t Administration
Regulations, and follow the necessary procedures in accordance with these provisions.
6) The technical information and data described in this document, including typical application circuits,
are examples only and are not intended to guarantee to be free from infringement of third parties
intellectual property or other rights. ROHM does not grant any license, express or implied, to
implement, use, or exploit any intellectual property or other rights owned or controlled by ROHM or
any third parties with respect to the information contained herein.
7) No part of this document may be reprinted or reproduced in any form by any means without the
prior written consent of ROHM.
8) All information contained in this document is current as of the date of publication and subject to
change without notice. Before purchasing or using ROHM products, please confirm the latest
information with the ROHM sales representative.
9) ROHM does not warrant that the information contained herein is error-free. ROHM shall not be in
any way responsible or liable for any damages, expenses, or losses incurred by you or third parties
resulting from errors contained in this document.
Thank you for your accessing to ROHM product informations.
More detail product informations and catalogs are available, please contact us.
ROHM Customer Support System
https://www.rohm.com/contactus
www.rohm.com
© 2023 ROHM Co., Ltd. All rights reserved.
R2043A