基于单片机的模数转换装置设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:tao1624
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:模数转换装置是一种可以将模拟信号采样转换为数字信号的设备。它是自然界中连续变化的物理量得以进入数字系统中进行处理的桥梁。因此,模数转换装置在工业控制领域大量使用。本文介绍了一种以51单片机作为控制核心,以PCF8591T作为转换器件的模数转换装置的设计。首先介绍了该装置的硬件构成及设计原理,其次介绍了软件设计的基本原理。本装置设计简单,转换精度高,适用于很多工业控制现场。
  关键词:模数转换;51单片机;PCF8591T;设计原理
  引言
  当前,在工业控制的各个领域,计算机技术都得到了广泛而深入的应用。通常,在对外部信号进行处理时,首先要利用传感器将自然界中的物理量(如压力、温度等)转换成连续变化的电信号(电压或电流)。然而,计算机系统是数字系统,并不能直接处理模拟量。所以,必须将模拟电信号先利用模数转换装置采样变换成数字信号后,才能进入计算机系统中进行处理。因此,模数转换装置对于工业控制设备而言,是不可缺少的组成部分之一。
  1 总体架构
  本文的模数转换装置以51单片机作为控制核心,以PCF8591T作为转换器件,可以实现最多4路的模数信号转换。模块采集变换后所得到的结果,可以通过两种方式来进行显示或处理:一是可以通过本地的显示接口直接显示转换结果;二是可以通过装置上的串行通讯接口将转换结果上传至主机进行显示或作进一步的处理。
  2 硬件电路设计原理
  A/D转换电路原理如下所示:
  PCF8591T的1-4脚是4路模拟信号的输入引脚。在本地测试模式下,4路输入分别用光敏电阻分压,电位器分压,固定接5V及固定接地的方式产生。在正常工作模式下,可通过电路板上的跳线设置,将外部的四路模拟信号进行接入。5,6,7脚是PCF8591T的地址设置引脚,可通过硬件设计设置为0-7中的任意一个编号,上图所示,设为编号0。9,10脚为I2C串行通讯接口的数据线及地址线,是PCF8591T与主控芯片之间进行信息传输的通道。由于PCF8591T可以设置地址,因此,这一组I2C串行通讯接口上最多可以同时接8片PCF8591T。
  12脚是内部时钟和外部时钟的选择管脚,设为低,表示使用内部时钟,因此11脚(外部时钟输入端)悬空。
  3 软件设计原理
  主控芯片通过PCF8591T上的I2C接口实现对它的控制及转换结果的读取。基本的控制流程如下:
  (1)发送地址字节0x90:该字节的前四位是固定内容。后四位的最低位为0,表示接下来的字节信息是写入信息,其他三位是PCF8591T的地址。在这里设置为0。
  (2)发送控制字节0x00:该字节最高位固定为0。位6在使用DA功能时用来使能模拟量输出,这里设为0,不开启此功能。位5、位4用于设定模拟输入端的输入形式,0-3四组值可以分别将4路输入设置为4路单端、3路差分、两路单端及一路差分、两路差分四种形式。这里设置为4路单端模拟输入。位3固定为0。位2为增量位,若设为1,PCF8591T会在采集完指定通道的信息后,自动采集下一个相邻通道的值并输出。这里设为0,不开启自动增量模式。位1、位0用于选择采集的通道。這里选择通道0。
  (3)发送地址字节0x91:表示开启A/D转换。
  (4)接收上一次转换的结果(不用该数据可跳过该步骤)。
  (5)接收本次转换的结果。
  关键代码如下:
  unsigned char ADconvert(unsigned char contrl_byte)
  {
  unsigned char ad_result;
  I2C_start();
  write_byte(0x90);
  I2C_respond();
  write_byte(contrl_byte);
  I2C_respond();
  I2C_start();
  write_byte(0x91);
  ad_result =read_byte();
  return ad_result;
  }
  结束语
  本文介绍了一种基于51单片机的模数转换装置的设计。包括该装置的软硬件设计原理,启动及采集流程设计,系统构成等。该设计在实测中运作良好,稳定,采集精度高,符合设计要求。
  参考文献
  [1]Philips Semiconductors, PCF85918-bit A/D and D/A converter datasheet,2003 JAN 27.
  [2]Maxim Technology,Datasheet of MAX232, 19-0175;Rev 5;10/03.
  [3]张毅刚,彭喜元,彭宇.单片机原理及应用[M].高等教育出版社,2009.
其他文献
目的:比较原发性急性闭角型青光眼(Primary acute angle-closure glaucoma,PAACG)、原发性慢性闭角型青光眼(Primary chronic angle-closure glaucoma,PCACG)患者与正常人群
摘 要:主要介绍在城域传送网层面面对复杂的网络状况,通过IP over OTN组网的解决方案,实现充分利用网络资源达成安全、高效、优质、快速的网络性能。IP业务具有网络结构呈现发散性,业务量具备突发性,业务调度灵活性高、高可靠性、高安全性等明显的业务特征。伴随着IP业务的出现,其承载方式一直是业内关注的焦点。将IP业务通过OTN系统承载,通过OTN系统的波道复用技术,实现IP业务的超大带宽传输。采
摘 要:电力营销是电力企业的重点工作,电力营销可以让电力企业获得相应的经济效益,从而推动电力企业的发展。而在电力营销中,电费核算是其重点环节,为了能够保障电力营销的有效性,使得电力营销的作用可以有效的发挥出来,电力企业将电费集中核算应用到了电力营销中,并且取得了良好的效果。  关键词:电费集中核算;电力营销;具体应用  市场经济推动了各个行业的发展,而电力企业也从原本的垄断进入到了市场中,随着市场
本论文主要包括两方面的内容:奇异变形杆菌鞭毛蛋白质FliD和人染色体移动复合物的初步晶体学研究。鞭毛是细菌的重要组成部分,同时也参与致病菌与宿主间的相互作用。细菌鞭毛的
摘 要:伴随着着我国社会经济的迅速发展,食品的发展速度也越来越快,人们也越来越讲究食物的安全性和营养性。在现代社会快速的生活节奏下,包装食品越来越受到人们的欢迎,包装肉制品的市场越来越大。食品公司在进行预包装肉制品的制作过程中,需要注意微生物对其产生的影响。本文首先对真空包装、气调包装以及活性包装三种预包装肉制品包装方法进行了简要介绍,对不同微生物元素对预包装肉制品的影响作用进行了阐述,最后对微生
摘 要:本文主要对相关单位通过使用FCS里面的Profibus-DP总线可以对电气设备实现智能化控制的目的进行分析,并经过一系列环节促使系统有着较强的维护性,最大程度减少生产操作的困难性,通过在具体使用的时候,从而更好的呈现出FCS的优势。  关键词:现场总线;无扰切换;设备管理  在现场总线状态下的自动化设备管理体系,可以在某种程度上对电气自动化设备做好科学的管理,并且在实际管理的过程中能够实现
目的观察起搏器植入患者单腔起搏状态和双腔起搏状态对心排出量(CO)、心指数(CI)、外周动脉收缩压(SBP)、外周动脉舒张压(DBP)、平均动脉压(MAP)、中心动脉压(CAP)、动脉波增
摘 要:我国的电力事业在不断的发展,电网规划在电力企业发展中是非常重要的,在电网规划的过程中,经常会出现电能损耗,电能损耗的影响因素较多,因此就会导致电网的运行效率和运行质量出现下降,必须要正确的对待电网规划中所产生的电能损耗问题,使用综合降损技术提高电网的运行效率,降低电能的损耗,保证电网的规划是科学、有效、合理的。本文就是对综合降损技术在电网规划中的应用进行探讨,为相关的研究提供借鉴。  关键