毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
51单片机的数字电流表设计+C语言源码+电路图+仿真图(3)
图3 ACS712 ELCTR-30A-T硬件连接图
ACS712 ELCTR-30A-T的引脚功能介绍如表1所示。
表1 ACS712 ELCTR-30A-T的引脚功能
端口 功能
Ip+与Ip- 被测电流的输入和输出端口
GND 接地端口
FILTER 外接电容的端口
Vout 输出模拟电压的端口
Vcc 接电源电压的端口
2.2 A/D转换芯片结构
ACS712 ELCTR-30A-T芯片的输出灵敏度为66mV/A,电流转换为电压后量程为4V。故选择采用8位的模-数转换器,此时的量化单位为15.6mV/A(量化单位的计算方法:4/256=15.6),小于ACS712 ELCTR-30A-T芯片的输出灵敏度,可直接进行模-数转换,无需再加上放大器等其他辅助芯片,使该设计更加简单,同时也降低成本。在该数字电流表的设计中,采用ADC0808。
2.2.1 模-数转换芯片ADC0808引脚功能介绍
ADC0808模-数转换芯片有多个引脚,采用双列直插式封装。其引脚结构如图4所示。
图4 ADC0808引脚图
下面介绍芯片主要引脚的各个功能:
IN0~IN7:模拟量的8个输入端口,可任选一个做为输入端口。
OUT1~OUT8:数字量的8个输出端口,与单片机AT89S51的P1口的8个端口直接相连。
ADDA、ADDB、ADDC:地址输入线,用于选择模拟输入量的输入端口。在该系统的设计中,将ADDA、ADDB、ADDC都置于低电平,即为000,所选的输入端口为IN0。
EOC: 模-数转换的结束信号端口,在进行转换的过程中,该端口一直处于低电平状态,当模-数转换结束后,该端口置为高电平[3]。
OE:允许数字量输出的信号端口,在模-数转换结束的时候,该端口置于高电平,允许转换后的数字量输出。
2.2.2 模-数转换电路硬件电路设计
ADC0808芯片的硬件电路连接如下图所示,在八路模拟通道中,该设计通过程序设计选择IN0作为模拟电流输入端。使用ADC0808模-数转换芯片应注意以下几点:
(1)因为ADC0808本身具有输出锁存器,故能够直接与单片机相连。
(2)在系统进行初始化的时候,务必将端口ST和端口OE信号都置为低电平。
(3)A、B、C是地址选择端口,因此在进行转换之前,先要将所选的端口地址送到此三个端口上。
(4)我们根据EOC信号来判断。在模-数转换中,根据EOC端口来判断是否已经转换完成。
(5)根据EOC已经置为1,我们可判断已经转换完成,然后就要将OE端口置为1,此时,输出的数字量就可以输入到单片机中进行数据处理了。
图5 ADC0808硬件连接图
2.2.3 被测电流与输出数字电压的关系
根据对模-数转换芯片ADC0808的介绍,可知其输入模拟量与输出数字量之间有如下关系:
(1)
在电源上,选择Vcc=5V,由ACS712的输入输出特性知:Vref=4.5V Vref_=0.5V,上述关系经计算得:
(2)
又根据在ACS712 ELCTR-30A-T的I/U特性曲线可知,输入电流Id与输出电压Vout的函数关系式如下:
(3)
其中:Vout=Vin
因此电流-电压转换芯片ACS712 ELCTR-30A-T的输入电流量Id与摸-数转换芯片ADC0808的数字输出量D之间有如下函数关系:
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
51单片机的角度测量系统设计+仿真图+源码
下一篇:
51单片机的多通道温度采集处理系统设计+仿真图+源码
热环境对磁记忆信号的影响ANSYS有限元分析
单片机数字红外测距系统设计+电路图+程序
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
《醉青春》导演作品阐述
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表