[页数]:23 [字数]:8111 [目录] 1 前言 2 总体方案设计 3 硬件电路设计 4 软件设计 5 系统调试 6 总结 [正文] 1 前言 单片机是20世纪中期发展起来的一种面向控制的大规模集成电路模块,具有功能强、体积小、可靠性高、价格低廉等特点,在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域得到了广泛的应用,极大的提高了这些领域的技术水平和自动化程度。 本次课程设计的内容是使用89C51RC单片机最小系统设计频率计系统,系统以单片机为主控单元,用于频率的测量。 频率的测量实际上就是在1s时间内对信号进行计数,计数值就是信号频率。在本次设计使用的AT98C51单片机,由于检测一个由“1”到“0”的跳变需要两个机器周期,前一个机器周期测出“1”,后一个周期测出“0”。故输入时钟信号的最高频率不得超过单片机晶振频率的二十四分之一。因此输入的时钟信号最高频率不得高于11.0592MHz/24=460.8KHz。对外部脉冲的占空比无特殊要求。 整个电路分为信号预处理电路、测量电路和显示用的电路几个部分;这里的预处理电路是对待侧的信号进行整形放大处理,将其转换成方波脉冲,便于单片机的计数,同时由于待测信号不一定兼容单片机的TTL电平,所以这里还使用了一个带施密特触发器的反相器,将其转化成方波的同时也将电平转换成与TTL电平兼容电平,这样可直接与单片机的计数脉冲引脚相连接。整个测量频率的过程基本上都由单片机的程序来完成,利用单片机的两个16位定时器/计数器,一个作为定时器来使用,一个作为计数器来使用;定时器用来产生一个1秒钟的闸门时间基准,来控制计数器的计数时间,这样计数器的计数值就是待测信号的频率值,因为计数器里面的计数值是十六进制的数据,在程序中要将这个数值转化成十进制的数据,再将该数据的每一位数值取出来送到显示电路的数码管里显示。 ...... [参考文献] [1] 谢自美.电子线路设计?实验?测试.华中科技大学出版社,2002.07 [2] 张洪润.电子电路及应用[M] .北京清华大学出版社,2005.5 [3] 何立民.单片机应用技术选编.北京航空航天大学出版社,1998.8 [4] 张毅刚.MCS-51单片机应用设计.哈尔滨工业大学出版社,2002.7 [5] 刘丹.例说8051.北京:人民邮电出版社,2006 [原文截取] 目 录 1前言 1 2总体方案设计 2 2.1 方案一 2 2.2 方案二 2 2.3 方案论证 3 3单元模块设计 4 3.1 单片机复位电路 4 3.2 时钟晶振电路…...…………………………………………………………………… 4 3.3 单片机直流供电电源 5 3.4 信号预处理电路 6 3.5 数码显示电路 7 3.6 单片机AT89C51 10 4 软件设计 14 4.1 1s定时 14 4.2 T1计数程序 15 4.3 频率数据采集 16 4.4 进制转换 17 5 系统调试 19 6 总结 20 7 参考文献 21 附录:总体电路图 22 1 前言 单片机是20世纪中期发展起来的一种面向控制的大规模集成电路模块,具有功能强、体积小、可靠性高、价格低廉等特点,在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域得到了广泛的应用,极大的提高了这些领域的技术水平和自动化程度。 本次课程设计的内容是使用89C51RC单片机最小系统设计频率计系统,系统以单片机为主控单元,用于频率的测量。 频率的测量实际上就是在1s时间内对信号进行计数,计数值就是信号频..... |
数字频率计的设计 正文
查看评论
已有0位网友发表了看法