搜索
bottom↓
回复: 175

基于RS485总线的温湿度监控网络设计(带上位机)

  [复制链接]

出0入0汤圆

发表于 2011-7-9 15:39:23 | 显示全部楼层 |阅读模式
忙活了好久终于做出了温湿度采集和485的多机通信,还有上位机。本系统完成的功能有:各个从机采集数据传送给主机再由主机传送到上位机,下位机同时可以接受上位机的控制,来改变温湿度。找了好久发现网上这方面的资料很不全,而且大部分不能用,现将资料全部共享,方便大家学习交流,有不足之处,还请各位多提意见建议。
先上几张作品图,预览预览,呵呵···

从机 (原文件名:图片2.png)


主从机 (原文件名:图片3.png)


上位机 (原文件名:图片1.jpg)

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2011-7-9 15:41:15 | 显示全部楼层
沙发!呵呵···还从来没坐过!体验一下

出0入0汤圆

发表于 2011-7-9 15:50:22 | 显示全部楼层
不错呀,mark

出0入0汤圆

 楼主| 发表于 2011-7-9 16:04:00 | 显示全部楼层
上位机、下位程序、以及用到的芯片及参考资料现打包上传,网速有点慢,上传中···
主从机电路图ourdev_656222CVA00E.zip(文件大小:524K) (原文件名:电路图.zip)

出0入0汤圆

发表于 2011-7-9 16:18:58 | 显示全部楼层
"现将资料全部共享,方便大家学习交流"
顶!

出0入0汤圆

发表于 2011-7-9 16:27:41 | 显示全部楼层
谢谢了,急需啊,解了燃眉之急!

出0入0汤圆

发表于 2011-7-9 16:37:08 | 显示全部楼层
多谢LZ,,好人啊~!

出0入0汤圆

发表于 2011-7-9 16:43:32 | 显示全部楼层
上位机是用的什么软件做的?这个界面不错,呵呵。顶!

出0入0汤圆

发表于 2011-7-9 16:49:17 | 显示全部楼层
这个传感器  是不是  广州 奥松 出的?

有人把这个传感器 用在 工控场合了 吗?

出0入0汤圆

发表于 2011-7-9 17:36:05 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-9 17:39:44 | 显示全部楼层
上位机应该是vc开发的。
那个曲线类似电驴里面的那个曲线。

出0入4汤圆

发表于 2011-7-9 17:43:54 | 显示全部楼层
ding

出0入0汤圆

发表于 2011-7-9 19:18:01 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-9 19:25:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-9 19:42:47 | 显示全部楼层
传感器什么型号的

出0入0汤圆

发表于 2011-7-9 20:11:34 | 显示全部楼层
顶一下,等开源学习。

出0入0汤圆

发表于 2011-7-9 20:26:29 | 显示全部楼层
顶一下,学习学习

出0入0汤圆

发表于 2011-7-9 21:19:34 | 显示全部楼层
持续关注学习中……

出0入0汤圆

发表于 2011-7-9 21:36:11 | 显示全部楼层
顶楼主!你的传感器用的啥型号呢?可以共享计算机源码吗?

出0入0汤圆

发表于 2011-7-9 21:36:38 | 显示全部楼层
坐等上位机源程序 ,用的是iocomp控件??

出0入0汤圆

发表于 2011-7-9 21:44:31 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-9 21:57:05 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-7-9 22:06:38 | 显示全部楼层
太好了,楼主厉害

出0入0汤圆

发表于 2011-7-9 22:09:53 | 显示全部楼层
有点意思

出0入0汤圆

 楼主| 发表于 2011-7-9 23:13:47 | 显示全部楼层
传感器是 奥松 的,型号为AM2301(又名DHT21),挺好用的,传输距离可达到20米,本人已通过实地验证。上位机是用VC做的,版本为VC6.0,界面做了简单的美化,用到了不少控件,按键类、Edit类、图表类等等。程序还有用到的芯片资料由于网速太慢,传了老半天没传成功!等网速好点再传···

出0入0汤圆

 楼主| 发表于 2011-7-10 15:03:40 | 显示全部楼层
分开上传吧,网速实在太让人揪心了,下面是用到的参考资料:
点击此处下载 ourdev_656452KBBAD9.zip(文件大小:6.49M) (原文件名:参考资料.zip)

出0入0汤圆

 楼主| 发表于 2011-7-10 16:50:45 | 显示全部楼层
终于上传完成了,庆祝一下!
需要声明的是,上传资料是方便大家学习交流,请勿将它用于别的用途
点击此处下载 ourdev_656472XET5ZP.zip(文件大小:8.99M) (原文件名:程序.zip)

出0入0汤圆

发表于 2011-7-10 19:12:02 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-7-10 21:42:09 | 显示全部楼层
VC难不?跟C有多大区别?

出0入0汤圆

发表于 2011-7-10 22:19:30 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-7-10 22:41:24 | 显示全部楼层
28楼,楼主,程序解压有提示错误?

出0入0汤圆

发表于 2011-7-11 16:53:33 | 显示全部楼层
好东西,谢谢楼主的分享精神,学习。。。。。。。。

出0入0汤圆

 楼主| 发表于 2011-7-11 17:53:07 | 显示全部楼层
回复【32楼】hetao7241
----------------------------------------------------------------------
这样?我刚才试着下载了一下,我下的没问题啊,完全可以解压!!楼上朋友的你再下载一次吧!!还不行就留个邮箱,有空发给你。

出0入0汤圆

发表于 2011-7-12 13:04:31 | 显示全部楼层
程序下载不下来,打开提示出错。

出0入0汤圆

发表于 2011-7-12 13:14:58 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-7-12 14:38:46 | 显示全部楼层
请问LZ,温度传感器用的是什么?是DS18B20么?

出0入0汤圆

 楼主| 发表于 2011-7-13 09:23:00 | 显示全部楼层
没有朋友下载成功而且解压没问题的吗?
建议使用浏览器内置的下载器下载,比如世界之窗或是360什么的,推荐用世界之窗!试一下.
还不行那我就再上传一次~~~

出0入0汤圆

发表于 2011-7-13 10:29:58 | 显示全部楼层
谢谢,参考下上位机的图形画法

出0入0汤圆

发表于 2011-7-13 10:53:31 | 显示全部楼层
下了,没有问题,再次谢谢

出0入0汤圆

发表于 2011-8-15 22:34:53 | 显示全部楼层
ding......zheng hao yao yong ........

出0入0汤圆

发表于 2011-8-16 09:21:25 | 显示全部楼层
顶一下

出75入4汤圆

发表于 2011-8-16 10:10:20 | 显示全部楼层
上位机界面不错。

出0入0汤圆

发表于 2011-8-16 10:47:16 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-8-16 14:26:52 | 显示全部楼层
顶了顶了

出0入0汤圆

发表于 2011-8-16 18:36:46 | 显示全部楼层
发现最近下载 好慢啊

出0入0汤圆

发表于 2011-8-16 18:39:01 | 显示全部楼层
上位机界面做的很漂亮

出0入0汤圆

发表于 2011-8-16 18:57:25 | 显示全部楼层
漂亮!

出0入0汤圆

发表于 2011-8-17 09:02:42 | 显示全部楼层
相当漂亮,

出0入0汤圆

发表于 2011-8-17 11:17:30 | 显示全部楼层
这个好

出0入0汤圆

发表于 2011-8-17 11:28:54 | 显示全部楼层
不错!

出0入0汤圆

发表于 2011-8-17 13:34:53 | 显示全部楼层
好东西,谢谢楼主的分享精神,学习。。。。。。。。

出0入0汤圆

发表于 2011-8-17 16:00:14 | 显示全部楼层
上位机界面很炫

出0入0汤圆

发表于 2011-8-17 17:09:26 | 显示全部楼层
上位机什么软件搞得,很酷

出0入0汤圆

发表于 2011-8-19 21:27:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-19 21:53:05 | 显示全部楼层
上位机界面非常好,用到的控件能给我传一份吗,286401698@qq.com
期待

出0入0汤圆

发表于 2011-8-20 00:59:40 | 显示全部楼层
顶,楼主有心人!

出0入0汤圆

发表于 2011-8-20 08:42:44 | 显示全部楼层
楼主这套东西很有参考价值,上位机做的也好,顶你!

出0入0汤圆

发表于 2011-8-20 10:06:27 | 显示全部楼层


太谢谢楼主了,这是我近来下载的最好的一个宝贝。

出0入0汤圆

 楼主| 发表于 2011-8-22 09:58:32 | 显示全部楼层
回复【60楼】longwu911
-----------------------------------------------------------------------

控件已在28楼的“程序”文件夹的“上位机”文件夹里面。

出0入0汤圆

发表于 2011-8-22 19:37:38 | 显示全部楼层
上位机是用什么软件开发的,VB还是VC++,界面挺漂亮的,用了些商业控件吧

出0入0汤圆

发表于 2011-8-24 21:45:04 | 显示全部楼层
182865256@qq.com太完美,跪求学习!

出0入0汤圆

发表于 2011-9-14 16:27:40 | 显示全部楼层
上位机界面不错。

出0入0汤圆

 楼主| 发表于 2011-9-15 09:34:15 | 显示全部楼层
回复【65楼】ljw168
-----------------------------------------------------------------------

VC做的,界面的美化是用了不少工控控件,呵呵····

出0入127汤圆

发表于 2011-9-15 11:07:55 | 显示全部楼层
界面很漂亮,东西也不错呀

出0入0汤圆

 楼主| 发表于 2011-9-16 23:36:08 | 显示全部楼层
这可是我的原创,绝对的原创。喷血共享出来,希望能帮到有需要的人,呵呵呵···

出0入0汤圆

发表于 2011-9-17 05:17:44 | 显示全部楼层
学习

出0入0汤圆

发表于 2011-9-17 08:43:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-17 10:10:25 | 显示全部楼层
回复【楼主位】junmin414
-----------------------------------------------------------------------

犀利

出0入0汤圆

发表于 2011-9-17 11:17:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-21 11:15:00 | 显示全部楼层
很好

出0入0汤圆

发表于 2011-9-21 12:37:26 | 显示全部楼层
请问一下楼主,你那个主从机通信用的是哪一种通信?RS485还是IIC??
能简单说一下通信的方式吗?

出0入0汤圆

 楼主| 发表于 2011-9-22 09:51:46 | 显示全部楼层
回复【77楼】segeal
-----------------------------------------------------------------------

采用RS485,主从机通信方式为主问从答。主机循环查询从机,从机应答成功后,将数据传送到主机。因为485为半双工,所以发送和接收数据要分开进行。
这样的回答不知是否满意。

出0入0汤圆

发表于 2011-9-22 10:05:37 | 显示全部楼层
楼主真是好人,谢谢楼主!

出0入0汤圆

发表于 2011-9-22 11:28:43 | 显示全部楼层
顶起来,等需要时参考一下。

出0入0汤圆

发表于 2011-9-22 11:41:08 | 显示全部楼层
不错!

出0入127汤圆

发表于 2011-9-22 12:23:32 | 显示全部楼层
楼主:你那个显示时间的用什么控件了吗?看起来不错!

出0入0汤圆

发表于 2011-9-22 14:40:46 | 显示全部楼层
很不错!
原来还以为是VB做的,原来是VC,牛!

出0入0汤圆

 楼主| 发表于 2011-9-23 09:37:19 | 显示全部楼层
回复【82楼】bbssr
-----------------------------------------------------------------------

用了一个时间的数码管类而已。做这个上位机只用到一个控件,美化的都是用类来做,EDIT类、图表类、BUTTON类···
附件都有,有兴趣可以自己看一下,呵呵呵···

出0入0汤圆

发表于 2011-9-23 23:53:11 | 显示全部楼层
赞 赞 赞 !!!

出0入0汤圆

发表于 2011-9-24 00:04:17 | 显示全部楼层
定楼主……

出0入0汤圆

发表于 2011-10-2 16:49:25 | 显示全部楼层
不错.学习了.

出0入0汤圆

发表于 2011-10-3 08:56:10 | 显示全部楼层
回复【楼主位】junmin414
-----------------------------------------------------------------------

很强!我最近也在搞温湿度采集的实验,有好多问题很迷茫想请楼主解答一下!
一是485与单片机接口的问题,是只接两根信号线呀还是需要三根线(两根信号线+地线)?看楼主用的是三根线,资料上说可以用双绞线。
二是485多机通信是应该怎么连接?
三是我用的是232转485的转换器,和单片机连接是直接接在单片机的RXD、TXD上,还是需要232转换!
谢谢!

出0入0汤圆

 楼主| 发表于 2011-10-4 09:44:28 | 显示全部楼层
1.在实际应用中,应该是4根线VCC、GND、A信号线、B信号线,如果就单独通信这方面的话,就A、B可以了。
2.很简单,主机的A接从机A,主机B接从机B,也可以简单理解为所有A接A,B接B就好了,有多少个都是这样接。
3.完成单片机跟PC机通信要两部分,一是232 to 485,二是单片机的485电路接法。232 to 485的A、B接到单片上的485的A、B。单片机的485具体接法可以看我的电路图。
希望这个回答能帮到你。

出0入0汤圆

发表于 2011-10-4 22:58:40 | 显示全部楼层
回复【89楼】junmin414
-----------------------------------------------------------------------

谢谢楼主!

出0入0汤圆

发表于 2011-10-10 11:29:25 | 显示全部楼层
回复【楼主位】junmin414
-----------------------------------------------------------------------

不错呀,mark

出0入0汤圆

发表于 2011-10-20 09:31:36 | 显示全部楼层
楼主 搂住 mark一下

出110入109汤圆

发表于 2011-10-20 10:03:37 | 显示全部楼层
做得不错,顶下楼主!

出0入0汤圆

发表于 2011-10-20 12:47:29 | 显示全部楼层
感兴趣的是楼主的界面

出0入0汤圆

发表于 2011-10-21 19:55:29 | 显示全部楼层
上位机做得漂亮

出0入0汤圆

发表于 2011-11-8 15:24:36 | 显示全部楼层
完美

出0入0汤圆

发表于 2011-11-8 15:33:11 | 显示全部楼层
MARK!

出0入0汤圆

发表于 2011-11-8 15:35:47 | 显示全部楼层
好资料,感谢楼主

出0入0汤圆

发表于 2011-11-8 16:26:31 | 显示全部楼层
mark

出0入42汤圆

发表于 2011-11-8 17:12:23 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-8 17:14:42 | 显示全部楼层
想学习下,楼主有空给我发一个lili789hand@yahoo.com.cn
谢谢!

出0入0汤圆

发表于 2011-11-8 17:24:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-8 18:06:49 | 显示全部楼层
不错啊  嘿嘿  榜样

出0入0汤圆

 楼主| 发表于 2011-11-15 15:28:11 | 显示全部楼层
回复【102楼】liren
-----------------------------------------------------------------------

资料以贴出来,有兴趣可以自己下!欢迎一起学习交流。

出0入0汤圆

发表于 2011-11-15 15:50:01 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-11-15 17:34:14 | 显示全部楼层
mark
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 12:53

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表