【经验】晟矽微电电机专用DEMO_V1.0使用说明
为了方便大家后续多使用晟矽微电的MCU做电机开发测试,DEMO板采用上下板形式,下板为驱动和功率板,上板为控制板。
晟矽微电MS32F031上板
晟矽微电电机专用DEMO功率驱动板
一、电源部分
电源主DCDC变换部分以LM5007芯片为核心,建议直流电源输入范围为18-72V,电源电路如下图所示。
LM5007及外围电路
根据使用习惯,如果不需要15V电源而需要12V电源,只需要把图中的R7阻值改为3.9K/1%精度即可。为了调试方便,功率电源输入部分和整个功率板的输入部分使用P3端子隔开,需要给功率电源供电的时候只需要把P3用跳帽连接起来。
P3所在硬件电路位置
P3所在硬件电路的位置如上图所示。整个功率板的输入电源端子P1上图也可以看出,上端为输入正极,下端为输入负极。保险丝端子为了调试方便已经短接取消。
目前晟矽微电的MCU都最大支持5V的VDDA电源,所以电源采样部分可以根据自己的实际使用需求调整电阻R9和R14的值(比如输入电源为21V,则此时MCU_Vpower采样值为1V,对应的MCU采样得到的数字值为820左右)。
电源电压采样电路
15V转5V电路采用常用的78M05芯片,更大的输出电流满足客户更多的应用需求。
7805电路
对于大功率使用场合7805并联电阻R1分流,降低7805发热量。
二、驱动芯片输出部分
驱动芯片电路
驱动芯片选用南麟的LN4303,有效输入电平状态为上高下低,使用的时候请注意修改MCU的PWM输出有效电平极性。
上板的MCU六路PWM输出默认使用定时器Timer1作为PWM调制定时器,默认使用PA8---PA10及PB13---PB15作为Timer1的六路PWM输出。具体的复用规则和使用方法可以参照MS32F031的数据手册和用户手册。
MS32F031数据手册复用功能说明
上板的MCU六路PWM输出引脚
三、功率输出部分
功率输出采用TO220封装的mosfet,对于使用正弦的方案,默认使用双电阻采样方案和单电阻方案,同时也预留三个mosfet内阻Rdson采样方案,可以根据客户自己的使用需求,只需要上板采样引脚做相应的更改即可。
功率mosfet输出电路
四、霍尔接口电路
考虑到MS32F031内置三路运算放大器及两路比较器,所以在引脚使用的时候霍尔的三个输入引脚采用Timer2的三个复用引脚,时基也使用Timer2,使用Timer2作为霍尔时基的一个很大好处是Timer2是32位定时器,在做时间计数的时候效果更好。由于引脚的使用分配问题,使用PA15作为T2_CH1引脚,使用PB3作为T2_CH2引脚,使用PB10作为T2_CH3引脚。对于使用霍尔传感器作为无刷电机位置传感器的场合,使用CH1-CH3可以使用MS32F031自带的霍尔模式,这样可以使您的使用更简单化。
MS32F031的PB端口复用映射表
Timer2的霍尔模式介绍
霍尔接口电路
上板的MCU霍尔接口
五、编码器接口
除了霍尔接口之外,demo板还预留了编码器接口电路,方便客户使用光编码器或者磁编码器等位置传感器得到位置信号。编码器计数器选择Timer3,编码器的AB端分别对应PB4映射的T3_CH1和PA7映射的T3_CH2,Z信号连接PB11。关于编码器模式的使用说明可以参考MS32F031的数据手册和寄存器手册。
编码器接口电路
上板的MCU编码器接口
六、反电势采样电路
反电势采样电路
反电势采样电路如上图所示,根据实际给定电压确定电阻分压比例。反电势采样对于MS32F031的PA0---PA3端口。PA0---PA3端口同时还对应MS32F031的内部自带比较器1的三个同相输入端和一个反向输入端,这对于使用无传感器模式的直流无刷电机控制方式选择很实用,既可以使用软件计算的“ADC模式”,也可以使用基于内部比较器的“比较器模式”,也可以两种模式同时使用。三个反电势采样的中性点电路在上板中,电路如下图所示。
反电势采样中性点
关于内部自带的比较器1的内部结构可见下图,从图示可以看出,比较器的同相输入端也可以来源三个内部自带运放的输出端;比较器的反向输入端除了可以选择外部引脚,还可以选择内部来自模拟电源的分压,这在外围IO口紧张的情况下,通过适当改变反电势采样的分压比然后使用内部模拟电源分压做反向输入端,将对节约IO口很有帮助。比较器1的输出端同时级联到其他Timer,对于直流无刷电机的无传感器控制将很有用。
MS32F031比较器1内部结构图
七、IIC电路
对于有些使用EEPROM的客户,DEMO板也预留IIC接口电路,使用24C02芯片,可以方便程序调试可电机控制相关参数读取。对应使用MCU的PB6和PB7的复用映射AF0功能。
IIC接口电路
MS32F031的IIC接口
八、其他下板电路
DEMO板配备5V电源的指示灯电路,5V电源正常的时候可以看到指示灯D6常量。另外配备两个用于调试观察的指示灯电路,连接对应的IO口为PB8和PB9。
LED指示灯相关电路
两个按键电路方便用户调试启停正反转等功能,对应的IO口为PB12和PA11。
按键电路
旋转电位器电路用于模拟输入信号的给定,连接到MS32F031的PB0口。
旋转电位器电路
九、上板运算放大器电路
MS32F031自带三个运算放大器,母线峰值电流连接到运算放大器3(在做FOC及对母线峰值电流相应有要求的场合,建议用户使用ADC的反序采样),对母线电流的峰值采样采用差分电路方式,根据需求的放大倍数更改R1、R2、R3、R5、R6的阻值。R5和C2组成的母线电流滤波电路可以方便用户做一些有关恒功率控制相关的应用;滤波之后的电流连接到PB2口(注意,此处PB2也映射到AN5,使用的时候需要留意)。需要特别说明的是,自带的运算放大器不仅仅支持外部放大倍数设置,还支持内部固定几档放大倍数,用户可以根据实际需要在画上板的时候做相应改动。
母线电流放大相关电路
MS32F031的运算放大器1端口
运算放大器的内部结构图
相电流采样支持双电阻模式,使用内部自带的运算放大器2和运算放大器3对相电流采样进行放大。特别指出,如果用于需要使用MOS的内阻采样,只需要更改上板的设计,将运算放大器2和运算放大器3的同相输入端改变为三相电压即可。
相电流采样放大电路
需要特别说明的是,由于内部自带的比较器2的同乡输入端支持运算放大器1---3的三个输出端和C2P选择,所以对于过流保护停机的应用,可以方便的选择母线电流放大器的输入输出端或者相电流的放大器输出端。做过流保护的时候可以支持滤波系数选择,支持停止PWM输出的停机保护,在电机应用上更方便。
比较器2结构图
除上述功能之外,上板还支持UART调试,所有相关需要使用的引脚都由双排针引出,方便用户使用。
MCU的UART端口
双排针信号引出端口
- |
- +1 赞 0
- 收藏
- 评论 0
本文由超喜欢橙汁呀转载自晟矽微电公众号,原文标题为:【晟矽课堂】晟矽微电电机专用DEMO_V1.0使用说明,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】晟矽微电子32位单片机MS32F031如何应用于电机工具
本文介绍了32位单片机MS32F031在电机工具上的应用,分为电动工具硬件介绍,反电势采样及计算原理,基于 TIMER2 提取有效过零信号,启动过程主要参数调试,电机运行补偿参数,程序主要框架几部分。
【经验】如何使用晟矽微官方IDE WinScope IDE新建一个工程
WinScope IDE是晟矽微官方推出的针对8位自主RISC内核OTP和Flash MCU的IDE。本文介绍如何使用WinScope IDE新建一个工程。
【经验】基于MS32F031电动工具控制外设应用详解
本文介绍了基于MS32F031电动工具控制外设应用详解。包括了GPIO详解、 ADC配置、TIME1 PWM配置、比较器1配置、TIME2配置、比较器1、2配置、电机启动换向过程及参数调试七大部分。
2024版晟矽微电产品手册
型号- SY32A9113,MS6F3036,MC32F7132,SY8740,BMS0521,MC32P7051,BMS1811,BMS0721,MS32F7223,MC9989,MS51F7085,MS8040,SY32A9118,SY32A9116,SY51A8203,MC30P6310,MC32P7050,MC9904B,MC32F7361,MC32F7362,MC9810,MC30P6080,MS60F3213,MC32P7040,MC32P5140,MS32F031A6,MS60F3216,MC51F7084,MC51F7085,MS60F3215,MC32P5222,MS8046,MC30P6201,MC32F1303,MC4006,MC32F1102,MC4002,MC30P6280,MC4004,MC30P6240,MC32P7311,MS60F3025,MS60F3026,MS60F3023,MC32P7351,MC9802,MC30F6920,MC51F8144,MC32F7073,MC32P5213,MC32F7591,MC30P6290,MC30P6250,SY32F0071,MC9998,MS51F003A4,MC32P7581,MS60F3038,MC9959,MC30F6910,MC32F7062,MC51F003A4,MC32F8152,MC32F1203,MS8146,MC51F7424,MS51F7425,MC30P6060,MC30P8160
含24位高精度ADC的工业级信号链MCU,可轻松通过EFT抗干扰测试,适用于智能家居领域
晟矽微电子智能家居MCU产品线芯片性能及应用覆盖全面,性价比高,可轻松通过EFT抗干扰测试,产品广泛应用于智能家电、消防安防、健康医疗、智能照明、物联网等领域。本期【晟矽芯】推出的芯片是含24位高精度ADC的MCU——MS32F7223。
晟矽微电子两款车规级MCU入选《2023年度长三角汽车电子芯片产品手册》
近日,第三届(2023年)长三角汽车芯片对接交流会在上海张江举办,晟矽微电应邀出席。晟矽微电入选《长三角汽车电子芯片产品手册(2023年)》的两款车规MCU分别为MA60F9113CP48T以及MA51F8203A0Y。
【IC】晟矽芯推出高性能、低功耗的高速风筒专用MCU—MC60F3136,工作主频72M,外设资源丰富
随着消费需求的持续增长和产品技术的不断成熟,小家电市场对高速风筒的需求迅速上升。这一变化对方案的成本控制提出了新的挑战。为此,晟矽微电推出了MC60F3136,这是一款高性能、低功耗的高速风筒专用MCU。
MC32P7311 SinoMCU 8 位单片机用户手册
型号- MC32P7311,MC32P7311A1B,MC32P7311A4A,MC32P7311A0J,MC32P7311A0K,MC32P7311A0H,MC32P7311A1J,MC32P7311A0I,MC32P7311A1H
【产品】晟矽微电子MC32P5140高性能IR型MCU,内置键盘扫描模块,广泛用于电视机遥控器等领域
MC32P5140是一款高性能IR型MCU。其内置键盘扫描模块、外部中断、IROUT输出灌电流可选,最大可达500mA,并支持VDD/GND/IROUT引脚接入外部键盘。
【IC】晟矽微电推出一款高性能、低功耗电磁加热专用主控MCU——MC32F7132,最高主频32MHz
MC32F7132是晟矽微电推出一款高性能、低功耗FLASH型MCU。其内置高精度AD模块、PPG、比较器和运放等。该产品广泛用于电磁炉、直发器、便携式榨汁机等领域。
【IC】晟矽芯高性能通用型8位MCU MC32P7051系列,消费类电子、锂电数码产品、智能化产品的首选
MC32P7051是晟矽微电新推出的消费类电子产线的产品,是一款高性能IO+AD型8位MCU,采用RISC内核。该产品的各个IP,延续晟矽产品特色,用户可极速上手。可作为消费类电子、锂电数码产品、智能化产品的首选。
MC32P7351 SinoMCU 8位单片机用户手册
型号- MC32P7351A0H,MC32P7351A1J,MC32P7351A0I,MC32P7351,MC32P7351A0C,MC32P7351A1B,MC32P7351A0A,MC32P7351A0J,MC32P7351A0K
MC51F8144B基于增强型 8051 内核的 8 位触摸控制芯片用户手册
型号- MC51F8144B0G,MC51F8144B0Y,MC51F8144B1M,MC51F8144B2M,MC51F8144B0K,MC51F8144B,MC51F8144B0N,MC51F8144B0M
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论