[LKS32 硬件]

LKS32MC081评测+测试HALL

[复制链接]
545|3
手机看帖
扫描二维码
随时随地手机跟帖
suncat0504|  楼主 | 2022-6-14 14:15 | 显示全部楼层 |阅读模式
本帖最后由 suncat0504 于 2022-6-14 18:00 编辑

#申请原创#
终于等到了JLINK的快递。之后是安装JLINK6.46,安装之后使用JLNIK连接开发板到计算机,启动Keil,打开示例工程中的“13HALL”文件夹下面的LK_StdPeriph_Hall工程,配置好工程的JLINK设置,使编译好的程序可以下载。需要说明的是,本例程没有做任何修改,完全使用原有的例程。
这个工程用来测试电机的霍尔检测电路。因为开发板提供了霍尔检测的输入电路接口,所以测试中,我直接将电机的霍尔输出连接到开发板的HALL接口。
测试工程中,利用HALL相关的库函数,完成以下功能:
1、HALL输入信号滤波,消除毛刺的影响。
2、当监测到HALL输入有变化时,记录当前的定时器值,并产生中断。
3、HALL信号长时间不发生变化,导致计数器计数溢出,产生溢出中断。
本人使用测试的一款电机型号为:WR-36BL61它是一款直流无刷三相电机带霍尔检测电路。它的参数如下:
型号:WR-36BL61
功率:10W
工作电压:24V
电流:0.5A
扭矩:0.05Nm
转速:2000RPM
极对数:  2极对

线序:电机线 红:U  白:V  黑:W
霍尔信号线   棕:+5V ,蓝:GND 橙:Hall_U , 紫:Hall_V 黄:Hall_W
因为不测试电机转动,所以不需要给开发板加载电机驱动电源,加载也没有影响。开发板的核心电路使用的+5电源,直接使用JLINK提供的电源。HALL测试工程程序下载以后,连接好电机的HALL,启动程序,开始测试。以下是连接图:
test1.jpg
当手动慢速转动点击的时候,可以看到LED1在闪烁。如果转动速度比较快(可以正反转交替,模拟高速旋转状态),LED1会维持亮的状态,不闪烁。
test1.gif test2~5.gif
本次测试没有使用示波器查看HALL输入信号,但从测试结果来看,芯片的HALL等设备工作正常,测试结果也符合预期。


使用特权

评论回复
koala889| | 2022-6-21 22:03 | 显示全部楼层
什么是HALL

使用特权

评论回复
评论
littlelida 2022-6-22 20:48 回复TA
@suncat0504 :nice 
suncat0504 2022-6-22 07:44 回复TA
霍尔传感器的意思吧 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:大连伊飞特信息技术有限公司软件工程师
简介:本人于1993年毕业于大连理工大学。毕业后从事单片机开发工作5年,之后转入软件开发工作至今。

85

主题

2400

帖子

4

粉丝