2022年单片机课程设计转速表设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年单片机课程设计转速表设计.docx》由会员分享,可在线阅读,更多相关《2022年单片机课程设计转速表设计.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 单片机课程设计课题:转速表设计系别:电气与电子工程系专 业:电气工程及其自动化姓 名:XXX 学 号:000000000 指导老师:杨帆XXXXXXXXXX 20xx 年 xx 月 xx 日名师归纳总结 - - - - - - -第 1 页,共 14 页精选学习资料 - - - - - - - - - 一、设计目的 利用单片机掌握实现对转动物体速度的测量 二、设计要求 可采纳接触或非接触式,实现对转动物体(如电动机轴)转速的测量,要求 显示精度为三位半;发挥部分 :可区分转向;三、总体设计 我们设计的转速表主要用传感器测量转速,用到的传感器为霍
2、尔效应式; 霍 尔传感器猎取小马达旋转的信号,通过对脉冲进行计数并送给 AT89C52 单片机 处理,单片机输出转速信号由数字显示器件直接显示,单位为 r/min;3.1 总体框图电源电路 LCD 显示STC 89C52 复位电路单片机霍 尔 传 感 器 工 作 电时钟电路路图 1 电路的总体原理框图如上图 1,89C52 由复位电路和时钟电路掌握和调整,电源供电后,霍尔传 感器接收到电机旋转信号, 将信号送入单片机处理, 单片机将结果输出到 显示;3.2 工作原理我们设计的转速表主要用传感器测量转速,用到的传感器为霍尔效应式, 采用 UGN3144 霍尔传感器; 传感器部分, 负责将被测量量
3、的转速转化为脉冲信号,由于采纳的是集成霍尔开关元件,输出的是数字信号, 可以直接把信号送入到单名师归纳总结 - - - - - - -第 2 页,共 14 页精选学习资料 - - - - - - - - - 片机进行处理; 单片机采纳的是 STC89C52;霍尔传感器猎取小马达旋转的信号,通过对脉冲进行计数并送给 AT89C52 单片机处理,单片机输出转速信号由数字显示器件直接显示,单位为r/min;数字显示器件采纳的是1602LCD 液晶显示;3.3 电路元件介绍霍尔元件 使用霍尔器件可做成各种式的探头, 因霍尔器件对垂直于霍尔片表面的磁感应强度敏锐,因而可测小马达转速;霍尔元件的尺寸微小,
4、测量非常便利;我们使用 UGN3144 霍尔元件,它采纳SOT89 封装,引脚端 1 为电源正端,引脚端2为接地,引脚端 3 为输出( OC 形式);如下图 2;本电路挑选把霍尔元件的第三脚 OUT 接到 89C52 的第 12 引脚,即 INT0/P3.2 引脚,用来接收霍尔元件的中断 响应;图 2 UGN3144 的封装结构1602 字符型 LCD 图 3 1602LCD 尺寸图名师归纳总结 - - - - - - -第 3 页,共 14 页精选学习资料 - - - - - - - - - 1602 字符型 LCD 尺寸如上图 3 介绍;显示器显示容量 :16 2 个字符,芯片 工作电压
5、:4.55.5V、工作电流:2.0mA5.0V ,模块正确工作电压 :5.0V;1602LCD采纳标准的 16 脚(带背光)接口,各引脚接口说明如下表 1;表 1 引脚接口说明编号符号引脚说明编号符号引脚说明:1 VSS 电源地9 D2 数据2 VDD 电源正极10 D3 数据3 VL 液晶显示偏压11 D4 数据4 RS 数据/命令挑选12 D5 数据5 R/W 读/写挑选13 D6 数据6 E 使能信号14 D7 数据7 D0 数据15 BLA 背光源正极8 D1 数据16 BLK 背光源负极第 1 脚:VSS 为地电源;第 2 脚:VDD 接 5V 正电源;第 3 脚:VL 为液晶显示器
6、对比度调整端,接正电源时对比度最弱,接地时对比度最高,使用时可以通过一个10K 的电位器调整对比度;第 4 脚:RS 为寄存器挑选,高电平常挑选数据寄存器、低电平常挑选指令寄存 器;第 5 脚:R/W 为读写信号线,高电平常进行读操作,低电平常进行写操作;当RS 和 R/W 共同为低电平常可以写入指令或者显示地址,当 RS 为低电平 R/W 为高电平常可以读忙信号,当 RS 为高电平 R/W 为低电平常可以写入数据;第 6 脚:E 端为使能端,当 E 端由高电平跳变成低电平常,液晶模块执行命令;第 714 脚: D0D7 为 8 位双向数据线;第 15 脚:背光源正极;第 16 脚:背光源负极
7、;名师归纳总结 - - - - - - -第 4 页,共 14 页精选学习资料 - - - - - - - - - 3.4 主程序流程图初始化设计思路:图 4 主程序流程图由于霍尔传感器的工作原理是与小电机产生近距离接触,然后进行磁感应测 速,故我们要判定霍尔传感器得到的信号是否是有效的;开头先初始化单片机,然后答应开中断,即总中断答应,等待中断来自传感器的中断信号,之后查询计数储备区,拿霍尔传感器得到的信号与给定脉冲比较,如大于,就计数并转到LCD 显示;如小于,就中断截止;这样的设计可以防止测量不准等意外情形;名师归纳总结 - - - - - - -第 5 页,共 14 页精选学习资料 -
8、 - - - - - - - - 四、各部分电路设计4.1 复位电路图 5 复位电路复位电路工作原理如上图所示,电压,使得单片机复位;几个毫秒后,VCC 上电时, C3 充电,在 10K 电阻上显现 C3 布满, 10K 电阻上电流降为 0,电压也为 0,使得单片机进入工作状态;工作期间,按下 RESTE,C3 放电;RESTE 松手, C3 又充电,在 10K 电阻上显现电压,使得单片机复位;几个毫秒后,单片机进入工作状态;4.2 时钟电路图 6 时钟电路时钟电路是运算机的心脏, 它掌握着运算机的工作节奏; 89C52 单片机答应的时钟频率是因型号而异的,典型值为 12MHZ ;89C52
9、内部都有一个反相放大器, XTAL1 、XTAL2 分别为反相放大器输入和输出端,外接定时反馈元件以后名师归纳总结 就组成振荡器,产生时钟送至单片机内部的各个部件;电路中的电容C1 和 C2第 6 页,共 14 页典型值通常挑选为30pF 左右;对外接电容的值虽然没有严格的要求,但电容的大小会影响振荡器的频率的高低,振荡器的稳固性和起振的快速性;晶振的振荡频率的范畴通常是在1.2MHZ-12MHZ 之间;晶振的频率越高,就系统的时钟频- - - - - - -精选学习资料 - - - - - - - - - 率也就越高, 单片机的运行速度也就越快; 但反过来运行速度快对储备器的速度要求就高,对
10、印制电路板的工艺要求也高,即要求线简的寄生电容要小;晶振和电容应 尽可能安装得与单片机芯片靠近,以削减寄生电容,更好地保证振荡器稳固,牢靠地工作;综合考虑,本设计采纳30pF 的电容,由于晶振的频率无法精确达到 12MHZ ,所以一般情形采纳 11.0592MHZ, 4.3 LCD 液晶显示电路图 7 LCD 液晶显示电路我们挑选把单片机的 相连;如图 8 4.4 霍尔传感器电路P0.0 到 P0.8并行 I/O 口与显示器的 D0 到 D7 引脚分别图 8 霍尔传感器电路仿真时我们用外部勉励源脉冲源代替霍尔传感器向单片机输出信号;名师归纳总结 - - - - - - -第 7 页,共 14
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 单片机 课程设计 转速表 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内