毕业设计论文-基于AT89C51单片机的电动跑步机直流调速系统设计.doc
- 文档编号:1975065
- 上传时间:2023-05-02
- 格式:DOC
- 页数:41
- 大小:375.83KB
毕业设计论文-基于AT89C51单片机的电动跑步机直流调速系统设计.doc
《毕业设计论文-基于AT89C51单片机的电动跑步机直流调速系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文-基于AT89C51单片机的电动跑步机直流调速系统设计.doc(41页珍藏版)》请在冰点文库上搜索。
┊
┊
┊
┊
┊
┊
装
┊
┊
订
┊
┊
线
┊
┊
┊
┊
┊
┊
电动跑步机直流调速系统
[摘要]近年来,随着社会经济的发展和人们生活水平的提高,人们对自身的健康也日益关注,健身成为一种流行时尚,健身器材行业也逐步兴起为一个大的消费领域,电动跑步机作为一种重要的健身器材得到了越来越广泛的应用,具有广阔的市场前景。
研发具有多功能和高附加值的人性化科学化的电动跑步机具有重要的现实意义。
电动跑步机的电控系统是整个跑步机运转的核心,它需要具有用户接口界面功能、电机调速功能和其他附加功能。
本论文以电动跑步机直流调速系统为研究对象,以实用、舒适、高性价比、高可靠性和高安全性为目标,以单片机AT89C51为控制核心,完成了有刷直流电动机调速系统硬件设计和总体软件开发等任务。
从理论分析到软硬件实现,全面详细的阐述了电动跑步机电控系统的设计全过程。
本文首先对系统各个模块进行了初步选择与论述,然后对硬件和软件系统的设计做了详细的说明。
[关键词]跑步机直流调速系统单片机
I
DCelectrictreadmillspeedcontrolsystem
[Abstract]Inrecentyears,withsocio-economicdevelopmentandpeople'slivingstandards,people'sownhealthisalsoincreasinglyconcernedaboutthefitnesstobecomeapopularfashion,fitnessequipmentindustryisalsograduallyrisetoalargeconsumptionofelectrictreadmillasaimportantkindsoffitnessequipmenthavebeengrowingawiderangeofapplications,hasbroadmarketprospects.R&Dhasamulti-functionalandhighvalue-addedhumanelectrictreadmillscientificpracticalsignificance.Treadmillelectricmotorcontrolsystemisthecoreoftreadmillrunning,itneedstointerfacewiththeuserinterfacefunctions,motorfunctionsandotheradditionalfeatures.Inthispaper,aDCelectrictreadmillspeedcontrolsystemforthestudytopractical,comfortable,cost-effective,highreliabilityandhighsecurityasthegoal,AT89C51single-chipmicrocomputertocontrolthecoreofthecompletionofabrushDCmotortransferspeedsystemhardwaredesignandsoftwaredevelopment,suchastheoveralltask.Fromthetheoreticalanalysistohardwareandsoftwaretoachieveacomprehensivedetailoftheelectricrunningcontrolsystemofmechanicalandelectricaldesignoftheentireprocess.Inthispaper,firstofall,eachmoduleofthesystemwithapreliminarydiscussion,andthenonthehardwareandsoftwaresystemdesignsuchadetaileddescription.
[Keywords]treadmillspeedcontrolsystemsingle-chipcomputer
II
目录
I
第一章绪论 1
1.1课题研究目的和意义 1
1.2国内外研究现状 2
1.2.1专业跑步机 2
1.2.2家庭用小型跑步机 3
1.3本文的主要内容 3
第二章系统总体方案设定 4
2.1系统组成 4
2.2系统控制方案设计 4
2.3系统总体方案设计 5
2.3.1系统控制器的选择 5
2.3.2检测元件的选择 5
2.3.3输入通道方案选择 6
2.3.4外围接口设备的选择 6
第三章系统硬件设计 8
3.1控制单元电路设计 8
3.1.1.AT89C51引脚特性 8
3.1.2.时钟电路设计 11
3.1.3.复位电路设计 12
3.2信号检测电路设计 14
3.3控制电路设计 14
3.4外围设备接口电路设计 15
3.4.1.显示器接口电路设计 15
3.4.2.键盘接口电路设计 16
第四章系统软件设计 17
4.1总体设计思想 17
4.1.1.系统工作原理 17
4.1.2.程序设计法的选择 17
4.1.3.程序设计语言的选择 18
4.2主程序的设计 19
4.3PWM控制子程序设计 20
4.4数码管显示程序 25
第五章总结 34
致谢 35
参考文献 36
II
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
第一章绪论
1.1课题研究目的和意义
随着经济的发展和人们生活水平的提高,人们对自身的健康也日益关注,从而更热衷于参加各种体育运动。
然而,在现代城市生活中,许多人特别是脑力劳动者,从事体力劳动和体育运动的时间和空间都大为减少。
据调查显示,运动量不足,成为许多人处于“亚健康状态”的重要原因之一。
1996年,美国卫生署发表了《体育运动与健康报告》,大力倡导美国人从事健身运动,强化心肺功能训练,增强身体自然抵御力,进而开启了有氧心肺健身器材产业的序幕。
近年来,全球健身器材产业迅猛发展。
据《2006年中国健身器材行业研究报告》统计,2005年,全球健身器材市场销售额已突破100亿美元,同比增长超过15%。
目前,欧美国家仍是世界健身器材的主要消费国家,其中美国是世界健身器材消费的第一大国,约占全球的三分之二,且市场年增长率超过10%;而美国以外的市场,规模虽不庞大,但市场年增长率却在20%以上,增长势头良好。
在我国,健身器材产业起步较晚,缺乏世界知名品牌;而市场需求量却增长迅速,从而出现了世界健身器材巨头(如美国爱康健身器材公司、美国诺德士集团以及韩国秀健健身器材公司等)纷纷“抢滩”中国市场的局面。
目前,健身器材产业主要分为有氧健身器材(如跑步机、椭圆机、健身车、划船机等)和重量训练器材(如仰卧起坐板、杠铃、哑铃等)两大类。
而作为一种重要的有氧健身器材的跑步机,刚刚出现,就受到了人们的广泛喜爱。
一方面,它满足了人们在室内进行跑步锻炼的需要,因为跑步是目前国际流行并被医学界和体育界给予高度评价并积极推荐的有氧健身运动,是保持一个人身心健康最有效、最科学的健身方式;另一方面,从科学的角度看,在跑步机上进行的走或者跑,在动作外形上几乎与在地面上走或跑一样,但是从人体实际用力看,它比在陆地上走或跑省去了蹬伸动作,从而使得跑步者感觉十分轻松自如,并比在陆地上多跑1/3的路程,能量消耗也大于陆地训练。
《2006年中国健身器材行业研究报告》中指出,电动跑步机是目前世界上销量最大、进入家庭最多的心肺功能锻炼器。
在健身活动比较发达的欧美等地,各种健身器材已经成为许多家庭的必备品;而在我国的许多大中城市,跑步机等健身器材也开始走进家庭。
在美国KEYS健身器材公司和青岛英派斯健身集团分别进行的调查显示,在被调查的人当中,选择跑步机进行锻炼的人数分别占到了总人数的63%和75%。
不难看出,健身器材产业在国内外市场均具有广阔的发展空间和发展潜力,而跑步机作为健身器材中的宠儿,其市场前景则更为广阔。
因此,开发性能优异的跑步机产品具有重要的现实意义。
1.2国内外研究现状
根据健身器材设计的耐用性以及所使用的场所不同,目前市场上的跑步机主要分为两类:
专业健身房用跑步机和家庭用小型跑步机。
前者作单项训练用一般仅有跑步功能,技术含量及配件品质较高,耐用性高,价格昂贵;后者的突出特点是所占空间小,重量轻,价格相对比较便宜,并且往往增加了如划船运动、按摩等功能。
对于不同用途的跑步机,其调速系统也有着较大差别:
1.2.1专业跑步机
直流有刷调速系统以其控制线路简单、调速范围宽、过载能力较大和优异的控制性能在各类跑步机产品中得到了广泛的应用。
目前,国内外跑步机用驱动电机仍以有刷直流电机为主,采用直流电动机不可逆PWM系统。
此前,青岛英派斯健身集团开发的一款DP220T健身房用跑步机就是采用了跑步机用有刷直流电动机为驱动电机,以集成PWM控制芯片SG3525A为核心,硬件电路实现的电压负反馈、电流补偿控制的PWM闭环控制系统。
尽管有着控制简单的优点,但直流有刷电动机由于存在电刷和换向器的机械换向结构,长期运行必然需要经常维护电刷和换向器,而且,山于损耗存在于转子上,使得散热困难、温升增加,限制了电机转矩重量比的进一步提高。
使用交流伺服驱动系统取代直流有刷调速系统是目前研究的一个重要方向。
一种方案是采用感应电动机作为驱动电机,感应电动机本身比直流电动机具有寿命长、免维护等优点,但是为了获得较宽的调速范围(一般跑步机的调速比约为25:
l),需要采用较为复杂的矢量控制技术,电机的参数变化对其也有较大影响,目前用感应电动机构成伺服系统的总成本比直流伺服系统要高。
韩国秀健健身集团曾推出使用高性能交流伺服驱动系统的电动跑步机。
另一种方案采用正弦波驱动的永磁同步电机驱动系统,利用磁场定向矢量控制技术,较感应电动机易于实现,并采用非接触式的电子换向结构,在高档跑步机的应用领域具有较广阔的发展前景。
而无刷直流电动机调速系统在电动跑步机上的应用也是研究的一大热点。
一方面,无刷直流电动机具有有刷直流电动机运行效率高、无励磁损耗以及调速性能好等优点;另方而,由于其采用电子换向装置取代了有刷直流电动机的机械换向结构,从而又具有交流电动机结构简单、运行可靠、维护方便等一系列优点。
因此,采用无刷直流电动机调速系统较其它方案具有更高的性价比。
而对于电动跑步机系统,由于其要求较大的起动转矩,所以,采用带位置传感器的PWM调速系统是性能较好的方案。
对于其具体的实现方案主要有两种,一种是以无刷直流电机专用控制芯片为核心控制单元构成无刷电动机调速系统。
最具代表性的是MOTOROLA公司生产的第二代无刷电机控制专用芯片MC33035,它集成了译码、PWM生成、保护等无刷电机控制的诸多功能,组成的系统所需外围电路结构简单,运行可靠,可与同系列芯片MC33039配合构成速度闭环控制,具有较好的调速性能,其不足之处在于调速式单一,无法使用较为复杂的算法。
另一种方案是采用高性能的微控制芯片对无刷电机进行控制,控制方式灵活,调速系统具有更高的性能。
1.2.2家庭用小型跑步机
对于价格相对便宜的家庭用小型跑步机,主要是根据市场的实际需求,在保证技术指标的前提下,尽量考虑设计的经济性和实用性。
因此,家庭用跑步机几乎都采用的是直流有刷调速系统。
例如,国内某型号的跑步机,采用低价位的8位单片机AT89C2051为核心单元构成了直流有刷电机调速系统,电机采用脉宽调制方式进行调速,通过软件编程改变控制算法,增加了控制的灵活性,具有较高的性价比。
1.3本文的主要内容
电动跑步机用直流电动机需要高效率、高功率密度、大输出转矩和宽调速范围。
对于这样的驱动性能要求,应从系统的角度对控制方法和电机系统进行综合设计。
本文着重于对电动跑步机用直流电动机调速系统进行分析和设计,为直流电动机调速系统在电动跑步机中的应用提供基础。
基于这一基本思想,本文主要设计系统结构、和控制方法,并在此基础上以C51单片机为控制核心,设计直流电动机数字化闭环调速系统,包括系统软、硬件的设计。
共36页第2页
第二章系统总体方案设定
2.1系统组成
电动跑步机以电为动力,通过控制驱动电机的转动来带动跑步机底座上滚筒的转动,进而实现跑步带的移动。
而锻炼者要保持在跑步带上的位置,则必须以与跑步带速度大小相等、方向相反的速度跑步,从而达到锻炼的目的。
电动跑步机控制系统一般由三大部分组成,分别为人机交互部分(主要实现使用者的命令输入和跑步机运行过程中的时间、速度以及消耗的能量等的信息显示)、调速部分(根据使用者的速度设定来控制跑步带驱动电机的转速,从而实现跑步带的速度控制)和生理信号(如心率)测量部分。
很显然,调速部分是整个电动跑步机控制系统的核心,它的性能对整个跑步机系统至关重要。
本系统主要由按键模块,显示模块,PWM驱动模块与速度检测模块组成。
2.2系统控制方案设计
系统控制系统主要有开环控制系统、闭环控制系统和复合控制系统。
本系统选择单闭环控制系统,由按键模块输出电机的正反转与速度增减控制信号,然后由控制芯片软件生成PWM控制信号控制电机的运转状态,实现跑步机的调速与启动,并由速度检测模块检测到电机的转速并送到显示模块,在LED显示屏上显示跑步机电机的实际运行速度。
控制框图如图2-1所示:
图2-1系统控制框图
共36页第4页
2.3系统总体方案设计
2.3.1系统控制器的选择
常见的系统控制器可以选择单片机和PLC。
单片机是以工业测控对象、环境、接口特点出发向着增强控制功能,提高工业环境下的可靠性方向发展。
主要特点如下:
种类多,型号全;提高性能,扩大容量,性能价格比高;增加控制功能,向真正意义上的“单片”机发展。
把原本是外围接口芯片的功能集成到一块芯片内,在一片芯片中构造了一个完整的功能强大的微处理应用系统;低功耗;C语言开发环境,友好的人机互交环境
可编程控制器简称PLC,它的特点如下:
可靠性高,抗干扰能力强高可靠性是电气控制设备的关键性能;
适用性强,除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中;易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备;体积小,重量轻,能耗低,是实现机电一体化的理想控制设备。
在选择微处理器上,不仅要注重满足技术要求,还要综合考虑成本因素,不应片面追求微处理器的高速和高位数。
本研究是对低频的加速度信号在时域里进行处理,因此选择单片机比较理想。
2.3.2检测元件的选择[2]
本课题研究的是直流调速系统,对电动机转速的检测是必须的过程。
测量系统转速信号检测元件选用型号为DN6837开关集成霍尔传感器。
由霍尔效应原理可知,当霍尔片处于磁场中,并在垂直于磁场的方向上通以电流时,霍尔片上与电流和磁场垂直的方向上将会有霍尔电势差输出。
当通过霍尔片的电流恒定不变时,改变磁场的大小,可以改变霍尔电势差。
开关型霍尔传感器由稳压器、硅霍尔片、差分放大器、施密特触发器和OC门输出五部分组成,从输入端输入电压,经稳压器稳压后加在硅霍尔片的两端,以提供恒定不变的工作电流。
在垂直于霍尔片的感应面方向施加磁场,产生霍尔电势差VH,该VH信号经差分放大器放大后送至施密特触发器整形。
当磁场达到“工作点”时,触发器输出高电压(相对于地电位),使三极管导通,输出端输出低电位,此状态称为“开”。
当施加的磁场达到“释放点”时,触发器输出低电压,使三极管截止,输出端输出高电位,此状态称为“关”。
这样2次高
共36页第5页
低电位变换,使霍尔传感器完成了1次开关动作。
在此差值内,输出电位保持高电位或低电位不变,因而输出稳定可靠。
将一个专用的测速齿轮,固定在待测转速电动机的轴上(为了精确起见,根据实际电动机外圆轴承的直径大小,设计测速齿轮内径与之相等,齿轮的齿数定为44个,一般齿数最好为偶数,且齿隙尽可能小)。
对测速齿轮材料要求不高,只要是铁质的,齿厚大于2mm即可,将之固定在待测转速的轴上。
把探头(霍尔元件)固定在距齿轮外圆1mm的支架上,在霍尔元件的正对面贴一小块磁钢(B>18000T,B为磁钢强度要求),当测速齿轮的每个齿经过探头正前方时,改变了磁通密度,探头就输出一个标准的脉冲信号。
2.3.3输入通道方案选择
系统由按键模块将控制信息输入单片机中,由单片机通过软件产生PWM控制信号来控制跑步机电动机的运转状态与转速。
速度检测电路将霍尔传感器采样得到的脉冲信号经过处理后通过89C51的计数器得到单位时间内的脉冲数,从而通过程序计算出电动机的实际转速。
2.3.4外围接口设备的选择:
(1)显示器的选择
常用的显示器分LED和LCD显示器。
LED(LightEmittingDiode)是发光二极管英文名称的缩写。
LED显示器是由发光二极管构成的,LED显示器在单片机系统中应用非常普遍。
常用的LED显示器为8段(8段比7段多了一个小数点“dp”段)。
每一段对应一个发光二极管。
这种显示器有共阴极和共阳极两种。
共阴极LED显示器的发光二极管的阴极连接在一起,通常此公共阴极接地。
当某个发光二极管的阳极为高电平时,发光二极管点亮,相应的段被显示。
同样,共阳极LED显示器的发光二极管的阳极连接在一起,通常此公共阳极接正电压,当某个发光二极管的阴极接低电平时,发光二极管被点亮,相应的段被显示。
为了使LED显示器显示不同的符号或数字,就要把不同段的发光二极管点亮,这样就要为LED显示器提供代码,因为这些代码可使LED相应的段发光,从而显示不同字型,因此该称之为段码(或称为字型码)。
LED显示有静态显示和动态显示2种显示方式。
LCD(LiquidCrystalDisplay)是液晶显示器英文的缩写,液晶显示器是一种被动式的显示器,即液晶本身并不发光,而是利用液晶经过处理后能够改变光线通过方向的特性,达到白底黑字或黑底白字显示目的。
液晶显示器具有功耗低、抗干扰能力强等优点,因此被广泛地使用在仪器仪表和控制系统中。
共36页第6页
液晶显示器按排列形状可分为字段型、点阵字符型和点阵图形型。
1.字段型。
字段型是以长条状组成的字符显示。
该类显示器主要用于数字显示,也可用于显示西方文字母或某些字符,已经广泛用于电子表、数字仪表、计算器中。
2.点阵字符型。
点阵字符型液晶显示模块是专门用来显示字母、数字、符号等点阵型液晶显示模块。
广泛应用于各类单片机应用系统中。
3.点阵图形型。
主要用于游戏机、笔记本电脑和彩色平板电视等高清晰数码产品上。
综合考虑本方案选择LED显示器。
(2)键盘的选择
在单片机应用系统中,为了了解控制系统的工作状态以及向系统输入数据和控制命令,一般都需要设置键盘。
常用的键盘接口分为独立式键盘接口和行列式键盘接口。
独立式键盘就是各键相互独立,每个按键各接一根输入线,通过检测输入线的电平状态可以很容易的判断哪个按键被按下。
在按键数目较多时,独立式键盘电路需要较多的输入口线且电路结复杂,固此种键盘适用于按键较少或操作速度较高的场合。
行列式(也称矩阵式)键盘用于按键数目较多的场合,它有行线和列线组成,按键位于行、列的交叉点上。
根据设计需求本方案选择的是独立式按键。
共36页第7页
第三章系统硬件设计
3.1控制单元电路设计
3.1.1.AT89C51引脚特性:
[8]
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。
AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除100次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
主要特性:
·与MCS-51兼容
·4K字节可编程闪烁存储器
·寿命:
1000写/擦循环
·数据保留时间:
10年
·全静态工作:
0Hz-24Hz
·三级程序存储器定
·128*8位内部RAM·32可编程I/O线
·两个16位定时器/计数器
·5个中断源
·可编程串行通道
·低功耗的闲置和掉电模式
·片内振荡器和时钟电路
共36页第8页
系统管脚如3-1所示:
图3-1AT89C51管脚图
VCC:
供电电压。
GND:
接地。
P0口:
P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。
在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:
P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。
P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:
P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,P2口的管脚被外部拉低,将输出电流。
这是由于内部上拉的缘故。
P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。
在给出地址“1”时,它利用内
共36页第9页
部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:
P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。
当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。
作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
P3口也可作为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 AT89C51 单片机 电动 跑步 直流 调速 系统 设计
![提示](https://static.bingdoc.com/images/bang_tan.gif)