首页 分享 用PROTEUS仿真一个温度控制系统的问题

用PROTEUS仿真一个温度控制系统的问题

来源:花匠小妙招 时间:2024-12-05 16:00

[复制链接]

8345|20

手机看帖

扫描二维码
随时随地手机跟帖

proteus仿真, 温度控制系统, DS18B2, DS18B20, 18b20

   温度控制系统的设计思路是这样的:
   首先通过键盘设置一个预定的温度,单片机根据测的的反馈回来的温度不断的修正,最后使反馈回来的温度数据自动达到预定的温度.

   基于以上设计思路,我想用PROTEUS来进行仿真,温度传感器采用的是DS18B20.由于在PROTEUS中外界环境温度的改变情况不能模拟,所有在PROTEUS的DS18B20元件有一增一减两个按键.一般的处理做法是,当程序运行以来之后,用鼠标点击增/减键来改变环境温度.
   因此为了实现温度的自动调节,我需要将DS18B20的一增一减两个按键引出接在IO口上.不知道该怎么处理,请各位支支招.

  或则用PROTEUS仿真该系统有什么其它的办**

使用特权

评论回复 赏

点赞

相关下载

• proteus仿真完全学习资料• 20多个proteus仿真的例子• 单片机I2C总线与PROTEUS仿真• (大杂烩)proteus仿真MCS51一百例.rar• Proteus+仿真实例 23.4M.rar• Proteus仿真ARM7实验手册• proteus仿真实例• 9种单片机学习开发板proteus仿真• proteus仿真实例

相关帖子

• PIC16F877A驱动DS18B20,在Proteus下仿真 • 多个DS18b20的读写程序 • 为什么STM32G070KBT6读DIS18B20用PB0就能够读 但是PA8就不能读?都是调用的相同的函数 • 基于LabVIEW上位机与Arduino单片机串口通信的DS18B20环境温度采集 • 使用滴答延时函数实现DS18B20驱动 • hc32f030读取DS18B20实在搞不定了。哪位有代码参考下呀

DS18B20是通过单线(1-wire)接口通讯的,

具体去看相关手册。

评论回复 赏

点赞

proteus仿真模拟的东西好象不太好用.

前两天模拟了一组运放,结果proteus仿真出来很乱的.郁闷...

评论回复 赏

点赞

再请教解决方法!!!

再请教解决方法!!!

评论回复 赏

点赞

仿真单线(1-wire)接口,图中的两个按钮只是用来调温的。

评论回复 赏

点赞

不知道有办法将两个按钮引出来没有.

 HWM 发表于 2007-6-23 15:24 侃单片机 ←返回版面    

6楼: 仿真单线(1-wire)接口,图中的两个按钮只是用来调温的。 
;-----------------------------------------------------------------
我知道啊,所以要实现温度的自动控制,就需要将这两个按钮接出来接到IO口上啊,不知道有什么办法没有?

评论回复 赏

点赞

顶啊

顶啊,哪位高人出来帮帮忙啊

评论回复 赏

点赞

那是引不出来的!

这只是用于仿真时被检测温度的设置,在器件中根本就不存在。
你要仿真DS18B20就必须在MCU端仿真单线(1-wire)接口。

评论回复 赏

点赞

那要仿温度的自动调节还仿不成了??

那要仿温度的自动调节还仿不成了??????????????????

评论回复 赏

点赞

仿温度的自动调节没法仿,

但你可以通过温度的调节看一下系统的反映。

评论回复 赏

点赞

俺的Proteus是6.7的,没有DS18B20

LZ用的是哪个版本的?

评论回复 赏

点赞

用的6.9的

用的6.9的.
;--------------------------------------------------------------
仿温度的自动调节没法仿, 但你可以通过温度的调节看一下系统的反映。
;-------------------------------------------------------------
读DS18B20还有什么难的.
就是想仿模糊控制算法的效果.算了,还是自己搭电路算了,花几个大洋.

评论回复 赏

点赞

你能不能画个控制系统框图

有了检测机构,但是你的执行机构呢?你的系统模型呢,没有系统模型你仿真什么?

评论回复 赏

点赞

原来的想法是将DS18B20的增减按六引出接在IO口上

那么执行机构就是IO.

评论回复 赏

点赞

楼上你还没理解?DS18B20内根本就没有你所说的增减按钮引线

拜托你找一份DS18B20的资料仔细的看一下。

评论回复 赏

点赞

如果没记错,ds18b20应该是一个1wire的温度检测芯片

你要仿真温度“控制”,你现在所考虑的只是怎么模拟温度变化,那么你怎么去控制温度呢?
比如你有一个电热器,你用ds1820检测到温度高了,你就断电关电热器,检测到温度低了你就开电,那么你需要建立这个系统的模型啊,电热器开关电对温度曲线的影响是怎么样的,然后用传递函数表示出来,这个做完了之后,你再去考虑怎么模拟温度的变化,温度是变化快呢还是变化慢,对你的调节算法的要求也是不一样

评论回复 赏

点赞

呵呵,感谢楼上的

是这样的: 
    因为是仿真,所以这里的DS18B20即是模拟现场温度的变化,也控制现场温度.
    比如,我通过按键设置一个80度,然后就通过调节"从DS18B20引出的两个按六",使DS18B20上显示的温度调整为80度,而怎么获知现场此时的温度到底是多少呢?就通过读DS18B20来实现.
    不知道我表述清楚了没有.

        当然,实际做东西的时候因该是你所说的,从DS18B20获取现场温度,然后调节断电器/可控归等开关电热器.

评论回复 赏

点赞

相关知识

基于stm32单片机智能浇花自动灌溉控制系统Proteus仿真和程序源码全套资料
51单片机的智能温室大棚控制系统【proteus仿真+程序+报告+原理图】
基于STM32的土壤湿度检测自动浇水系统proteus仿真设计(仿真+程序+设计报告+讲解视频)
基于51单片机智能大棚温湿度控制系统
51单片机的土壤湿度检测控制系统【proteus仿真+程序+报告+原理图+演示视频】
智能浇花自动灌溉控制系统:让植物护理更智能、更便捷
【Proteus仿真】【51单片机】自动浇花灌溉系统设计
基于51单片机教室灯光全自动控制设计( proteus仿真+程序+设计报告+原理图+讲解视频)
花卉温室控制系统设计(论文)
51单片机的智能浇花系统【含proteus仿真+程序+报告+原理图】

网址: 用PROTEUS仿真一个温度控制系统的问题 https://www.huajiangbk.com/newsview894429.html

所属分类:花卉
上一篇: 请问花毛茛催芽时发霉了怎么办?花
下一篇: 催芽室是什么?和发芽室有什么区别

推荐分享