<meta name="keywords" content="庄家克星时时彩,单片机,电路,仿真,温度搜集,虚拟" />

单片机温度搜集电路的设计与虚拟仿真

宣布时间:2010年11月04日 21:11    宣布者:techshare
要害词: 单片机 , 电路 , 仿真 , 温度搜集 , 虚拟
在工业临盆中,电流电压、温度、压力、流量、流速和开关量都是经常应用的主要被控参数。其中,温度控制也愈来愈主要。在工业临盆的许多领域中,人们都须要对种种加热炉、热处置赏罚赏罚炉、回声炉和锅炉中的温度阻拦检测和控制。接纳单片机对温度阻拦控制不只具有控制便利、质朴和无邪性年夜等优点,而且可以年夜幅度前进被控温度的手艺目的,从而年夜年夜前进产物的质量和数目。是以,单片机对温度的控制效果是工业临盆中经常会遇到的控制效果。

现在应用的温度检测系统年夜多接纳由模拟温度传感器、多路模拟开关、A/D转换器及单片机等组成的传输系统。这类温度采小我私人系须要年夜量的测温电缆,才干把现场传感器的旌旗暗记送到搜集卡上.装配和装配严重年夜,资源也高。同时线路上传送的是模拟旌旗暗记,易受滋扰和消耗,丈量误差也较量年夜,倒霉于控制者凭证温度变换实时做出决议。针对这类情形,本文提出一种接纳数字化单总线手艺的温度采小我私人系,并应用Proteus和KeilμVision 3软件对设计电路阻拦综合虚拟仿真,完成了温度实时丈量和显示。

1 妄图论证

1.1 DS18B20简介

DS18B20是美国DALLAS半导体公司最新推出的一种数字化单总线器件,属于新一代适配微处置赏罚赏罚器的刷新型智能温度传感器。与传统的热敏电阻相比,它能够直接读出被测温度,而且可凭证实际请求经由历程质朴的编程完成9~12位的数字值读数要领。可以划分在93.75 ms和750 ms内完成9位和12位的数字量,而且从DS18B20读出的信息或写入DS18B20的信息仅须要一根口线(单线接口)读写,温度变换功率泉源于数据总线,总线自己也能够或许向所挂接的DS18B20供电,而无需特殊电源。是以应用DS18B20可使系统结构更趋质朴,可靠性更高。同时其“一线总线”希奇而且经济的特点,应用户可轻松地组建传感器群集,为丈量系统的构建引入了全新的看法。DS18B20“一线总线”数字化温度传感器支持“一线总线”接口,丈量温度规模为-55℃~125℃,在-10~+85℃规模内,精度为±0.5℃。现场温度直接以“一线总线”的数字要领传输,用符号扩年夜的16位数字量要领串行输入,年夜年夜前进了系统的抗滋扰性。是以,数字化单总线器件DS18B20合适于低劣情形的现场温度丈量,如:情形控制、装备或历程控制、测温类破费电子产物等。它在测温精度、转换时间、传输距离、分辨率等方面都有了很年夜的刷新,给用户带来了更便利和更令人知足的效果。可普遍用于工业、夷易近用、军事等领域的温度丈量及控制仪器、测控系统和年夜型装备中。

1.2 Proteus和KeilμVision 3简介

Proteus是英国Labeenter electronics公司研发的EDA工具软件。Proteus不只是模拟电路、数字电路、模/数混淆电路的设计与仿真平台,更是现在天下最早辈、最完全的多种型号微控制器系统的设计与仿真平台。它真正完成了在盘算机上完成从原理图设计、电路剖析与仿真、单片机代码级调试与仿真、系统测试与功效验证到组成PCB的完全电子设计与研发历程。Proteus产物系列也网罗了革命性的VSM手艺,可以对基于微控制器的设计连同所有的焦点电子器件一起仿真。

KeilμVision 2是Keil公司关于8051系列MCU的开发工具,可以用来编译C源码、汇编源法式模范模范、毗连和重定位目的文件和库文件、培植HEX文件、调试目的法式模范模范等,是一种集成化的文件治理编译情形。它集成了文件编辑处置赏罚赏罚、编译毗连、项目治理、窗口、工具援用和软件仿真调试等多种功效,是相当强年夜的开发工具。

1.3 Proteus与Keil的毗连设置

(1)检测TCP/IP。

(2)复制Proteus装配目录下的MODELS文件夹里的vdm51.dll到keilc/C51/bin目录。

(3)修改Keil装配目录下的tools.ini,添加TDRV4=BIN\VDM51.DLL。

(4)在Proteus中画好原理图,在“Debug”菜单被选择“Use Remote Debug Monitor”。

(5)在Keil中掀开一个工程,右击Target1,选择Op-tions for Target‘Target 1’。在掀开的对话框被选择“De-bug”选项卡,选择应用Proteus VSM Emulator仿真(如图1所示),单击“Ok”完成Debug设置。





这样Proteus和Keil就毗连好了,仿真效果可以在Pro-teus或许Keil中看到。

2 电路仿真

该电路系统接纳“一线总线”数字传感器DS18B20完成温度的搜集,接纳LM016L液晶显示器阻拦数据显示。首先启动Proteus并从Proteus元件库被选择须要的元件绘制电路图并设置照顾元件的参数值,接口电路原理图如图2所示。





电路绘制完成以后,掀开KeilμVision 2新建一个项目,命名为cewen.uv2。选择Project菜单下的Select Device forTarget选择AT89C51。然后单击Project菜单下的Optionfor Target‘Target1’项,选择Debug,应用Proteus VSM Em-ulator仿真。然后新建一个源文件cewen.c,写入源法式模范模范(只给出读取温度函数):





最后将该源法式模范模范文件加入到以后工程项目中阻拦编译,编译经由历程后单击Debug菜单下的Start/Stop Debug Ses-sion,这时间间切换至Proteus界面会发现电路曾经启动仿真,并可以看到仿真效果。图3,图4划分是对温度传感器阻拦示波器显示的接口电路和显示效果。









3 结论

本文设计了一种新的温度采小我私人系,该系统能经由历程扩年夜对多点温度阻拦实时巡检,各个测试模块能各自完资自己的功效。同时接纳Proteus和Keil联络仿真的措施对设计的单片机测温系统阻拦了虚拟仿真和性能检测,取得了较量好的仿真效果和剖析效果。效果证实接纳Proteus和Keil联络仿真的可以年夜年夜简化硬件电路的设计历程,可以降低单片机系统的开发资源、前进效力和开发速率,具有很好的现实应用和指导意义。
迎接分享本文,转载请生涯出处:http://badahub.com/thread-36499-1-1.html     【打印本页】
您须要登录后才可以揭晓议论 登录 | 急速注册

厂商推荐

相关在线工具

相关文章

相关视频演示

关于我们  -  服务条目  -  应用指南  -  站点舆图  -  友谊链接  -  联系我们
庄家克星时时彩-时时彩qq群-时时彩平台推荐 © 版权所有   | 京公网安备110108881021702
回顶部
幸运五张-幸运五张规则-掌联幸运五张安卓版 捕鱼达人3-捕鱼达人3无限金币免费版 北京pk10-北京pk10新凤凰-凤凰pk10预测 安徽福彩网-安徽福彩快3网上购买 888棋牌游戏-盛大娱乐棋牌平台-棋牌电玩城送彩金 助赢时时彩-韩国时时彩助赢-韩国时时彩助赢计划 亿酷棋牌-象棋棋牌-棋牌游戏娱乐下载 北京pk10开奖-pk10赛车群-pk10开奖首选网上手游 qq捕鱼大亨-千炮捕鱼-qq游戏捕鱼大亨 时时彩后二-时时彩后二技巧-时时彩后二计划 开心棋牌-娱乐棋牌送救济金-四方棋牌送救济金 11选5软件-快赢11选5软件-11选5玩法 波克棋牌-现金牛牛棋牌-亲朋棋牌游戏手游 亲朋棋牌-舟山99棋牌-唐朝电玩城棋牌 天逸时时彩-时时彩开奖结果-时时彩全天计划稳赢版