(1)反射式光电传感器按答题卡上答案位置的排列形式,固定在PCB板上,辨别答案的填涂情况,完成对答题卡上的信息的采集。
(2)由于传感器输出的信息是不规则的,需要调理后才可以处理,由电压比较器LM339、LM393加外围电阻等对信号进行调理并送至S51。
(3)用S51的P0、P1口作为信号输入口,通过读这些IO口,辨别出A、B、C、D,实现对所涂答案的获取。
(4)用S51的P2口及P3的部分端口与EDM1602A液晶显示屏进行信息传递,并实现对S51采集到信号的实时显示功能,方便调试。
(5)用MAX232及外围器件,实现把采集到的数据传递至上位机,由上位机进行数据分析和处理。
(6)上位机中基于虚拟仪器开发平台Labview的评分系统,把串口传输过来的信息进行分析处理,最后给出考生的最终得分,并且对最终的信息进行相关处理和数据存取。