税控收款机的制作方法

文档序号:6680405阅读:156来源:国知局
专利名称:税控收款机的制作方法
技术领域
本实用新型涉及一种税控收款机,具体涉及将税控功能和打印功能 彻底模块化,从硬件和软件上同时独立起来,主机只需要负责处理人机 界面及任务调度功能的税控收款机。本实用新型提出的技术可以广泛应 用到税控收款机产品上。
背景技术
目前,各个厂家设计税控收款机时,大多数厂家实现税控功能部分的 方法是将其与主控芯片集成在一块电路板上,需要用户界面处理、经营 数据管理与税控功能软件一起编写,导致软件难度较大,更改升级困难。 少部分厂家虽将税控处理软件采用一片单片机实现,但硬件电路如读卡 电路、时钟电路、电池充电电路还未分开,产品还是处于难以维修与生 产调试情况。另外,在打印控制上, 一些厂家或者购买通用打印驱动板, 或利用主机板进行打印控制,都存在不同的缺点。采用通用打印板不利 用进行软件升级,打印发票票样难以更新。另外,利用主机板进行打印 控制增加了主机板负担,程序复杂,调试维修困难。硬件电路交叉而且 软件没有完全实现模块化,增加产品功能不得不增加更多的外围元件,
这样同时会造成PCB板布线更多,电磁兼容的难题日益严重,产品的可
靠性、稳定性得不到严格的保证。

实用新型内容
本实用新型的目的是设计一种税控收款机,将税控功能和打印功能 彻底模块化,使硬件和软件同时独立起来,税控器独立完成所有税控功 能,打印控制板也独立完成所有打印功能,主机只需要负责处理人机界 面及任务调度功能。
本实用新型的技术方案本实用新型的税控收款机包括税控器、打 印控制板,以微处理器为核心的主机板通过扩展接口分别与税控器、打 印控制板、外设、接口板连接。
所述税控器是一块独立印制板,利用一片CPU与读卡电路、时钟电 路、掉电保护电路、异步通讯电路、存储器集成。
所述主机板包含微处理器为32位ARM内核芯片STR912MCU、 一片以 太网控制STE100P、 一片ZLG7290芯片完成键盘扫描和LED控制。
3所述打印控制板包含单片机、打印字库存储芯片。
所述主机板采用UART异步通讯接口分别与税控器、打印控制板连接。
本实用新型的优点本实用新型使用标准、通用模块,达到通用互 换目的,产品在出现故障或损坏后只需要更换独立部件,大大降低维修 成本并缩短维修时间;在制造方面,通用部件使多款产品的生产都以通 用部件的生产为核心,简化了产品生产工艺,减小了物料管理成本;在 设计方面,通过更好壳体、键盘、显示器等外观部件,便于产品升级、 换代及系列化,根据市场需求快速推出新产品。

图l是本实用新型的总体框图。
图2是税控器电路框图。
图3是打印控制板电路框图。
图4是主机板电路框图。
具体实施方式

图1为本实用新型中各个模块的总体连接示意图。主机板通过扩展 接口分别与税控器、打印控制板、外设、接口板连接。
主机板通过UART协议与税控器和打印控制板连接。工作流程为主 机板控制主显LCD1显示操作菜单,从键盘上获取用户键入的信息,将金 额显示在客显LED2上,并将开发票信息按通讯协议传给税控器,税控器 实现税控功能后,将完成情况返回给主机板,主机板将发票信息传给打 印控制板,由其打印出一张符合国标要求的发票。主机板程序运行^C/OS II操作系统,并在此操作系统上运行应用程序。接口板包括网口、 UART 口、 MODEM/USB.
图2所示为本实用新型中税控器的电路图。税控器是一块独立印制 板,利用一片CPU与读卡电路、时钟电路、掉电保护电路、异步通讯电 路、存储器集成。利用一片CPU及烧入芯片内部的嵌入式软件实现税控 器功能;CPU为8位单片机。
在税控器印制板上包含了实现税控功能的全部电路,CPU单片机 5964接收主机板发过来的开票信息,通过对税控卡和用户卡的读写完成 数据加解密,并将数据保存到税控数据存储器中,时钟电路提供万年历 功能,时钟误差在8秒/天内,另外,采用掉电检测电路, 一旦检测到电 源掉电,发出中断,由CPU进行数据保护处理。该税控器还由备份电池, 维持时钟电路工作,满足6年正常工作要求。税控器实现了《GB 18240. 3 税控器规范》要求的税控功能。图3所示为打印控制板电路图。打印控制板包含单片机、打印字库 存储芯片。
打印控制板接收主机板发送过来的打印命令和打印数据。按照内嵌 软件执行,读取字库存储器中汉字打印字库信息,检测黑标和纸的状态, 驱动字车马达和走纸马达到相应位置,驱动针驱动电路,通过打印头插 座输出给打印头,打印出预定发票信息。
图4所示为主机板电路图。主机板包括单片机、网络接口芯片、USB 接口芯片、电源模块等。
单片机STR912功能强大,内部具有程序和数据存储空间,并具有3 路UART 口、数十路I/O 口。单片机通过数据总线控制LCD显示器,并显 示出汉字菜单及提示信息,通过扩展网络接口 STE100P实现网络连接, 利用ZLG7290进行键盘扫描、键盘锁扫描和顾客显示屏LED,如果有按 键按下,就执行对应的命令。主机板利用CH375芯片扩展USB 口,它们 之间通过并行数据总线交换数据。主机板上利用4066组织开关阵列,将 单片机上2路UART 口分别连接到税控模块、打印控制板和2个外部串口 上。主机板采用标准MODEM模块提供MODEM连接接口,单片机与MODEM 模块采用串口连接。
本发明采用ARM内核单片机STR912作为中央处理器,运行操作系 统和应用软件,它负责整个系统的调度和任务分配、处理所有人机交互 事务。本方案税控核心功能由税控器电路板全部完成,主机板采用国家 标准定义的通讯协议与税控器进行数据交换。同时,发票打印由打印控 制板全权负责,由主机板通过串口发送数据和命令。 一个开具发票的工 作流程描述营业员操作键盘输入发票货物和金额,主机板将该数据发 送到税控器,税控器完成IC卡读写与加密处理后,将标志返回给主机板, 主机板将数据发送到打印控制板进行发票打印。
上述说明仅出于说明而不是限制本实用新型的目的,在不背离本实 用新型的精神和范围的条件下,本领域技术人员可以容易地采用其它己 知具体电路来替代本实用新型的具体电路。因此,本实用新型的范围由 权利要求或其等同物定义。
权利要求1. 一种税控收款机,包括税控器、打印控制板,其特征在于以微处理器为核心的主机板通过扩展接口分别与税控器、打印控制板、外设、接口板连接。
2. 根据权利要求1所述税控收款机,其特征在于,所述税控器是一 块独立印制板,利用一片CPU与读卡电路、时钟电路、掉电保护电路、 异步通讯电路、存储器集成。
3. 根据权利要求1或2所述税控收款机,其特征在于所述主机板包含微处理器为32位ARM内核芯片STR912MCU与一片以太网控制 STE100P、 一片ZLG7290芯片完成键盘扫描和LED接口连接。
4. 根据权利要求1或2所述税控收款机,其特征在于,所述打印控 制板包含单片机、打印字库存储芯片。
5. 根据权利要求1或2所述税控收款机,其特征在于,所述主机板 采用UART异步通讯接口分别与税控器、打印控制板连接。
专利摘要本实用新型提供一种税控收款机,主要由税控器、主机板、打印控制板加通用人机交互模块组成,它安装在一个封闭壳体内。税控器是一块独立印制板,集成了读卡电路、时钟电路、掉电保护电路、异步通讯电路,利用一片CPU及烧入芯片内部的嵌入式软件,实现《税控器规范GB 18240.3》要求的功能。主机板由STR912MCU及外围电路组成,完成人机交互功能及接口功能,包含有主显LCD、客显LED、键盘、MODEM、以太网、PC2、UART口、USB口;打印控制板包含有一个CPU及打印驱动电路、异步通讯电路及电源电路,通过嵌入式软件控制打印税控发票。本实用新型使用标准、通用模块,达到通用互换目的。
文档编号G07G1/12GK201262763SQ20082019066
公开日2009年6月24日 申请日期2008年9月5日 优先权日2008年9月5日
发明者刘嘉祥, 帆 张, 樊礼豪, 珍 王, 陈公仆 申请人:国营红峰机械厂
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1