码市
264人浏览/36人投稿
908天前
已托管赏金
研究一维条码ADC转换后数据处理-数字信号处理低通滤波、边沿增强、边沿检测转为相应C语言程序供我方解码程序调用一维条码采集系统关键技术的研究与优化-50硬件电路的数字化模块虽然实现了复杂的信号整形,但是也增加了系统制造硬件电路的数字化模块虽然实现了复杂的信号整形,但是也增加了系统制造 成本,而且不利于系统的小型化。为了弥补这些不足,本课题考虑将数字化电路成本,而且不利于系统的小型化.为了弥补这些不足,本课题考虑将数字化电路 模块去掉,使用软件程序来完成对信号的整形等操作。图5-1所示为去掉数字化电模块去掉,使用软件程序来完成对信号的整形等操作.图5-1所示为去掉数字化电 路的-.维条码信号处理流程,从图中可以看到,由于硬件电路在处理小幅度微弱路的-.维条码信号处理流程,从图中可以看到,由于硬件电路在处理小幅度微弱 信号方面效果很好,设计保留硬件电路的电流转电压模块、微分运算模块、滤波信号方面效果很好,设计保留硬件电路的电流转电压模块、微分运算模块、滤波 放大电路和自动增益控制电路,这几个模块可以使用较少的电路结构完成一-些初放大电路和自动增益控制电路,这几个模块可以使用较少的电路结构完成一-些初 步的信号处理,并将微弱的有用信号进行放大,充分发挥了硬件电路处理信号的步的信号处理,并将微弱的有用信号进行放大,充分发挥了硬件电路处理信号的 优势。之后,将硬件电路经过滤波放大后的微分信号输入到微处理器的ADC管脚,优势.之后,将硬件电路经过滤波放大后的微分信号输入到微处理器的adc管脚 经过微处理器采样后,使用软件编写相关算法对采集到的数字信号进行处理。在经过微处理器采样后,使用软件编写相关算法对采集到的数字信号进行处理.在 微处理器中对数字信号进行处理的软件算法主要一次是低通 滤波算法、边缘增强微处理器中对数字信号进行处理的软件算法主要一次是低通滤波算法、边缘增强 算法、边缘检测算法、分码制解码算法和校验算法,最后微处理器将解码结果通算法、边缘检测算法、分码制解码算法和校验算法,最后微处理器将解码结果通 过输出端口模块输出到PC机。下面将对软件处理算法进行详细介绍。过输出端口模块输出到PC机.下面将对软件处理算法进行详细介绍.