打印
[51单片机]

新手求助

[复制链接]
1550|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bluelove原来|  楼主 | 2014-4-19 10:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想做一个单片机外接3个温度传感器,并根据接收到的温度信号进行比较,然后控制2个电磁阀和1个循环泵的运转,请问这样的话应该如何下手,之前学过一部分51单片机,但是关于外接不是很懂,主要是能够在PROTEUS中能够仿真出来,求各位大神帮助一下,急用。

相关帖子

沙发
luofeng2g| | 2014-4-19 10:36 | 只看该作者
控制led就ok了

使用特权

评论回复
板凳
t待鸿| | 2014-4-19 13:16 | 只看该作者
同样可以先模拟,看你用什么传感器,只要里面有的也可以仿真,至于电磁阀和泵就像楼上说的用LED模拟就行了!

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
bluelove原来 + 1 赞一个!
地板
一清如水| | 2014-4-19 15:32 | 只看该作者
温度传感器,就是一些模拟电压值,不知道你所谓的电磁阀是哪一种,如果是简单的输出通过控制继电器来控制电磁阀的开停,就用LED模拟就行,如果是复杂的,电磁阀就牵涉到电机的控制,稍微复杂些。

使用特权

评论回复
5
bluelove原来|  楼主 | 2014-4-19 18:59 | 只看该作者
一清如水 发表于 2014-4-19 15:32
温度传感器,就是一些模拟电压值,不知道你所谓的电磁阀是哪一种,如果是简单的输出通过控制继电器来控制电 ...

谢谢啊,我用的DS18B20传感器,但是是那种多路温度监测系统,用到三个DS18B20,每个DS18B20 接一个51单片机管脚,不是单总线的,这样的程序怎么写?一个传感器我已经知道怎么写了,但是3个的确实没找到

使用特权

评论回复
6
bluelove原来|  楼主 | 2014-4-19 19:00 | 只看该作者
一清如水 发表于 2014-4-19 15:32
温度传感器,就是一些模拟电压值,不知道你所谓的电磁阀是哪一种,如果是简单的输出通过控制继电器来控制电 ...

简单的,所以用LED灯估计能实现效果。我试试吧

使用特权

评论回复
7
一清如水| | 2014-4-19 22:23 | 只看该作者
bluelove原来 发表于 2014-4-19 18:59
谢谢啊,我用的DS18B20传感器,但是是那种多路温度监测系统,用到三个DS18B20,每个DS18B20 接一个51单片 ...

不是单总线是啥意思,难道DS18B20不是单总线操作,我OUT了?还是你指的是分别挂接不同单片机引脚,既然,是分别挂接,一个可以,其他的改一下管脚配置就可以了。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
bluelove原来 + 1 神马都是浮云
8
WM~~~| | 2014-4-22 09:21 | 只看该作者
DS18B20支持多点测温,寄存器有个配置可以改的

使用特权

评论回复
9
t待鸿| | 2014-5-3 21:11 | 只看该作者
bluelove原来 发表于 2014-4-19 18:59
谢谢啊,我用的DS18B20传感器,但是是那种多路温度监测系统,用到三个DS18B20,每个DS18B20 接一个51单片 ...

既然你知道一个怎么写,那多个应该是一样的,只是定义在不同的引脚上嘛,完了在做时序时几个同时做,不过我没有做过实验啊,你可以验证下,应该是没问题的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

12

帖子

0

粉丝