Pc Master Software Api Variables - Motorola M68HC08 Reference Manual

Sensorless bldc motor control using the mc68hc908mr32
Hide thumbs Also See for M68HC08:
Table of Contents

Advertisement

BLDC Motor Control
3.4.1.3 PC Master Software, BLDC Control MCU Software API, Communication Variables
Name
Sys3
Motor_Ctrl
Motor_Status
Failure
Sp_Input
Speed_Range_Max_RP
M
Speed_Max_RPM
Speed_Min_RPM
Commut_Rev
Curr
Curr_Range_Max_cA
Designer Reference Manual
52
Freescale Semiconductor, Inc.
Table 3-1. PC Master Software Communication Commands
Comman
Command
d
Code
Set manual
02
mode
The application interface, data variables used for the exchange between
the BLDC control MCU software and PC master software, are shown in
Table
3-2. These variables are used for status sensing and control. PC
master software accesses these bytes directly from their physical
memory addresses.
Table 3-2. PC Master Software API Variables
I/
Type
O
I/
Sys3_Def
O
Motor_Ctrl_Def
I
Motor_Status_D
O
ef
Failure_Def
O
U8
I
U16
O
U16
O
U16
O
U8
O
<-Curr_Range_Max_c
S8
O
Curr_Range_Max_cA)
S16
O
BLDC Motor Control
For More Information On This Product,
Go to: www.freescale.com
Data
Demo
Byte
Suitcase Action
s
Setting of manual
None
mode
Representing
Range
8flags
System variable #3
8flags
Motor control variable
8flags
Motor status variable
8flags
Failure variable
Speed input variable used for
< 0; 255>
required
speed calculation
< 0; 65535>
Speed range maximum
[rpm]
< 0; 65535>
Maximal speed limit
[rpm]
< 0; 65535>
Minimal speed limit
[rpm]
< 0; 255>
Commutations per motor revolution
A;
dc-bus current
<-32768;32767>
Current range maximum
[A*10^-2]
[A*10^-2]
Respon
Response
s
Descriptio
Byte
n
00
OK
55
Failed
Description
DRM028 — Rev 0
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68hc908mr32

Table of Contents