微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > TMS570处理器NHET功能的直流无刷电机测速设计

TMS570处理器NHET功能的直流无刷电机测速设计

时间:10-18 来源:互联网 点击:

测量结果的1/4

为提高测速软件的可靠性,软件采用结构容错的设计思路进行设计,由于测速硬件采用3通道冗余采集HALL输入信号,软件采用N版本程序设计方案。N版本程序设计是指对于一个给定的功能,由N(N>2)个不同的设计组独立编制出N个不同的程序,然后通过运行N个不同的程序得出结果并进行比较,输出正确的数据。基于TMS570 NHET功能测速软件N版本程序设计基本结构如图5所示。

i.jpg

结语

本文提出了一种基于TMS570系列处理器NHET功能的直流无刷电机测速软件设计方案,其中包括NHET测速原理介绍和代码实现、对测量结果的软件滤波算法设计、基于N版本软件容错设计方法提高软件可靠性。该测速方案已应用在采用TMS570LS20216处理器的自动门控制单元硬件之上,实际测试和应用的结果表明该方案切实可行。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top