stc15单片机和pm2.5传感器GP2Y1051AU0F的问题

买了个pm2.5传感器GP2Y1051AU0F,想用它把采集的气体浓度用单片机的串口传给电脑。然后发现串口接收不到数据,但是我在串口助手里模拟这个传感器的输出信号,手动在串口助手里输入数据传给单片机,单片机是可以把计算出来的气体浓度回传给电脑的,说明程序没问题吧。 这到底是是怎么回事?
难道是传感器的问题?可是我用示波器测传感器的输出端,是有信号输出的啊。
说明单片机没有采集到传感器GP2Y1051AU0F的数据。它与单片机是怎么连接的,即采用什么形式通信亮塌的,即是什么总线连接的。
是单片机读取它数据的格式不符。看图片,它槐衫与单片敬明圆机是3条线连接吗?这应该是串行通信,那串行通信的时序就非常关键,还是查一下它的技术资料吧,是怎么通信的。
今天刚好看见这个。传感器和单片机串口拿袭兆喊用的是TTL电平,计算机用的是CMOS电平。要想用计算机直接和消猜兄传感器通讯,需要用mx232电平转换一下。
串口助手是怎么实现的啊