第四章:磁编码器的软件设计。首先对开发平台Keil μVision4进行了介绍,包括其特点以及完整的软件开发流程。然后介绍了磁编码器的整体软件设计,并在此基础上对各个功能的实现进行了详细介绍。

第五章:磁编码器的测试与分析。首先对工程下载的方法做了简单介绍,然后对磁编码器进行了测试与分析。其测试内容包括模拟SSI通信时序接收数据测试、AS5145零位编程测试、串口通信测试以及CAN接口通信测试,并对测试结果进行了分析。 

2  磁编码器的设计基础

本次磁编码设计采用奥地利micro systems公司的AS5145芯片,该芯片是一个无接触式的磁编码器芯片,能够在整个360°范围内实现高分辨率的旋转位置编码,提供12位分辨率的瞬时位置指示。基于ARM Cortex-M0 的LPC11C24微控制器对AS5145输出的角度位置进行采集,并计算出转速,然后将位置信息与转速通过不同接口输出。本章将对本次设计中使用到的两款芯片做简单介绍,并且介绍速度计算原理。源.自/优尔·论\文'网·www.youerw.com/

2.1 AS5145的结构和工作原理 

AS5145是由CMOS标准过程生产,采用旋转电流霍尔技术检测电路表面上方的磁场分布。集成霍尔元件阵列围绕芯片的中心位置分布,产生一个表征芯片表面磁场的电压。

经过∑-Δ数模转换部分和数字信号处理器(DSP)运算后,AS5145可以提供精确的高分辨率绝对值角度位置信息。为了实现这一目标,需要使用坐标旋转数字计算机(CORDIC)计算角度和霍尔阵列信号的幅值[6]。

此外,DSP还提供了指示磁铁靠近或远离芯片表面运动的MagINCn(磁场强度增加)和MagDECn(磁场强度减小)信号。一个很小的经磁化过的两极标准磁铁就可以用来提供角度位置信息。如图2.1所示为磁铁与AS5145的相对位置。

上一篇:matlab具有图像拖尾的目标形心视频跟踪技术
下一篇:北斗2/惯性组合导航可视化仿真软件设计

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

电磁导引自平衡车控制系统硬件设计

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识