ATC AC781x MotorApp Development Guide 文档版本 1.1 撰写日期 杰发科技 本文档包含杰发科技的专有信息 未经授权, 严禁复制或披露本文档包含的任何信息 由于产品版本升级或其他原因, 本文档内容会不定期进行更新

Size: px
Start display at page:

Download "ATC AC781x MotorApp Development Guide 文档版本 1.1 撰写日期 杰发科技 本文档包含杰发科技的专有信息 未经授权, 严禁复制或披露本文档包含的任何信息 由于产品版本升级或其他原因, 本文档内容会不定期进行更新"

Transcription

1 文档版本 1.1 撰写日期 杰发科技 本文档包含杰发科技的专有信息 未经授权, 严禁复制或披露本文档包含的任何信息 由于产品版本升级或其他原因, 本文档内容会不定期进行更新

2 修订历史 版本日期作者修订说明 ATC 文档初版 ATC 增加 BLDC 部分描述 杰发科技机密文件 杰发科技有限公司 2 /40

3 版权声明 本文档包含 AutoChips 公司的机密信息 禁止未经授权使用或披露本文档包含的信息 对因未经 AutoChips 公司授权而全部或部分披露此文档内容而给 AutoChips 公司带来的任何损失或损害, AutoChips 公司将追究责任 AutoChips 公司保留对此处任何信息进行更改的权利, 此处的信息如有变更, 恕不另行通知 AutoChips 公司对使用或依赖此处包含的信息不承担任何责任 本文档的所有信息均 按原样 提供, 不提供任何形式的明示, 暗示, 法定或其他形式的保证 AutoChips 公司明确拒绝对适销性, 非侵权性和针对特定用途的适用性方面的的所有暗示保证 AutoChips 公司对本文档可能使用 包含或提供的任何第三方软件不提供任何担保, 并且用户同意仅向该等第三方寻求与此相关的任何担保索赔 AutoChips 公司对于根据用户规格或为符合特定标准或公开论坛而产生的任何交付物, 也不承担任何责任 杰发科技机密文件 杰发科技有限公司 3 /40

4 目录 修订历史... 2 版权声明... 3 插图目录... 6 表格目录 简介 本文目的 Motor_App 工程组成 Motor_App 工程简介 Motor_App 功能 Motor_App 硬件背景 代码结构及文件描述 Motor_App 软件设计 Motor_App 架构 Motor_App 流程图 Motor_App 接口描述 Motor_App(API) 数据结构 外设初始化设置 GPIO 初始化 PWM GPIO 初始化 ADC GPIO 初始化 PWDT GPIO 初始化 Debug PWM GPIO 初始化 PWM 初始化 ADC 初始化 PWM 触发 ADC 功能初始化 杰发科技机密文件 杰发科技有限公司 4 /40

5 2.5 TIM 初始化 PWDT 初始化 DEBUG PWM 初始化 中断服务程序 电机过电流保护中断 ADC 采样完成中断 Timer 中断 使用说明和注意事项 电流环控制 速度环控制 用户定制化 典型问题 HALL 角度自学习问题 缩略语 参考文档 杰发科技机密文件 杰发科技有限公司 5 /40

6 插图目录 图 1-1 Motor_App 工程模块图... 8 图 1-2 电机控制系统框图 图 1-3 Motor_App 架构图 图 1-4 Motor_App 主程序流程图 图 2-1 PWM2 模块 GPIO 定义 图 2-2 ADC 模块 GPIO 定义 图 2-3 PWM 模块典型配置示意图 图 2-4 FOC 模式 ADC 中断触发示意图 图 5-1 Motor_App 定制化分类 杰发科技机密文件 杰发科技有限公司 6 /40

7 表格目录 表 1-1 代码结构及描述表 表 1-2 Motor_App 模块 API 接口表 表 1-3 Motor_App 中结构体 表 2-1 ADC 外部触发源配置表 杰发科技机密文件 杰发科技有限公司 7 /40

8 1 简介 1.1 本文目的 本文主要目的是为了描述 Demo 板的适配 MotorApp 软件工程基本组成, 并简要介绍基本软件模块初始化, 根据实际电机的技术参数需适配修改的宏定义变量等, 让用户能够快速在现有 MotorApp 工程上进行修改适配, 满足项目的应用需求 1.2 Motor_App 工程组成 Motor_App 工程组成部分如图 1-1 所示 : 图 1-1 Motor_App 工程模块图 杰发科技机密文件 杰发科技有限公司 8 /40

9 1.3 Motor_App 工程简介 Motor_App 功能 ATC 电机控制算法应用层软件 (Motor_App) 主要功能包括以下几个部分 : (1) User: a. 按钮控制接口实现 b. 电机控制算法模式选择 (2) Bldc_App: a. 霍尔信号采集及电机转子速度解算 b. BLDC 带霍尔控制算法 c. BLDC 速度环调速实现 (3) Foc_App: a. 各外设模块的初始化 (GPIO PWM ADC TIM CTU 等 ) b. Debug 接口实现 c. 相电流采样 d. ADC 中断, 在 ADC 中断中调用 FOC 算法 (4) Foc_Lib.Lib: a. FOC 算法矢量变换实现 b. SVPWM(Space Vector Pulse Width Modulation) 空间矢量脉宽调制实现 c. HALL 传感器估算转子位置及霍尔安装方式辨识 d. 滑模观测器 e. 电机保护策略 f. 电机启动策略 (5) Foc_Cfg: a. Demo 板硬件参数配置 b. 电机控制算法驱动参数设置 杰发科技机密文件 杰发科技有限公司 9 /40

10 1.3.2 Motor_App 硬件背景 基于 AC781x 进行 BLDC 或 PMSM 电机控制, 其原理框图如下图 1-2 所示 PWM PWM1H PWM1L PWM2H PWM2L PWM3H PWM3L 三相逆变器 MOTOR FAULT Fault AC781x ADC VDC IBUS Ia Ib Ic PWDT 相电压反馈或霍尔信号 DEBUG PWM 用于电机调试 debug 图 1-2 电机控制系统框图由图 1-2 可见电机控制系统需使用以下 MCU 外设资源, 包括 : 1 PWM 用于控制六路 PWM 输出, 经逆变器后驱动三相电机 2 FAULT 检测电机过电流故障, 便于进行电机保护 3 ADC 5 路 ADC 分别采集 a b c 三相电流, 母线电压和母线电流, 采集任意两相电流即可还原三相电流, 满足 FOC 的 Clark 变换需求 ;5 路 ADC 信号均进行采集, 则可实现更复杂的控制算法 4 PWDT 用于 HALL 位置传感器采集, 获取电机转子扇区位置 杰发科技机密文件 杰发科技有限公司 10 /40

11 5 ACMP 无传感 BLDC 控制中进行相电压采集比较, 获取电机转子扇区位置 6 Debug PWM 用于电机开发调试, 产品量产时不使用, 可与 CAN UART SPI 等外设模块复用 代码结构及文件描述 Motor_App 的代码结构及文件路径描述见表 1-1 所示 表 1-1 代码结构及描述表 文件名文件路径文件描述 bldc_hall.h Motor_App\Bldc\ Bldc_App\inc BLDC 电机霍尔读取及启动头文件 bldc_pwm_control.h Motor_App\Bldc\ Bldc_App\inc BLDC 电机工作转换及电机驱动头文件 pid.h Motor_App\Bldc\ Bldc_App\inc BLDC 电机速度环控制运算头文件 common.h Motor_App\Bldc\ Bldc_App\inc BLDC 电机控制相关默认全局变量头文件 bldc_hall.c Motor_App\Bldc\ Bldc_App\src BLDC 电机霍尔读取及启动 bldc_pwm_control.c Motor_App\Bldc\ Bldc_App\src BLDC 电机工作转换及电机驱动 pid.c Motor_App\Bldc\ Bldc_App\src BLDC 电机速度环控制运算 foc_app.h Motor_App\Foc\Foc_App\inc Foc 电机控制外设初始化及主函数头文件 foc_isr.h Motor_App\Foc\Foc_App\inc Foc 电机控制相关中断函数头文件 globalvar.h Motor_App\Foc\Foc_App\inc Foc 电机控制相关全局变量头文件 foc_app.c Motor_App\Foc\Foc_App\src Foc 电机控制外设初始化及主函数 foc_isr.c Motor_App\Foc\Foc_App\src Foc 电机控制相关中断函数 globalvar.c Motor_App\Foc\Foc_App\src Foc 电机控制相关全局变量 drive_parameters_define.h Motor_App\Foc\Foc_Cfg Foc 电机算法控制参数定义头文件 杰发科技机密文件 杰发科技有限公司 11 /40

12 文件名文件路径文件描述 hwboard_parameters_define.h Motor_App\Foc\Foc_Cfg Foc 硬件电路板参数定义头文件 motor_parameters_define.h Motor_App\Foc\Foc_Cfg Foc 电机参数定义头文件 adcdrv.h Motor_App\Foc\Foc_Lib\inc Foc 采样电流处理相关头文件 autocur_regulator.h Motor_App\Foc\Foc_Lib\inc Foc 电流调节器相关头文件 autospd_regulator.h Motor_App\Foc\Foc_Lib\inc Foc 速度调节器相关头文件 bridgedrv.h Motor_App\Foc\Foc_Lib\inc Foc 上下桥臂输出相关头文件 compensator.h Motor_App\Foc\Foc_Lib\inc Foc 数字滤波器补偿相关头文件 coordnt.h Motor_App\Foc\Foc_Lib\inc Foc 矢量变换相关头文件 hall_sensor.h Motor_App\Foc\Foc_Lib\inc Foc Hall 信号处理相关头文件 iqmath.h Motor_App\Foc\Foc_Lib\inc IQMATH 库相关头文件 maxtorque_per_ampere.h Motor_App\Foc\Foc_Lib\inc 每安培最大转矩电流相关头文件 motorctrl.h Motor_App\Foc\Foc_Lib\inc Foc 电机控制主函数接口头文件 param_init.h Motor_App\Foc\Foc_Lib\inc Foc 电机控制参数标幺相关头文件 pid_regulator.h Motor_App\Foc\Foc_Lib\inc Foc PID 控制相关头文件 protector.h Motor_App\Foc\Foc_Lib\inc 保护相关头文件 smopos.h Motor_App\Foc\Foc_Lib\inc Foc 滑膜观测器相关头文件 startup.h Motor_App\Foc\Foc_Lib\inc Foc 电机启动相关头文件 svgen.h Motor_App\Foc\Foc_Lib\inc Foc SVPWM 相关头文件 tlv5608.h Motor_App\Foc\Foc_Lib\inc Tlv5608 SPI ADC 相关头文件 foc_control.lib Motor_App\Foc\Foc_Lib\src 电机 Foc 控制开发库 杰发科技机密文件 杰发科技有限公司 12 /40

13 1.4 Motor_App 软件设计 Motor_App 架构 Motor_App 软件工程包括 Motor_App,MotorLib 等模块, 其基本架构如图 1-3 所示 : Motor_App bldc_hall main key gpio bldc_pwm_control pid foc_app foc_isr globalvar adcdrv hall_sensor MotorLib protector MotorLibFoc_Cfg AC781x CMSIS autocur_regulator autospd_regulator bridgedrv iqmath maxtorque_per_ampere motorctrl smopos startup svgen drive_parameters_define hwboard_parameters_define compensator param_init tlv5608 motor_parameters_define coordnt pid_regulator 图 1-3 Motor_App 架构图 Motor_App 流程图 Motor_App 通过上电读取电机工作模式配置来执行启动流程, 其主程序流程如图 1-4 所示 : 杰发科技机密文件 杰发科技有限公司 13 /40

14 Start Initial Debug Initial GPIO Read Keys status Check Motor Mode & 101 App_BLDC_HALL() App_FOC() App_BLDC_BEMF() Return 图 1-4 Motor_App 主程序流程图 1.5 Motor_App 接口描述 Motor_App(API) Motor_App 模块中 API 接口见如下表 1-2 所示 : 表 1-2 Motor_App 模块 API 接口表 API GlobalVarInit FOC_GPIO_Initialize 说明 电机控制全局变量初始化 FOC 控制 GPIO 口初始化 杰发科技机密文件 杰发科技有限公司 14 /40

15 PWM_FaultCallback Timer1_Callback FOC_PWDT_Callback Motor_Ctrl_CallBack App_FOC MainStateMachine FOC_Keys_Read FOC_DEBUG_Watch BLDC_Hall_Parameters_Initalize BLDC_Hall_PWDT_Initialize BLDC_Hall_GPIO_Initialize BLDC_Hall_TimerTask BLDC_Hall_Task BLDC_Hall_ADC_Task App_BLDC_Hall BLDC_Keys_Read 硬件过流保护中断定时器 1 中断回调函数, 产生时基 FOC 控制 PWDT 外设中断电机控制中断 FOC 模式控制接口电机控制状态机 FOC 按键识别电机控制调试变量检测 BLDC 控制参数初始化 BLDC 控制 PWDT 模块初始化 BLDC 控制 GPIO 口初始化定时器 0 中断回调函数, 速度环运算 BLDC 控制 PWDT 外设中断回调 BLDC 控制 ADC 中断 BLDC 模式控制接口 BLDC 按键识别 GlobalVarInit 函数原型 : void GlobalVarInit (void) 参数介绍 : none 返回值 : none 杰发科技机密文件 杰发科技有限公司 15 /40

16 函数功能 : 通过宏定义设置电机应用中的各个控制参数, 包括 : 电机的参数 电路板的参数 电机控制算法的参数 FOC_GPIO_Initialize 函数原型 : void FOC_GPIO_Initialize (void) 参数介绍 : none 返回值 : none 函数功能 : 实现电机控制相关 GPIO 初始化 (KEY MODE PWM ADC PWDT HALL DEBUG), 用于不同电路板的硬件适配 PWM_FaultCallback 函数原型 : void PWM_FaultCallback (void) 参数介绍 : none 返回值 : none 函数功能 : 输出电流保护中断服务函数, 硬件监测到发生过流现象时进入, 中断设置为最高优先级 Timer1_Callback 函数原型 : void Timer1_Callback (void) 参数介绍 : none 返回值 : none 函数功能 : Timer 1 中断服务函数, 用于产生 ms 任务时基 FOC_PWDT_Callback 函数原型 : void FOC_PWDT_Callback (void) 参数介绍 : none 返回值 : none 函数功能 : PWDT 外设中断服务函数, 用于 HALL 传感器及无传感方波控制应用 杰发科技机密文件 杰发科技有限公司 16 /40

17 Motor_Ctrl_CallBack 函数原型 : void Motor_Ctrl_CallBack (void) 参数介绍 : none 返回值 : none 函数功能 : 电机控制中断服务函数,FOC 算法在此中断进行运算, 中断的优先级仅次于硬件电流保护中断优先级 App_FOC 函数原型 : void App_FOC (void) 参数介绍 : none 返回值 : none 函数功能 : 实现电机外设初始化 (GPIO PWDT DAC TIM CTU PWM ADC) 及电机控制相关全局变量初始化 MainStateMachine 函数原型 : void MainStateMachine (void) 参数介绍 : none 返回值 : none 函数功能 : 电机运行中的状态机控制 FOC_Keys_Read 函数原型 : void FOC_Keys_Read (void) 参数介绍 : none 返回值 : none 函数功能 : 识别电路板上按钮的状态 FOC_DEBUG_Watch 函数原型 : void FOC_DEBUG_Watch (void) 杰发科技机密文件 杰发科技有限公司 17 /40

18 参数介绍 : none 返回值 : none 函数功能 : 电机控制 Debug 函数, 通过 PWM 接口模拟 DAC 的方式, 观察电机算法中的相关变量 BLDC_Hall_Parameters_Initalize 函数原型 : void BLDC_Hall_Parameters_Initalize (void) 参数介绍 : none 返回值 : none 函数功能 : 对 BLDC 启动阶段标志位, 启动目标初速及速度环参数进行初始化 BLDC_Hall_PWDT_Initialize 函数原型 : void BLDC_Hall_PWDT_Initialize (void) 参数介绍 : none 返回值 : none 函数功能 : 对 BLDC 控制模式中使用的 PWDT 进行功能初始化配置 BLDC_Hall_GPIO_Initialize 函数原型 : void BLDC_Hall_GPIO_Initialize (void) 参数介绍 : none 返回值 : none 函数功能 : 对 BLDC 控制模式中使用的 PWM,ADC,PWDT 等模块的 GPIO 进行功能性初始化配置 BLDC_Hall_TimerTask 函数原型 : void BLDC_Hall_TimerTask (void) 参数介绍 : none 返回值 : none 函数功能 : Timer0 中断触发的回调函数,BLDC 控制模式中执行速度标幺和速度环运算 杰发科技机密文件 杰发科技有限公司 18 /40

19 BLDC_Hall_Task 函数原型 : void BLDC_Hall_Task (void) 参数介绍 : none 返回值 : none 函数功能 : PWDT 中断触发回调函数, 获取霍尔状态解算转子转速, 启动阶段判断,BLDC 根据转向和霍尔相位进行六步方波换相 BLDC_Hall_ADC_Task 函数原型 : void BLDC_Hall_ADC_Task (void) 参数介绍 : none 返回值 : none 函数功能 : ADC 中断触发回调函数, 进行母线电流采样 App_BLDC_Hall 函数原型 : void App_BLDC_Hall (void) 参数介绍 : none 返回值 : none 函数功能 : BLDC 模式控制接口, 根据识别按键状态进行 BLDC 不同阶段启动控制 BLDC_Keys_Read 函数原型 : void BLDC_Keys_Read (void) 参数介绍 : none 返回值 : none 函数功能 : BLDC 控制模式下, 识别并记录按键操作, 进行相应状态标记切换 数据结构 Motor_App 工程中定义的结构体如下表 1-3 所示 : 杰发科技机密文件 杰发科技有限公司 19 /40

20 表 1-3 Motor_App 中结构体 数据结构 FLASH_PARAM ESTIMATED_SPEED HALL_SENSOR_DATA PROTECTOR 说明存于 FLASH 中电机控制变量相关结构体转速计算相关结构体 Hall 传感器相关结构体保护相关结构体 FLSAH_PARAM typedef struct { uint16_t hallcalcmode; uint16_t hallselflearn; uint16_t learnintervaltime; uint16_t learncur; uint16_t learnorder; uint16_t learndegree; // 霍尔角度计算模式 // 霍尔角度自学习标志 // 霍尔自学习驱动电流间隔 // 霍尔自学习驱动电流大小 // 霍尔自学习补偿阶数 // 霍尔自学习角度 }HALLSENSOR_PARM typedef struct { // pid param int16_t torquekp; int16_t torqueki; int16_t torquekd; int16_t fluxkp; int16_t fluxki; int16_t fluxkd; int16_t maxtorque; //Q 轴电流环 KP //Q 轴电流环 KI //Q 轴电流环 KD //D 轴电流环 KP //D 轴电流环 KI //D 轴电流环 KD //Q 轴电流环最大值 杰发科技机密文件 杰发科技有限公司 20 /40

21 int16_t mintorque; int16_t maxflux; int16_t minflux; int16_t speedkp; int16_t speedki; int16_t speedkd; int16_t maxspeed; int16_t minspeed; //Q 轴电流环最小值 //D 轴电流环最大值 //D 轴电流环最小值 // 速度环 KP // 速度环 KI // 速度环 KD // 速度环最大值 // 速度环最小值 }PID_PARM; typedef struct { // Control Mode uint16_t speedfactor; uint16_t curfactor; // 速度转换因子 RPM to Pu // 电流转换因子 }TRANSFORM_PARM; typedef struct { // Control Mode uint16_t angleobtainmethod; uint16_t angleobservermethod; uint16_t startupmode; uint16_t controlmode; uint16_t motoracceleration; uint16_t motordeacceleration; TRANSFORM_PARM transfparam; PID_PARM pidparam; HALLSENSOR_PARM hallparam; // 电角度获取方式 // 角度观测器方式 // 启动模式 // 控制模式 // 电机速度环加速斜率 // 电机速度环减速斜率 // 速度电流转换结构体 //PID 参数结构体 //HALL 参数结构体 杰发科技机密文件 杰发科技有限公司 21 /40

22 }FOC_DRIVE_PARAM; typedef struct { //pwm active polarity uint16_t LowPwmPolarity; uint16_t HighPwmPolarity; // 上桥臂极性 // 下桥臂极性 //Current reading method uint16_t curreadmode; // 电流采样方式 //Dead time size set uint16_t deadtime; uint16_t maxvoltage; uint16_t normalvoltage; uint16_t minvoltage; float vbusattenuateval; uint16_t maxcurrent; // 硬件死区时间设置 // 最大电压 // 额定电压 // 最小电压 // 电压衰减倍数 // 最大电流 // board param float rshunt; float opgainval; uint16_t opgainpolarity; uint16_t adcrange; float adcrefv; uint16_t overcurrentpolarity; // 采样电阻阻值 // 运放放大倍数 // 运放极性 //ADC 精度 //ADC 电压范围 // 过流保护极性 }HW_BOARD_PARAM; typedef struct { HW_BOARD_PARAM hwboard; FOC_DRIVE_PARAM driveparam; // 硬件电路板参数相关结构体 //FOC 控制参数结构体 杰发科技机密文件 杰发科技有限公司 22 /40

23 }Flash_PARAM; ESTIMATED_SPEED typedef struct { uint16_t esttheta; uint16_t oldesttheta; int16_t estspeed; int16_t estspeedrpm; // 输入当前电角度 // 上周期电角度 // 输出估计转速 : /s // 输出估计转速 : 转 / 分 } ESTIMATED_SPEED; HALL_SENSOR_DATA typedef struct { uint8_t hallstatus; uint8_t hallestthetasector; uint8_t hallestthetasectorbuf; uint8_t zeroposhallstatus; uint8_t tenintervalhallstatus; uint8_t selflearnorder; uint16_t selflearntheta; uint8_t selflearnflag; uint8_t swapstate; // 霍尔开关状态 // 前一周期霍尔开关状态 // 霍尔开关状态缓存区 // 零位霍尔状态 //10 度位置霍尔状态 // 霍尔自学习序号 // 霍尔自学习角度 // 霍尔自学习标志 //swap 模式标志 int8_t rotordirection; // 电机转子方向标志 int8_t rotordirectionbuf; // 电机转子位置缓存区 uint16_t esttheta; int16_t estthetastep; int16_t estthetaerr; int16_t estthetaacc; uint16_t estthetacompcnt; // 估计转子角度,Q16 格式 // 估计转子步数 // 估计转子角度误差 // 估计转子角加速度 // 估计转子角度补偿计数器值 杰发科技机密文件 杰发科技有限公司 23 /40

24 uint16_t estthetacompcntbuf; uint16_t maxesttheta; uint16_t minesttheta; int16_t estfre; int16_t estfrelast; int16_t estfredoublelast; uint16_t sectorwidth; uint16_t sectorwidthlast; uint16_t sectorwidthdoublelast; uint16_t sectorwidthadjust[8]; uint16_t sectorwidthdegree[8]; // 估计转子角度补偿计数器缓存区 // 最大估计转子位置 // 最小估计转子位置 // 估计转子位置频率 // 上周期估计转子位置频率 // 上上周期估计转子位置频率 // 扇区宽度, 预留 // 上周期扇区宽度, 预留 // 上上周期扇区宽度, 预留 // 扇区宽度调整缓存区, 预留 // 扇区角度宽度, 预留 }HALL_SENSOR_DATA; PROTECTOR typedef struct PROTECTOR { MOTOR_ERR_FLAG ErrFlag; uint16_t countspeedproa1; uint16_t countspeedproa2; uint16_t countspeedproa3; uint16_t countspeedprob1; uint16_t countspeedprob2; uint16_t countspeedprob3; uint16_t HVoltCnt; uint16_t LVoltCnt; uint16_t recovercnt; uint16_t HCurrentCnt; uint16_t ErrRestartCnt; uint16_t ErrCntResetTimer; uint16_t motorblockcounter; // 速度保护计数 A1 // 速度保护计数 A2 // 速度保护计数 A3 // 速度保护计数 B1 // 速度保护计数 B2 // 速度保护计数 B3 // 过压保护计数 // 欠压保护计数 // 保护恢复时间计数 // 过流保护计数 // 重启故障计数 // 重启计数器故障计数 // 电机故障计数 杰发科技机密文件 杰发科技有限公司 24 /40

25 uint16_t hallerrcounter; uint16_t delaytimer; uint16_t startuperrdelay; uint16_t startupdelaycounter; uint16_t zerospeeddelay; uint16_t losespeeddely; uint16_t losaphtime; uint16_t losbphtime uint16_t loscphtime; uint16_t losephasedelay; uint16_t losephasetime; uint16_t losephaselimit; uint16_t startuperrflag; uint16_t losespeedproflag; uint16_t lowspeedproflag; uint16_t protectpc; uint16_t protecttime; // 霍尔故障计数 // 延迟时间 // 启动故障延时 // 启动延时计数 // 零速度延迟 // 未正常检测速度延迟 // 未正常检测 A 相位时间 // 未正常检测 B 相位时间 // 未正常检测 C 相位时间 // 未正常检测相位延迟 // 未正常检测相位阈值 // 未正常检测电流阈值 // 启动故障标志 // 未正常检测速度故障标志 // 低速故障标志 // 保护计数 // 保护时间 } PROTECTOR 杰发科技机密文件 杰发科技有限公司 25 /40

26 2 外设初始化设置 2.1 GPIO 初始化 PWM GPIO 初始化 AC781x 的 GPIO 具有 Multi-Function 功能, 可以根据具体的 pinmux 表格将相应的 GPIO 设置为 PWM 输出, 本文使用 AC781x 有 80-PIN 封装类型, 以下图 2-1 给出这种封装类型下 GPIO 的设置的参考 图 2-1 PWM2 模块 GPIO 定义 目前 MotorApp 中所支持的带霍尔方波 BLDC, 带霍尔 FOC 以及无感 FOC 模式, 最终均通过 PWM2 模块发波来驱动控制电机, 故 PWM2 模块的 GPIO 初始化一样, 使用 GPIO 的 Funtion1 将 GPIO 设置为 PWM 输出,PWM2 的 GPIO 初始化 API 借口为 void Motor_PWM_Gpio_Init(void) 函数 MotorApp 程序上电启动读取硬件配置电机工作模式后, 即会在不同模式中调用该函数, 进行 PWM 功能初始化 ADC GPIO 初始化 AC781x 有一个精度为 12bit 的 16 通道的 ADC, 其引脚定义见以下图 2-2 所示 在使用的时候, 需要 结合实际的硬件来使能 GPIO 的模拟输出功能 : 杰发科技机密文件 杰发科技有限公司 26 /40

27 图 2-2 ADC 模块 GPIO 定义在 ATC 电机 Demo Board 上,FOC 算法使用的是 ADC_IN4,ADC_IN5, ADC_IN6 和 ADC_IN7 来采样 3 相的电流和母线电流, 使用 ADC_IN8 采样母线电压 ;BLDC 无霍尔传感器算法需使用的是 ADC_IN0,ADC_IN1, ADC_IN2 和 ADC_IN3 来采样反电动势进行比较 ;MotorApp 中将使用的 ADC 各通道 GPIO 初始化封装在一个函数接口中 因此在程序上电启动读取硬件配置电机工作模式后, 将在不同模式中调用该 API 借口 void Motor_ADC_Gpio_Init(void) 函数 PWDT GPIO 初始化 AC781x 的 PWDT 可用来捕获霍尔信号 本文中使用 GPIO24, GPIO20, GPIO19 作为 PWDT 输入通道 在带霍尔的 BLDC 和 FOC 模式下均需对 PWDT 的 GPIO 的初始化 PWDT 初始化的 API 接口为 void Motor_Hall_Gpio_Init(void) 函数, 当电机采用有感控制且传感器为霍尔时, 需在 Demo 板支持的相应电机工作模式启动初始化阶段调用执行, 将他们设置为特定 PWDT 功能口 Debug PWM GPIO 初始化 AC781x 的 PWM 可用来作为 DAC 输出观察变量, 本文中使用 PWM0 作为 debug 通道 该部分初始化的 API 借口为 void Motor_Debug_Gpio_Init(void) 函数, 只需在 Demo 板支持的所有电机工作模式启动初始化阶段调用一次即可 2.2 PWM 初始化 可以设置 AC781x 的 PWM 为组合 (Combine) 输出模式, 此时,PWM2_CH0~PWM2_CH5 被分为 3 对 PWM, 其中 PWM2_CH(n)~PWM2_CH(n+1) 为 1 对 (n = 0,2,4) 每对 PWM 的输出可以设置为互补输出和非互补输出 : 当设置为互补输出时候,Channel(n) 和 Channel(n+1) 输出的电平相反 杰发科技机密文件 杰发科技有限公司 27 /40

28 当互补输出模式禁用的时候,Channel(n) 和 Channel(n+1) 输出的电平相同 Channel(n) 的初始电平由 ELSR1:ELSR0 决定 : 当 ELSR1:ELSR0 = 1:0 时候, 当计数器计数到 CHnVR 时候,Channel(n) 的输出变高, 当计数器计数到 CH(n+1)VR 时,Channel(n) 的输出变低 当 ELSR1:ELSR0 = X:1 时候, 当计数器计数到 CHnVR 时候,Channel(n) 的输出变低, 当计数器计数到 CH(n+1)VR 时,Channel(n) 的输出变高 PWM 的频率由 MCVR 决定,Duty 占空比由 CH(n+1)VR CH(n)VR 决定 其配置输出 PWM 波形见图 2-3 所示 图 2-3 PWM 模块典型配置示意图 (1) 是否需要使用 PWM 的互补输出模式取决于实际的硬件电路, 默认情况下 PWM 的互补模式输出是 使能的 以正弦波 FOC 算法为例, 调用 FOC 算法开始后, 即需要对 PWM 进行初始化配置, 其初始化 API 接口为 void FOC_PWM_Initialize(void) 函数 主要是将 PWM2 模块设置为互补模式输出, 设置 杰发科技机密文件 杰发科技有限公司 28 /40

29 PWM 产生周期, 进行死区时间设置, 使能 PWM2 模块工作, 设置 PWM2 模块中断源及中断优先 级, 并调用中断回调函数 当执行 BLDC 方波控制时, 启动阶段同样需要对 PWM 进行初始化配置, 其初始化 API 接口为 void BLDC_Hall_PWM_Initialize(void) 函数 需进行互补模式设置,PWM 频率和死区时间设置, 使能 PWM2 模块工作, 设置 PWM2 模块中断源及中断优先级等初始化设置等 (2) 当电机根据指令停止或启动时, 需对 PWM 输出进行重新初始化和更新, 可以使用 PWM 的输出屏 蔽功能来使能 / 禁止 PWM 的输出 使能 PWM 的输出 API 为 void PWM_MaskAllChannels(void), 禁止 PWM 的输出 API 为 void PWM_ClearAllOutput(void), 详细代码可参考 MotorApp 工程 2.3 ADC 初始化 AC781x 的 ADC 分为规则组和注入组, 使用规则组来进行母线电流的采样, 使用注入组来实现母线电压和相电流的采样 ; 规则组采用软件触发模式, 注入组采用外部触发模式, 在 PWM 下桥臂导通的中心开始 ADC 采样, 采集相电流 ; AC781x ADC 的数据支持 DMA 传输, 在规则组采样完后, 可以使用 DMA 将数据从 ADC 寄存器搬到 Memory 中 ; 注入组 AD 采集完后, 触发 ADC 中断, 在 ADC 中断中根据当前采样的相电流执行 FOC 算法 FOC 算法中需用 ADC 采样三相电流, 因此在电机工作模式硬件配置上选择 FOC 模式, 由按键启动电机运转执行 FOC 算法时, 需先对 ADC 模块进行初始化配置, 其初始化 API 接口为 void FOC_ADC_Initialize_Shunt(void) 函数 其初始化主要包括使能 ADC 模块, 配置 ADC 中断回调函数, 根据硬件电路设置 ADC 注入组通道, 采样延迟设置, 配置 ADC 中断源及中断优先级, 使能 ADC 中断等 当电机工作模式硬件配置上选择带霍尔 BLDC 模式, 执行 BLDC 方波控制时,BLDC 必须进行 ADC 模块进行初始化使能, 用于母线电流的采集, 其初始化 API 接口为 void BLDC_Hall_ADC_Init (void) 函数 在该接口函数中进行使能 ADC, 设置母线电流采样 ADC 通道及采样延迟时间, 配置 ADC 中断回调函数, 配置 ADC 中断源及中断优先级等操作 杰发科技机密文件 杰发科技有限公司 29 /40

30 2.4 PWM 触发 ADC 功能初始化 AC781x 的 ADC 有 8 个外部触发源, 其配置寄存器定义见如下表 2-1 所示 ; 其中 PWM2 的 Init 和 Match 都能够产生触发源触发 ADC 转换 表 2-1 ADC 外部触发源配置表 在 FOC 运算中, 由于 PWM 的产生方式为边沿对齐, 因此需要采用 PWM2 的 Init 来触发 ADC 转换, 在下半桥导通的中心位置开始 ADC 的采样, 如下图 2-4 所示 : 因此需要做以下设置 : 图 2-4 FOC 模式 ADC 中断触发示意图 杰发科技机密文件 杰发科技有限公司 30 /40

31 CTU_ModuleEnable(); CTU_TriggerAdcInjectGroupByPwm2Init(); CTU_SetBusDivide(0); CTU_SetPwm2Trig2AdcDelayCnt(0); PWM_SetExternalTrigger(PWM2, 1 << 6); //CTU 使能 // 配置 PWM2 触发 ADC 中断 // 根据算法执行需要, 配置 PWM 分频系数 // 选择 PWM 触发 ADC 中断后采集延迟时间 // 使能 PWM 的 Init 触发源 2.5 TIM 初始化 在电机控制中, 还会用到 Timer 定时器来定时处理一些任务, 这时候, 就需要用的 AC781x 的 Timer 模块,AC781x 有 8 个 Timer 模块, 其中 Timer0~Timer1 为 32-bit 的计数器,Timer2~Timer7 为 16-bit 的计数器, 可以根据实际的定时时间来选择合适的 Timer Motor_App 软件工程中采用 Timer0 定时作为 BLDC 方波控制模式的时基, 采用 Timer1 定时作为 FOC 控制模式的时基 BLDC 方波控制中对 Timer0 的初始化接口 API 为 void BLDC_Hall_TimerInit(void), FOC 控制中对 Timer1 的初始化接口 API 为 void FOC_TIM_Initialize(void) 两个 Timer 的初始化配置基本相同, 区别在于定时 1ms 中断后执行的回调函数不一样,Timer0 中设置的回调接口为 void BLDC_Hall_TimerTask(void), Timer1 中设置的回调接口为 void Timer1_Callback (void) 2.6 PWDT 初始化 在带霍尔传感器的电机控制中, AC781x 通过 PWDT 模块来检测霍尔脉冲信号, 并同时记录正负脉冲宽度计算电机转子速度 作为电流环转子位置和速度环转子速度的测量手段, 在电机控制正式闭环运算之前必先初始化 PWDT 模块保证工作正常 BLDC 方波和带霍尔 FOC 控制中均用到了 PWDT 模块, 他们对 PWDT 的初始化设置略有差异, 主要体现在两种控制模式下对 PWDT 的时钟频率需求不一样 BLDC 方波控制中对 PWDT 的初始化接口 API 为 void BLDC_Hall_PWDT_Initialize(void), 带霍尔 FOC 控制中对 PWDT 的初始化接口 API 为 void FOC_PWDT_Initialize(void), 均在电机开始启动之前进行初始化设置 2.7 DEBUG PWM 初始化 在电机控制中, 需要通过 DAC 来观察变量, 可以通过 AC781x 的 PWM 来模拟, 是 PWM 作为 DAC 输 出观察变量, 本文中 PWM0 作为 debug 通道, 其初始化 API 为 void FOC_DEBUG_Initialize(void), 详 细代码可参考 MotorApp 工程 杰发科技机密文件 杰发科技有限公司 31 /40

32 杰发科技机密文件 杰发科技有限公司 32 /40

33 3 中断服务程序 3.1 电机过电流保护中断 发生硬件过电流时触发, 将电机运行状态设置为 FAULT, 并关闭 PWM 脉冲宽度调制波输出, 保护电路板 在 MotorApp 工程中,FOC 模式中加入了电机过流保护机制, 其执行 API 为 void FOC_PWM_FaultCallback(void), 发生过流触发中断时, 给出过流标志位禁止 PWM 脉冲宽度调制波输出 3.2 ADC 采样完成中断 在 ADC 初始化函数中, 已为 FOC 模式和 BLDC 模式设置了相应的 ADC 中断回调函数, 因此在相应 ADC 通道完成 ADC 转换触发 ADC 中断后, 即调用相应的回调函数 FOC 模式执行时 ADC 中断调用 void Motor_Ctrl_CallBack(void) 函数, 因为 ADC 中断后即可完成采集三相电流 故在回调函数 Motor_Ctrl_CallBack 中, 调用 FOC_Start() 进行 FOC 运算 BLDC 模式执行时 ADC 中断调用 void BLDC_Hall_ADC_Task(void) 函数, 在回调函数中读取母线电流 AD 值, 用于电流环闭环运算 3.3 Timer 中断 在 Timer 初始化函数中, 已为 FOC 模式和 BLDC 模式设置了相应的 Timer 中断回调函数, 因此在相应 Timer 定时到出发中断后, 即调用相应的回调函数 FOC 模式执行时 Timer1 中断调用 void Timer1_Callback(void) 函数, 在回调函数中仅进行 1ms 定时标志位置位用作算法时基 BLDC 模式执行时 Timer0 中断调用 void BLDC_Hall_TimerTask(void) 函数, 在回调函数中仅进行速度环标幺及速度环 PID 运算等运算 杰发科技机密文件 杰发科技有限公司 33 /40

34 4 使用说明和注意事项 4.1 电流环控制 1. 修改 drive_parameters_define.h 文件中的宏定义, 为电流环 PID 参数设置默认值 : #define PID_TORQUE_KP_DEFAULT #define PID_TORQUE_KI_DEFAULT Math_IQ(0.2) Math_IQ(0.004) #define PID_TORQUE_KD_DEFAULT 0 #define PID_TORQUE_MAX_DEFAULT Q15_MAX / 2 #define PID_TORQUE_MIN_DEFAULT Q15_MIN / 2 #define PID_FLUX_KP_DEFAULT #define PID_FLUX_KI_DEFAULT Math_IQ(0.2) Math_IQ(0.004) #define PID_FLUX_KD_DEFAULT 0 #define PID_FLUX_MAX_DEFAULT Q15_MAX / 2 #define PID_FLUX_MIN_DEFAULT Q15_MIN / 2 2. 修改 drive_parameters_define.h 文件中的宏定义, 设定电机控制模式为扭矩控制模式 : #define MOTOR_CONTROL_MODE TORQUE_CONTROL_WITHOUT_SPDLIMIT 3. 通过 g_isqref 设定电流大小, 范围 速度环控制 1. 修改 drive_parameters_define.h 文件中的宏定义, 为速度环和电流环 PID 参数设置默认值 : #define PID_TORQUE_KP_DEFAULT #define PID_TORQUE_KI_DEFAULT Math_IQ(0.2) Math_IQ(0.004) #define PID_TORQUE_KD_DEFAULT 0 #define PID_TORQUE_MAX_DEFAULT Q15_MAX / 2 #define PID_TORQUE_MIN_DEFAULT Q15_MIN / 2 杰发科技机密文件 杰发科技有限公司 34 /40

35 #define PID_FLUX_KP_DEFAULT #define PID_FLUX_KI_DEFAULT Math_IQ(0.2) Math_IQ(0.004) #define PID_FLUX_KD_DEFAULT 0 #define PID_FLUX_MAX_DEFAULT Q15_MAX / 2 #define PID_FLUX_MIN_DEFAULT Q15_MIN / 2 #define PID_SPEED_KP_DEFAULT #define PID_SPEED_KI_DEFAULT Math_IQ(0.3) Math_IQ(0.003) #define PID_SPEED_KD_DEFAULT 0 #define PID_SPEED_MAX_DEFAULT #define PID_SPEED_MIN_DEFAULT Q15_MAX Q15_MIN 2. 修改 drive_parameters_define.h 文件中的宏定义, 为电机设定转速加减速斜率 : #define ACCELERATION_RPS #define DEACCELERATION_RPS Math_IQ(0.05 * POLE_PAIR_NUM / BASE_FREQ) Math_IQ(0.05 * POLE_PAIR_NUM / BASE_FREQ) 3. 修改 drive_parameters_define.h 文件中的宏定义, 设定电机控制模式为速度控制模式 : #define MOTOR_CONTROL_MODE SPEED_CONTROL_MODE 4. 通过 g_speedmanual 设定转速大小, 范围 可通过观察 g_rotationalspeed.estspeedrpm 得到电机当前运转速度 杰发科技机密文件 杰发科技有限公司 35 /40

36 5 用户定制化 Motor_ App 软件工程如下图 5-1 所示 : 图 5-1 Motor_App 定制化分类使用不同应用硬件进行开发可能需要做一些定制修改适配, 例如 : GPIO 的配置修改 MotorApp 软件工程 1 框图中 foc_app.c, 使软件中的 GPIO 定义符合客户当前的电路板设置 适配多种硬件电路参数设置修改 MotorApp 软件工程 3 框图中 hwboard_parameters_define.h, 使软件中的电路板设置符合客户当前的电路板参数 杰发科技机密文件 杰发科技有限公司 36 /40

37 6 典型问题 6.1 HALL 角度自学习问题 对于有霍尔传感器的应用, 在不确定 HALL 顺序的情况下, 需要进行霍尔角度自学习, 得到 HALL 次序所对应的电机角度, 下面来说明调试步骤 (1) 将电机角度获取方式设定为 HALL_SENSORS 修改 drive_parameters_define.h 文件中的宏定义 : #define ANGLE_OBTAIN_METHOD HALL_SENSORS (2) 打开霍尔角度自学习功能 修改 drive_parameters_define.h 文件中的宏定义 : #define HALL_SENSOR_SELF_LEARN ENABLE (3) 电机上电启动霍尔自学习确认电机及霍尔与 Demo 板连接无误后上电, 点击 Start 按键, 电机启动过程中将先启动霍尔自学习功能 (4) 霍尔角度自学习过程霍尔角度自学习功能进行时, 电机会以小角度来回运转, 属于正常现象, 十个来回左右学习结束 记录学习得到的 g_hallsensor. selflearnorder 和 g_hallsensor. selflearntheta 数值 分别填写到修改 drive_parameters_define.h 文件中以下的宏定义 : #define HALL_SELF_LEARN_ORDER 0 #define HALL_SELF_LEARN_THETA (uint16_t)( * 330 / 360) (5) 霍尔角度自学习完成后, 关闭自学习功能修改 drive_parameters_define.h 文件中的宏定义 : #define HALL_SENSOR_SELF_LEARN DISABLE (6) 电机负载较大时, 还需修改自学习电流值修改 drive_parameters_define.h 文件中的宏定义 HALL _SELF_LEARN_CUR 值, 设置范围为 0~ Math_IQ(0.5) (7) 影响自学习结果因素影响自学习成功与否的主要因素有 : 杰发科技机密文件 杰发科技有限公司 37 /40

38 1. 电机峰值电流参数 2. 电机驱动负载大小 3. 自学习电流环参数因此建议空载静止状态下启动自学习过程, 根据不同电机的技术参数更新峰值电流参数 MAX_CURRENT, 如果以上措施自学习仍然失败, 可考虑适当调整自学习电流环参数 (8) 自学习状态判断霍尔自学习模块会进行自学习情况监测, 倘若自学习失败会报霍尔自学习失败故障 杰发科技机密文件 杰发科技有限公司 38 /40

39 7 缩略语 BLDC Brushless Direct Current Motor 直流无刷电机 PMSM Permanent Magnet Synchronous Motor 永磁同步电机 ADC Analog-to-Digital Converter 模拟数字转换器 FOC Field Oriented Control 磁场定向控制 PWM Pulse Width Modulation 脉冲宽度调制波 杰发科技机密文件 杰发科技有限公司 39 /40

40 8 参考文档 可参考的文档有 : ATC_AC781x_Motor_Demo_Board_Guide_CH.doc ATC_AC781x_MotorLib_Development_Guide_CH.doc 杰发科技机密文件 杰发科技有限公司 40 /40

MCU AC781x Motor Demo Board Guide Version 2.1( )

MCU AC781x Motor Demo Board Guide Version 2.1( ) MCU AC781x Motor Demo Board Guide Version 2.1(2019.06.18) 修订记录 2 修订版本日期作者描述 1.0 2018-11-23 Autochips Initial Version 1.1 2019-06-18 Autochips 添加 Demo 板接口描述部分 目录 Demo 板简介 3 软件说明 Demo 板支持电机类型 Demo 板简介 4

More information

内容 XMC1300 介绍 --- 电机控制相关模块 BLDC APP 使用方法 --- BLDC 3 Hall APP Set date Copyright Infineon Technologies All rights reserved. Page 2

内容 XMC1300 介绍 --- 电机控制相关模块 BLDC APP 使用方法 --- BLDC 3 Hall APP Set date Copyright Infineon Technologies All rights reserved. Page 2 BLDC 控制 基于 XMC1300&APP 2014 英飞凌 XMC 微控制器巡回研讨会 内容 XMC1300 介绍 --- 电机控制相关模块 BLDC APP 使用方法 --- BLDC 3 Hall APP Set date Copyright Infineon Technologies 2011. All rights reserved. Page 2 XMC1000 系列结构介绍 Entry

More information

英飞凌风机控制方案介绍

英飞凌风机控制方案介绍 英飞凌风机控制方案介绍 英飞凌科技 ( 中国 ) 有限公司 工业和多元化市场 2011 马达控制及应用技术研讨会 Table of contents 英飞凌风机方案概述 BLDC 简易正弦波风机方案介绍 BLDC 无传感器 FOC 方案介绍 5/27/2011 Copyright Infineon Technologies 2009. All rights reserved. Page 2 Table

More information

2 Bosch Rexroth AG Electric Drives and Controls 文档 功率范围 x AC 230 V 0.4 kw 至 3 x AC 400 V 90.0 kw 使用永磁式电机 内置的制动斩波器和电源滤波器 内置的操作面板, 可简单且快速地进行调试 可以通过输入输出和

2 Bosch Rexroth AG Electric Drives and Controls 文档 功率范围 x AC 230 V 0.4 kw 至 3 x AC 400 V 90.0 kw 使用永磁式电机 内置的制动斩波器和电源滤波器 内置的操作面板, 可简单且快速地进行调试 可以通过输入输出和 2 Bosch Rexroth AG Electric Drives and Controls 文档 功率范围 x AC 230 V 0.4 kw 至 3 x AC 400 V 90.0 kw 使用永磁式电机 内置的制动斩波器和电源滤波器 内置的操作面板, 可简单且快速地进行调试 可以通过输入输出和现场总线模块扩展 是一款经济的通用型, 转速调节可靠, 可根据需要供给能量 U/f 和矢量调节, 安装调试简便,

More information

STM32 for sensorless vector control

STM32 for sensorless vector control STM32 PMSM FOC Shanghai, March,2008 FOC Plan Clark Parke Circle limitation 3 / : Hall Mar 08 1 PMSM BLDC AC PMSM BLDC BLDC PMSM BLDC Mar 08 2 PMSM: La < Lb < Lc a)sm-pmsm: Ld=Lq. b) & c)ipm-sm: (Ld

More information

2

2 第六章.DC-DC 升压模块 1 2 3 4 5 程序通过 PB7 口产生 PWM 波控制 tps61165 工作, 完成 LED 串点亮以及电流控制, 可通过 LCD 开发板上的滚轮调节 PWM 波的占空比进而实现电流的调节 ; 通过 PE2 的 ADC 功能读取电压测量电路中的 OPA330 的输出电压, 并根据电路原理图计算出测量点的电压值, 显示在 LCD 上 ; 通过 PE3 的 ADC

More information

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D 控制器 thert thert thert 接下一个电机驱动模块 () 接下一个电机驱动模块 () 电机驱动模块 电机驱动模块 电源模块 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () X 0 X 0 4 /RK /RK 注 注 制动电阻阻值 Ω Φ 80: 适用电机驱动模块型号 8-M-XXXX--XX Φ : 适用电机驱动模块型号

More information

Microsoft Word - T12_T13_AD_PECÀý³Ì½éÉÜ.doc

Microsoft Word - T12_T13_AD_PECÀý³Ì½éÉÜ.doc 样例程序 : T12 + T13 + AD + PEC 1. 简介本程序实现功能如下 : 配置 CCU6 工作于三相输出模式 使用通道 0 比较匹配中断触发 T13 内部硬件直接实现 T13 工作于 Single shot 模式, 当周期中断时, 硬件触发 ADC (Injection mode) 转换完成以后, 使用 PEC 将存放于 ADC_DAT2 中的转换结果传送到用户指定的数组中 PEC

More information

STM32 for sensorless vector control

STM32 for sensorless vector control STM32 PMSM FOC Shanghai, March,2008 Agenda STM32 FOC Clark Parke Circle limitation Mar 08 1 Agenda / Hall PMSM PLL MC_State_observer_param.h Mar 08 2 Agenda MC_Control_param.h / PI Mar 08 3 Plan STM32

More information

第 5 卷第 9 期 3 9 年 月 电力电容器与无功补偿 &+ 1 ) + ; & ).& &+ 1 & / ) 5 93 & 9 *67893: + 99: 单相 谐波补偿电流对直流侧电压和电流纹波的影响分析!"#$%&'!"#$%&' '& ( ')*&+,& '(-./01 &

第 5 卷第 9 期 3 9 年 月 电力电容器与无功补偿 &+ 1 ) + ; & ).& &+ 1 & / ) 5 93 & 9 *67893: + 99: 单相 谐波补偿电流对直流侧电压和电流纹波的影响分析!#$%&'!#$%&' '& ( ')*&+,& '(-./01 & 第 5 卷第 9 期 3 9 年 月 电力电容器与无功补偿 &+ 1)+ ; &).& &+ 1&/) 593 & 9 *67893:+99: 单相 谐波补偿电流对直流侧电压和电流纹波的影响分析!#$%&'!#$%&''&(')*&+,& '(-./01&+ -2 3456-78&9:;'& &'

More information

吉林大学学报 工学版 244 第 4 卷 复杂 鉴于本文篇幅所限 具体公式可详见参考文 献 7 每帧的动力学方程建立及其解算方法如图 3 所示 图4 滚转角速度与输入量 η 随时间的变化波形 Fig 4 Waveform of roll rate and input η with time changing 图5 Fig 5 滚转角随时间的变化波形 Waveform of roll angle with

More information

Special_topics_appdesigner_

Special_topics_appdesigner_ 1.4 App Designer 和硬件结合实例 MATLAB App Designer 教程 19 在 1.1 中提到, 笔者认为 App Designer 最 的优点之, 就是增加了和 业相关的控件, 如 1.3 中提到的 Gauge,Knob,Lamp 和 Switch, 这给 程项 的 GUI 设计提供了 限的可能性 本节举 个实际的例, 这些 业控件去控制物理硬件, 这 的硬件是 Arduino

More information

力矩电机 - 高速 (TORQUE MOTOR-HIGH SPEED) 选型目录 基本选型... 2 型号说明... 3 型号 :GTMH 型号 :GTMH 型号 :GTMH 型号 :GTMH

力矩电机 - 高速 (TORQUE MOTOR-HIGH SPEED) 选型目录 基本选型... 2 型号说明... 3 型号 :GTMH 型号 :GTMH 型号 :GTMH 型号 :GTMH 选型目录 基本选型... 2 型号说明... 3 型号 :GTMH 0175-050... 4 型号 :GTMH 0175-070... 7 型号 :GTMH 0175-100... 10 型号 :GTMH 0175-150... 13 型号 :GTMH 0291-050... 18 型号 :GTMH 0291-070... 21 型号 :GTMH 0291-100... 24 型号 :GTMH 0291-150...

More information

基于FRDM-KE04Z和Tower Board的BLDC电机正弦波控制

基于FRDM-KE04Z和Tower Board的BLDC电机正弦波控制 Freescale Semiconductor Document Number: AN4869 Application Note Rev. 0, 03/2014 基于 FRDM-KE04Z 和 Tower Board 的 BLDC 电机正弦波控制 作者 :Liu Zhen 1 简介 本应用手册介绍了基于 FRDM_KE04Z 控制板的带霍尔传感器三相无刷直流电机的正弦波控制 该设计充分利用了飞思卡尔

More information

DVK530/531扩展板

DVK530/531扩展板 DVK720 扩展板 驱动移植手册 2014.04.03 V1.0 版权声明 本手册所有权由深圳市微雪电子有限公司独家持有 未经本公司的书 面许可, 不得以任何方式或形式进行修改 分发或复制本文档的任何 部分, 否则一切后果由违者自负 版本更新记录 版本日期说明 V1.0 2014.04.03 初始发布 深圳市微雪电子有限公司 www.waveshare.net I 目录 版权声明... I 版本更新记录...

More information

SDP 1 2 3 4 8 9 10 12 19

SDP 1 2 3 4 8 9 10 12 19 SDP SDP 1 2 3 4 8 9 10 12 19 SDP 2 SDP CANBUS 3m/s 48 1 2 N 3 4 5 6 7 8 9 EMC EMC ENS008212 EN618003 10 IP21 SDP 3 1 1 4 2 5 3 P24 103 104 N24 G24 P24 101 102 N24 G24 J2 J3 n P2 P1 P3 J2 J1 J3 1 P2 P1

More information

3 6 permanent magnet synchronous motor LSPMSM G A x( μ ) + A x y( μ ) = - J y s + σ A t 7-8 Γ A = LSPMSM A Γ 2 ν n - ν A 2 n = δ c LSPMSM A J s μ σ v

3 6 permanent magnet synchronous motor LSPMSM G A x( μ ) + A x y( μ ) = - J y s + σ A t 7-8 Γ A = LSPMSM A Γ 2 ν n - ν A 2 n = δ c LSPMSM A J s μ σ v 6 7 22 7 ELECTRI C MACHINES AND CONTROL Vol. 6 No. 7 July 22 226 - - δ δ = π δ = π δ = π δ TM 35 A 7-449X 22 7-29- 5 Armature reaction demagnetization analysis for line-start permanent magnet synchronous

More information

电子技术基础 ( 第 版 ) 3. 图解单相桥式整流电路 ( 图 4-1-3) 电路名称电路原理图波形图 整流电路的工作原理 1. 单相半波整流电路 u 1 u u sin t a t 1 u 0 A B VD I A VD R B

电子技术基础 ( 第 版 ) 3. 图解单相桥式整流电路 ( 图 4-1-3) 电路名称电路原理图波形图 整流电路的工作原理 1. 单相半波整流电路 u 1 u u sin t a t 1 u 0 A B VD I A VD R B 直流稳压电源 第 4 章 4.1 整流电路及其应用 学习目标 1. 熟悉单相整流电路的组成, 了解整流电路的工作原理. 掌握单相整流电路的输出电压和电流的计算方法, 并能通过示波器观察整流电路输出电压的波形 3. 能从实际电路中识读整流电路, 通过估算, 能合理选用整流元器件 4.1.1 认识整流电路 1. 图解单相半波整流电路 ( 图 4-1-1) 电路名称电路原理图波形图 4-1-1. 图解单相全波整流电路

More information

第10章:CCP捕捉/比较/脉宽调制

第10章:CCP捕捉/比较/脉宽调制 第 10 章 :CCP 捕捉 / 比较 / 脉宽调制 CCP 模块功能 捕捉功能模式 比较功能模式 脉宽调制功能 1 CCP 模块功能 PIC 2 捕捉 比较 脉宽调制模块 CCP1 CCP2(Capture/Compare/PWM) 16 CCPR1 CCPR2 模块 功能 功能 TMR1 TMR2 2 CCP 模块功能 CCP 模块 3 模式 : 捕捉 式 比较 式 脉宽调制 式 捕捉功能 捕捉

More information

1000w 1000w 风力发电机输出功率曲线图 风速 m/s 输出功率 P(w) 风速 m/s 输出功率 P(

1000w 1000w 风力发电机输出功率曲线图 风速 m/s 输出功率 P(w) 风速 m/s 输出功率 P( 1000w 1000w 风力发电机输出功率曲线图 风速 m/s 3 4 5 6 7 8 9 10 11 12 输出功率 P(w) 20 65 130 240 390 580 825 1100 1300 1380 风速 m/s 13 14 15 16 17 18 19 20 21 22 输出功率 P(w) 1380 1350 1310 1255 1185 1095 990 875 735 570 1000w

More information

议题 公司概况电机控制 Roadmap 适合方波控制 MCU 适合 180 控制 MCU MCU 系列封装量产成熟方案易用开发套件 2

议题 公司概况电机控制 Roadmap 适合方波控制 MCU 适合 180 控制 MCU MCU 系列封装量产成熟方案易用开发套件 2 ChipON 工业级 MCU 在电机控制中应用与创新 上海芯旺微电子技术有限公司 Professional Industry & Automotive Grade MCU 1 议题 公司概况电机控制 Roadmap 适合方波控制 MCU 适合 180 控制 MCU MCU 系列封装量产成熟方案易用开发套件 2 公司概况 上海芯旺微电子技术有限公司 (ChipON Micro) 总部位于上海浦东张江高科技园,

More information

SPMC75F2413A_EVM_使用说明_V1.2.doc

SPMC75F2413A_EVM_使用说明_V1.2.doc SPMCFA EVM V. - Jan 0, 00 http://www.sunplusmcu.com ................ SPMCFA........... EEPROM.... I/O............ LED.... LED.... RS-........0............ EVM................ 0.....0..... SPMCFA EVM SPMCFA

More information

主要内容 基于正旋波 hall 直流无刷电机风机参考设计介绍 基于磁场定向控制无 hall 直流无刷电机风机参考设计介绍 基于 XC878 空调压缩机参考设计介绍 其它信息 Set date Copyright Infineon Technologies All rights reser

主要内容 基于正旋波 hall 直流无刷电机风机参考设计介绍 基于磁场定向控制无 hall 直流无刷电机风机参考设计介绍 基于 XC878 空调压缩机参考设计介绍 其它信息 Set date Copyright Infineon Technologies All rights reser 英飞凌空调风机及压缩机变频方 案介绍 英飞凌工业及多元化中国市场部 2011.3 主要内容 基于正旋波 hall 直流无刷电机风机参考设计介绍 基于磁场定向控制无 hall 直流无刷电机风机参考设计介绍 基于 XC878 空调压缩机参考设计介绍 其它信息 Set date Copyright Infineon Technologies 2010. All rights reserved. Page

More information

技术参数 Technical Data 额定电压 / 频率 Voltage/Frequency AC220V/50Hz AC110V/60Hz 功率 Power 70W 70W 空载流量 Free flowing 7.0L/M 7.0L/M 最大压力 Max. pressure 2.4Bar 2.4

技术参数 Technical Data 额定电压 / 频率 Voltage/Frequency AC220V/50Hz AC110V/60Hz 功率 Power 70W 70W 空载流量 Free flowing 7.0L/M 7.0L/M 最大压力 Max. pressure 2.4Bar 2.4 膜片式气泵 Diaphragm Pumps for Gas DA70AC 系列 (Series DA70AC) 特点 Features 无油润滑 Oil-Free 耐腐蚀性 Corrosionresistant 免维护 Maintenance Free 低噪音低振动 Low noise level&vibration 可以任何方向安装 Can be mounted in any plane 应用 Typical

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

Microsoft Word - MAN2011A_CH_RTT.doc

Microsoft Word - MAN2011A_CH_RTT.doc 基于 SAM7X EK 和 IAR EWARM 文档编号 文档版本 Rev. A 文档摘要 基于 AT91SAM7X EK 开发板的代码解读,RTT 代码解读 关键词 AT91SAM7X256 SAM7X EK IAR EWARM J LINK RTT 创建日期 2010 06 08 创建人员 Cust126 审核人员 Robin 文档类型 公开发布 / 开发板配套文件 版权信息 Mcuzone 原创文档,

More information

专业主干课程与主要专业课程教学大纲(2009年、2011年).doc

专业主干课程与主要专业课程教学大纲(2009年、2011年).doc ... 1... 4... 9... 12... 16... 20... 23... 26... 30... 33... 36 Electric Circuits 00440021 64 0 0 4 1 2 Y- 3 4 ZYT H 5 Analog Electronic Technique 00440041 54 14 0 3.5 1. 2. 1. 2. 3. RC 4. 5. 1. 20 2.

More information

<453A5CCEC4B5B55C C41CBAAB2F5D4C6BDD3BFDACAB9D3C3CBB5C3F756312E305F E646F63>

<453A5CCEC4B5B55C C41CBAAB2F5D4C6BDD3BFDACAB9D3C3CBB5C3F756312E305F E646F63> 霜蝉云 接口使用说明 版本 :V1.00 上海霜蝉信息科技有限公司 Shanghai Scicala Information Technology Co.,Ltd http:www.scicala.com E-mail:support@scicala.com 1 目录目录... 2 一 产品概述...3 二 接口功能...3 三 调用规范...3 四 接口方法...4 1. 用户订阅 Subscribe

More information

MCHP Corporate PowerPoint Presentation Template-2014

MCHP Corporate PowerPoint Presentation Template-2014 无传感器磁场定向控制及其在无人机中的应用 演讲者 : 张炎应用工程师 Microchip Technology Inc. 2016 Microchip Technology Inc. 第七届微电机 ( 深圳 ) 驱动与控制技术研讨会 2 议程 滑模观测器 (SMO) 锁相环观测器 (PLL) FOC 相关产品 高性能的数字信号控制器 (dspic33ep) 高集成度的模拟驱动器 (MCP802X &

More information

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor 1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4

More information

风机无传感器控制方案 用户手册 适用产品 本编程器支持芯片型号如下 系列 HC32F005 型号 HC32F005C6UA HC32F005C6PA HC32F005D6UA

风机无传感器控制方案 用户手册 适用产品 本编程器支持芯片型号如下 系列 HC32F005 型号 HC32F005C6UA HC32F005C6PA HC32F005D6UA 风机无传感器控制方案 用户手册 适用产品 本编程器支持芯片型号如下 系列 HC32F005 型号 HC32F005C6UA HC32F005C6PA HC32F005D6UA 目 1. 简介... 4 1.1 概览... 4 2. 系统环境... 4 2.1 硬件环境... 4 2.2 软件环境... 4 3. 硬件部分... 5 3.1 硬件框图... 5 3.2 主要特征... 5 3.3 硬件电路...

More information

AN4796, 基于FRDM-KE02Z和Tower Board的无传感器BLDC电机控制 - 应用说明

AN4796, 基于FRDM-KE02Z和Tower Board的无传感器BLDC电机控制 - 应用说明 Freescale Semiconductor 文档编号 :AN4796 Application Note Rev. 1, 11/2013 基于 FRDM-KE02Z 和 Tower Board 的无传感器 BLDC 电机控制 1 引言 本应用手册介绍了基于飞思卡尔 FRDM_KE02Z 微控制器的无传感器三相无刷直流电机的控制技术 该设计是基于飞思卡尔的 FRDM-KE02Z 控制板实现的, 在电机控制上它可以实现良好的控制效果

More information

SB 系列 / C-Link 产品特点 引用标准 : IEC 结构 : 金属化聚丙烯膜结构 封装 : 塑料外壳 ( UL94 V-0), 树脂填充 电气特性 工作温度 : - 40 至 C 范围 : 1.0 至 150μF 额定电压 : 700 至 1100 VC 偏差 :

SB 系列 / C-Link 产品特点 引用标准 : IEC 结构 : 金属化聚丙烯膜结构 封装 : 塑料外壳 ( UL94 V-0), 树脂填充 电气特性 工作温度 : - 40 至 C 范围 : 1.0 至 150μF 额定电压 : 700 至 1100 VC 偏差 : SA 系列 / C-Link 产品特点 引用标准 : IEC 61071 结构 : 金属化聚丙烯膜结构 封装 : 聚酯胶带, 树脂填充 电气特性 工作温度 : - 40 至 + 85 C 范围 : 15 至 500μF 额定电压 : 500 至 1100 VC 偏差 : ± 5%, ± 10% 损耗因素 : 2 10-3 @100z 20±5 C 预期寿命 : 100,000 小时 @Un, 70

More information

供充放一体电源及充电电源手册_0_.doc

供充放一体电源及充电电源手册_0_.doc 2010. 05 供充放一体电源及充电电源 适用于铅酸电池 锂电池 镍氢电池 实现不间断供电 采用自动均 / 浮充 恒流 / 恒压 零电流 -ΔV 检测 / 涓充 / 滴充技术 提供各种保护 显示各种工作状态 目录 SCD 供充放一体电源 ( 锂电池系列 )-----------1 SCD 供充放一体电源 ( 铅酸电池系列 )----------3 C 充电电源 ( 镍氢电池系列 )-------------------------5

More information

K Standalone SDK 编程指南 KENDRYTE 勘智 嘉楠科技版权 2019 KENDRYTE.COM

K Standalone SDK 编程指南 KENDRYTE 勘智 嘉楠科技版权 2019 KENDRYTE.COM K Standalone SDK 编程指南 KENDRYTE 勘智 嘉楠科技版权 2019 KENDRYTE.COM i 关于本手册 本文档为用户提供基于 Kendryte K210 Standalone SDK 开发时的编程指南. 对应 SDK 版本 Kendryte Standalone SDK v0.5.6 (9410af7ca0077563bce9523dd2dab56ad2b8c243)

More information

在Freescale MQX操作系统下进行电机控制

在Freescale MQX操作系统下进行电机控制 Freescale Semiconductor Document Number: AN4254 应用笔记 Rev 0, 5/2011 在 Freescale MQX 操作系统下进行电机控制 作者 : Libor Prokop 捷克共和国 Roznov 1 简介 本应用笔记介绍了在操作系统 (OS) 中进行电机控制所面临的挑战 还评估了可行的实现方案, 并为在飞思卡尔操作系统 MQX 中加入电机控制应用程序提供了指导

More information

基于 ARM Cortex-M0 的 ES32F065x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位 芯片工作电压范围 : 2.2V 5.5V P

基于 ARM Cortex-M0 的 ES32F065x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位 芯片工作电压范围 : 2.2V 5.5V P 32 位 MCU ES32F0654 ES32F0653 产品简介 产品简介 数据手册 参考手册 上海东软载波微电子有限公司 2018-11-20 V1.0 1/22 基于 ARM Cortex-M0 的 ES32F065x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM

More information

Microsoft Word - 12.doc

Microsoft Word - 12.doc 电动车用异步电机矢量控制系统 Induction Motor Vector Controller Applied in Electric Vehicle ( 北京交通大学电气学院 ) 陈东雷吕健攀张奕黄 CHEN Dong-lei LV Jian-pan ZHANG Yi-huang 摘要 : 介绍一种以 DSP 为控制核心的异步电机矢量控制系统在电动车中的应用 介绍了系统结构及软硬件设计方案 实验结果表明,

More information

1. PMSM 与 BLDC 永磁同步电机 (PMSM) 与 BLDC 电机都是具有相同基本结构的永磁型电机, 由转子上的永磁铁和定子上的绕组组成 PMSM 和 BLDC 电机之间的主要区别是驱动信号 PMSM 专为正弦驱动而设计, BLDC 电机则专为梯形驱动而设计 正弦驱动电机的优点是扭矩波动极

1. PMSM 与 BLDC 永磁同步电机 (PMSM) 与 BLDC 电机都是具有相同基本结构的永磁型电机, 由转子上的永磁铁和定子上的绕组组成 PMSM 和 BLDC 电机之间的主要区别是驱动信号 PMSM 专为正弦驱动而设计, BLDC 电机则专为梯形驱动而设计 正弦驱动电机的优点是扭矩波动极 通过 LPC 15 系列实现 BLDC/PMSM 电机控制的技术 作者 : 恩智浦半导体 Mahesh Chandra 简介电子换向 (EC) 电机的控制可以通过多种方式实现 最简单的控制策略是六步或梯形控制, 其会依次对无刷直流 (BLDC) 电机的各个相位进行换向 转子的位置反馈由霍尔传感器或编码器接口提供 在六步控制中, 三相中只有二相供电 无传感器控制可以通过测量末供电浮动相位的感生电压或反电动势

More information

Microsoft PowerPoint - XMC4000系列开发环境介绍(DAVE3).pptx

Microsoft PowerPoint - XMC4000系列开发环境介绍(DAVE3).pptx XMC4500 2012 XMC4000 6 11 6 13 6 15 6 18 6 20 6 22 XMC4000 IDE, C-Compilers, Debuggers, Analysis Utilities HW Debuggers Flash Programming Altium Atollic Keil IAR Systems Wind River Hitex PLS isystems Lauterbach

More information

Microsoft PowerPoint - SMPS Solutions with On-Bright Power IC [兼容模式]

Microsoft PowerPoint - SMPS Solutions with On-Bright Power IC  [兼容模式] SMPS Solutions with On-Bright Power IC Energy Star and CEC for EPS EPS: Single Voltage External AC-DC and AC-AC Power Supplies Energy Star 比 CEC 和 The Federal Standard 要严格 能效标准 : AC input 115/230V, 25%

More information

.. 8-a f 8-b. 8- A B C f B A Z Y ω A B C C 8-86

.. 8-a f 8-b. 8- A B C f B A Z Y ω A B C C 8-86 本章主要阐述同步电机的工作原理, 利用双反应理论建立同步电机的基本电磁关系, 在 此基础上对同步电机的功角特性 矩角特性及功率因数调节进行深入分析 本章还对迅速发 展的永磁同步电机做了简要介绍 n f 6 f n = = n 8- np 8- a b 8 - a) b) 85 .. 8-a f 8-b. 8- A B C f B A Z Y ω A B C C 8-86 . n f E 3. 8-3

More information

技 术 文 件

技  术  文  件 技术文件 技术文件名称 :IAlert 接口使用说明 技术文件编号 : 版 本 :V1.0 共页 ( 包括封面 ) 拟制 审核 会签 标准化 批准 中兴通讯股份有限公司 XX 软件模块详细设计说明 版本号 修改记录 文件编号 版本号 拟制人 / 修改人 拟制 / 修改日期 1 V1.0 胡曦 2005-08-12 新建 更改理由 主要更改内容 ( 写要点即可 ) 注 1: 每次更改归档文件 ( 指归档到事业部或公司档案室的文件

More information

ATC MCU AC781x 开发板说明手册 Version 1.0.5( )

ATC MCU AC781x 开发板说明手册 Version 1.0.5( ) ATC MCU AC781x 开发板说明手册 Version 1.0.5(2018.11.12) 修订记录 2 修订版本日期作者描述 1.0 2018-12-04 AutoChips 初版 1.0 2019-03-05 AutoChips J-Link V6.44 及以上版本驱动支持 AC781x 全系列芯片 目录 开发板简介 3 开发环境准备工程配置仿真器及配置程序烧录下载 开发板简介 4 开发板功能图

More information

<4D6963726F736F667420576F7264202D20C7B6C8EBCABDCAB5D1E9CAD2B7BDB0B82E646F63>

<4D6963726F736F667420576F7264202D20C7B6C8EBCABDCAB5D1E9CAD2B7BDB0B82E646F63> 目 录 一 嵌 入 式 系 统 的 应 用 及 前 景... - 1 - 二 目 前 嵌 入 式 系 统 教 学 现 状 和 实 验 体 系 的 建 设... - 1 - 三 嵌 入 式 教 学 在 本 科 生 中 的 教 学 难 点... - 1 - 四 教 学 难 点 解 决 方 法... - 2-1 选 择 S+core7 核 学 习... - 2-2 选 择 ecos 操 作 系 统 进 行

More information

int *p int a 0x00C7 0x00C7 0x00C int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++;

int *p int a 0x00C7 0x00C7 0x00C int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++; Memory & Pointer trio@seu.edu.cn 2.1 2.1.1 1 int *p int a 0x00C7 0x00C7 0x00C7 2.1.2 2 int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++; 2.1.3 1. 2. 3. 3 int A,

More information

安全注意事项 2. 设置对焦模式 3. 变焦 1. 安装和卸下镜头 4. 固定变焦环 1 2 CHI-2

安全注意事项 2. 设置对焦模式 3. 变焦 1. 安装和卸下镜头 4. 固定变焦环 1 2 CHI-2 CHI EF 镜头使用说明书 EF24-70mm f/4l IS USM 感谢您购买佳能产品! 使用注意事项 如果将镜头从寒冷的环境拿到温暖的环境中, 镜头表面和内部零件可能会发生结露 高温可能导致镜头故障 特点 安全注意事项 安全注意事项 请勿透过镜头或相机观看太阳或明亮的光源 无论镜头是否装在相机上, 请勿将没有盖上镜头盖的镜头置于太阳下 本说明中使用的符号 CHI-1 安全注意事项 2. 设置对焦模式

More information

2 12

2 12 SHENZHEN BRILLIANT CRYSTAL TECHNOLOGIC CO.,LTD. The specification for the following models Graphic LCM serial communication control board CB001 PROPOSED BY APPROVED Design Approved TEL:+86-755-29995238

More information

5 69 S FWR1 S FWR λ H i = + 3 maximum torue i i 2 + i 2 2 λn p L - L i = 0 per Ampere MTPA H i OA = - 3 i i 2 + i 2 2 λn p L - L i = 0 4

5 69 S FWR1 S FWR λ H i = + 3 maximum torue i i 2 + i 2 2 λn p L - L i = 0 per Ampere MTPA H i OA = - 3 i i 2 + i 2 2 λn p L - L i = 0 4 14 5 2010 5 ELECTRI C MACHINES AND CONTROL Vol. 14 No. 5 May 2010 410083 TM301. 2 A 1007-449X 2010 05-0068- 05 Research of flux weakening strategy of interior permanent magnet synchronous motor TANG Zhao-huiDING

More information

微雪电子 Open103Z 实验手册 Open103Z 实验手册 目录 准备工作 BitIO-Pushbutton... 3 ADC+DMA... 4 CAN-LoopBack... 5 DAC... 6 DS18B GPIO_Key_L

微雪电子   Open103Z 实验手册 Open103Z 实验手册 目录 准备工作 BitIO-Pushbutton... 3 ADC+DMA... 4 CAN-LoopBack... 5 DAC... 6 DS18B GPIO_Key_L 目录 准备工作... 3 8BitIO-Pushbutton... 3 ADC+DMA... 4 CAN-LoopBack... 5 DAC... 6 DS18B20... 7 GPIO_Key_LED... 8 I2C... 9 LCD-HY32D_FSMC... 10 Nand Flash...11 NorFlash... 12 PS2... 13 RTC... 14 SD_FatFS... 15

More information

版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) (Fax)

版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) (Fax) 2018 9 29 龙芯 版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) 010-62546668 (Fax) 010-62600826 阅读指南 龙芯 1C101 处理器数据手册 龙芯 1C101 修订历史 序号 更新日期 版本号

More information

数字带通 带阻 高通滤波器的设计 把一个归一化原型模拟低通滤波器变换成另一个所需类型的模拟滤波器, 再将其数字化 直接从模拟滤波器通过一定的频率变换关系完成所需类型数字滤波器的设计 先设计低通型的数字滤波器, 再用数字频率变化方法将其转换成所需类型数字滤波器

数字带通 带阻 高通滤波器的设计 把一个归一化原型模拟低通滤波器变换成另一个所需类型的模拟滤波器, 再将其数字化 直接从模拟滤波器通过一定的频率变换关系完成所需类型数字滤波器的设计 先设计低通型的数字滤波器, 再用数字频率变化方法将其转换成所需类型数字滤波器 数字带通 带阻 高通滤波器的设计 把一个归一化原型模拟低通滤波器变换成另一个所需类型的模拟滤波器, 再将其数字化 直接从模拟滤波器通过一定的频率变换关系完成所需类型数字滤波器的设计 先设计低通型的数字滤波器, 再用数字频率变化方法将其转换成所需类型数字滤波器 模拟原型方法 : 模拟低通 - 模拟带通 H ( j) H ( j) 3 3 3 模拟原型方法 : 模拟低通 - 模拟带通 H ( j) 模拟低通

More information

Microsoft Word - A doc

Microsoft Word - A doc 基于 PID 算法的无刷直流电机速度控制系统设计 汲绍艳中国农业大学机械电子工程, 北京 (100083) E-mail:sy_ji@163.com 摘要 : 本文介绍了无刷直流电机调速以及 PID 调节, 运用 A89S52 单片机作为控制器实现对电机的速度控制, 利用 PID 算法实现速度闭环控制 阐述了系统的硬件组成和软件流程, 本系统实现了机器人的关键部位 --- 驱动器的设计, 解决了机器人的动力来源

More information

<4D6963726F736F667420576F7264202D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6BFBCCAD4B4F3B8D92E646F63>

<4D6963726F736F667420576F7264202D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6BFBCCAD4B4F3B8D92E646F63> 嵌 入 式 系 统 设 计 师 考 试 大 纲 一 考 试 说 明 1 考 试 要 求 : (1) 掌 握 科 学 基 础 知 识 ; (2) 掌 握 嵌 入 式 系 统 的 硬 件 软 件 知 识 ; (3) 掌 握 嵌 入 式 系 统 分 析 的 方 法 ; (4) 掌 握 嵌 入 式 系 统 设 计 与 开 发 的 方 法 及 步 骤 ; (5) 掌 握 嵌 入 式 系 统 实 施 的 方 法

More information

2010产品目录.cdr

2010产品目录.cdr 固态继电器 olid tate elay 固态继电器 * 因产品开发及技术改进等原因, 实际销售产品可能与本手册中展示的产品有所不同, 本公司保留相关权利, 产品若有改动, 恕不另行通知 固态继电器目录 P C B 型单相交流固态继电器 单相交流固态继电器 (DC-AC) 产品目录 PCB 型固态继电器 1 面板安装型固态继电器 2 工业级固态继电器 3 单相直流固态继电器 (DC-AC) 面板安装型直流固态继电器

More information

STM32 电机控制软件开发工具包 V4.2 总览 Firmware- 固件库 Motor profiler- 电机分析器 Workbench-PC GUI 工具 日程安排 2 应用实例 云台 3D 打印机 电动自行车 空调 / 冰箱 工具 电机控制工具箱 X-NUCLEO 扩展板 SLLIMM C

STM32 电机控制软件开发工具包 V4.2 总览 Firmware- 固件库 Motor profiler- 电机分析器 Workbench-PC GUI 工具 日程安排 2 应用实例 云台 3D 打印机 电动自行车 空调 / 冰箱 工具 电机控制工具箱 X-NUCLEO 扩展板 SLLIMM C 1 ST 三相电机控制解决方案及其 应用 Frank Cai Application Engineer Motion Control Systems Engineering Center GC&SA Region IPD - Strategic Program and Business Development STM32 电机控制软件开发工具包 V4.2 总览 Firmware- 固件库 Motor

More information

在MC56F82xx和MC56F84xx系列数字信号控制器中使用eFlexPWM模块进行ADC同步

在MC56F82xx和MC56F84xx系列数字信号控制器中使用eFlexPWM模块进行ADC同步 Freescale Semiconductor Document Number: AN4675 应用说明 Rev 0, 01/2013 在 MC56F82xx 和 MC56F84xx 系列数字信号控制器中使用 eflexpwm 模块进行 ADC 同步 作者 : Pavel Grasblum 1 简介 PWM 模块与模数转换器 (ADC) 之间的同步对于电机控制和电源转换应用而言是关键要求之一 这些应用利用脉宽调制

More information

Worksheet in D: Users z002pw0a-e01 Desktop List price Adjustment FY1011_LV.rtf

Worksheet in D: Users z002pw0a-e01 Desktop List price Adjustment FY1011_LV.rtf FY09/10 人民币表价 5SJ6 小型断路器 标 准 : IEC 60898-1 / GB10963.1 额定电压 : 1P: 230/400V AC / 1P+N: 230V AV / 2,3,4P,3P+N: 400V AC 额定电流 : 0.3~63A 分断能力 : 6KA 脱扣曲线 : C/D start 2010/09 5SJ61147CC20 1 0.3 5SJ6 1P C0.3 55.10

More information

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha CYPOK CYPOK 1 UltraEdit Project-->Install Language Tool: Language Suite----->hi-tech picc Tool Name ---->PICC Compiler Executable ---->c:hi-picinpicc.exe ( Command-line Project-->New Project-->File Name--->myc

More information

FM1935X智能非接触读写器芯片

FM1935X智能非接触读写器芯片 FM33A0xx MCU 2017. 05 2.0 1 (http://www.fmsh.com/) 2.0 2 ... 3 1... 4 1.1... 4 1.2... 4 1.3... 5 1.3.1... 5 1.3.2... 5 1.4... 8 1.4.1 LQFP100... 8 1.4.2 LQFP80... 9 1.4.3... 9 2... 15 2.1 LQFP100... 15

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

<49434F415220B0EABBDAB4BCBC7AABACBEF7BEB9A448AFE0A44FBB7BC3D24C6576656C2031AFC5BEC7ACECC344AE772E786C73>

<49434F415220B0EABBDAB4BCBC7AABACBEF7BEB9A448AFE0A44FBB7BC3D24C6576656C2031AFC5BEC7ACECC344AE772E786C73> 3 2 IOR 國 際 智 慧 型 機 器 人 能 力 認 證 Level 1 級 學 科 題 庫 2013.10.14. 公 佈 答 案 題 號 考 題 1 P 型 半 導 體 中 之 少 數 載 子 為 () 電 子 () 電 洞 () 正 離 子 () 負 離 子 2 P 型 半 導 體 與 N 型 半 導 體 結 合 時, 會 在 PN 接 合 面 上 形 成 空 乏 區, 則 空 乏 區

More information

极客良品 -CC3200xx wifi 学习板 -PWM 实验 CC32xx-PWM 实验 片内定时器功能介绍 ( 使用的 mcu 外设和上一个节内容是一样的 ) 该 CC320 包含 4 个 32 位用户可编程通用定时 (GPTA0~3 或有文档标注为 TIMERA0~3),GPT 可以用于对具有

极客良品 -CC3200xx wifi 学习板 -PWM 实验 CC32xx-PWM 实验 片内定时器功能介绍 ( 使用的 mcu 外设和上一个节内容是一样的 ) 该 CC320 包含 4 个 32 位用户可编程通用定时 (GPTA0~3 或有文档标注为 TIMERA0~3),GPT 可以用于对具有 CC32xx-PWM 实验 片内定时器功能介绍 ( 使用的 mcu 外设和上一个节内容是一样的 ) 该 CC320 包含 4 个 32 位用户可编程通用定时 (GPTA0~3 或有文档标注为 TIMERA0~3),GPT 可以用于对具有定时器复用功能的管脚进入的外部事件进行计数或计时, 也可以在输出引脚上产生脉冲宽度调试 (PWM) 信号 每个 GPT 模块包含两个 16 位定时 / 计数器 (TimerA

More information

在Kinetis上使用DMA进行脉冲计数

在Kinetis上使用DMA进行脉冲计数 Freescale Semiconductor Document Number: AN5083 应用笔记 Rev 0, 01/2015 在 Kinetis 上使用 DMA 进行脉冲计数 1 简介 本应用笔记阐述了如何使用 DMA 和通用 IO 模块进行脉冲计数 许多 Kinetis 系列微控制器具有低功耗定时器 (LPT) 和 FlexTimer, 可用于脉冲输入捕捉 然而, 当应用程序需要对多个脉冲输入进行计数时,

More information

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi MICROCHIP EVM Board : APP001 1-1. APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pin 16 I/O Extension Interface 1-2. APP001 Block_A Block_B

More information

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi SPHE8202R Design Guide V2.0 JUN, 2007 19, Innovation First Road Science Park Hsin-Chu Taiwan 300 R.O.C. Tel: 886-3-578-6005 Fax: 886-3-578-4418 Web: www.sunplus.com SPHE8202R Design Guide Important Notice

More information

技术参数 Technical Data 额定电压 / 频率 Voltage/Frequency AC220V/50Hz AC110V/60Hz 功率 Power 45W 45W 空载流量 Free flowing 8.0L/M 8.0L/M 最大压力 Max. pressure 1.4Bar 1.4

技术参数 Technical Data 额定电压 / 频率 Voltage/Frequency AC220V/50Hz AC110V/60Hz 功率 Power 45W 45W 空载流量 Free flowing 8.0L/M 8.0L/M 最大压力 Max. pressure 1.4Bar 1.4 膜片式气泵 Diaphragm Pumps for Gas DA60AC 系列 (Series DA60AC) 特点 Features 无油润滑 Oil-Free 耐腐蚀性 Corrosionresistant 免维护 Maintenance Free 低噪音低振动 Low noise level&vibration 可以任何方向安装 Can be mounted in any plane 应用 Typical

More information

Microsoft Word - mcu-an z-10.doc

Microsoft Word - mcu-an z-10.doc 富士通微电子 ( 上海 ) 有限公司应用笔记 MCU-AN-500004-Z-10 F²MC-8FX 家族 8 位微控制器 MB95200H/210H 系列 8/16 位多功能定时器 应用笔记 变更履历 变更履历 日期作者修正记录 2008-03-20 Levi Zhang V1.0, 第一版 本手册共 40 页 1. 本文档记载的产品信息及规格说明如有变动, 恕不预先通知 如需最新产品信息和 /

More information

欧盟符合性声明 根据 ATEX 指令 2014/34/ 欧盟用于点燃保护类型 d 或 de 的交流电机用于区域 1, 或 t 用于区域 21 B 版本 : 06/2018 文件 : KonfErkl_ATEX_d_t_B320_1300_05_CN Bauer Gear Mo

欧盟符合性声明 根据 ATEX 指令 2014/34/ 欧盟用于点燃保护类型 d 或 de 的交流电机用于区域 1, 或 t 用于区域 21 B 版本 : 06/2018 文件 : KonfErkl_ATEX_d_t_B320_1300_05_CN Bauer Gear Mo 根据 ATEX 指令 2014/34/ 欧盟用于点燃保护类型 d 或 de 的交流电机用于区域 1, 或 t 用于区域 21 B 320.1300-05 版本 : 06/2018 文件 : KonfErkl_ATEX_d_t_B320_1300_05_CN Eberhard-Bauer 街 37 号 Eberhard-Bauer 街 37 号, 三相鼠笼式电机系列 DNFXD06.., DNFXD07..,

More information

Visual Basic AD/DA Visual Basic 2

Visual Basic AD/DA Visual Basic 2 4900H238 4900H237 4900H208 1 Visual Basic AD/DA Visual Basic 2 PCI AD/DA Visual Basic Visual Basic 3 4 3 3 4 AD/DA ID AD/DA PCI AD/DA 15 Visual Basic 17 5 20 PID Visual Basic 26 31 Visual Basic-------------------------------------------------------------

More information

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit 6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C51 6.1 C51 6.1.1 C51 C51 ANSI C MCS-51 C51 ANSI C C51 6.1 6.1 C51 bit Byte bit sbit 1 0 1 unsigned char 8 1 0 255 Signed char 8 11 128

More information

AN-8205 AMC 库霍尔接口

AN-8205 AMC 库霍尔接口 www.fairchildsemi.com AN-8205 AMC 库霍尔接口 概括 FCM8531 是一款用于电机控制的特定应用的双核心处理器, 由先进电机控制器 (AMC) 处理器和与 MCS 51 兼容型的 MCU 处理器组成 AMC 是专为电机控制设计的核心处理器 它集成了可配置的处理内核和外设电路以实现无传感器磁场定向控制 (FOC) 电机控制 系统控制 用户界面 通信接口和输入 / 输出接口可通过嵌入式

More information

常州合泰电机电器股份有限公司 使用前请认真阅读本手册

常州合泰电机电器股份有限公司 使用前请认真阅读本手册 常州合泰电机电器股份有限公司 使用前请认真阅读本手册 www.ht-motor.com 059-8838550 BLDC-4005A 直流无刷电机驱动器是常州合泰电机电器股份有限公司自主研发完成的, 针对中功率低压直流无刷电机驱动的高性能产品 BLDC-4005A 适用于功率 25W 以下的三相直流无刷电机的转速调节, 可提供内置电位器调速 外接电位器调速 外部模拟电压调速 上位机 (PLC, 单片机等

More information

燃烧器电子控制系统 目录 2

燃烧器电子控制系统 目录 2 聚焦 REC27 燃烧器电子控制系统 燃烧器电子控制系统 目录 2 REC27 燃烧器电子控制系统 2 概述 燃烧器电子控制系统 2 2 2 2 2 A B1 B2 C D E 22 2 2 系统图示 2 2 2 2 2 2 主要特征及优点 燃烧器电子控制系统 2 2 集成控制 2 2 节能 安全运行 运行模式 远程锁定复位 可根据需求提供特殊机型 无接合间隙及机械迟滞 简单的试运行及燃烧器设定 2

More information

基于 ARM Cortex-M0 的 ES32F033x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位 芯片工作电压范围 : 2.2V VDD 5.

基于 ARM Cortex-M0 的 ES32F033x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位 芯片工作电压范围 : 2.2V VDD 5. 32 位 MCU ES32F0334 产品简介 产品简介 数据手册 参考手册 上海东软载波微电子有限公司 2018-11-20 V1.0 1/18 基于 ARM Cortex-M0 的 ES32F033x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位

More information

本应用笔记的目的是在 MKV10x 器件上实现无传感器 BLDC 电机控制算法 本应用笔记使用 MKV10x 器件的外设模块, 提供 BLDC 电机控制设计的一个实例, 以便用户轻松了解 BLDC 的控制方法 该应用是裸机型 本应用笔记包括 MKV10x 器件的概述 系统设计概念和硬件实施 硬件基于

本应用笔记的目的是在 MKV10x 器件上实现无传感器 BLDC 电机控制算法 本应用笔记使用 MKV10x 器件的外设模块, 提供 BLDC 电机控制设计的一个实例, 以便用户轻松了解 BLDC 的控制方法 该应用是裸机型 本应用笔记包括 MKV10x 器件的概述 系统设计概念和硬件实施 硬件基于 Freescale Semiconductor, Inc. 应用笔记 文档编号 : AN4862 修订版 0,2014 年 2 月 利用 MKV10x 实现三相 BLDC 无传感器控制 作者 : Petr Staszko 1 简介 本应用笔记说明如何使用 Freescale 32 位 Kinetis MKV10x 器件实现无传感器三相无刷直流 (BLDC) 电机控制应用 ( 该应用的说明参见 DRM144:

More information

csg(1_29)cs.p65

csg(1_29)cs.p65 DP-80F 2 2 3 4 5 4 5 2 3 4 5 3 ENERGY STAR ENERGY STAR ENERGY STAR 4 3 3 4 7 7 8 8 8 9 0 2 2 3 4 6 7 8 8 9 20 2 22 23 23 24 26 27 27 28 29 30 3 32 33 5 37 37 38 38 39 4 46 46 48 49 50 52 6 7 8 9 q w e

More information

Microsoft Word - Delta Controller ASCII_RTU_SC

Microsoft Word - Delta Controller ASCII_RTU_SC Delta Controller ASCII/RTU ( 适用台达变频器 伺服驱动器 PLC 温度控制器 ) 人机默认值通讯速率 :9600, 7, None, 2 (ASCII); 9600, 8, None, 2 (RTU) 控制器站号 :1 控制区 / 状态区 :None/None 控制器接线的说明 Delta Servo a. RS-232(DOP-A/AE/AS, DOP-B 系列适用 )

More information

版本说明书

版本说明书 i CHGM-36M * CHGM-36C * CHGM-130M CHGM-130C CHGM-120M * CHGM-120C * CHGC-120M CHGC-120C CHGC-300M CHGC-300C CHGM-530M-1 CHGM-530C-1 CHGM-600C CHGM-600M-1 * CHGM-600M CHGC-30M CHGC-30C CHGM-230 CHGM-230C

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

电机控制方案的发展趋势lastpart.pptx

电机控制方案的发展趋势lastpart.pptx MC56F82xx 飞思卡尔创新的 DSC 产品 叶万富 应用工程师 1 MC56F82xx DSC 产品系列 精准 快速 强劲新推出的 MC56F82xx 数字信号控制器 (DSC) 能为更平稳 更优良的电源和电机控制应用提供经济有效的解决方案 增强的高精度 PWM 模块 520ps 分辨率 ( 占空比和周期 ) 达到 The 8 个支持中心对齐 explanation, that 边沿对齐和非对称

More information

东莞市一能机电技术有限公司 ICAN-MOTOR ICAN-MOTOR ICAN-MOTOR ICAN-MOTOR 使用前请认真阅读本手册

东莞市一能机电技术有限公司 ICAN-MOTOR ICAN-MOTOR ICAN-MOTOR ICAN-MOTOR 使用前请认真阅读本手册 东莞市一能机电技术有限公司 使用前请认真阅读本手册 BLD-12A 直流无刷电机驱动器是东莞市一能机电技术有限公司自主研发完成的, 针对中功率低压直流无刷电机驱动的高性能产品 BLD-12A 适用于功率 125W 以下的三相直流无刷电机的转速调节, 可提供内置电位器调速 外接电位器调速 外部模拟电压调速 上位机 (PLC, 单片机等 )PWM 调速等功能 同时该驱动器具备大转矩启动, 快速启动及制动

More information

应用电路示意图 图 1. 应用电路 图 2. 内部功能框图 - 2 -

应用电路示意图 图 1. 应用电路 图 2. 内部功能框图 - 2 - 概述 三相正弦波无刷直流电机控制器 是一款三相正弦波无刷电机 (BLDC), 或永磁同步电机 (PSPM) 控制芯片 该芯片采用了霍 尔传感器作为定位信号, 集成的控制系统可以通过开关三相转换器进行 PWM 驱动转换 PWM 模式包含了 正弦波模式和方波模式 方波模式包括了可提高电机驱动效率的 PWM-PWM 和 PWM-ON 方式 集成了完整的保护功能, 包括过压, 过流, 过温, 以及短路保护,

More information

Microsoft Word - 工矿企业电气工程师手册P91例高压网络三相短路计算.do

Microsoft Word - 工矿企业电气工程师手册P91例高压网络三相短路计算.do 工矿企业电气工程师手册 P91 例高压网络三相短路计算 1 2 3 4 5 6 7 8 9 10 11 12 工矿企业电气工程师手册 P91 例高压网络三相短路计算 菲律宾 BANAOANG 泵站工程 91 运行方式 高压网络三相短路计算 审查者: 校核者: 日期: 日期: 计算者: 日期: 1.网络结构数据 高压网络总数: 12 高压网络节点总数: 7 2.基本数据 2. 1 基准值 基准功率:

More information

Leica IC90 E Leica IC90 E: USB 20 HDMI 22 SD () CLR ( ) 30 CLR ( ) 31 EXPSURE () 32 RESLUTIN ( ) 33 SETUP CAMER

Leica IC90 E Leica IC90 E: USB 20 HDMI 22 SD () CLR ( ) 30 CLR ( ) 31 EXPSURE () 32 RESLUTIN ( ) 33 SETUP CAMER Leica IC90 E 4 5 6 10 Leica IC90 E 12 13 Leica IC90 E: 14 16 18 USB 20 HDMI 22 SD 24 25 () 27 28 29 CLR ( ) 30 CLR ( ) 31 EXPSURE () 32 RESLUTIN ( ) 33 SETUP CAMERA ( ) 34 SETUP USER 35 SETUP ETHERNET

More information

Microsoft Word - mcu-an z-10.doc

Microsoft Word - mcu-an z-10.doc 富士通微电子 ( 上海 ) 有限公司应用笔记 MCU-AN-500007-Z-10 F²MC-8FX 家族 8 位微控制器 MB95200H/210H 系列 外部中断 应用笔记 变更履历 变更履历 日期作者修正记录 2008-03-20 Levi Zhang V1.0, 第一版 本手册共 22 页 1. 本文档记载的产品信息及规格说明如有变动, 恕不预先通知 如需最新产品信息和 / 或规格说明, 联系富士通销售代表或富士通授权分销商

More information

元 [ 所 17-1-2-3] IA27 ( D ) 下 列 何 項 情 況, 其 夫 妻 所 得 可 免 合 併 申 報? (A) 當 年 度 結 婚 (B) 當 年 度 離 婚 (C) 妻 58 歲, 夫 62 歲 無 所 得 受 其 子 扶 養 (D) 以 上 皆 是 [ 所 17-1-1]

元 [ 所 17-1-2-3] IA27 ( D ) 下 列 何 項 情 況, 其 夫 妻 所 得 可 免 合 併 申 報? (A) 當 年 度 結 婚 (B) 當 年 度 離 婚 (C) 妻 58 歲, 夫 62 歲 無 所 得 受 其 子 扶 養 (D) 以 上 皆 是 [ 所 17-1-1] 綜 合 所 得 稅 選 擇 題 題 庫 IA01 ( A ) 非 中 華 民 國 境 內 居 住 之 個 人, 取 有 中 華 民 國 境 內 銀 行 給 付 之 活 期 儲 蓄 存 款 利 息 所 得, 依 據 所 得 稅 法 規 定, 應 否 課 徵 綜 合 所 得 稅? (A) 應 就 源 扣 繳 (B) 全 年 在 27 萬 元 以 下 免 納 所 得 稅 (C) 應 該 辦 理 結 算 申

More information

Electrical and Optical Clock Data Recovery Solutions - Data Sheet

Electrical and Optical Clock Data Recovery Solutions - Data Sheet 32 GBd N1076A 32 GBd N1077A / 64 GBd N1076B 64 GBd N1078A / 64 GBd NRZ PAM4 O/E < 100 fs RMS JSA PLL ...3...4...4...5 /...6...8...11 N1076A...12 N1076B DCA-M...13 N1077A...15 N1078A DCA-M...17...21...

More information

ST MCU dedicated to motor control

ST MCU dedicated to motor control 北京, 南京, 上海, 深圳, 杭州, 天津, 武汉, 西安, 成都, 哈尔滨 大中华区 MCU 技术支持中心 可用于无刷马达控制的单片机 32 位 MCU: 基于 ARM Cortex-M3 内核及拥有丰富且强劲的外围, 可支持 FOC 控制 ( 矢量控制 ) 面向高端应用 针对无刷马达控制的方案 带传感器 / 无传感器 交流感应马达 BLDC PMSM 马达 无传感器方案的实现 Starter

More information

GMC G系列表价_FY1516_0314.xlsx

GMC G系列表价_FY1516_0314.xlsx SINAMICS G0 变频器 kw 额定输出电流 A 1AC 200-20V 版本 Version 模拟量 0.12 0.9 USS 模拟量 ( 带平板散热器 ) A USS ( 带平板散热器 ) 模拟量 0.25 1.7 USS 模拟量 ( 带平板散热器 ) A USS ( 带平板散热器 ) 模拟量 0.7 2. USS 模拟量 ( 带平板散热器 ) A USS ( 带平板散热器 ) 模拟量.2

More information

SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input HR7PPSC HR7PPSD SOP SOP6 +input input HR7PERB SSOP0 7

SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input HR7PPSC HR7PPSD SOP SOP6 +input input HR7PERB SSOP0 7 上海东软载波微电子有限公司 SMART www.essemi.com SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input 06 6 6 HR7PPSC HR7PPSD SOP SOP6 +input 06 6 +input 06 6 6 6 HR7PERB SSOP0 7+input 06 6 6 HR7PESC

More information

瑞盟科技 MS4932 MS4932 三相正弦波 DC 电机控制器 描述 MS4932 是一款三相正弦波无刷直流电机 (BLDC) 或永 磁同步电机 (PMSM) 控制器 该芯片对霍尔感应信号进行 处理, 控制器可以通过开关三相转换器来实现 PWM 交换 有两种 PWM 模式 : 正弦波模式和方波模

瑞盟科技 MS4932 MS4932 三相正弦波 DC 电机控制器 描述 MS4932 是一款三相正弦波无刷直流电机 (BLDC) 或永 磁同步电机 (PMSM) 控制器 该芯片对霍尔感应信号进行 处理, 控制器可以通过开关三相转换器来实现 PWM 交换 有两种 PWM 模式 : 正弦波模式和方波模 三相正弦波 DC 电机控制器 描述 是一款三相正弦波无刷直流电机 (BLDC) 或永 磁同步电机 (PMSM) 控制器 该芯片对霍尔感应信号进行 处理, 控制器可以通过开关三相转换器来实现 PWM 交换 有两种 PWM 模式 : 正弦波模式和方波模式 该芯片具有过流保护, 短路保护, 过压保护以及过温 保护, 用来保护芯片及马达不会受到损坏, 特别是在应力 大和要求很高的应用环境中 主要特点 支持空间向量调制

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

PROTEUS VSM

PROTEUS  VSM Proteus VSM-- 1/1 PROTEUS VSM Proteus VSM ISIS Prospice VSM Proteus PROSPICE ARM7 PIC AVR HC11 8051 CPU LCD RS232 LED IAR Keil Hitech C make 6000 SPICE SPICE DLL SPICE3F5 14 FM PROTEUS PCB LED/LCD / 300

More information

OB1

OB1 SIMATIC 克索稳定杆淬火机 20150813\ 2018-06-14 09:29: 30 OB1 - < 离线 > Cycle Execution 名称 : 系列 : 作者 : 版本 : 0.1 块版本 : 2 时间标志代码 : 2018-02-10 14:06:32 接口 : 1996-02-15 16:51:12 长度 ( 块 / 逻辑 / 数据 ): 11154 10520 00030

More information

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD Leica MC170 HD Leica MC190 HD 5 6 7 8 11 12 13 14 16 HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD 22 23 24 26 Leica MC170 HD Leica MC190 HD ( ) 28

More information

超值型 STM32F100, 增强产品的竞争力 2010 年 STM32 全国研讨会

超值型 STM32F100, 增强产品的竞争力 2010 年 STM32 全国研讨会 超值型 STM32F100, 增强产品的竞争力 2010 年 STM32 全国研讨会 为什么要发布 STM32F100 超值型 客户更容易在成本敏感的应用上使用 STM32 一些应用案例 STM32 帮你解决平台问题 太阳能逆变 负载控制 集中器 面临的挑战 : 1. 合适的平台 2. 扩展性和移植性 3. 便于维护 4. 可靠 单相表 归功于 STM32 F100 高性价比, 在单相表开始使用 国网中标

More information

1中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人

1中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人 2010 年 1 月电工技术学报 Vol.25 No. 1 第 25 卷第 1 期 TRANSACTIONS OF CHINA ELECTROTECHNICAL SOCIETY Jan. 2010 一种变频器相电流采样重构技术 储剑波胡育文黄文新杨建飞 ( 南京航空航天大学航空电源航空科技重点实验室南京 210016) 摘要在变频器交流调速的闭环控制方案中, 对电动机三相电流进行采样是一个核心环节

More information

AN INTRODUCTION TO PHYSICAL COMPUTING USING ARDUINO, GRASSHOPPER, AND FIREFLY (CHINESE EDITION ) INTERACTIVE PROTOTYPING

AN INTRODUCTION TO PHYSICAL COMPUTING USING ARDUINO, GRASSHOPPER, AND FIREFLY (CHINESE EDITION ) INTERACTIVE PROTOTYPING AN INTRODUCTION TO PHYSICAL COMPUTING USING ARDUINO, GRASSHOPPER, AND FIREFLY (CHINESE EDITION ) INTERACTIVE PROTOTYPING 前言 - Andrew Payne 目录 1 2 Firefly Basics 3 COMPONENT TOOLBOX 目录 4 RESOURCES 致谢

More information