本实用新型专利技术公开一种基于ARM11平台的高性能条码扫描设备,其包括:一摄像头模组,其为一CMOS摄像头模组,用于采集条形码图像数据;一嵌入式微处理器,其是以ARM11内核为核心高速微处理器,用于接收所述图像数据并进行处理,从而获得条形码中包含的信息;以及一显示接口,其与所述的嵌入式微处理器相连,用于外接一显示设备。本实用新型专利技术配以ARM11为内核的高速微处理器对采集的条码图像处理,使条码扫描设备具有较高的性能。(*该技术在2022年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及条形码
,特别涉及一种基于ARMll平台的高性能条码扫描设备。
技术介绍
条形码是由一组按一定编码规则排列的条、空符号,用以表示一定的字符、数字及符号组成的信息,其主要包括一维码和二维码两种形式。条形码多用于标识生产地、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等产品信息。由于条形码输入速度快、可靠性高、采集信息量大、灵活实用等特点,被广泛应用于商品流通、图书管理、邮政管理、银行系统等领域。条形码技术是随着计算机与信息技术的发展和应用而诞生的,它是集编码、印刷、识别、数据采集和处理于一身的新型技术。在物流领域,使用条形码扫描技术越来越成为一种趋势。条形码的扫描需要扫描器,扫描器利用自身光源照射条形码,再利用光电转换器接受反射的光线,将反射光线的明暗转换成数字信号。最终扫描器将数字信号进行特殊处理将存储在条码中的信息读出。条码扫描有光笔、CCD、激光、影像四种形式,其中使用CMOS摄像头作为光电转换器的影像扫描作为第四代条码扫描技术具有非接触且景深距离远、扫描解码能力强、成本低廉等特点。因此,如何设计一种高性能的条码扫描设备,即为本领域技术人员的研究方向所在。
技术实现思路
本技术的主要目的是提供一种基于ARMll平台的高性能条码扫描设备,其通过配以ARMll为内核,以使条码扫描设备实现高性能。为了达到上述目的,本技术提供一种基于ARMll平台的高性能条码扫描设备,其包括:—摄像头模组,其为一 CMOS摄像头模组,用于采集条形码图像数据;一嵌入式微处理器,其是以ARMll内核为核心高速微处理器,用于接收所述图像数据并进行处理,从而获得条形码中包含的信息;以及一显示接口,其与所述的嵌入式微处理器相连,用于外接一显示设备。其中,还包括一通讯接口,其与所述的嵌入式微处理器相连,用于与外部设备进行通讯。其中,所述的通讯接口为USB接口或RS232接口。其中,所述的摄像头模组内设置一微处理器,用于条形码的补光和定位LED的控制。其中,还包括一 DDR SDRAM,其与所述的嵌入式微处理器相连。其中,所述的DDR SDRAM 为 HY57V561620FTP。其中,还包括两片Nand Flash存储器,其与所述的嵌入式微处理器相连。其中,所述的Nand Flash存储器为K4T1G164QF。其中,所述的嵌入式微处理器为S3C6410。其中,所述的嵌入式微处理器的内核为ARM1176JZF-S。与现有技术相比,本技术的有益效果在于:高性能:核心微处理器采用基于ARM1176JZF-S架构的16/32位微处理器,其主频至高可达667MHz,且具有64/32位内部总线架构,同时提供视频、音频、二维图形、显示操作、缩放等强大的硬件加速器。易于开发=Windows CE系统具有良好的可裁剪性及可移植性,并且产品级BSP支持将大大减低开发的难度。同时其与Windows的相似性,方便于各种效果良好的解码算法在设备中进行移植。应用灵活:该条码扫描设备既可以连接LCD,作为手持设备直接显示条码扫描结果,也可以将条码扫描结果传到计算机等其他设备,再进行后续操作。准确率高:先进的CMOS图像传感器和性能优良的解码程序为快速、精准识别条码提供了保障。附图说明图1为本技术一种基于ARMll平台的高性能条码扫描设备的硬件原理框图。附图标记说明:11_嵌入式微处理器;12-摄像头模组;13-显示接口 ;14_通讯接口 ;15-DDR SDRAM; 16-Nand Flash 存储器。具体实施方式以下结合附图,对本技术上述的和另外的技术特征和优点作更详细的说明。如图1所示,为本技术一种基于ARMll平台的高性能条码扫描设备的硬件原理框图。本技术的一种基于ARMll平台的高性能条码扫描设备包括:嵌入式微处理器11及与所述的嵌入式微处理器相连的摄像头模组12、显示接口 13及一通讯接口 14,其中,所述的摄像头模组12为一 CMOS摄像头模组,其作为影像扫描设备,用于采集条形码图像数据,其通过标准的摄像头数据接口传递给以嵌入式微处理器为核心的嵌入式系统;所述的嵌入式微处理器11,其是以ARMll内核的高性能嵌入式微处理器为核心,利用嵌入式微处理器自带的摄像头接口即可接收专用的CMOS摄像头模组所获得的条形码扫描数据。配合成熟稳定的操作系统,嵌入式微处理器将充分发挥其先进内核架构的运算优势,对获得的条形码图像数据进行解码处理,从而精确获得条形码中包含的信息。对于最终获得的条形码信息,本技术的显示接口 13可兼容大多数LCD控制器的控制接口,可以直接连接显示设备进行显示。条形码信息也可以通过所述通讯接口 14传递到计算机等其他设备,所述的通讯接口为USB接口或RS-232串口的形式。所述的嵌入式微处理器11选用三星公司的32位微处理器S3C6410,该微处理器基于ARMl 176 JZF-S内核设计,其中集成了强大的多媒体处理单元,支持MPEG4,H.264/H.263等格式的视频文件硬件编解码,并可同时输出至IXD和TV显示;同时还并带有3D图形硬件加速器,可以实现OpenGL ES1.1&2.0加速渲染,另外它还支持2D图形图像的平滑缩放,翻转等操作,非常适用于图像处理领域。S3C6410的存储器系统支持DDR、SDRAM、NOR-FLASH、NAND-FLASH等多种存储设备。本技术的高性能条码扫描设备还可以外扩一DDR SDRAMl5及一 Nand Flash存储器16,并且,S3C6410包括许多硬件外设,如一个摄像头接口,TFT24位真彩色IXD显示控制器,4通道UART,32通道DMA,4通道定时器,通用的I/O端口,IIS总线接口,IIC总线接口,USB主设备,SD主设备和高速多媒体卡接口等。为利用操作系统充分发挥系统性能,并降低应用开发难度,需要为核心微处理器配备256MB的DDRRAM以及IGB的Nand Flash,以构成整个核心处理模块。CMOS摄像头模组12采用Honeywell公司的5100摄像头模组,其图像传感器为Micron MT9V0221/3英寸逐行扫描CMOS芯片,有效像素分辨率为752X480,快门采用Micron True SNAPTM工艺,最大帧率60fps。同时,在本技术的摄像头模组12中增加了一片微控制器用于补光和定位LED的控制,增强各种条码扫描效果。本技术的条码扫描设备的核心选用三星公司以ARM1176JZF-S为内核的16/32位微处理器S3C6410,其中的二维图形,显示操作和缩放等多种强大的硬件加速可以为高质量的条码扫描提供有力支持。同时,为核心微处理器配置两片型号为K4T1G164QF,容量为128MB的DDR RAM芯片以及一片型号为K9GBG08U0B容量为IGB的Nand Flash存储器。设备还提供了一个LCD接口,其中包含了常见LCD所使用的行场扫描、时钟和使能等大部分控制信号以及完整的RGB数据信号,方便连接显示设备。同时,接口中还包含了触摸屏所需的控制信号,可以用触摸屏实现对设备的交互操作。条码扫描设备中运行Windows CE操作系统,Windows CE是微软公司专为嵌本文档来自技高网...
【技术保护点】
一种基于ARM11平台的高性能条码扫描设备,其特征在于,其包括:?一摄像头模组,其为一CMOS摄像头模组,用于采集条形码图像数据;?一嵌入式微处理器,其是以ARM11内核为核心高速微处理器,用于接收所述图像数据并进行处理,从而获得条形码中包含的信息;以及?一显示接口,其与所述的嵌入式微处理器相连,用于外接一显示设备。
【技术特征摘要】
【专利技术属性】
技术研发人员:廖峰,胡金辉,王俊杰,张国喜,李毅,
申请(专利权)人:航天信息股份有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。