- 11
- 0
- 约6.32千字
- 约 14页
- 2020-11-25 发布于山东
- 举报
数字转速表的设计方案
第1章前言
单片机作为嵌入式微控制器在工业测控系统,智能仪器和家用电气中得到广泛应
用。虽然单片机的品种很多,但 MCS-51系列单片机仍不失为单片机中的主流机型。本
课程一 MCS-51系列以及派生系列单片机芯片为主介绍单片机的原理与应用,与其特点
是由浅入深,注重接口技术和应用。
近年来,微型计算机的发展速度足以让世人惊叹,以计算机为主导的信息技术作为一种崭新的生产力,正在向社会的各个领域渗透,也使机电一体化的进程大大加快。
机电一体化是当今制造技术和产品发展的主要倾向, 也是我国机电工业发展的必由
之路。可以认为,它是用系统工程学的观点和方法,研究在机电系统和产品中如何将机
械、计算机、信息处理和自动控制技术综合应用, 以求机电系统和产品达到最佳的组合。
机电一体化产品所需要的是嵌入式微机,而单片机具有体积小、集成度高、功能强等特
点,适于嵌入式应用。智能仪器、家用电器、数控机床、工业控制等机电设备和产品中
竟相使用单片机。
就目前而言,单片机的发展势头依然不减,各种型号和功能更强的单片机和超级接口芯片不断出现,进一步向高层次发展的重要标志就是构成多机系统和分布式网络。世
界上单片机芯片的产量以每年 27%的速度递增,到本世纪初已达 30 亿片,而我国的年需求量也超过了亿片的数量,这表明单片机有着广阔的应用前景。本课程设计主要针对目
前我国早期应用比较广泛的“ MCS-51”单片机进行系统的讲解和分析。 为使用和开发各类机电一体化设备和仪表建立基础。
第2章基本原理
利用 AT89C51作为主控器组成一个转速表。电机转速采用光电脉冲传感器来测量,
设置定时器
/ 计数器
T0 和
T1,利用其部定时器
T1 设置为定时方式,且定时时间为
1s。
计数器
T0 设置为外部脉冲计数工作方式,设在
1s
测量的脉冲个数为
n,又由于脉冲频
率为 60 个脉冲 / 转,故测到转速 n 就是脉冲频率。定时 1s,在 1s 允许中断,每中断一次,软件计数器加 1,1s 后,关闭中断,则软件计数器即为 1s 的脉冲数,通过计数一
定时间通过定时器的脉冲数通过软硬件结合工作即可测出电机的转速。
第 3 章 总体设计思路
3.1 设计方案
该系统的功能概括起来就是能测量当前电机的转速,并且进行超速报警。要完成此
功能,关键在于转速的测量,电机转速采用传感器或由信号发生器的方波脉冲信号来模
拟,因此只要在给定的时间对脉冲计数, 即可测出转速。 例如,可将脉冲信号接到引脚,外部中断 1 选择边沿触发方式。 MCS-51单片机有两个定时器 / 计数器 T0 和 T1,利用其部定时器 T1 设置为定时方式, 且定时时间为 1s。计数器 T0 设置为外部脉冲计数工作方式,设在 1s 测量的脉冲个数为 n,又由于脉冲频率为 60 个脉冲 / 转,故测到转速 n 就是脉冲频率。定时 1s,在 1s 允许中断,没中断一次,软件计数器加 1,1s 后,关闭中断,则软件计数器即为 1s 的脉冲数,设为 m ,则转速 n=m。
我们采用 8031 作为基本元件 . 在 P3.6 口输入脉冲 , 按下启动键后开始输入脉冲 , 输入脉冲的同时 , 定时器和计数器开始工作 , 这期间允许中断 , 当定时器到时时 , 定时器和计数器停止工作。此时计数器已经统计 1s 的脉冲数即转速。
第 4 章 硬件电路的设计方案
根据设计要求和设计思路,硬件电路有三部分组成,即单片机按键电路, LED显示器电路和程序存储器
在单片机中,定时功能既可以由硬件(定时 / 记数器)实现,也可通过软件定时实
现。硬件定时是利用单片机定时器定时, 启动以后定时器可与 CPU并行工作,不占用 CPU
时间,CPU有较高的工作效率。 采用硬件定时和软件定时并用的方式, 即用 T0 溢出中断
功能实现 50ms定时,通过软件延时程序实现 1s 定时。定时器的 TMOD用于设置定时器 /
计数器的工作方式 0~3,并确定用于定时还是用于计数。 TCON主要功能是为定时器在
溢出时设定标志位,并控制定时器的运行或停止等。
LED显示器
8031 脉冲源
键盘
图 4-1 硬件电路设计图
4.1 LED 显示部分的电路设计
本课题所采用得是由 LED(数码管)作为显示电路,用以显示由单片机所接收
的脉冲来转换的 BCD码,以及开始测速时的初始状态。其硬件电路连接是单片机
P0.0~P0.7 接数码管的由 A~G的 8 各管脚, P2.4~P2.7 接数码管的控制端,采用共阴极
连接的方法连接图如图 4-2 所示。
图 4-2 键盘接法图
4.2 按键电路设计
对按键电路的设计可以由 2 种方式:一种方式是直接按键设计,这种设计电路适用
于按
原创力文档

文档评论(0)