毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

数字钟课程设计报告 第4页

更新时间:2010-2-2:  来源:毕业论文
数字钟课程设计报告 第4页
图 7 ICL7135 高速 A/D 转换原理图
4.4 电压真有效值转换模块
   AD536是单片集成的有效值变换器,具有精度高,可靠性好,转换频率范围宽的特点,而且具有分贝输出功能,采用本芯片完全能满足题目要求,而且还可以方便的进行扩展。
 
图 8 AD536 真有效值转换电路图

4.5 键盘模块
我们采用 2 × 8 的键盘,原理图如图 9 所示。
 
图 9 键盘原理图
4.6 液晶显示模块
  HM12864拥有128×64位的显示存储器,8位并行数据接口,简单的操作指令,如显示开关设置,显示起始行设置,地址指针设置和数据读/写等指令,低功耗,宽电压工作。 
图 10 液晶显示模块

4.7 单片机最小系统
  AT89C55单片机是低功耗、高性能的片内含有20KB闪速存储器的8位CMOS微控制器,存储器可循环写入/擦除1000次,具有128×8位内部RAM,32条可编程I/O口线,3个定时器/计数器,具有5个中断源和2个优先级的中断结构,可编程全双工串行通道等功能,因此,我们选用89C55单片机来满足程序容量大,控制较为复杂的特点,以完成题目的基本要求和发挥部分的要求。具体原理图如图 11 所示。 
图 11 单片机最小系统原理图
第五章  系统软件部分
为实现系统功能,系统软件共设九个运行状态(见图 12中S1-S9)和一个中断处理程序(SR)。各部分功能描述如下: 
图 12 软件整体流程图
S1:时钟日期显示状态。
•  89c55从ds12887循环读取时间日期值并显示。
•  时间值与闹钟设置值比较,若定时到,则进入闹铃状态( S8)。
•  从 7135读取电压值并与上下限电压比较,若过压或欠压则进入报警状态(S9)。
S2:时间设置状态。进行时间和日期的设置,写入ds12887中。
S3:温度显示状态。从ds12b80中读取温度值显示。
S4:闹钟设置。显示选择菜单,可选择闹钟开、闹钟开、闹钟时间设置。
S5:电压及频率显示状态。循环检测电压有效值与频率并显示。
S6:时制选择。按1键选择24小时时制,按2键选择12小时时制。
S7:设置闹钟时间状态。
S8:闹铃状态。接通音乐芯片
S9:报警状态。接通过压或欠压报警。
SR:中断服务程序。读取键盘按键值并根据系统所处的不同的状态设置标志位。
五、测试方法及结果
5.1 测试方法 采用先分别调试各单元模块,调通后再进行整机调试的方法,以提高调试效率。
( 1) 时钟测试 在带有单片机的电路板上编程调试芯片DS12887,使其在液晶上显示出时分秒,并可以通过键盘控制设定时间和闹铃开关的时间。利用仿真机调试成功后通过编程器将程序写入芯片中调试,调试结果显示,该模块可以显示时分秒,可以正常工作。
( 2) 闹钟测试 通过键盘控制设定闹钟开关和闹钟响的时间,并通过单片机程序驱动音乐电路发声。经过调试,闹钟功能正常,满足题目的基本要求。
( 3) 温度测试 利用仿真机通过程序读出温度传感器 DS18B20中的温度数据,并且进行了定标,通过键盘操作切换界面,送到液晶显示,并与TM—6801A温度表测得的数值相比较,看是否在误差允许范围内。在实际测量中,我们发现DS18B20在低温时变化比较缓慢,误差相对较大一些,在室温时测量比较正常。经过测试,温度显示正常。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

数字钟课程设计报告 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。