基于c8051f 单片机高速电动门的控制系统.pdf

约39页PDF格式手机打开展开

基于c8051f 单片机高速电动门的控制系统,电动门的使用越来越多,对性能也提出了更高的要求。如何实现电动门的高速运行、准确启停以及降低系统成本成为人们越来越关心的问题。本文重点介绍了c8051f 单片机在高速电动门无刷直流电动机控制中的应用,包括系统的硬件结构及软件编写等。本系统采用具有良好加、减速和控制性能的稀土永磁无刷电机驱动来提高系统的动态响应,采用反映无...
编号:36-116702大小:759.81K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 shmily89 发布

电动门的使用越来越多,对性能也提出了更高的要求。如何实现电动门的高速运行、
准确启停以及降低系统成本成为人们越来越关心的问题。本文重点介绍了C8051F 单片机
在高速电动门无刷直流电动机控制中的应用,包括系统的硬件结构及软件编写等。本系统
采用具有良好加、减速和控制性能的稀土永磁无刷电机驱动来提高系统的动态响应,采用
反映无刷电机转子位置的霍尔信号来实现电动门的定位,即用软件算法进行霍尔信号的滤
波并确定霍尔信号的脉冲数,以保证电动门行程的精确定位,减化了系统的硬件结构并降
低了系统成本。
[关键词]:高速电动门,无刷直流电动机,单片机

1 绪论.......................................................................................................................................... 1
1.1 课题背景.........................................................................................................................1
1.2 无刷电机的优点.............................................................................................................1
2 系统构成.................................................................................................................................. 4
2.1 组织结构.........................................................................................................................4
2.2 硬件配置.........................................................................................................................5
2.2.1 C8051F 单片机....................................................................................................6
2.2.2 MAX7219 八位数码管显示驱动芯片................................................................8
2.2.3 MC33035 无刷电机控制专用集成电路...........................................................13
2.2.4 IR2103 功率管驱动芯片...................................................................................17
2.3 驱动与控制方式...........................................................................................................18
3 系统运行................................................................................................................................ 19
3.1 运行流程.......................................................................................................................19
3.2 程序构建.......................................................................................................................20
3.3 程序的编译环境...........................................................................................................21
3.4 键盘扫描.......................................................................................................................22
3.5 数码管显示...................................................................................................................27
3.6 定位运行.......................................................................................................................30
3.7 FLASH 写入.................................................................................................................32
4 总结与体会.............................................................................................................................33
4.1 设计回顾及评价...........................................................................................................33
4.2 设计体会.......................................................................................................................34
参考文献......................................................................................................................................35