上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
调试与仿真
将程序下载到单片机中,并进行仿真。MQ-3传感器在使用前需要待机1min,目的是让自身变热。由于MQ-3的电导率随空气中酒精气体浓度的增加而增大,所以电导率的变化转换为与该气体浓度相对应的输出信号。在Proteus中用滑动变阻器代替,调节滑动变阻器改变MQ-3所测得的酒精浓度信号,在液晶显示器上显示出酒精当前的浓度。其仿真如图8-11所示。
图8-11 仿真电路图1
调节滑动变阻器,当所调节的浓度信号超过所设定醉驾的阈值(60ppm)时,蜂鸣器两端的电压会有电压差,从而使蜂鸣器响起。如图8-12和图8-13所示。
达到阈值后,可以通过单击调节设置键S1或单击加值键S2增加醉驾限值的方法,使蜂鸣器不响。此时的酒精浓度为62ppm,而醉驾的限值为66ppm,如图8-14所示。