实施方案
[0010] 如图2所示,一种基于图像处理的数字码盘自动读取装置,包括集成ARM Cortex-A8内核的S5PV210嵌入式处理器、512M的DDR2 RAM、4片256M的NAND FLASH、SD卡模块、RS232模块、RS485模块、miniUSB模块、USB Host模块、CMOS摄像头模块和4.3寸触摸液晶屏;
[0011] RS485模块通过USART接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连,512M的DDR2 RAM通过DDR2接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连,4片256M的NAND FLASH通过NAND FLASH接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连,SD卡模块通过SDIO接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连,RS232模块通过USART接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连, miniUSB模块通过USB OTG接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连,USB Host模块通过USB Host接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连,CMOS摄像头同USB Host模块相连,4.3寸触摸液晶屏通过LCD接口与集成ARM Cortex-A8内核的S5PV210嵌入式处理器相连。
[0012] 集成ARM Cortex-A8内核的S5PV210嵌入式处理器用于实现整个数字码盘自动读取装置的运行管理和控制,包括DDR2 RAM存储器驱动,NAND FLASH存储器驱动,SD卡驱动,RS232驱动,RS485驱动,miniUSB驱动,USB Host驱动,CMOS摄像头驱动,LCD液晶屏驱动和数字图像识别算法;DDR2 SDRAM芯片选用Samsung公司生产的K4T1G084QQ-HCE6芯片;NAND FLASH芯片选用Samsung公司生产的K9K8G08U0B芯片;RS232模块的电平转换芯片选用MAXIM公司的型号为MAX232芯片;RS485模块的电平转换芯片选用MAXIM公司的型号为MAX485芯片;CMOS摄像头选用环宇飞扬品牌的USB接口免驱动摄像头;LCD液晶屏采用群创的4.3寸数字触摸液晶屏。
[0013] 如图1所示,煤气表校表系统主要由煤气表、数字码盘自动读取装置、主控制模块三部分结构组成,数字码盘自动读取装置通过CMOS摄像头采集煤气表码盘最后一位数字所在的区间进行处理,数字码盘自动读取装置通过RS485模块与主控制模块进行通信。
[0014] 本实用新型的基本工作流程是集成ARM Cortex-A8内核的S5PV210嵌入式处理器通过CMOS摄像头采集用电机带动煤气表转动的码盘的最后一位数字所在的区间,统计里面白色像素点的个数,当大于一个阈值时,就认为是字符部分,小于阈值时就认为是非字符部分,来统计单位时间内码盘转过的刻度值,并把记录的刻度值通过RS485总线传送给主控制模块。