基于单片机速度测量系统的设计

合集下载

基于C51单片机直流电机测速仪设计

基于C51单片机直流电机测速仪设计

基于C51单片机直流电机测速仪设计摘要:电机的转速是各类电机运行过程中的一个重要监测量,测速装置在电机调速系统中占有非常重要的地位,特别是数字式测速仪在工业电机测速方面有独到的优势。

本文介绍了一种基于C51单片机的光电传感器转速测量系统的设计。

系统采用对射式光电传感器产生与齿轮相对应的脉冲信号,使用AT89C51单片机采样脉冲信号并计算每分钟内脉冲信号的数目,即电机对应的转速值,最终系统通过LCD实时显示电机的转速值。

经过软硬件系统的搭建,分别通过Protues软件系统仿真实验和实际电路搭建检查实验。

仿真实验表明本系统满足设计要求,并且结构简单、实用。

整个直流电机测速系统在降低测速仪成本,提高测速稳定性及可靠性等方面有一定的应用价值。

关键词:转速测量;光电传感器;单片机Based On C51 SCM Single DC Motor Speedometer DesignABSTRACT:Motor speed is all kinds of motor operation is an important process to monitor the amount of speed measuring device in the motor control system occupies a very important position, Especially the digital speedometer in the industrial motor speed has unique advantage. This paper describes a photoelectric sensor 51 SCM-based speed measurement system design. System uses a beam photoelectric sensor generates a pulse signal corresponding to the gear, the use of a sampling pulse signal AT89C51 SCM and calculating the pulse per minute, the number of signals that the speed of the motor corresponding to the value of the final system time through the LCD display the motor speed value.After a hardware and software system structures, respectively, through Protues software system to build the actual circuit simulation and experimental examination. Simulation results show that the system meets the design requirements, and the structure is simple and practical. DC Motor Speed entire system in reducing speedometer costs, improve reliability, speed stability and a certain application value.Keywords: Speed measurement; Photoelectric; Single chip micyoco目录1 绪论 (1)1.1 数字式转速测量系统的发展背景 (1)1.2 转速测量在国民经济中的应用 (1)1.3主要研究内容 (2)1.4 设计的目的和意义 (2)2 转速测量系统的原理 (4)2.1 转速测量原理 (4)2.2 转速测量计算方法 (5)3转速测量系统设计方案 (7)3.1 直流电机转速测量方法 (7)3.2 设计任务及方案 (8)4 直流电机测速系统设计 (9)4.1 单片机AT89C51介绍 (9)4.2 转速信号采集 (14)4.2 转速信号处理电路设计 (16)4.4 最小系统的设计 (17)4.4.1复位电路 (17)4.4.2 晶振电路 (20)4.5 显示部分设计 (20)5 直流测速系统仿真 (24)5.1 直流测速系统仿真 (24)5.1.1单片机最小系统仿真 (25)5.1.2 数码管显示仿真 (25)5.2 主程序流程设计 (26)5.2.1 主程序流程设计 (26)5.2.2 定时器的初始化 (27)5.3 实际电路实验 (28)参考文献 (30)致谢 (31)1 绪论1.1 数字式转速测量系统的发展背景在现代工业自动化高度发展的时期,几乎所有的工业设备都离不开旋转设备,形形色色的电机在不同领域发挥着很重要的作用。

基于51单片机的光电编码器测速

基于51单片机的光电编码器测速

摘要光电编码器是高精度位置控制系统常用的一种位移检测传感器。

在位置控制系统中,由于电机既可能正转,也可能反转,所以要对与其相连的编码器输出的脉冲进行计数,要求相应的计数器既能实现加计数,又能实现减计数,即进行可逆计数。

其计数的方法有多种,包括纯粹的软件计数和硬件计数。

文中分别对这两种常用的计数方法进行了分析,对其优缺点进行了对比,最后提出了一种新的计数方法,利用80C51单片机内部的计数器实现对光电编码器输出脉冲的加减可逆计数,既节省了硬件资源,又能得到较高的计数频率。

本设计就是由单片机STC89C52RC芯片,光电编码器和1602液晶为核心,辅以必要的电路,构成了一个基于51单片机的光电编码器测速器。

该系统有两个控制按键,分别用于控制每秒的转速和每分钟的转速,并将速度用1602液晶显示出来。

该测速器测速精准,具有实时检测的功能,操作简单。

关键词:光电编码器,51单片机,C语言,1602液晶目录一、设计任务与要求 (3)1.1 设计任务 (3)1.2 设计要求 (3)二、方案总体设计 (4)2.1 方案一 (4)2.2 方案二 (4)2.3 系统采用方案 (4)三、硬件设计 (6)3.1 单片机最小系统 (6)3.2 液晶显示模块 (6)3.3 系统电源 (7)3.4光电编码器电路 (7)3.5 整体电路 (8)四、软件设计 (9)4.1 keil软件介绍 (9)4.2 系统程序流程 (9)五、仿真与实现 (11)5.1 proteus软件介绍 (11)5.2 仿真过程 (11)5.3 实物制作与调试 (12)5.4 使用说明 (13)六、总结 (14)6.1 设计总结 (14)6.2 经验总结 (14)七、参考文献 (15)一、设计任务与要求1.1 设计任务1).对更多小器件的了解2).巩固51单片机和C语言的知识,熟悉单片机和C语言的实际操作运用3).掌握仿真软件的运用和原理图的绘制4).加深焊接的技巧,提高焊接的能力5).熟悉调试方法和技巧,提高解决实际问题的能力6).熟悉设计报告的编写过程1.2 设计要求1).两个按键控制显示每分钟和每秒钟的功能2).74LS74辅助光电编码器测转向3).光电编码器输出脉冲计数4).1602液晶显示转速二、方案总体设计设计一个基于51单片机的光电编码器测测速。

基于单片机的自行车测速系统设计

基于单片机的自行车测速系统设计

吉林大学珠海学院毕业论文基于单片机的自行车测速系统设计系别:专业名称:学生姓名:学号:指导教师姓名:【参考文献】[1]张友德,赵志英,涂时亮.单片微型机原理、应用与实验复旦大学出版社[2]程民利.基于霍尔传感器的高精度测速电路设计[J].电子设计工程,2013(8):109-111.[3]李胤昌,郑日荣. 基于PIC单片机的电动自行车控制系统设计[J]. 现代电子技术,2009,08:136-138.[4]张烨尔,吴继华,陈文达,闫庆军. 基于单片机的电动自行车制动系统设计[J]. 机械与电子,2013,10:41-43.[5] 秦业海,吕闯,任健祥,刘帅,平焕冉. 基于单片机的电动自行车刹车系统设计[J]. 数字技术与应用,2015,02:9.[6]董燕飞,董良师,王洪林. 基于单片机的自行车测速系统设计[J]. 科技广场,2009,09:189-190.[7]费凯成,汪木兰,陈巍. 基于MSP430单片机的太阳能LED自行车显示系统设计[J]. 信息与电脑(理论版),2011,11:80-81.[8]赵小兰,胡征,王培坤,林晓欢,庄衍竖,黄维沛. 多功能自行车码表设计[J]. 电子测试,2013,20:1-2.[9]郑隆举,李慧芳,王志全,石蕊. 基于单片机的电机测速系统设计[J]. 自动化与仪器仪表,2015,03:37-39.[10]董雨声,马松浩,汤庆威,胡福年. 便携式自行车功能仪的研究[J]. 电子设计工程,2015,22:61-63.[11]满宪金. 基于英飞凌XC866 MCU的大功率载货电动车控制系统设计与实现[D].中国海洋大学,2011.[12]冯荣彪,王国良,骆明儿. 基于单片机的激光测速系统设计[J]. 激光技术,2010,05:679-681+720.摘要随着社会的发展,人们对健康程度越加关注,常常通过骑自行车来锻炼身体,自行车不但是运动健身的良好方式,而且也是良好的交通工具。

基于单片机的直流电机调速系统的课程设计

基于单片机的直流电机调速系统的课程设计

一、总体设计概述本设计基于8051单片机为主控芯片,霍尔元件为测速元件, L298N为直流伺服电机的驱动芯片,利用 PWM调速方式控制直流电机转动的速度,同时可通过矩阵键盘控制电机的启动、加速、减速、反转、制动等操作,并由LCD显示速度的变化值。

二、直流电机调速原理根据直流电动机根据励磁方式不同,分为自励和它励两种类型,其机械特性曲线有所不同。

但是对于直流电动机的转速,总满足下式:式中U——电压;Ra——励磁绕组本身的内阻;——每极磁通(wb );Ce——电势常数;Ct——转矩常数。

由上式可知,直流电机的速度控制既可以采用电枢控制法也可以采用磁场控制法。

磁场控制法控制磁通,其控制功率虽然较小,但是低速时受到磁场和磁极饱和的限制,高速时受到换向火花和换向器结构强度的限制,而且由于励磁线圈电感较大,动态响应较差,所以在工业生产过程中常用的方法是电枢控制法。

电枢控制法在励磁电压不变的情况下,把控制电压信号加到电机的电枢上来控制电机的转速。

传统的改变电压方法是在电枢回路中串连一个电阻,通过调节电阻改变电枢电压,达到调速的目的,这种方法效率低,平滑度差,由于串联电阻上要消耗电功率,因而经济效益低,而且转速越慢,能耗越大。

随着电力电子的发展,出现了许多新的电枢电压控制法。

如:由交流电源供电,使用晶闸管整流器进行相控调压;脉宽调制(PWM)调压等。

调压调速法具有平滑度高、能耗低、精度高等优点,在工业生产中广泛使用,其中PWM应用更广泛。

脉宽调速利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上的电压的“占空比”来改变平均电.压的大小,从而控制电动机的转速,因此,PWM又被称为“开关驱动装置”。

如果电机始终接通电源是,电机转速最大为Vmax,占空比为D=t1/t,则电机的平均转速:Vd=Vmax*D,可见只要改变占空比D,就可以调整电机的速度。

平均转速Vd与占空比的函数曲线近似为直线。

基于AT89C52单片机的转速测量系统设计

基于AT89C52单片机的转速测量系统设计

目录1.1单片机技术课程设计任务书 (3)1.1.1课程设计任务 (3)1.1.2课程设计目的 (3)1.1.3课程设计要求 (3)1.1.4课程设计内容 (3)1.1.5课程设计报告要求 (3)1.1.6课程设计进度表安排 (4)1.1.7课程设计考核办法 (4)1.2总体设计方案(画出一个实现电路功能的大致框图) (5)2.硬件电路(各组成部分电路)设计及其原理说明 (6)2.1转速信号采集 (6)2.2转速信号处理电路 (7)2.3测量系统主机部分设计 (9)2.3.1复位电路 (9)2.3.2晶振电路 (11)2.3.3最小系统的仿真 (12)2.4显示部分设计 (13)3.软件系统设计 (18)3.1语言的选用 (18)3.2主程序初始化 (19)3.2.1定时器的初始化 (19)3.2.2中断允许控制 (20)4.元器件的选择及其相关技术数据,参数的计算 (22)4.1传感器 (22)4.2放大器 (24)4.3单片机AT89C52 (25)4.4LED显示器 (29)5.总体电路原理图及其整个电路的工作原理.............................................. 错误!未定义书签。

5.1总体电路原理图见附表A。

........................................................... 错误!未定义书签。

5.2转速测量系统的原理。

................................................................... 错误!未定义书签。

5.2.1转速测量方法........................................................................ 错误!未定义书签。

5.2.2转速测量原理........................................................................ 错误!未定义书签。

基于单片机的车速测量系统设计

基于单片机的车速测量系统设计

机电信息2009年第24期总第234期基于单片机的车速测量系统设计王松林傅和平(洛阳师范学院物理与电子信息学院,河南洛阳471022)摘要:基于单片机的公路车速测量系统,详细介绍了系统的设计方案、工作原理、硬件结构、软件设计。

该系统采用单片机STC11F01E作控制和运算单元;用红外光电传感器监测车辆的通过并由单片机计算车速,如果车速超出设定范围可将数据保存并启动报警及交通录像系统。

关键词:单片机;车速测量;红外光传感器在公路上超速行驶是较为常见的交通违章,且是引发交通事故的重要原因。

交管部门要对超速违章进行管制和处罚必须有可靠的车速测量系统。

现在应用的一般为雷达测速系统。

但现在市场上有车载“电子狗”可以提醒车主是否进入雷达测速区[1],使有些违章车辆逃避超速处罚并在不测速路段超速行驶。

本文设计一种小型简单的测速系统,适合隐蔽安装,并且测速可靠,工作稳定。

1系统总体设计车速测量系统采用单片机作为控制和处理单元,两个外部检测电路检测是否有车辆通过,如图1所示,当车辆经过检测电路A 时,单片机开始计时,当车辆经过检测电路B 时,单片机停止计时,根据AB 电路安装的距离和计时时间可就算出车速,当车速超出设定范围时,单片机启动报警电路和摄像系统,并可将数据保存,或远传给上位机,以备查询。

2硬件电路设计作为系统的控制核心,单片机选用STC11F01E [2],STC11F01E 是一款高速度单片机,晶振频率选择12MHz ,每个机器周期只有1/12μm ,它有2个8位并行双向输入/输出(I /O )端口,5个支持掉电唤醒的外部中断,2个16位可编程定时计数器,1KB 内部程序存储器,256B 数据存储器,并且有2K 的EEPROM ,可将违章相关信息或其它重要数据永久保存。

检测电路采用38KHz 调制红外光电传感器,该传感器包括红外光发射部分和接收部分,发射和接收部件分别安装在道路两侧,发射管一直发出38KHz 的调制红外光,无物体遮挡可被接收管接收,接收管只对38KHz 的红外光起作用。

基于单片机自行车测速仪的设计毕业设计

基于单片机自行车测速仪的设计毕业设计

基于单片机自行车测速仪的设计摘要本设计主要阐述一种基于单片机与霍尔传感器等元件的测速仪设计。

以AT89C51单片机为核心,实现对自行车里程、速度、时间、温度等参数的测量,并能简单的将里程及速度用LCD实时显示。

在本文中详细介绍了测速仪的硬件电路和软件设计。

硬件部分利用霍尔传感器将每秒内的脉冲数传入单片机系统,然后经单片机系统计算处理并将过处理结果送LCD显示。

软件的设计采用模块化结构,使程序的逻辑关系更加简洁。

使硬件在软件的控制下协调运作。

仿真,所设计的硬件电路及软件程序是正确的,实际的硬件电路中也基本上能够满足设计要求。

关键词:里程/速度,时间,温度,霍尔元件,单片机,LCDAbstractThis design mainly elaborated based on MCU and Hall element of speed instrument design. Take STC MCU as the core, Hall element speed, realizes to the bicycle mileage, speed, time, temperature measurement, and a simple bicycle mileage and speed with the LCD real time display. The hardware part using the Hall element will bike per second pulse number of incoming MCU system, and then by the single chip microcomputer system calculation processing and processing result to the LCD display. Program design in order to facilitate the expansion and the change, the software design uses the modular structure, make the logic relations more concise. Make hardware tocoordinatethe operation under the software control. Simulation experiments show that the designed hardware circuit and software program are correct, practical hardware circuit also basically can satisfy the design requirement, but due to the knowledge, in practice there are still some problems in the hardware circuit.Keywords: Mileage / speed,time, temperature, Hall element, MCU,LCD毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

基于AT89C52单片机的转速测量系统设计

基于AT89C52单片机的转速测量系统设计

基于AT89C52单片机的转速测量系统设计为了设计基于AT89C52单片机的转速测量系统,首先要明确该系统的功能和原理,并合理选择硬件和软件组件。

1.系统功能和原理转速测量系统用于测量旋转物体的转速,常用于汽车发动机、电机等设备的控制和监测。

系统原理基于测量连续的旋转周期,通过测量单位时间内旋转的次数,然后计算出转速。

2.硬件组件选择2.1AT89C52单片机:AT89C52是一种基于8051内核的8位单片机,具有丰富的外设和通用I/O接口,适合用于转速测量系统。

2.2光电传感器:光电传感器可用来检测旋转物体的运动,并将运动信号转换成电信号。

2.3液晶显示屏:用于显示测量读数和其他信息。

2.4蜂鸣器:用于发出声音提示。

2.5电源:为整个系统提供电源。

3.软件组件选择(程序设计)3.1测量程序:通过对光电传感器输出信号上升沿和下降沿的计数,可以得到旋转周期的时间差。

根据旋转周期计算转速,并显示在液晶显示屏上。

3.2显示程序:通过LCD库函数控制液晶显示屏,可以实时显示测量结果和其他信息。

3.3 声音提示程序:通过buzzer库函数控制蜂鸣器,可以在判定旋转速度异常时发出警报声。

4.系统设计步骤4.1连接硬件组件:将AT89C52单片机与光电传感器、液晶显示屏和蜂鸣器进行连接。

确保硬件连接正确可靠。

4.2编写测量程序:使用C语言编写测量程序,通过外部中断或定时器中断来检测光电传感器输出信号的上升沿和下降沿,并计算转速。

4.3编写显示程序:使用C语言编写显示程序,通过LCD库函数控制液晶显示屏,实时显示测量结果和其他信息。

4.4 编写声音提示程序:使用C语言编写声音提示程序,通过buzzer库函数控制蜂鸣器,根据旋转速度判定发出警报声。

5.测试和调试完成程序编写后,将程序烧录到AT89C52单片机中,进行测试和调试。

通过连接旋转物体,观察液晶显示屏和听取蜂鸣器的声音,检查系统是否正常工作。

根据实际测试结果,对程序进行调整和优化,以提高系统的性能和稳定性。

STM32F103单片机的简易测速计设计方案

STM32F103单片机的简易测速计设计方案

STM32F103单片机的简易测速计设计方案随着微电子技术的迅猛发展,单片机在汽车、通信、办公自动化、工业控制、高级玩具、家用电器等方面都得到了广泛的应用。

北京首矽致芯科技有限公司是一家专业从事PCB抄板、电路板抄板(克隆)、芯片解密、PCB设计、PCB 生产加工、抄数、元器件仿制克隆、软硬件开发设计的技术服务型企业。

如果将Proteus作为单片机系统仿真工具,则不用制作电路板,而可以使用Proteus 进行系统虚拟实现,这样不仅能完成所需功能设计验证,还能降低硬件成本的耗用,从而缩短整个设计周期,从根本上提高了电子产品的开发效率。

STM32F103单片机中有两个CCP模块,其构造基本相同,分别记为CCP1和CCP2.每个CCP模块可以任意配置为捕捉、比较和脉宽调制3个功能模式之一。

STM32F103的CCP1模块工作于捕捉模式时,当特定的跳变沿出现时,TMR1定时器的计数值会立即复制到CCPR1H和CCPR1L中并产生中断信号,通过在中断服务程序中读取这个16位计数值。

当使用CCP1模块的捕捉功能实现相邻两次上升沿时间间隔的测量时,此时间间隔就是输入信号的周期g-Period.由于主频是4MHz,即每个指令周期为1μs,将预分频比设置为1:1,测得周期结果单位为微秒级。

所以最终测得的速度值speed通过以下公式得出:测速计功能的实现可由基于STM32F103的主控制模块、显示模块、齿轮和光电传感器构成的被测模块等几部分构成。

通过单片机的RC2/CCP1引脚分别连接被测模块和测量子模块,在Proteus 软件仿真时,分别由信号发生器SG1和频率计作为硬件设备连接。

SG1用来模拟被测模块产生信号,F1采用频率计方式运行,用来显示当前信号频率,用来做参考值与显示模块数据,即测速计测速结果值进行比较,以验证测速计测速结果的正确与否。

各模块之间的连接关系如图1所示。

该简易速度计的设计实现主要基于STM32F103的CCP模块功能,这里我们首先将STM32F103的CCP1配置为捕捉模式,预分频比设置为1:1,每个上升沿触发。

基于单片机的高速列车测速系统的设计

基于单片机的高速列车测速系统的设计

基于单片机的高速列车测速系统的设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!基于单片机的高速列车测速系统的设计随着高速列车的快速发展,测速系统在确保列车安全运行中扮演着至关重要的角色。

基于单片机原理的多功能测量仪的设计毕业设计

基于单片机原理的多功能测量仪的设计毕业设计

基于单片机原理的多功能测量仪的设计毕业设计目录设计总说明 (III)General Design Description (V)一 .绪论 (8)1.1课题的研究背景 (8)1.2测量仪表的简介 (8)1.3 51单片机简介 (9)二.电参数测量的理论依据 (11)2.1交流电流、电压有效值的测量 (11)2.2两相间相位差的测量 (12)2.3 单相有功功率、无功功率、视在功率的测量 (13)2.4 三相有功功率的测量 (13)2.5功率因数的测量 (14)三.方案设计 (14)3.1 使用功能要求 (15)3.2 仪器设计的总体框架和各模块的划分 (16)四.硬件电路设计 (18)4.1信号采集电路 (18)4.1.1 电压信号采集电路 (18)4.1.2 电流信号采集电路 (20)4.2整形电路设计 (20)4.3 A/D转换电路 (21)4.4 74ls138译码器 (31)4.5 A/D转换电路 (33)4.6显示电路设计 (34)4.6.1数码管的介绍 (34)4.6.2数码管结构 (36)4.6.3驱动方式 (36)4.6.4适用范围 (38)4.7 CD4511 (39)4.7.1引脚功能 (39)4.7.2工作范围 (40)4.7.3真值表 (40)4.7.4使用方法 (40)4.7.5锁存功能 (41)4.8 通信接口电路 (43)4.8.1 Rs485特点 (43)4.8.2接口 (43)4.8.3 rs485功能 (44)4.8.4 RS-485通信电路 (45)五.系统软件设计 (46)5.1 程序模块的划分 (46)5.2 结构化程序的设计方法 (46)5.3 软件模块 (47)5.3.1 主程序流程图 (47)5.3.2数据采集子程序 (49)5.3.3数据处理程序 (49)5.3.4 A/D转换程序 (51)5.3.5数码管显示 (52)5.3.6 RS485 (52)六.总结与展望 (54)附录A: 总电路图 (57)附录B: 总的系统框图 (58)附录C: 程序 (59)致谢 (64)基于单片机原理的多功能测量仪的设计设计总说明随着电力系统的快速发展,电网容量不断增大,结构日趋复杂,电力系统中实时监控、调度的自动化显得尤为重要,而电力参数的数据采集又是实现自动化的重要环节,如何快速准确地采集系统中各元件的电参数(电压、电流、功率、功率因数等)是实现电力系统自动化的一个重要因素。

基于单片机的无人机真空速测量系统设计

基于单片机的无人机真空速测量系统设计

De i n o e l i s e d m e s r n y t m n nm a sg fr a -a r p e a u i g s s e i u nne e i lv h c e b s d o CU d a ra e il a e n M
YANG igz iYAN Jamig,L a Ln -h , i— n I Ch o
( D 0和 A C1 ,静 压 和 动 压 传 感 器 输 出信 号 经 放 大 调 零 A C D )
后 。 分别送入单片机 A 可 D转 换 输 入 端 转 换 为 数 字 信 号 。
32 单 片 机 处 理 电 路 .
数, 的插值 区间 ,】 () 6分成一系列 子区间 , 在每一个子 区间
统 的 设 计 , 系 统 测 量 结 果 的相 对 误 差 小 于 4 能 够 满 足 无 该 %,
1 示 。 压 传 感 器 和 动 压 传 感 器 感 受 到 静 压 和 动压 , 分 别 所 绝 并 将 其 转 换 为 相 应 的电 压 信 号 。由 于传 感 器 的输 出信 号 较 为 微 弱 . 此 . 须 通 过 放 大 电路 和 调 零 电 路 以及 滤 波 电路 对 其 因 必 进 行处 理 ,产 生 符 合 要 求 的信 号 ,然 后 传 送 到 A D转 换 输 入 端 。 片 机 自带 的 A D 转换 器 将 静 压 和 动 压 的模 拟 电压 信 号 单 / 转 换 为 数 字 信 号 ,并 送 入 单 片 机 C U进 行 处 理 ,P P C U根 据 真 空 速计 算 公 式 计 算 出相 应 真 空 速 值 。计算 结 果 通 过 串 口发 送
作 者 简 介 : 灵 芝 (9 6 ) 女 , 西 西安 人 , 士研 究 生 。研 究方 向 : 杨 18 一 , 陕 硕 测量 与控 制 系统 。 18 0 -

(完整word版)基于单片机自行车的里程测速仪

(完整word版)基于单片机自行车的里程测速仪

《基于单片机的自行车里程表、测速仪》单片机大作业09电子2班薛强学号:423目录摘要第一章系统设计1.1 设计任务和要求1.1.1设计任务1.1.2 基本要求1.2 总体设计方案1.2.1系统总体设计思路1.2.2方案设计与讨论1.3功能描述1.4操作说明1.5结构框图1.6原理说明第二章硬件设计2.1 硬件电路2.2 主要元件介绍第三章软件设计3.1 系统主程序流程图3.2 仿真截图3.3 源程序代码基于80C51单片机的自行车里程表、测速仪摘要:本文介绍了一种基于单片机控制的简易自动自行车速度以及里程计算系统,包括自行车里程表的硬件构成,软件逻辑以及程序代码。

该里程测速系统以AT89C51作为系统控制核心,采用光电传感器来检测信号,通过一定时间间隔内对信号的采集,结合自行车本身车轮参数,经过单片机对采集信号进行分析计算,最终在LCD以及LED上显示车辆行驶里程、平均速度和瞬时速度,并且具有超速报警功能。

关键词:自行车测速;单片机;光电传感器,LCD/LED显示一、系统设计1.1 设计任务和要求1.1.1设计任务设计一个自行车里程表、测速仪,可以将自行车一段时间内的行驶里程,瞬时速度,平均速度在LCD上显示出来,有一个能用LCD显示的腕式自行车里程显示器,传感器采用霍尔元器件,安装在自行车的车轮上;1.1.2 基本要求能实时显示当前的车速和行驶里程;能去除或保留原先的里程数;电池供电。

1.2 总体设计方案1.2.1系统总体设计思路本系统实现自行车运行过程中对行驶里程、当前瞬时速度、平均速度进行测量和显示。

总体设计思路如图1所示。

系统包括控制器模块、信号检测采集模块、显示模块、电源模块四部分。

系统工作时,传感器采集到信号(用按键代表脉冲、或者用频率输入代表信号输入)传输给单片机,单片机计数器统计脉冲个数,定时器记录相应时间长度,经过运算,将行驶里程、平均速度送给LCD显示,当前(瞬时)速度送给7段数码管显示。

基于单片机的转速测量系统设计

基于单片机的转速测量系统设计

由于 电机在 运 行 的 过程 中 ,转 速 的平 稳 性 很 重 要 ,而且 电机 在生 产 过程 中要 进行 检验 ,其 中转 速就 是个 非 常重要 的参数 ,所 以要 适 时对 电机 的转 速 进 行测 量 ,来检 测 电机 的工作 情 况 ,以及 电机 的质 量 问 题 ,有 效 地反 映 电机 的状况 ,因此转 速测 量是 非 常重 要 的一个 环节 ,具 有 非 常 大 的现 实 意 义 。 因为 现 在 单 片机 的应用 为转 速测 量 提供 了方 便有 效 的解决 方 案 ,所 以智能化 的 电机 转速 测量 应用 非 常广泛 … 。
图 3 (a)转 速信 号处 理 前 Ui波 形 (b)转 速 信 号 处 理 后 uo波 形
2.3 转 速的计 算 电路 转速 的计 算是 由单 片机 完 成 的 ,主 要 用 到单 片
机 的定 时器 和计数 器 。5 1单 片机 的定 时计数 器有 4 钟 工作方 式 ,不 同 的 工 作 方 式 有 不 同 的 工 作 特 点 。 本 次设 计 采 用 方 式 1,即 计 数 寄 存 器 的位 数 是 16 位 ,由 THx和 TLx寄存 器 各提 供 8位 计 数初 值 。方
图 1 转 速 测 量 框 图
2 转速测量 系统的硬件 电路设计
硬件 设计 的任 务 是 根 据 总 体 设 计 要 求 ,在 选 择 的机 型 的基 础上 ,具 体 确 定 系统 中所 要 使 用 的 元 器 件 ,设 计 出 系统 的电路 原理 图 。该 系统包 括传 感器 , 处理 电路 ,计 数器 ,和显 示 四部 分 。
第 31卷 第 3期 2012年 9月
延安大学学 报(自然科学版 ) Journal of Yanan University(Natural Science Edition)

基于单片机的无人机指示空速测量系统设计

基于单片机的无人机指示空速测量系统设计
JE F n I e g ,YAN Ja mig ,L n — e g ,S n i — n IYo g h n U Xi g
( . c ol f l to i n fr t n N r w senP lt h i l nvri , i a 1 19 C ia 1 S h o o e rnc a dI omai , ot et oye nc iesy X ’n7 0 2 , hn ; E c s n o h r c aU t 2 X nh n h mi l ln ,h i e gM i n o ie Lu a si 50 0 C ia) . is egC e c a tS uc n n gC mbn , ip nu 3 0 , hn aP h i 5
m coc n o e nt MC aeit d c d T eh rw r a d tea oi m o e s r g ss m a l oa d i —o t l r i r r l u ( U) r r u e . h a ae n l r h f au i y t r e b rt . no d h g t m n e e a e
中图 分 类 号 :T 6 P3 8 文 献 标 识 码 :A 文 章 编 号 :1 0- 7 7 2 1 )70 9 -3 0 0- 8 (0 0 0- 00 0 9
De i n o nd c t d a r s e d m e s i g s se n u sg f i ia e i p e a urn y t m i nm a ne n d a ra e c e b s d o V U e i lv hil a e n Ml O J CU
1 。Pa P 为标准海平 面上 的大气 密度 ,. 2 / 3 把 0 12 5k m , g

基于单片机的速度测量系统设计

基于单片机的速度测量系统设计

基于单片机的速度测量系统设计
简介
本文介绍了一种基于单片机的速度测量系统设计方案。

该系统
可以通过输入旋转轴转速测量出物体的线速度。

设计原理
通过旋转轴转速来确定物体的线速度,这是基本的物理学原理。

在该系统中,使用光电编码器来测量旋转轴的转速,并且使用单片
机进行数据处理。

通过旋转轴的周期性信号,我们可以测量每个周
期的时间,进而计算出旋转轴的转速。

最后根据物体旋转半径,计
算出物体的线速度。

系统组成
该系统由光电编码器、单片机、电路板和显示器等组成。

光电
编码器测量旋转轴的转速,并通过IO口将编码器信号输入到单片机。

单片机通过计算来测量旋转轴转速,并且计算物体的线速度。

计算的结果可以在显示器上显示。

系统特点
该系统具有精度高、响应速度快、成本低等特点。

另外,由于旋转轴转速的直接输入,该系统对于不同形状和大小的物体都具有一定的适用性。

总结
基于单片机的速度测量系统是一种简单有效的测量物体线速度的方法。

在实际应用中,可以根据需要进行适当的改进和扩展,以满足更复杂的测量要求。

基于单片机的自行车车速报警系统

基于单片机的自行车车速报警系统

基于单片机的自行车车速报警系统自行车作为一种环保、便捷的交通工具,深受人们的喜爱。

然而,在高速行驶的过程中,车速过快可能导致意外事故的发生。

为了保障骑行者的安全,我们开发了一种基于单片机的自行车车速报警系统。

一、系统介绍自行车车速报警系统是一种通过测量自行车速度并实时监测车速的设备。

当车速超过设定的安全速度阈值时,系统将会触发警示信号,提醒骑行者减速。

该系统由传感器、单片机、报警器和电源等组成。

二、硬件设计1. 传感器:为了测量自行车的速度,我们选择了一种具有高精度和快速响应的磁性传感器。

传感器可以通过检测自行车旋转的磁铁,计算出车辆的速度。

2. 单片机:我们选用了一款高性能的单片机,用于控制整个系统的运行。

它可以接收传感器的数据,并根据设定的阈值进行速度判断。

当车速超过阈值时,单片机将触发报警器。

3. 报警器:为了提醒骑行者减速,我们选择了一种声音响亮、音调高且易于安装的地址报警器。

当报警器触发时,骑行者将能够清楚地听到报警声音,并能够及时采取措施。

4. 电源:为了保证系统的长时间运行,我们采用了可充电的电池作为电源。

电池具有较长的续航时间,并且可以通过充电器进行充电。

另外,系统还配备了电池电量显示器,方便骑行者了解电池的使用情况。

三、软件设计1. 传感器数据采集:单片机通过输入引脚连接到传感器,实时采集传感器输出的数据。

传感器输出的数据可以表示自行车的转速。

通过计算转速与轮胎直径的关系,可以得到车辆的速度。

2. 车速判断:单片机将传感器采集到的数据与事先设定的安全速度阈值进行比较。

如果车速超过阈值,单片机将触发报警器,发出警示信号。

3. 报警处理:报警器通过与单片机的输出引脚连接,接收触发信号后,会发出高音量的警报声音,提醒骑行者减速。

同时,系统还会在液晶显示屏上显示当前的车速和电池电量,方便骑行者了解自己的状态。

四、系统优势1. 提高安全性:该系统可实时监测车速并及时发出警示,能够有效提醒骑行者减速,降低事故发生的风险。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于单片机计速器的设计摘要:随着信息技术的不断发展,单片机在测量系统中得到了广泛的应用。

速度是一个系统经常需要测量、控制和保持的量。

速度的测量方法有许多种,但在不同的应用环境下,相应的测量方法有它自己的特点和误差。

因此对单片机速度测量系统的研究有着重要的目的和意义。

本设计采用AT89S51单片机作为主要控制核心,应用霍尔传感器采集信号,经过单片机定时计数并运用一个算法测量出汽车行驶速度,最终用4位LED数码管显示其测量结果,具有较高的实用价值。

本文的优点是充分发挥了单片机的性能,硬件电路简单,软件功能完善,测量速度快、精度高,成本低等特点。

关键词:单片机;速度测量;霍尔传感器;LED目录1总体设计 (1)1.1系统设计方案论证 (1)1.2本系统设计的主要内容 (1)2单片机速度测量系统 (2)2.1单片机速度测量原理 (2)2.2单片机速度测量系统结构框图 (2)3系统硬件设计 (2)3.1传感器概述 (2)3.1.1霍尔传感器的基本工作原理 (3)3.1.2 CS3020霍尔传感器 (4)3.1.3霍尔传感器的硬件连接 (6)3.2 MCU控制系统的设计 (6)3.2.1 CPU的选用 (6)3.2.2 AT89S51主要特性和引脚说明 (7)3.2.3 单片机最小系统 (9)3.3 LED数码管显示器 (10)3.4单片机测速系统总原理图 (11)4系统软件设计 (12)4.1程序流程图 (12)4.2 程序功能 (13)4.3 程序调试 (14)参考文献 (15)附录 (15)1总体设计1.1系统设计方案论证现在测量速度的方法有很多,可以采用不同的器件做出多种测速器。

在这里讨论了两种方案。

方案一:光电式脉冲发生器。

主要由光源、光敏器件和遮光盘组成。

车轮旋转带动遮光盘旋转,当遮光盘没有遮住光源时,光源的光射到光敏器件上,光敏器件中有电流流过,于是在输出端产生电压输出。

其脉冲频率与车速成正比,经过单片机处理后,即可得出车辆的速度。

这种光脉冲发生装置,在转换速度较高的情况下,由于车辆运行中的振动引起的光脉冲干扰等问题不好解决,现在采用的不多。

方案二:磁电式脉冲发生器。

将导磁材料的齿轮固定在转轴上,对着齿轮端面固定一块磁钢,霍尔元件贴在磁钢的一个端面上,随着齿轮转动,元件的输出呈周期性变化,经整形和放大后输出方波脉冲。

霍尔传感器输出频率与转速成正比,此信号经单片机处理后,即可得出车辆的速度。

本设计测量要求稳定性好,灵敏度高和精度高,而且对汽车速度的测量要求传感器能够适应各种各样的环境。

所以这里选择方案二。

其原因还有三点:其一是霍尔传感器输出信号电压幅值不受转速的影响;其二是频率响应高,其响应频率高达20kHz,相当于车速为1000km/h时所检测的信号频率;其三是抗电磁波干扰能力强。

根据脉冲计数来实现转速测量的方法主要有M法(测频法)、T法(测周期法)和M/T法(频率周期法)。

测频法一般用于高速测量,在转速较低时,测量误差较大;而测周期法一般用于低速测量,速度越低测量精度越高,但在测量高转速时,误差较大;频率周期法结合了上面两种方法的优点,但是此种方法要求单片机有3个定时/计数器。

考虑上面三种因素,该系统选择测频法。

1.2本系统设计的主要内容根据上面选择的方案,本设计主要内容由以下三大部分组成:一、信号的采集。

这部分主要是用霍尔转速传感器采集车轮转速的信号,并将采集的信号传给单片机。

二、单片机数据处理。

这部分主要是使用51系列单片机采用适当的算法来编程快速准确地对采集的数据进行相关运算并得出结果。

此部分是本设计的重点和难点。

三、LED数字显示。

这部分主要是对测得的结果通过4位LED数码管显示给用户。

用单片机AT89S51作为控制核心,通过霍尔传感器来检测汽车的运转情况进而实现汽车速度的测量,最后用4位LED数码管直观的将速度显示给用户,保留一位小数位。

该测量方法是数字式测量方法,代替了传统的机械式或模拟式结构,测量精度有了很大的提高,具有很大的实用价值。

2单片机速度测量系统2.1单片机速度测量原理根据霍尔效应原理,将一块永久磁钢固定在车轮转轴上的转盘边沿(如果要提高测量精度,可以在转盘边沿多固定2到3个磁钢),转盘随着轴旋转,磁钢也将跟着同步旋转。

在转盘附近安装一个霍尔器件,转盘随轴旋转一周时,受磁钢所产生的磁场的影响,霍尔器件输出一个脉冲信号,转盘转了多少转霍尔器件就输出多少个脉冲信号,将输出的脉冲信号送到单片机的计数口,利用单片机的定时/计数器进行定时和计数,测出脉冲的周期或频率即可计算出车轮转速。

通过单片机软件设计,把转速转换成线速度。

转速即是角速度,线速度=角速度*周长。

2.2单片机速度测量系统结构框图根据霍尔转速测量原理,可以画出单片机速度测量系统的结构框图。

结构框图如图3-1所示。

图3-1 单片机速度测量系统结构框图由霍尔传感器采集车轮转速的信号,并将采集的信号传给单片机,利用单片机的定时计数器功能和编写的程序将采集的信号转换成数据,通过数码管将数据显示出来。

3系统硬件设计整个系统主要包括霍尔转速传感器、单片机和LED显示模块三大部分组成。

各个硬件部分将在后面详细阐述。

3.1传感器的选用传感器是能够感受规定的被测量并按照一定的规律转换成可用输出信号的器件或装置。

在电子技术领域,常把能感受信号的电子元件称为敏感元件,如热敏元件、磁敏元件、光敏元件等。

通常,传感器由敏感元件和转换元件组成,如图4-1所示。

其中敏感元件是指传感器中能直接感受或响应被测量的部分;转换元件是指传感器中能将敏感元件感受或响应的被测量转换成适合于传输或测量的电信号部分。

由于传感器输出信号一般都很微弱,需要有信号调理与转换电路,进行放大、运算调制等,此外信号调理转换电路以及传感器的工作必须有辅助的电源,因此信号调理转换电路以及所需的电源都应作为传感器组成的一部分。

随着半导体器件与集成技术在传感器中的应用,传感器的信号调理转换电路与敏感元件一起集成在同一芯片上,安装在传感器的壳体里。

敏感元件转换元件信号调理转换电路辅助电源图4-1 传感器组成方框图3.1.1霍尔传感器的基本工作原理霍尔传感器是利用霍尔效应原理,通过磁场、电流对被测量的控制,使包含有被测量变化信息的霍尔电压发生变化,在利用后继的信号检索和信号放大电路,就可以得到被测量的信息。

正因为霍尔传感器的基本原理霍尔效应只包含了磁场、电流、电压三个常用物理量,使得采用霍尔传感器对被测量的测量简单易行,而磁场强度、电流、电压是磁场、电场的基本物理量,所以霍尔传感器可以进行精确的非接触测量。

1.霍尔效应在一块半导体薄片上,当它被置于磁感应强度为B的磁场中,如果在它相对的两边通以控制电流I,且磁场方向与电流方向正交,则在半导体另外两边将产生一个大小与控制电流I和磁感应强度B乘积成正比的电势UH,即UH=KhIB,其中Kh为霍尔元件的灵敏度,Kh值越大,灵敏度就越高,该电势称为霍尔电势。

在片子上作四个电极,其中C1、C2间通以工作电流I,C1、C2称为电流电极,C3、C4间取出霍尔电压UH,C3、C4称为敏感电极。

将各个电极焊上引线,并将片子用塑料封装起来,就形成了一个完整的霍尔元件。

图4-2霍尔效应2.工作原理霍尔开关集成电路由稳压器、霍尔元件、差分放大器、斯密特触发器和输出级组成。

在外磁场的作用下,当磁感应强度超过导通阈值BOP 时,霍尔电路输出管导通,输出低电平。

之后,磁感应强度再增加,仍保持导通态。

若外加磁场的磁感应强度值降低到BRP 时,输出管截止,输出高电平。

通常称BOP 为工作点,BRP 为释放点,BOP -BRP=BH 称为回差。

回差的存在使开关电路的抗干扰能力增强。

集成电路中的信号放大器将霍尔元件产生的幅值随磁场强度变化的霍尔电压UH 放大后再经过斯密特触发器进行整形、放大后输出脉冲方波信号。

霍尔传感器内部结构如图4-3所示。

图4-3 霍尔传感器内部结构方框图3.1.2 CS3020霍尔传感器霍尔传感器是对磁敏感的传感元件,常用于开关信号采集的有CS3020、CS3040等,这种传感器是一个3端器件,外形与三极管相似,只要接上电源、地,即可工作,输出通常是集电极开路门输出,工作电压范围宽,使用非常方便。

考虑到用于汽车速度测量这种特殊环境下,在本设计中选择了CS3020霍尔传感器,该系列霍尔开关电路传感器广泛用于汽车工业和军事工程中。

如图4-4所示是CS3020的外形图。

将有字面对准自己,三根引脚从左向右分别是Vcc ,地,输出。

图4-4 CS3020的外形图CS3020是由电压调整器,霍尔电压发生器,差分放大器,史密特触发器和集电极开路的输出级组成的磁敏传感电路,它是一种单磁极工作的磁敏电路,适合稳 压 器传感器 放大器 施密特触发 器Vcc集电极开路输出GN D于矩形或者柱形磁体下工作。

当磁钢随车轮轴旋转时,霍尔传感器受磁场的影响,霍尔器件输出一个脉冲信号。

感受到磁场的时候输出一个低电平,没感受到磁场的时候输出高电平。

工作特点如下:●电源电压范围宽●开关速度快,无瞬间抖动●工作频率宽●寿命长、体积小、安装方便●能直接和晶体管及TTL、MOS等逻辑电路接口极限参数见下表4-1参数符号量值单位电源电压VCC 25 V磁感应强度 B 不限mT输出电流IOL 25 mA工作环境温度TA -40~125 ℃贮存温度TS -55~150 ℃电特性见下表4-2(TA=25℃)参数符号测试条件CS3020单位最小典型最大电源电压VCC Vcc=4.5~24 4.5 —24 V输出低电平电压VOLVcc=4.5V,Vo=Vccmax,B=50mT,Io=25mA—200 400 mV输出漏电流IOHVo=Vccmax,VCC开路—0.05 10 μA电源电流ICC Vo=Vccmax,VCC开路—8 12 mA输出上升时间tr Vcc=12V,RL=480ΩCL=20pF—0.12 1.2 μS输出下降时间tf —0.14 1.4 μS磁特性见表4-3(VCC=4.5~24V)参数符号CS3020单位最小典型最大工作点BOP 7 —35 mT释放点BRP 5 —33 mT回差BH 2 ——mT3.1.3霍尔传感器的硬件连接霍尔传感器的标志面对着自己,从左至有右分别是接5V电压,接地,脉冲输出。

如图4-5所示是霍尔传感器的硬件连接图。

图中R1是限流电阻,C1、R2起滤高频的作用。

当霍尔元件感受到磁场的时候引脚3输出低电平,三极管导通,单片机P3 .5口接收到高电平脉冲;当霍尔元件没有感受到磁场的时候引脚3输出高电平,三极管截止,单片机P3 .5口接收到低电平脉冲。

图4-5 霍尔传感器的硬件连接图3.2 MCU控制系统设计3.2.1 CPU的选用AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4k Bytes的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。

相关文档
最新文档