
灰度传感器模块
简介
灰度传感器都太贵了,于是自己做了个7路灰度传感器模块,支持模拟和数字信号输出,踩了不少坑,终于是做出来了
简介:灰度传感器都太贵了,于是自己做了个7路灰度传感器模块,支持模拟和数字信号输出,踩了不少坑,终于是做出来了开源协议
:GPL 3.0
描述
项目简介
本项目是一个7路灰度传感器模块,支持模拟量和数字量输出(可自主切换)
项目功能
灰度检测:通过光敏传感器检测表面灰度值,支持数字/模拟双模式输出。
阈值提示:当检测值超过预设阈值时,LED指示灯开启。
项目参数
此处可填写项目的相关功能参数介绍,示例:
- 检测距离3m-7mm(自测,可能不准确)
- 支持数字量(高低电平)和模拟量输出,可通过预留焊盘改变。
- 电位器可调节数字量输出的检测阈值。
- 工作电压:3.3V-5V,供电电压即最高输出电压(建议使用3.3V,有的单片机引脚不支持5v输入,可能会烧)
- 阈值提示:使用数字量,到达检测阈值,LED灯会亮。
原理解析(硬件说明)
本项目由以下部分组成,灰度检测部分、比较输出部分、本项目主要是发射管(LED)发射光线,接收管根据反射光强度阻值变化,使用分压电阻检测电压,输出模拟量。比较器LM393将模拟信号转换为数字信号,通过电位器调节触发阈值。
示例图1--灰度检测部分电路:
采用发射管(LED)发射光线,光敏传感器作为接收管根据反射光强度阻值变化,使用分压电阻检测电压,输出模拟量2+。注意模拟输出分压电阻和LED限流电阻的大小选择。对于不同的光敏传感器和发光LED可能需要不要的电阻大小选择。
示例图2--比较输出部分电路:
比较器LM393将模拟信号转换为数字信号(比较1+和1—的大小,输出0和1),通过电位器调节(1-)可改变触发阈值。
预留0R电阻,可切换模拟量和数字量输出
我的购买链接
光敏二极管(注意要3mm无边)
https://item.taobao.com/item.htm?id=769417893786&spm=tbpc.boughtlist.suborder_itempic.d769417893786.7a412e8dC8nxMi
直插的LED(无边白光)
https://item.taobao.com/item.htm?id=824224363882&spm=tbpc.boughtlist.suborder_itempic.d824224363882.7a412e8dC8nxMi
ABS塑料套管(我买的有点长了,可以短5mm)
https://detail.tmall.com/item.htm?id=613761895411&spm=tbpc.boughtlist.suborder_itempic.d613761895411.7a412e8dC8nxMi
注意事项
此处可填写在设计制作时需重点关注的点或是易错的地方,示例:
- 不要按照bom表!!!!!!
- 电阻电容按照原理图的封装和大小购买。
- 其余看上面的购买链接(特别是光敏二极管和发光LED)
- 自己选择记得要无边的,不然abs套管套不上去
- 其余按照原理图的封装即可,大小对且能焊上就行
- 光敏二极管好像不耐热,不要用热风枪吹
实物图
设计图

BOM


评论