这是我毕业后做出来的第一个成品,主要工作有:
1.传感器的探头的选择、示波器的选购、三极管、电容等元器件的选购;
2.外围电路的设计,PWM输出和ADC采样的驱动设计;
3.数据分析:PWM的输出频率和脉宽比的设置,AD采样频率的设计,数据输出的处理(这里做了简单的平均);
4.显示监测仪的值(QT设计界面)
总结:别看自己做了这么多事,所有的这一切都是参照网上的现有资源——
1.对于工作1,网上有些牛人已经用Arduino单片机和GP2Y1010AUOF SHARP做出了自己的检测仪,外围电路的设计和器件的型号都有,照着做就行了。秘诀:搜索“自制PM2.5传感器”
2.对于工作2,对于OK6410B来说,内部已经提供了ADC驱动和PWM输出驱动,只不过PWM不是对外输出,只能向蜂鸣器输出,我要做的就是利用定时器来输出自己的PWM信号,然后对ADC驱动做一做修改,将两者整合在一起就OK了。
3.对于工作3,为了得到最终需要的结果,经过计算算出相应寄存器的值,然后置位,这一块要做的就是对OK6410B熟悉,好好看它的DATASHEET
4.对于工作4,这个太简单了,就不说了