[51单片机] 有大神在么

[复制链接]
2542|28
 楼主| gujian0 发表于 2017-2-22 15:02 | 显示全部楼层 |阅读模式
怎么用ds18b20温度传感器通过单片机的串口传输数据到pc机上呢?
ningling_21 发表于 2017-2-22 15:09 | 显示全部楼层
有硬件实物没
 楼主| gujian0 发表于 2017-2-22 15:11 来自手机 | 显示全部楼层
具体是需要哪些实物呢
 楼主| gujian0 发表于 2017-2-22 15:12 来自手机 | 显示全部楼层
温度传感器是DS18B20,
 楼主| gujian0 发表于 2017-2-22 15:12 来自手机 | 显示全部楼层
我这里的是一块开发板
 楼主| gujian0 发表于 2017-2-22 15:13 来自手机 | 显示全部楼层
就想试下能不能实现下位机和上位机的通讯,我觉得理论上行的通
 楼主| gujian0 发表于 2017-2-22 15:14 来自手机 | 显示全部楼层
想问下在代码上怎么解决
ningling_21 发表于 2017-2-22 15:45 | 显示全部楼层
gujian0 发表于 2017-2-22 15:14
想问下在代码上怎么解决

编写程序,把18B20的温度数据通过串口上传到PC
ningling_21 发表于 2017-2-22 15:46 | 显示全部楼层
gujian0 发表于 2017-2-22 15:12
我这里的是一块开发板

开发板需要有串口或USB接口
NE5532 发表于 2017-2-22 16:03 | 显示全部楼层
你想做通讯,要一步一步来,先调通串口发送数据和PC接收数据,再调18B20,实际上18B20跟你研究串口通讯没有任何关系。

这里有关于串口的公开课,供参考。

http://open.21ic.com/Video/index/id/6256
 楼主| gujian0 发表于 2017-2-22 16:16 | 显示全部楼层
ningling_21 发表于 2017-2-22 15:46
开发板需要有串口或USB接口

这个板子上是有的,还需要什么呢
ningling_21 发表于 2017-2-22 16:32 | 显示全部楼层
gujian0 发表于 2017-2-22 16:16
这个板子上是有的,还需要什么呢

剩下就是编程序和调试程序了串口通信程序+读取18B20温度程序
 楼主| gujian0 发表于 2017-2-22 16:47 | 显示全部楼层
ningling_21 发表于 2017-2-22 16:32
剩下就是编程序和调试程序了串口通信程序+读取18B20温度程序

对啊,我现在就在看相关的书。就是不知道这个想法能不能实现。
JerryWu75 发表于 2017-2-22 16:48 | 显示全部楼层
找个有UART的单片机,通过GPIO和DS18B20通信读取数据,然后通过UART发送给计算机, 当然还需要一块UART转RS232或者UART转USB的转接板.
皈依 发表于 2017-2-22 17:07 | 显示全部楼层
楼上讲的对 主要是18b20驱动和串口驱动 剩下的连好线就可以了
神仙醋 发表于 2017-2-22 17:10 | 显示全部楼层
串口就好
ningling_21 发表于 2017-2-22 17:10 | 显示全部楼层
gujian0 发表于 2017-2-22 16:47
对啊,我现在就在看相关的书。就是不知道这个想法能不能实现。

肯定可以
嵌入之梦 发表于 2017-2-22 17:38 | 显示全部楼层
这应该不难吧,不行就找例程修改下就好了~
世界心 发表于 2017-2-22 18:21 | 显示全部楼层
看标题还以为是特别难以解决的问题呢。一看是采集温湿度传感器然后讲数据发送到PC的实现方法。这个实现起来很简单,找一个有串口的电脑,装一个驱动,直接通过单片机的串口将数据发送到PC上,如果要做数据处理,VC或者MFC编写一个界面,调用串口接收数据、处理并显示。也可以使用无线模块,串口数据通过无线模块发送到PC的无线模块,串口工具收数据或者LabView编写串口收数据界面和数据处理显示。。。保存为excel或者其他格式。。。。
icecut 发表于 2017-2-22 20:13 | 显示全部楼层
我好像发布过这种例程...... 参考 帖子里的链接 http://antriver.com/mcudoc/546330dea501fb6e04d74c3b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

12

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部