基于51单片机的数字电流表设计

基于51单片机的数字电流表设计

ID:13982343

大小:520.50 KB

页数:20页

时间:2018-07-25

基于51单片机的数字电流表设计_第1页
基于51单片机的数字电流表设计_第2页
基于51单片机的数字电流表设计_第3页
基于51单片机的数字电流表设计_第4页
基于51单片机的数字电流表设计_第5页
资源描述:

《基于51单片机的数字电流表设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、湖南科技大学课程设计湖南科技大学单片机课程设计题目基于单片机的数字电流表设计姓名学院专业学号指导教师成绩二〇一一年五月二十六日湖南科技大学课程设计单片机课程设计任务书一、设计题目:基于单片机的数字电流表设计二、设计要求:1、数字电流表在平常工作环境中能良好工作2、能测0——1000mA电流,至少能达1%的精度3、要求掌握I/V信号转换,A/D转换器的使用和数据采集系统的设计4、电流表能数字显示,且由单片机处理采集数据并驱动LED显示湖南科技大学课程设计摘要本设计是通过采样电阻及信号放大电路将待测的电流信号I转换成0—

2、1V电压信号,由A/D转换器采集电压信号,并将电压转换的数字信号传输给单片机,由单片机完成对采样信号的处理、分析,最后输出信号驱动LED显示器,显示被测的电压值。湖南科技大学课程设计目录一、功能要求…………………………………………………………………1二、原理及方案论证…..………………………………………………………2三、系统硬件电路的设计………………………………………………………3四、系统程序的设计……………………………………………………………4五、调试及设计结果…………………………………………………………….5参考

3、文献……………………………………………………………………...6湖南科技大学课程设计一、功能要求1、数字电流表在平常工作环境中能良好工作2、能测0——1000mA电流,至少能达1%的精度3、要求掌握I/V信号转换,A/D转换器的使用和数据采集系统的设计4、电流表能数字显示,且由单片机处理采集数据并驱动LED显示二、原理及方案论证1、数字电流表工作原理1.1采样电阻网络原理如下图所示,输入被测电流通过量程转换开关S1——S4,流经采样电阻R1——R4,由欧姆定律可知:U=I*R,因而转换输出电压为0V——0.1V的电压

4、,输出电压可再经后续放大电路放大处理。1.2高共模抑制比放大电路如下图,由双运放组成的同相输入高共模抑制比放大电路,其闭环输出可表示为:湖南科技大学课程设计为使共模输入为0,可令R1/R2=R4/R3,此时电路的差动闭环增益为Kd=1+R1/R2,U0=Kd(U1-U2);下图即Kd=11,U0=11(U1-U2);1.3通用A/D转换器ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。ADC0832具

5、有以下特点: ◆8位分辨率; ◆双通道A/D转换;◆输入输出电平与TTL/CMOS相兼容;◆5V电源供电时输入电压在0~5V之间;◆工作频率为250KHZ,转换时间为32μS;◆一般功耗仅为15mW;湖南科技大学课程设计◆8P、14P—DIP(双列直插)、PICC多种封装;◆商用级芯片温宽为0°Cto+70°C,工业级芯片温宽为-40°Cto+85°C;芯片接口说明CS_片选使能,低电平芯片使能。CH0模拟输入通道0,或作为IN+/-使用。CH1模拟输入通道1,或作为IN+/-使用。GND芯片参考0电位(地)。DI数

6、据信号输入,选择通道控制。DO数据信号输出,转换数据输出。CLK芯片时钟输入。Vcc/REF电源输入及参考电压输入(复用)。1.4AT89C52单片机AT89C52是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片内置通用8位央处理器(CPU)和Flash存储单元,功能强大AT89C52单片机

7、适合于许多较为复杂控制应用场合。湖南科技大学课程设计主要性能参数·与MCS-51产品指令和引脚完全兼容·8k字节可擦写Flash闪速存储器·1000次擦写周期·全静态操作:0Hz-24MHz·三级加密程序存储器·256×8字节内部RAM·32个可编程I/O口线·3个16位定时/计数器·8个断源·可编程串行UART通道·低功耗空闲和掉电模式功能特性概述AT89C52提供以下标准功能:8k字节Flash闪速存储器,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级断结构,一个全双工串行通信口,

8、片内振荡器及时钟电路。同时,AT89C52可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。2、方案论证本设计采用精密采样电阻(9欧、0.9欧、0.09欧、0.01

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。