1 / 24
文档名称:

基于ARM7的电压检测系统设计_课程设计.doc

格式:doc   页数:24
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于ARM7的电压检测系统设计_课程设计.doc

上传人:追风少年 2013/11/6 文件大小:0 KB

下载得到文件列表

基于ARM7的电压检测系统设计_课程设计.doc

文档介绍

文档介绍:《嵌入式系统设计导论》
课程设计
题目: 基于ARM7的电压检测系统设计

摘要
近年来随着科学技术的发展,人们趋向于电压检测方式的多样化,智能化,它对软硬件的体积大小、成本、功耗和可靠性都提出了严格的要求。传统的模拟形式的电压检测方式逐步被数字化的处理芯片所替代。
本设计采用了飞利浦的32位ARM微处理器LPC2138作为核心处理器。利用A/D转换、定时器、按键等模块,实现电压(可用滑动电阻)的检测、显示、阈值设置,以及超过阈值能声光报警。
该检测装置工作时,电压信号经电压检测模块采样得到模拟信号,该信号送到AD转换模块处理成数字信号。CPU接收到该信号送给LCD模块显示输出,同时通过UART通信送给显示终端实时显示数据变化情况。与此同时,还可通过按键设置报警门值电压。当被测信号超出门值电压时,会发出声光报警信号。实现了电压数据的自动采集、传输、处理与显示等功能,解决了传统的数据采集系统由于存在响应慢、精度低、可靠性差、效率低、操作繁琐等弊端。
关键字:ARM微处理器、电压检测、AD转换
目录:
引言-----------------------------------------------------------------------3
设计目的-----------------------------------------------------------------3
设计要求-------------------------------------------------------------------3
系统总方案-------------------------------------------------------------3
硬件设计------------------------------------------------------------------4
1、电压检测模块设计-------------------------------------------------4
2、键盘设计---------------------------------------------------------------4
显示模块设计------------------------------------------------------5
4、A/D转换模块设计------------------------------------------------7
5、串行口通信模块设计--------------------------------------------7
6、声光报警模块设计---------------------------------------------------9
软件流程图-----------------------------------------------------------------10
程序代码设计----------------------------------------------------------11
设计结果演示----------------------------------------------------------21
设计体会------------------------------------------------------------------22
附录---------------------------------------------------------------------22
一、引言
近年来随着科学技术的发展,人们趋向于电压检测方式的多样化,智能化,它对软硬件的体积大小、成本、功耗和可靠性都提出了严格的要求。所以市场上涌现出多种多样的智能电压传感器。电压监测系统在工业生产和科学研究等各个行业开辟了更为广阔的发展空间。也为嵌入式系统的进一步发展奠定良好的基础。电压监测系统不论在哪个应用领域中,数据采集与处理越及时,工作效率就越高,取得的经济效益也越高而且比较价格低,在工农业中得到了广泛的应用。
本文设计的报警系统对电路电压进行实时的采样,一旦电压高于设定的正常阈值,系统就会触发报警动作,提醒人们做出相应措施。
本设计采用了飞利浦的32位ARM微处理器LPC2138作为核心处理器。实现了电压数据的自动采集、传输、处理与显示等功能,解决了传统的数据采集系统由于存在响应慢、精度低、可靠性差、效率低、操作繁琐等弊端。
二、设计目的
1. 通过本课程设计,熟悉嵌入式系统开发方法和流程。
2. 能结合