找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1626|回复: 3
打印 上一主题 下一主题
收起左侧

单片机怎么读取探测器的数据

[复制链接]
跳转到指定楼层
楼主
ID:367937 发表于 2018-12-25 14:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
之前碰到的温度传感器,湿度传感器一类的都有相应的通讯协议,现在拿到一个光电二极管,收到光照产生光电流,但我要怎么把这光电流的数值读取到单片机中,第一步肯定是AD转换,接下去单片机怎么接收以及存储这数字信号就有些不懂了。
在此请教各位坛友。谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:330198 发表于 2018-12-25 15:52 | 只看该作者
AD转换过就已经是数字信号了
回复

使用道具 举报

板凳
ID:94031 发表于 2018-12-25 16:07 | 只看该作者
光电二极管相当于一个可变电阻,没光电阻大,有光电阻小,这样你就可以搭个电路,有光低电平,没光高电平,用单片机IO口就可以读取。
回复

使用道具 举报

地板
ID:371527 发表于 2018-12-26 07:58 | 只看该作者
建立一数组存ADC数据,一般是ADC采集10次后,去掉其中的最大、最小值,然后剩余的8组数据除8取均值
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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