- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1
1 设计课题任务、功能要求说明及总体方案介绍
1.1 课题设计任务
设计一个能够测量矩形波信号的频率、周期、脉宽、占空比的频率计。该频率计上电或按键复位后能自动显示系统提示符“P.”, 进入测量准备状态。按频率测量键则测量频率;按周期测量键则测量周期;按脉宽测量键则测量脉宽;按占空比测量键则测量占空比。
1.2 功能要求说明
该数字频率计频率以单片机最小系统为基础,采用独立式键盘及动态显示结构组成。四个键(分别接于P1.0~P1.3)控制测量,按 K1键(接P1.0)测频率、按K2键(接P1.1)测周期,按K3键(接P1.2)测脉宽,按K4键(接P1.3)测占空比。
1.3 设计课题总体方案介绍及工作原理说明
本设计通过单片机内部定时器0定时1秒,同时被测矩形波输入P3.5(T1)通过计数器1对其进行计数,定时时间一到即可测得矩形波的频率,通过计算频率的倒数即可得到周期。被测矩形波通过P3.5(T1)输入单片机后,P3.5(T1)为高电平开启定时器1,P3.5(T1)为低电平关闭定时器1,通过高电平持续时间即可测得矩形波的脉宽。最后通过周期和脉宽可得占空比,系统总体电路框图如图1.1所示:
图1.1 系统整体框图
系统工作原理如下:
此数字频率计是利用单片机的P3.5(T1)作为被测矩形波信号输入端,且单片机晶振采用12MHZ。当按K1键时测频率,被测矩形波信号从P3.5进入单片机,此时同时启动定时器0和计数器1,定时器0一次定时50ms、定时20次,当定时1s一到立即停止定时计数器,因为晶振为12MHZ,所以此时计数器的计数值即为被测信号的频率;当按K2键时测周期,此时先测得被测信号的频率,然后通过T=1/F可求得被测信号的周期;当按K3键时,被测矩形波通过P3.5(T1)输入单片机后,P3.5为高电平开启定时器1,P3.5为低电平关闭定时器1,读出定时器的定时值,此值即为被测信号的脉宽;按K4键时,先测出被测矩形波信号的周期和脉宽,然后通过占空比等于脉宽比上周期即可得到信号的占空比。当按键测得相应的数据之后,先对数进行按位处理后再送数码管显示。
2 设计课题硬件系统的设计
2.1 设计课题硬件系统各模块功能简要介绍
功能芯片:AT89S52 是一种带4K 字节闪烁可编程可擦除只读存储器的低电压,128字节内部RAM,32个I/O口线,2个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路,高性能CMOS8 位微处理器,俗称单片机。该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89S52型单片机的主要性能参数如下:
1、与MCS-51产品指令系统完全兼容
2、4k字节可重擦写Flash闪存存储器
3、1000次擦写周期
4、全静态操作:0Hz-24MHz
5、三级加密程序存储器
6、128*8字节内部RAM
7、32个可编程I/O口线
8、2个16位定时/计数器
9、6个中断源
10、可编程串行UART通道
11、低功耗空闲和掉电模式
AT89C51芯片及管脚图。如图2.1所示。
图2.1 AT89S52引脚图
复位电路:用于产生复位信号,通过RST引脚送入单片机,进行复位操作。复位电路的好坏直接影响单片机系统工作的可靠性,单片机的复位电路共有上电复位、按键复位和脉冲复位3种,在本次设计中采用按键复位电路,此电路即可实现按键复位,还可以实现上电复位。其中上电复位是利用电容充放电来实现的,按键复位则是通过使复位端经电阻与Vcc电源接通来实现的。电路如图2.2所示。
图2.2 复位电路
振荡电路:单片机本身是一个复杂的同步时序系统,为了确保同步工作方式的实现,单片机必须有时钟信号,以使其系统在时钟信号的控制下按时序协调工作。晶振频率时单片机的一项重要技术指标,晶振频率越高,系统的时钟频率就越高,单片机的运行速度也就越快,本次设计所用的晶振频率为12MHZ。电路如图2.3所示。
图2.3 振荡电路
按键电路:单片机的P1.0、P1.1、P1.2、P1.3、P1.4、P1.5、P1.6、P1.7分别接按键K1、K2、K3、K4、K5、K6、K7、K8。分别用以实现测矩形波的频率、周期、脉宽、占空比,当没键按下时P1.0~P1.7为高电平,有键按下时则为低电平。在实物制作时因为P1口内部已经集成了上拉电阻,所以下图中的四个电阻可以省略
您可能关注的文档
最近下载
- 《可爱的中国》新疆地方教材(小学版)教案 第二单元 美丽的新疆.pdf VIP
- 第5课 新疆是个好地方 《可爱的中国》新疆地方教材(小学版)教案.doc
- 数字普惠金融发展白皮书2019.pdf
- 《山丹丹开花红艳艳》双簧管独奏钢琴伴奏谱201107制谱.doc
- 译林版三起2024秋三年级英语上册Unit3 Are you Su Hai大单元教学设计.pdf
- 部编版语文一年级上册教学反思.pdf VIP
- 摩登家庭台词剧本第一季第一集中英双语左右对照.pdf
- 《可爱的中国》新疆地方教材(小学版)第5课--新疆是个好地方PPT课件.pptx
- (中文版) AWS D1.6 D1.6M-2007 不锈钢焊接规范.pdf
- 2022年最新材料检测报告 SGS 亚克力ROHS10项中文版(2).pdf
文档评论(0)