你需要找到不能识别的原因才能加以解决:
1. 电平不匹配? 进行电平转换来匹配,比如适当的放大或者限制
2. 信号速度和采样检测速度不匹配? 这个需要根据需要进行匹配,如果51速度不够,就要想其他办法啦
红外红外循迹模块有两个输出,DO数字TTL电平和A0模拟量输出。
你用51单片机是完全可以弄出来的,使用数字DO输出,接到单片机的对应引脚。如果接的是P0的引脚还需要外部上拉电阻,
如果红外模块本身已经有了外部上拉,那就可以不需要。
剩下的就是程序的编写了。