一种自动调节参数的解码电路及方法技术

技术编号:27218196 阅读:16 留言:0更新日期:2021-02-04 11:36
本发明专利技术涉及一种自动调节参数的解码电路及方法。所述电路,包括依次连接的DAC输出电平控制电路、电压跟随电路、放大电路、滤波电路,所述DAC输出电平控制电路的输入端与扫描设备CPU的DAC电路的输出端连接,所述放大电路还与扫描设备扫描传感芯片的CCD信号输出端连接,所述滤波电路的输出端与扫描设备CPU的ADC电路的输入端连接。本发明专利技术利用可控制的电平做为解码电路的基准电平,通过自适应的调节基准电平满足不同芯片的解码电平需求,从而实现了解码电路对不同品牌以及不同型号传感芯片的兼容。容。容。

【技术实现步骤摘要】
一种自动调节参数的解码电路及方法


[0001]本专利技术涉及一维扫描领域,具体涉及一种自动调节参数的解码电路及方,特别适用于扫描设备解码电路之中。

技术介绍

[0002]随着物流行业以及金融行业中扫码支付的迅猛发展,与之配套的扫描传感芯片的产能无法满足日益增长的需求。加之,国内传感器厂家打破国外传感器芯片的技术垄断,实现脚对脚兼容且性能满足实际使用的芯片。从价格以及产能的稳定性方面考虑,导入国产芯片成为一种必然。
[0003]但由于产品设计的不同以及专利问题,实际国产芯片在产品规格上与国外厂商存在差异。为了实现兼容国内外芯片能够被同一款扫描器运用时,传统方案需要通过修改扫描解码电路的方式,不同的传感器芯片对应不同的硬件电路,这种方式存在产生呆料的风险并大大的制约了生产的灵活性。

技术实现思路

[0004]本专利技术的目的在于兼容多种不同传感器芯片在相同硬件电路上正常工作以及消除相同型号传感芯片的个体差异而导致的解码效率低的问题,提供一种自动调节参数的解码电路及方法,实现使用不同扫描传感器在本电路上均能够正常使用,从而提高解码电路的实用性。
[0005]为实现上述目的,本专利技术的技术方案是:一种自动调节参数的解码电路,包括依次连接的DAC输出电平控制电路、电压跟随电路、放大电路、滤波电路,所述DAC输出电平控制电路的输入端与扫描设备CPU的DAC电路的输出端连接,所述放大电路还与扫描设备扫描传感芯片的CCD信号输出端连接,所述滤波电路的输出端与扫描设备CPU的ADC电路的输入端连接。<br/>[0006]在本专利技术一实施例中,所述DAC输出电平控制电路包括电阻R101、R102、R103,电压跟随电路包括运算放大器U1A、电阻R104,放大电路包括电阻R105、R106、电容C101、运算放大器U1B,滤波电路包括电阻R107、电容C102;扫描设备CPU的DAC电路的输出端与R102一端、R101一端连接,R102的另一端与R103的一端及U1A的同相输入端相连;U1A的反相输入端经R104与U1A的输出端及R105的一端相连,R105的另一端与R106的一端、C101的一端及U1B的反相输入端相连,U1B的同相输入端与扫描设备扫描传感芯片的CCD信号输出端相连,R106的另一端与C101的另一端、R107的一端及U1B的输出端相连,R107的另一端与C102的一端及扫描设备CPU的ADC电路的输入端相连,U1A的反相电源输入、R103的另一端以及C102的另一端均与地相连,U1A的电源输入和R101的另一端均与Vcc相连。
[0007]本专利技术还提供了一种基于上述所述自动调节参数的解码电路的自动调节参数方法,包括如下步骤:
[0008]步骤S1、设定CPU中DAC电路的输出端的输出电平为Vdac,扫描传感芯片的CCD信号
输出端的输出电平为Vs,CPU的ADC电路的输入端的输入电平为Vout;
[0009]步骤S2、设置Vdac初值,获取此时Vs值放大后的Vout值;
[0010]步骤S3、调节Vdac值,使得Vout值接近1/2*Vcc;
[0011]步骤S4、获取多次Vout值靠近1/2*Vcc的值,分别计算扫描传感芯片的此时Vs值,而后取平均值作为当前扫描传感芯片的输出特征信号Vos值;
[0012]步骤S5、根据当前扫描传感芯片的输出特征信号Vos值计算Vdac值,此Vdac值即为最优的CPU中DAC电路的输出电平。
[0013]相较于现有技术,本专利技术具有以下有益效果:
[0014]1、本专利技术电路可维护性好,可以在相同的电路上兼容多种不同品牌以及不同型号的扫描传感芯片
[0015]2、本专利技术电路能够准确的识别出扫描传感芯片的特征输出值。通过调节基准电平从而修正输出端的电平,增加解码成功率。
附图说明
[0016]图1为扫描模块像素分为无效像素点、黑色像素点、有效像素点以及与各个像素模块的电平变化趋势图。
[0017]图2为本专利技术一实施例的电路原理图。
[0018]图3为本专利技术电路原理框图。
[0019]图4为本专利技术自动调节参数方法流程图。
具体实施方式
[0020]下面结合附图,对本专利技术的技术方案进行具体说明。
[0021]本专利技术提供了一种自动调节参数的解码电路,包括依次连接的DAC输出电平控制电路、电压跟随电路、放大电路、滤波电路,所述DAC输出电平控制电路的输入端与扫描设备CPU的DAC电路的输出端连接,所述放大电路还与扫描设备扫描传感芯片的CCD信号输出端连接,所述滤波电路的输出端与扫描设备CPU的ADC电路的输入端连接。所述DAC输出电平控制电路包括电阻R101、R102、R103,电压跟随电路包括运算放大器U1A、电阻R104,放大电路包括电阻R105、R106、电容C101、运算放大器U1B,滤波电路包括电阻R107、电容C102;扫描设备CPU的DAC电路的输出端与R102一端、R101一端连接,R102的另一端与R103的一端及U1A的同相输入端相连;U1A的反相输入端经R104与U1A的输出端及R105的一端相连,R105的另一端与R106的一端、C101的一端及U1B的反相输入端相连,U1B的同相输入端与扫描设备扫描传感芯片的CCD信号输出端相连,R106的另一端与C101的另一端、R107的一端及U1B的输出端相连,R107的另一端与C102的一端及扫描设备CPU的ADC电路的输入端相连,U1A的反相电源输入、R103的另一端以及C102的另一端均与地相连,U1A的电源输入和R101的另一端均与Vcc相连。
[0022]本专利技术还提供了一种基于上述所述自动调节参数的解码电路的自动调节参数方法,包括如下步骤:
[0023]步骤S1、设定CPU中DAC电路的输出端的输出电平为Vdac,扫描传感芯片的CCD信号输出端的输出电平为Vs,CPU的ADC电路的输入端的输入电平为Vout;
[0024]步骤S2、设置Vdac初值,获取此时Vs值放大后的Vout值;
[0025]步骤S3、调节Vdac值,使得Vout值接近1/2*Vcc;
[0026]步骤S4、获取多次Vout值靠近1/2*Vcc的值,分别计算扫描传感芯片的此时Vs值,而后取平均值作为当前扫描传感芯片的输出特征信号Vos值;
[0027]步骤S5、根据当前扫描传感芯片的输出特征信号Vos值计算Vdac值,此Vdac值即为最优的CPU中DAC电路的输出电平。
[0028]以下为本专利技术的具体实现过程。
[0029]本专利技术提供一种条码的解码电路,参考图2、3。
[0030]本电路依次由CPU里面的DAC信号输出、电压调节电路、电压跟随电路、差分放大电路、滤波电路以及CPU内部的ADC电路。信号通过CPU的ADC转换后再传送给解码模块进行解码。
[0031]DAC口为信号输出的初始端,因为是模拟信号输出口,所以可以对输出速率进行控制;因为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动调节参数的解码电路,其特征在于,包括依次连接的DAC输出电平控制电路、电压跟随电路、放大电路、滤波电路,所述DAC输出电平控制电路的输入端与扫描设备CPU的DAC电路的输出端连接,所述放大电路还与扫描设备扫描传感芯片的CCD信号输出端连接,所述滤波电路的输出端与扫描设备CPU的ADC电路的输入端连接。2.根据权利要求1所述的一种自动调节参数的解码电路,其特征在于,所述DAC输出电平控制电路包括电阻R101、R102、R103,电压跟随电路包括运算放大器U1A、电阻R104,放大电路包括电阻R105、R106、电容C101、运算放大器U1B,滤波电路包括电阻R107、电容C102;扫描设备CPU的DAC电路的输出端与R102一端、R101一端连接,R102的另一端与R103的一端及U1A的同相输入端相连;U1A的反相输入端经R104与U1A的输出端及R105的一端相连,R105的另一端与R106的一端、C101的一端及U1B的反相输入端相连,U1B的同相输入端与扫描设备扫描传感芯片的CCD信号输出端...

【专利技术属性】
技术研发人员:夏维斌陈扬剑
申请(专利权)人:福建诺诚数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利