收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

数字安培表的设计

[关键词:数字安培表]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,论文,答辩稿
作品编号:txgc0633,word全文:28页,合计:9600

以下仅为该作品极少介绍,详细内容请点击购买完整版!
数字安培表的设计毕业设计论文------

设计一个数字安培表,能够实现直流电流的测量,并对测量值进行标定,提高测量的精度,同时实现修正后的电流值显示。

论文需要提出数字安培表的设计方案,硬件电路设计和软件设计流程,以实现测量和显示功能,并探讨如何修正测量值,提高测量精度。

本设计主要完成数字安培表的设计,其中包括:

1.调研数字安培表的工作原理,指出本次毕业设计的实用性

2.给出本次设计的设计方案(电路设计方案及模型机的实现方案)

3.电路硬件的设计与实现

4.电路软件的设计与实现

5.调试过程分析

6.结论

本设计为基于ACS714数字安培表设计,用ACS714传感器来实现电路电流的采集及电压转换,然后使用单片机接收信号,模数转换后,通过传感器的电压电流特性曲线再次进行转换,通过LCD1602液晶显示屏显示出电路电流值。设计的安培表基本实现了测量功能,达到了设计要求。本文对设计过程、电路原理进行了概要的介绍,重点介绍了硬件电路的每一个模块和软件开发过程。

主程序设计

主程序主要用于AD转换和液晶显示。

首先系统进行复位,然后要进行系统的一系列初始化,包括定时器初始化、AD初始化和LCD初始化。

初始化完成后接着要进行AD转换:首先使能AD,打开AD电源,接下来设置AD转换时间为20个时钟周期转换一次,启动之后加一个延时语句,然后要把移位寄存器清空,才能开始AD转换,只有确保AD转换的完成,才能进入下一个程序,所以要在AD转换之后加一个转换结束检测程序,检测AD转换是否完成,完成之后进行数据移位,以方便后面取AD低8位数据做处理,移位完成则清空AD转换完成的标志位,以便下次转换做准备。

AD转换完成后进行显示:写入显示字符的位置,再写入显示字符的内容。电压电流的线性转换关系放在这里计算。

测量精度的提高

测量精度的提高可采用以下方案:1、换一个ADC分辨率更高的单片机,2、在霍尔元件外部接一个简单的补偿电路,以减小零位误差。

如图5-5所示ACS714可以等效成一个电桥,根据霍尔传感器的作用效果,ACS714可以用R1、R2、R3、R4四个电阻组成的等效电路表示,零位误差的存在是由于零位电动势的存在影响电路,所以要有较小的零位误差就应当让零位电动势达到最小以至于为0,当R1=R2=R3=R4时,零位电动势为0,若存在零位电动势,则说明R1、R2、R3、R4这4个电阻不完全相等。即电桥不平衡,若想要电路平衡,就要使电路中电阻趋近于相等,可采用减小大电阻的方法来减小电阻,使他们趋向于平衡,减小电阻的方法就是在原电阻R上并联一个Rp ,所以由上可见,只要在ACS714两端并联一个电阻就能够减小零位误差。 

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,论文,答辩稿
作品编号:txgc0633,word全文:28页,合计:9600

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——数字安培表的设计(开题报告,论文,答辩稿)!
相关毕业设计
    没有关键字相关信息!