基于Proteus的多通道数据采集系统仿真设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:hellojie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文详细介绍了基于Proteus的多通道数据采集系统仿真设计,系统以AT89C51单片机为控制核心,使用模数转换芯片ADC0808采集可调电阻输出电压(模拟电压、电流、温度、湿度等传感器输出电压),通过按键完成各路切换选择,显示部分使用数码管接口控制芯片MAX7219控制4个7段LED实时显示各路电压值,完成多通道数据采集系统的仿真设计。
  [關键词]Proteus;单片机;ADC0808;MAX7219;仿真
  中图分类号:TN927.2 文献标识码:A 文章编号:1009-914X(2015)08-0282-02
  1 引言
  目前控制系统趋于数字化设计,常以微控制器如单片机、DSP等为控制核心,进行数字化处理,而通过传感器获得的各种外部环境参数以模拟形式存在,例如:电压、电流、温度、湿度等,要对这些信号进行数字处理,须使用模数转换器将其转化为数字量后才能被微控制器识别。
  本文介绍了一种基于Proteus的多通道数据采集系统,系统使用AT89C51单片机控制ADC0808多通道A/D转换器采集传感器提供的电压信号(用可调电阻模拟),并通过数码管进行实时显示。
  2 多通道数据采集系统仿真设计
  Proteus是英国Labcenter公司开发的电路分析与实物仿真软件,是一款完整的嵌入式系统软硬件设计仿真平台,它运行于Windows操作系统,提供仿真分析用的多种模拟与数字集成电路模型,并能进行PCB设计[2]。
  2.1 仿真系统的总体框架
  仿真系统的总体框架如图1所示。系统由数据采集模块、数据显示模块、通道切换选择模块以及控制中心组成。数据采集模块由ADC0808及外围电路组成,实现8通道模拟量采集转换;数据显示模块由MAX7219及4位7段数码管组成,实时显示当前通道电压值;通道切换选择模块由按键组成,通过按键选择切换当前要处理的通道;控制中心是AT89C51单片机,完成整个仿真系统控制。
  2.2 ADC0808芯片介绍
  ADC0808是8位8通道逐次逼近型模数转换器,其中IN0~IN7是8个模拟信号输入端,其输入范围由电源和基准决定;ADDA、ADDB、ADDC为模拟通道地址选择信号,二进制000~111与IN0~IN7一一对应;ALE为地址锁存信号,START为AD转换启动信号,其上升沿对寄存器清零,下降沿启动AD转换,在使用时ALE常与START短接,用一个IO控制;CLOCK为时钟信号,要求不能超过600KHz;EOC为转换结束标志,高电平有效;OE为输出使能信号,高定平有效;2-1~2-7对应转换的8位数据[1][5]。
  2.3 MAX7219芯片介绍
  MAX7219是美信公司推出的3线串行共阴极数码管驱动器,一个芯片可以驱动8个7段数码管或者64发光二极管。
  MAX7219是标准的3线SPI串行接口,LOAD引脚是片选信号,低电平有效;DIN是芯片数据线引脚,控制命令与数据由此引脚输入;CLK是芯片的时钟引脚,在每一个CLK时钟上升沿把有命令和数据组成的16位数据一位一位移入芯片寄存器;DIG0~DIG7是芯片的数据输出引脚,对应7段数码管的为选引脚;SEGA~SEGH对应7段数码管的每一段,即A~H;ISET是电流控制引脚,通过外部电阻决定电流大小;DOUT是串行数据输出引脚,方便实现多片MAX7219的级联[3][4]。
  3 仿真系统硬件电路设计
  仿真系统硬件电路设计如图2所示。
  A/D转换芯片的8位数据接口与AT89C51的P1口连接,模拟通道选择地址线ADDA、ADDB、ADDC分别与AT89C51的P2.0、P2.1、P2.2连接,通过按键K1、K2完成通道选择切换;时钟信号连接到P2.3口,通过单片机定时器提供ADC0808时钟信号;启动信号和转换结束信号分别与P2.4、P2.5连接;电压基准Vref+连接5V,Vref-接地,这样ADC转换范围0~5V。
  MAX7219的片选引脚、时钟引脚以及串行数据输入引脚分别于单片机的P0.1、P0.2、P0.0相连,通过单片机模拟3线SPI时序控制MAX7219实现对4位一体共阴极数码管驱动。
  两个按键K1、K2分别与单片机的外部中INT0与INT1两连接,这样能够更快相应按键命令。
  4 系统软件设计
  软件采用C语言编写,在Keil C上进行开发,将生成的Hex文件下载到Proteus中进行调试[6]。系统软件流程图如图3所示。
  通过按键K1、K2触发外部中断0、1,在中断函数中置按键标志位;主函数以查询的方式获取按键设置的通道号,启动ADC0808,采集对应通道模拟信号,并将通道号与电压值在数码管上显示。
  5 总结
  本文借助嵌入式仿真软件Proteus设计了多通道数据采集系统,用可调电阻分压产生不同电压值模拟控制系统中常见的电压、电流、温度、湿度等环境参数,使用8通道A/D转化器ADC0808进行模数转换,并将转换结果实时显示在数码管上。通过仿真清晰直观的观察的系统运行结果,为后续实际设计提供有力保障。
  参考文献
  [1] 高荣杰.基于Proteus的单片机AD转换仿真[J].计算机与现代化,2009(11):154-155.
  [2] 廖振俭.基于Proteus的单片机多通道数据实时采集显示系统仿真设计[J].第十届工业仪表与自动化学术会议,2009:131.
  [3] 杨晓玲.MAX7219在管道热熔焊机中的应用[J].仪器仪表学报,2007(8):143.
  [4] MAX7219 User’s Guide. MAXIM Integrated Products.2003.
  [5] ADC0808 User’s Guide. Texas Instruments Inc.1998.
  [6] 张齐,杜群贵.单片机应用系统设计技术—基于C语言编程[M].北京:电子工业出版社,2004.
其他文献
[摘 要]电力系统负荷预测对电力系统的正常运行和稳定性具有十分重要的作用,它能够促使人们更加科学合理地对电力系统进行用电规划和调度。电力系统负荷预测根据不同的标准可以分成不同的种类。本文主要对电力系统的年度负荷预测、月度负荷预测以及短期负荷预测等进行了简单的阐述。根据电力系统不同负荷的特点以及在负荷预测中存在的不同问题,提出了不同的有针对性的预测方法和解决问题的措施。  [关键词]电力系统;负荷预
期刊
[摘 要]在煤矿生产系统中,矿井提升系统是保证矿井正常运作的重要组成部分。而矿井提升系统中制动系统的安全可靠工作又是保证矿井提升机完成提升、下放工作任务的前提。在实际生产中,闸盘的过热现象往往没有引起人们的足够重视,最终导致烧盘事故发生,是制动系统不能正常工作,从而影响了煤矿的正常生产。本文就提升机制动系统烧盘原因进行分析,希望能对矿井提升系统安全生产、正常运作有所帮助。  [关键词]矿井提升机;
期刊
[摘 要]在复杂的环境条件下,有线通信会受到各种干扰因素影响,进而降低通信质量和通信安全性,研究有线通信抗干扰技术,对于保障有线通信效率有着重要的意义。本文对近年来有线通信抗干扰技术的研究进展进行了分析,期望为今后的相关研究工作提供可行的参考。  [关键词]有线通信;抗干扰技术  中图分类号:TN92 文献标识码:A 文章编号:1009-914X(2015)08-0287-01  经济全球化背景下
期刊
[摘 要]过电压在线监测技术一直是电网研究的重点。在本文中,监测系统主要包括电压互感器(PT)、电缆、电阻式分压器、采集卡和工业控制计算机,原理是对系统整体电压传输参数A(s)进行数值拟合,将频域电压信号U4(s)与A(s)相乘,经Fourier反变换后得到电压互感器高压端口的电压信号。基于该原理,本文设计了硬件结构电路,并在实验室搭建了该监测系统。  [关键词]过电压;在线监测;数值拟合  中图
期刊
[摘 要]对雷电回击通道底部的不同电流模型进行了研究及仿真,并针对不同模型的缺点提出了一种修正的模型,在此基础上对现有模型及修正模型进行了频谱分析,通过比较现有模型及修正模型的相关参数和频谱证明了修正模型是切实可行的,具有一定的实用价值。  [关键词]回击电流模型;云地闪;峰值电流;频谱  中图分类号:P427.32 文献标识码:A 文章编号:1009-914X(2015)08-0273-02  
期刊
中图分类号:TN913 文献标识码:B 文章编号:1009-914X(2015)08-0289-01  进行现代有轨电车线网规划,首先应当对规划范围进行背景研究,了解规划区域的现状及未来一段时间的发展规划。可以通过向当地相关部门收集的方式获取城市的相关资料,需要获取的信息应当包含:当地城市的总体规划,重点研究区域的发展规划,城市的综合交通规划、公共交通规划、相关的交通类其他规划,公交现状相关资料,
期刊
[摘 要]本文首先对基于视觉的目标跟踪技术进行了概述,然后分别介绍了目标的表示方法、目标跟踪特征的选择和目标跟踪的算法,最后提出了目标跟踪中存在的问题。本文为黑龙江省教育厅高职高专科学研究项目:“基于视觉的人体特征识别技术研究与应用”结题论文(项目批准编号:12525137)。  [关键词]目标跟踪;特征选择;跟踪算法  中图分类号:TP391.41 文献标识码:B 文章编号:1009-914X(
期刊
[摘 要]环境监测获得的数据是环境管理与决策过程中的基本依据,环境监测是环境保护工作的重要基础。首先介绍了中国环境监测管理的发展历史和现状,然后分析了基层环境监测机构的建设、环境监测数据质量控制和环境监测人才体系培养面临的问题。并从促进基层环境监测机构的建设、提高环境监测质量的管理和加强环境监测人才体系建设三个方面提出加强环境监测管理的建议,旨在提高和完善环境监测的管理机制,促进环境保护工作的发展
期刊
[摘 要]为适应时代的要求、发展的需要。现代企业基本上都有自己的网站,用以支持其在内部各种技能宣传,各种重要信息沟通、宣传等等,但这些知识最基本的企业无纸化办公所需。其实最重要的作用计算机网络之后的重要信息记载、积累、传承,甚至现在,企业计算机网络担负起了索罗市场变化中的重要信息,从而可能会影响到企业应对市场需求的重大决策等。所以,企业的计算机管理和应用就显得尤为重要。  [关键词]计算机网络;信
期刊
[摘 要]岩土工程地质灾害防治工程是一项长期的工作,任重而道远。随着新技术、新方法、新材料在地质灾害防治工程中应用,地质灾害防治措施和施工技术必将迈向新的台阶。在具体开展岩土工程施工中要充分地考虑到当地的地质情况,综合多方面的信息来研究与探讨行之有效的防治措施及技术,从而保证人们的生命财产安全及岩土工程的开展。  [关键词]岩土工程;地质灾害;防治;措施  中图分类号:TU522 文献标识码:A
期刊