MCP8025 TQFP BLDC电机驱动评估板:助力电机控制开发

电子说

1.4w人已加入

描述

MCP8025 TQFP BLDC电机驱动评估板:助力电机控制开发

在电机控制领域,一款优秀的评估板能为工程师们提供极大的便利,帮助他们快速验证和开发电机驱动方案。Microchip的MCP8025 TQFP BLDC电机驱动评估板就是这样一款值得关注的产品。今天,我们就来深入了解一下这款评估板的特点、使用方法以及相关的技术细节。

文件下载:ADM00600.pdf

一、产品概述

1.1 评估板简介

MCP8025 TQFP BLDC电机驱动评估板主要用于展示MCP8025的驱动能力。它采用了MCP8025三相无刷直流(BLDC)电机栅极驱动器和dsPIC33EP256MC504处理器,实现了一个六步梯形BLDC电机控制器。该评估板可用于评估Microchip的MCP8025在BLDC电机应用中的性能。

1.2 评估板功能

评估板能够驱动额定电流高达15A、电压高达19V的三相无刷直流电机,输入电压范围为6V至19V。板上的MCP8025通过内部电压调节器生成5V和12V电压,同时其内部的降压调节器为连接的dsPIC33EP256MC504主机微控制器供电。评估板还提供了输入端子块用于施加输入电压,输出接头和镀铜印刷电路板(PCB)通孔焊盘用于连接外部电机。此外,还有两个编程接头可用于使用PICkit 3编程器/调试器或MPLAB® ICD3在线调试器更新dsPIC33EP256MC504中的固件。用户还可以通过板上的输入端子块创建与MCP8025 LIN收发器的LIN通信连接。

1.3 评估板套件内容

该评估板套件包含MCP8025 TQFP BLDC电机驱动评估板(ADM00600)和信息表。

二、安装与操作

2.1 评估板功能特点

  • 输入电压范围:+6.0V至+19V,能适应多种电源环境。
  • 栅极驱动电流:最大可为外部N沟道MOSFET提供500mA的栅极驱动电流,确保电机稳定驱动。
  • 电机驱动能力:可驱动高达15A的BLDC电机,满足不同功率需求。
  • 降压调节器:750mW降压调节器,输出电压可通过电阻编程。
  • 控制开关:具备ON/OFF瞬时接触开关、复位瞬时接触开关和备用用户可编程瞬时接触开关,方便操作。
  • 指示灯:PWM信号LED指示灯可直观显示系统状态。
  • 调试接口:提供PICkit 3和MPLAB ICD 3调试接口,便于开发和调试。
  • 速度控制:通过速度控制电位器可灵活调节电机速度。
  • 传感器接口:终端块可连接5V和12V霍尔效应传感器。
  • LIN通信:LIN终端块可用于用户通信。
  • 保护功能:具备可编程外部MOSFET过流保护、可编程PWM死区时间保护和可编程PWM消隐时间,提高系统安全性。
  • 源代码支持:板载网页提供完整的“C”源代码,方便开发者进行二次开发。

2.2 开始使用

2.2.1 连接设置

评估板有多个用户可配置的跳线,不同的跳线设置会影响评估板的功能。例如,JP1用于启用LIN总线1kΩ上拉,JP2用于启用LIN总线220pF电容等。在使用传感器less梯形驱动固件时,需要将JP7设置为2 - 3,以启用47kΩ CE下拉至DGND。同时,需要将输入电压施加到输入电源端子块J4,输入电压源应限制在0V至+19V范围内,标称操作时输入电压应在+6.0V至+19V之间。连接时,将输入电源的正极连接到J4的引脚2,负极连接到J4的引脚1。此外,还需将三相BLDC电机的每个相绕组连接到电机端子块J5的相应端子(A、B、C),对于评估板提供的传感器less梯形驱动固件,中性绕组(端子N)并非必需。

2.2.2 电机操作

首先,将速度调节电位器(R96)逆时针旋转到底以获得最慢速度设置,然后顺时针旋转约1/4圈,使电机速度达到25%。接着,打开电源,按下并释放RUN开关(SW2)启动电机。之后,可以通过顺时针旋转速度调节电位器来增加电机速度,逆时针旋转则降低速度,速度调节实际上是改变发送到MCP8025的PWM信号的占空比。再次按下并释放RUN开关即可停止电机。

2.2.3 指示灯与测试点

评估板上有十个LED用于指示系统状态,如D18指示+12V LDO电压是否正常工作,D19指示+5V LDO电压是否正常等。同时,板上还有多个测试点,可用于探测电压、电流和信号,例如TP1可测量电源正极电压,TP4可测量电机A相连接点的电压等。

2.2.4 固件重编程

如果需要对板载的dsPIC33EP256MC504进行重编程,可以使用外部电源和PICkit 3、MPLAB REAL ICE在线仿真器或MPLAB ICD3编程器。具体步骤包括连接电源、连接编程设备、启动MPLABX集成开发环境(IDE)并加载评估板固件项目,可能需要根据使用的计算机修改一些项目选项,如添加库文件、设置硬件工具等,然后构建项目、编程设备,最后按下板上的RESET开关使处理器执行新的固件程序。

2.2.5 MCP8025配置

MCP8025有配置寄存器,可通过DE2通信总线向其发送命令来修改设备的操作参数。DE2通信总线是一个半双工、9600波特、8位、1停止位、1起始位、无校验的串行通信链路。有三个配置寄存器可写,通过发送SET_CFG_X命令字节和所需的寄存器值字节来进行配置。例如,SET_CFG_0可设置配置寄存器0的各项参数,如是否启用30kΩ LIN总线拉上断开、系统进入待机或睡眠模式等。

2.2.6 配置消息响应与状态消息

发送配置命令后,MCP8025会返回相应的响应消息,如SET_CFG_0命令可能返回设置成功或失败的响应。同时,主机可以通过发送STATUS_0或STATUS_1命令来获取MCP8025的状态信息,MCP8025也可能在发生故障或警告时主动发送状态消息。状态消息包含了设备的各种状态信息,如温度警告、过温、输入欠压、过压等。

2.2.7 寄存器定义

MCP8025的寄存器包含了消息系统操作的位,这些寄存器只能通过各种消息进行访问。例如,CFG0配置寄存器0包含了PU30K、SLEEP、NEUSIM等位,用于控制LIN总线拉上、系统模式、内部中性模拟器等功能;CFG1配置寄存器1用于设置DAC电机电流限制参考电压;CFG2配置寄存器2用于设置驱动死区时间和消隐时间等。

三、附录信息

3.1 原理图与布局

附录A提供了评估板的原理图和布局图,包括板的原理图、顶层丝印层、顶层金属层、中间1金属层、中间2金属层和底层金属层,这些信息有助于工程师深入了解评估板的电路结构和布局。

3.2 物料清单

附录B列出了构建评估板所需的零件清单,包括电容、电阻、二极管、MOSFET、连接器等各种元件的型号、数量和制造商等信息,方便工程师进行物料采购和替换。

3.3 软件信息

附录C提供了有关应用固件的信息。软件可从Microchip网站的MCP8025网页下载。其中定义了许多软件常量和参数,如FOSC(微处理器振荡器频率)、FPWM(PWM频率)、PWMRESBITS(PWM分辨率)等,还介绍了dsPIC33EP256MC504 PIM端口的使用情况、通信消息映射、MPLAB X编译器的启动步骤以及MPLAB X IDE和PICkit 3的操作练习等内容。

四、总结

MCP8025 TQFP BLDC电机驱动评估板为工程师提供了一个全面的平台,用于开发和评估BLDC电机驱动系统。它具有丰富的功能和灵活的配置选项,通过合理设置跳线、正确连接电机和电源、进行固件编程和设备配置等操作,工程师可以快速实现电机的驱动和控制。同时,评估板提供的原理图、物料清单和软件信息等资源,为工程师的开发工作提供了有力的支持。在实际应用中,工程师们可以根据具体需求对评估板进行进一步的优化和扩展,以满足不同的电机控制应用场景。大家在使用这款评估板的过程中,有没有遇到过一些有趣的问题或者独特的应用场景呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分