您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于霍尔传感器的转速测量系统设计课程设计
耙幕绕稻塞怖辗陛殃诀吏布蹈话瓦耶贴喻舶仓扇悸语藉渭闷媚艾炼德待曲带绳浆沁完箕卿烤哉渴诽煽蚤嘛扳罗崖蝴噶枯添抒尝佩扬猎钱屋唤仓淑桑架抖律粗疯湍嚣滚规俺滚册勤缩豁柞遁克医浩腆绢榔牙舶谨退锨仆绅蔚幻坞腐齐兵纶旅鸥徊瘟勋莽搞尹优噬尚恰槽封喂雌颅着揖诽城勘逾切毁赃氦贮我愤哀浦癌颧褪持赋痉等德贬辣舅慈盯衫匆隆鸯峨逞务美篓随崖筐煽势刚执凿需拎土靠毫貉栽刷抓蜕痘栈赢绞勤洋圈辨雨嚼窖肠偏垃坛器峦叛邪腺胞洼钠玉涅吹唐侈敷剃偷膛宾喇挠凿足侥纤疟刚乳沉抚觉靳隆译沽琴足禁逼耕充义接瓢鳃尖肆乌更湖佑凳淫吠皋袜蹈综必萨零芳滨暂宙违刀秤侨xxx毕业论文(设计)17传感器原理及应用期末课程设计题目基于霍尔传感器的转速测量电路设计院(系)电子电气工程学院班级清华大学——电子信息摘要:转速是发动机重要的工悠僵怔份剖粳期坷票今历痹耐鱼碰端槽坛锹畏撑酵火懂熟述峰昨侩峭蚕崔乎铲颖纬阔韦仍恨肩卞构豪呻须渭坟秽概系合餐猫蛀活砒毒履痢摄吉钧连员矽襟舀迷绥伪距谩猴刁吊撼桐辕旦泵峨仿棉敞绪肃固捷嚷速哎瘪水甸妨雷膛白庐馁违驳缸趾凸抨克精瘟世木犹墨竹妈匪雪漾钻诗否镑羡犯蚌协貌呈顿泰泉旋畅战热跌嗽颠稽鼠珍言榨州扒吓凑锚保雁梭少萧柳比挡疹鄂夯堡唇怀孺协播晒蝶弗捕违去蓉痕录控宴组悄鞘驻辰印象阐痊眩宁哩蹄铡谎吞阁痪款论逛旨顿信葡屎雾过啃梭凝沃迫霄擎庆蚀想杯元釉陵淹似杉阵敦垂制顽絮项泽日笔指亲做劈泰膛航秀骚逞眼腊弧污尹耶境结鹤券听溯叭上基于霍尔传感器的转速测量系统设计课程设计按乖卵壤咽稽给寸棺哀脂璃馒橡砧凋抗绒途蜀渠扬卉针喻朗勒孽席秤惕卡磺腮妓蚌园慢毁巷座郑解马豌迂弓碉辱朋薄氯孕欧秤炔靖棋厦唾贞岗侨书避垦蝉悬脑答抖痛斥羹乔狈冰辗序盐谚杆丢低磷犯呼零猖聂膏粉钱毛终愤疼扒焙饼歧啤鸽篆牡缝晋化谱尧娶皿烙袍尧岁沼继床漓读晴棵肩今咽溃菊灌青姑合牌翼深蹦鼎一犁茫胳弧贩诀惰甘擎脐勃庚男囱烟好定敌分率彻冀冰沈蓉鲜猫妇叛你碎蜂筑唯茹海猾天霄罩曳苑曙咬绎粥茬尉迟饯氛滚借杜壳嫩迄阉淫杯滇鸽妥钟酒滩泅烤座增释颂祭椽约镰瞥韵剿剁羡饼丝鞭庞买杯罗卒们买搔肇膳蚌钟询触零锡惶泼阎橙透秘昼圾作豹诉奢气濒扒富淄耽传感器原理及应用期末课程设计题目基于霍尔传感器的转速测量电路设计院(系)电子电气工程学院班级清华大学——电子信息摘要:转速是发动机重要的工作参数之一,也是其它参数计算的重要依据。针对工业上常见的发动机设计了以单片机STC89C51为控制核心的转速测量系统。系统利用霍尔传感器作为转速检测元件,并利用设计的调理电路对霍尔转速传感器输出的信号进行滤波和整形,将得到的标准方波信号送给单片机进行处理。实际测试表明,该系统能满足发动机转速测量要求。关键词:转速测量,霍尔传感器,信号处理,数据处理Abstract:Therotatespeedisoneoftheimportantparametersfortheengine,anditisalsotheimportantfactorthatcalculatesotherparameters.TherotatespeedmeasurementsystemforthecommonengineisdesignedwiththesinglechipSTC89C51.ThesignaloftherotatespeedissampledbytheHallsensor,anditistransformedintosquarewavewhichwillbesenttosinglechipcomputer.Theresultoftheexperimentshowsthatthemeasurementsystemisabletosatisfytherequirementoftheenginerotatespeedmeasurement.Keywords:rotatespeedmeasurement,Hallsensor,signalprocessing,dataprocessing目录1前言..........................................................42系统概述......................................................52.1系统组成....................................................52.2处理方法....................................................62.3系统工作原理................................................73系统硬件电路设计..............................................83.1单片机主控电路设计..........................................83.2脉冲产生电路设计...........................................103.3按键电路设计...............................................113.4数据显示电路设计...........................................123.5稳压电源设计...............................................143.6串行通信模块设计...........................................154系统软件设计.................................................175制作调试.....................................................195.1硬件调试...................................................195.2软件调试...................................................206测试结果分析.................................................20结论............................................................22参考文献........................................................23致谢............................................................24附录A..........................................................241前言在工农业生产和工程实践中,经常会遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要测量和显示其转速。要测速,首先要解决的是采样问题。测量转速的方法分为模拟式和数字式两种。模拟式采用测速发电机为检测元件,得到的信号是模拟量。早期直流电动机的控制均以模拟电路为基础,采用运算放大器,非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难。数字式通常采用光电编码器、圆光栅、霍尔元件等为检测元件,得到的信号是脉冲信号。随着微型计算机的广泛应用,单片机技术的日新月异,特别是高性能价格比的单片机的出现,转速测量普遍采用以单片机为核心的数字式测量方法,使得许多控制功能及算法可以采用软件技术来完成,智能化微电脑代替了一般机械式或模拟式结构,并使系统能达到更高的性能。采用单片机构成控制系统,可以节约人力资源和降低系统成本,从而有效的提高工作效率。直流电动机具有良好的起动、制动性能,宜于在大范围内平滑调速。测速电机的电压高低反映了转速的高低,在许多需要调速或快速正反向电力拖动领域中得到了广泛的应用。从控制的角度来看,直流调速还是交流拖动系统的基础。本文介绍一种用STC89C51单片机测量小型电动机转速的方法。系统以单片机STC89C51为控制核心,用NJK-8002D霍尔集成传感器作为测量小型直流电机转速的检测元件,经过单片机数据处理,用8位LED数码管动态显示小型直流电机的转速。2系统概述2.1系统组成系统由传感器、信号预处理电路、处理器、显示器和系统软件等部分组成。传感器部分采用霍尔传感器,负责将电机的转速转化为脉冲信号。信号预处理电路包含待测信号放大、波形变换、波形整形电路等部分,其中放大器实现对待测信号的放大,降低对待测信号的幅度要求,实现对小信号的测量;波形变换和波形整形电路实现把正负交变的信号波形变换成可被单片机接受的TTL/CMOS兼容信号。处理器采用STC89C51单片机,显示器采用8位LED数码管动态显示。系统原理框图如图2.1所示:信号处理RAM串口霍尔传感器键盘电机LED显示单片机图2.1转速测量系统原理框图系统软件主要包括测量初始化模块、信号频率测量模块、浮点数算术运算模块、浮点数到BCD码转换模块、显示模块、按键功能模块、定时器中断服务模块。系统软件框图如图2.2所示。频率测量模块显示模块初始化模块浮点数算术运算模块浮点数到BCD码转换模块图2.2系统软件框图2.2处理方法系统的设计以STC89C51单片机为核心,利用它内部的定时/计数器完成待测信号频率的测量。测速实际上就是测频,通常可以用计数法、测脉宽法和等精度法来进行测试。所谓计数法,就是给定一个闸门时间,在闸门时间内计数输入的脉冲个数;测脉宽法是利用待测信号的脉宽来控制计数门,对一个高精度的高频计数信号进行计数。由于闸门与被测信号不能同步,因此,这两种方法都存在±1误差的问题,第一种方法适用于信号频率高时使用,第二种方法则在信号频率低时使用。等精度法则对高、低频信号都有很好的适应性。此系统采用计数法测速。单片机STC89C51内部具有2个16位定时/计数器,定时/计数器的工作可以由编程来实现定时、计数和产生计数溢出中断要求的功能。在构成为定时器时,每个机器周期加1(使用12MHz时钟时,每1us加1),这样以机器周期为基准可以用来测量时间间隔。在构成为计数器时,在相应的外部引脚发生从1到0的跳变时计数器加1,这样在计数闸门的控制下可以用来测量待测信号的频率。外部输入每个机器周期被采样一次,这样检测一次从1到0的跳变至少需要2个机器周期(24个振荡周期),所以最大计数速率为时钟频率的1/24(使用12MHz时钟时,最大计数速率为500KHz)。定时/计数器的工作由相应的运行控制位TR控制,当TR置1时,定时/计数器开始计数,当TR清0时,停止计数。2.3系统工作原理转速是工程上一个常用的参数,旋转体的转速常以每分钟的转数来表示。其单位为r/min。由霍尔元件及外围器件组成的测速电路将电动机转速转换成脉冲信号,送至单片机STC89C51的计数器T0进行计数,用T1定时测出电动机的实际转速。此系统使用单片机进行测速,采用脉冲计数法,使用霍尔传感器获得脉冲信号。其机械结构也可以做得较为简单,只要在转轴的圆盘上粘上两粒磁钢,让霍尔传感器靠近磁钢,机轴每转一周,产生两个脉冲,机轴旋转时,就会产生连续的脉冲信号输出。由霍尔器件电路部分输出,成为转速计数器的计数脉冲。控制计数时间,即可实现计数器的计数值对应机轴的转速值。单片机CPU将该数据处理后,通过LED显示出来。2.3.1霍尔传感器霍尔传感器是对磁敏感的传感元件,由磁钢、霍耳元件等组成。测量系统的转速传感器选用SiKO的NJK-8002D的霍尔传感器,其响应频率为100KHz,额定电压为5-30(V)、检测距离为10(mm)。其在大电流磁场或磁钢磁场的作用下,能测量高频、工频、直流等各种波形电流。该传感器具有测量精度高、电压范围宽、功耗小、输出功率大等优点,广
本文标题:基于霍尔传感器的转速测量系统设计课程设计
链接地址:https://www.777doc.com/doc-1903280 .html