1.一种扫码枪自动调节装置,其特征在于,所述装置包括:扫描枪组件和调节装置,所述调节装置安装于所述扫描枪组件的底端;
所述调节装置包括:安装板、滑动装置、步进电机、第一限位传感器和第二限位传感器;
所述滑动装置安装于所述扫描枪组件底端,所述扫描枪组件与所述滑动装置可滑动连接,所述滑动装置固定于所述安装板上;
所述步进电机固定于所述安装板上,所述步进电机的电机轴与所述滑动装置机械连接,所述步进电机用于驱动所述滑动装置以使得所述扫描枪组件相对于所述安装板滑动;
所述第一限位传感器和所述第二限位传感器固定于所述安装板上,并且位于所述扫描枪组件的滑动方向上,所述第一限位传感器位于靠近所述步进电机的位置,所述第二限位传感器位于远离所述步进电机的位置。
2.根据权利要求1所述的扫码枪自动调节装置,其特征在于,所述滑动装置包括:扫描枪安装板、丝杆、丝杆固定座、第一导杆、第二导杆、尼龙轴套和丝杆螺母固定座;
所述扫描枪组件安装于所述扫描枪安装板上,所述扫描枪安装板安装于所述丝杆螺母固定座上,所述丝杆螺母固定座与所述丝杆配合使用用于实现所述扫描枪组件相对于所述安装板滑动;
所述第一导杆和所述第二导杆安装于所述丝杆固定座的两侧,所述第一导杆和所述第二导杆与所述扫描枪安装板可滑动连接,所述丝杆螺母固定座与所述丝杆配合使用用于实现所述第一导杆和所述第二导杆与所述扫描枪安装板可滑动连接;
所述丝杆通过所述丝杆固定座固定于所述安装板上,所述步进电机的电机轴与所述丝杆机械连接,用于驱动所述丝杆转动以使得所述扫描枪安装板相对于所述安装板、所述第一导杆和所述第二导杆滑动;
所述第一导杆和所述第二导杆与所述扫描枪安装板可滑动连接处设置有尼龙轴套,用于减小所述第一导杆和所述第二导杆与所述扫描枪安装板之间相对滑动时的摩擦阻力。
3.根据权利要求2所述的扫码枪自动调节装置,其特征在于,所述调节装置还包括:联轴器和步进电机安装板;
所述步进电机的电机轴通过所述联轴器与所述丝杆机械连接;
所述步进电机通过所述步进电机安装板固定于所述安装板上。
4.根据权利要求1所述的扫码枪自动调节装置,其特征在于,所述调节装置还包括:传感器安装板;
所述第一限位传感器和所述第二限位传感器通过所述传感器安装板固定于所述安装板上。
5.一种扫码枪自动调节电路,其特征在于,如权利要求1至4中任意一种所述扫码枪自动调节装置包括所述电路,所述电路包括:微控制单元、第一限位传感器接口电路、第二限位传感器接口电路和步进电机驱动电路;
所述步进电机通过所述步进电机驱动电路与所述微控制单元电连接;
所述第一限位传感器通过所述第一限位传感器接口电路与所述微控制单元电连接;
所述第二限位传感器通过所述第二限位传感器接口电路与所述微控制单元电连接。
6.根据权利要求5所述的扫码枪自动调节电路,其特征在于,所述第一限位传感器接口电路包括:第一限位传感器接口芯片、第一电阻、第二电阻、第三电阻、第四电阻、第一电容和第二电容;
所述第三电阻的一端为第一预设电压输入端,所述第三电阻的另一端与所述第一限位传感器接口芯片电连接;
所述第二电阻的一端与所述微控制单元电连接,所述第二电阻的另一端与所述第一限位传感器接口芯片电连接;
所述第一限位传感器接口芯片接地;
在所述第三电阻的第一预设电压输入端和所述第二电阻与所述微控制单元电连接的一端之间并联有所述第一电阻;
在所述第二电阻与所述微控制单元电连接的一端和所述第一限位传感器接口芯片的接地端之间并联有所述第一电容;
所述第一电容的两端并联有所述第四电阻;
所述第二电容的一端为第一预设电压输入端,所述第二电容的另一端接地。
7.根据权利要求5所述的扫码枪自动调节电路,其特征在于,所述第二限位传感器接口电路包括:第二限位传感器接口芯片、第五电阻、第六电阻、第七电阻、第八电阻、第三电容和第四电容;
所述第七电阻的一端为第一预设电压输入端,所述第七电阻的另一端与所述第二限位传感器接口芯片电连接;
所述第六电阻的一端与所述微控制单元电连接,所述第六电阻的另一端与所述第二限位传感器接口芯片电连接;
所述第二限位传感器接口芯片接地;
在所述第七电阻的第一预设电压输入端和所述第六电阻与所述微控制单元电连接的一端之间并联有所述第五电阻;
在所述第六电阻与所述微控制单元电连接的一端和所述第二限位传感器接口芯片的接地端之间并联有所述第三电容;
所述第三电容的两端并联有所述第八电阻;
所述第四电容的一端为第一预设电压输入端,所述第四电容的另一端接地。
8.根据权利要求5所述的扫码枪自动调节电路,其特征在于,所述步进电机驱动电路包括:步进电机驱动芯片、开关、第九电阻、第十电阻、第十一电阻、第十二电阻、第十三电阻、第十四电阻、第十五电阻、第十六电阻、第十七电阻、第十八电阻、第五电容、第六电容、第七电容和三极管;
所述步进电机驱动芯片与所述微控制单元电连接;
所述开关的一端接地,所述开关的另一端与所述步进电机驱动芯片电连接;
所述第九电阻的一端为第二预设电压输入端,所述第九电阻的另一端与所述开关电连接有所述步进电机驱动芯片的一端电连接;
所述第十电阻的一端为第二预设电压输入端,所述第十电阻的另一端与所述开关电连接有所述步进电机驱动芯片的一端电连接;
所述第十一电阻的一端为第二预设电压输入端,所述第十一电阻的另一端与所述开关电连接有所述步进电机驱动芯片的一端电连接;
所述三极管的集电极与所述步进电机驱动芯片电连接,所述步进电机驱动芯片的第二预设电压输入端和所述三极管的集电极电连接有所述步进电机驱动芯片的一端之间并联有所述第十二电阻,所述三极管的基极与所述微控制单元电连接,所述三极管的发射极与所述第十八电阻的一端电连接,所述第十八电阻的另一端接地,所述三极管的基极与所述第十八电阻的接地端之间并联有所述第十七电阻,所述步进电机驱动芯片的第二预设电压输入端与所述第七电容电连接,所述第七电容另一端接地;
所述第十五电阻的一端与所述步进电机驱动芯片电连接,所述第十五电阻的另一端接地;
所述步进电机驱动芯片的第三预设电压输入端与所述第五电容的一端电连接,所述第五电容的另一端接地,所述第五电容的两端并联有所述第六电容;
所述第十三电阻的一端与所述步进电机驱动芯片电连接,所述第十三电阻的另一端接地,所述第十三电阻电连接有所述步进电机驱动芯片的一端和所述步进电机驱动芯片的第二预设电压输入端之间并联有所述第十六电阻;
所述第十四电阻的一端与所述步进电机驱动芯片电连接,所述第十四电阻的另一端接地。
9.根据权利要求5所述的扫码枪自动调节电路,其特征在于,所述电路还包括:第一晶振电路、复位电路、烧录接口电路、串口通信电路和显示电路;
所述第一晶振电路、所述复位电路、所述烧录接口电路、所述串口通信电路、所述显示电路分别与所述微控制单元电连接。
10.根据权利要求9所述的扫码枪自动调节电路,其特征在于,所述串口通信电路包括:串口通信接口芯片、USB转串口芯片、第二十一电阻、第十九电阻、第二十电阻、第八电容、第九电容、第十电容、第二晶振电路和整流桥电路;
所述串口通信接口芯片通过所述整流桥电路与所述USB转串口芯片电连接;
所述第二晶振电路与所述USB转串口芯片电连接;
所述第二十一电阻的一端与所述USB转串口芯片电连接,所述第二十一电阻的另一端与所述微控制单元电连接;
所述第十九电阻的一端与所述USB转串口芯片电连接,所述第十九电阻的另一端与所述微控制单元电连接;
所述第二十电阻的一端与所述串口通信接口芯片电连接,所述第二十电阻的另一端接地,所述第二十电阻的两端并联有所述第十电容;
所述第九电容的一端与所述USB转串口芯片电连接,所述第九电容的另一端接地;
所述第八电容的一端为第四预设电压输入端,所述第八电容的另一端接地,所述第八电容的第四预设电压输入端与所述USB转串口芯片电连接。