51单片机怎么把多个传感器(比如3个)采集到的数据传给PC 10

最好写个程序的例子说明怎么做。然后PC端怎么接数据的也请说明一下。湿度,温度(18b20),光照传感器... 最好写个程序的例子说明怎么做。然后PC端怎么接数据的也请说明一下。
湿度,温度(18b20),光照传感器
展开
 我来答
zhxiufan
推荐于2016-01-14 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38386
国家科技进步奖

向TA提问 私信TA
展开全部
51单片机和PC机通讯一般是通过RS232串行通讯接口来实现的,多个传感器检测到的信号可以分别传送到PC机。
1,传感器是数字量,那么每一个IO口都可以接受其输入,这样的话,少于8个的传感器可以组合成一个字节通过串口传给PC。
2、传感器是模拟量,,那么需要进行AD转换,STC系列单片机大部分型号都带AD功能,不需要额外增加硬件电路。AD转换完成后将转换值传递给PC。
N_0_1
高粉答主

2015-10-29 · 关注我不会让你失望
知道大有可为答主
回答量:8628
采纳率:47%
帮助的人:837万
展开全部
  1. 485的话只要单片机串口接一个MAX485芯片,实现485通信硬件电路,软件上与相应传感器组成相同的协议。

  2. 模拟量的话采用ADC0809可以实现8路模拟量转换,只是不知道精度够不

  3. 单片机加两路模拟量输入,可以选择具有模拟量的单片机,比如STC带AD的芯片,也可以单独扩展串行接口的AD芯片。

  4. 485扩展一片MAX485就可以,MODBUS协议在51中实现起来比较复杂,需要专门找相关资料去研究一下。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cqs8031
2014-10-18 · TA获得超过1.8万个赞
知道大有可为答主
回答量:1.9万
采纳率:31%
帮助的人:5577万
展开全部
阅读RS232串口协议,按协议编制单片机和PC的程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heartdhdhhgd
2018-05-30
知道答主
回答量:9
采纳率:0%
帮助的人:2.8万
展开全部
我现在遇到了和你一样的问题,但是不知道怎么解决,能帮帮忙吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瞳寻辉
2014-10-18 · TA获得超过246个赞
知道答主
回答量:5687
采纳率:0%
帮助的人:1361万
展开全部
把采集到的数据依次上传
我倒是可以提供
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式