税控收款机的制作方法

文档序号:6663492阅读:288来源:国知局
专利名称:税控收款机的制作方法
技术领域
本实用新型涉及一种收款机,更具体地说,涉及一种具有税控功能的收款机。
背景技术
目前在市场上使用的收款机都包含有显示器、打印机、主机、键盘及顾客显示装置,其中显示器、打印机、键盘及顾客显示器均通过数据线与主机连接,由主机控制各设备实现收款、显示及打印票据的功能。但是这些普通的收款机无法实现税务控制,对国家进行税收带来不便,使税收成本增加,并且容易造成偷税、漏税。为此目前市面上出现了具有税控功能的收款机,如中国专利第98233756.6、03224126.7号中公开的两种税控收款机,虽然均通过在现有收款机中加设了税控装置,如税控IC卡,对每一笔交易均进行税务控制,但在这些税控收款机内部均采用单片机进行控制,并且采用MCU来实现微型打印机的驱动控制,如此导致整个税控收款机的结构系统复杂,成本过高等问题。
为此本实用新型中的创作人凭借其多年从事相关行业的经验与实践,并经潜心研究与开发,终于创造出一种采用可编程逻辑控制器来控制打印驱动程序的税控收款机,使该税控收款机具有简化系统结构的优点。

发明内容
本实用新型的目的在于提供一种税控收款机,该税控收款机采用可编程逻辑控制器来控制打印驱动程序,从而具有简化系统结构的优点。
本实用新型中的税控收款机包括有机壳、嵌入式CPU、IC卡读卡器、打印机、液晶显示器、顾客显示器及键盘,所述嵌入式CPU、打印机设在机壳内部,所述IC卡读卡器设在机壳内部且位于机壳的底部或前部,所述液晶显示器、顾客显示器和键盘设在机壳上表面,所述IC卡读卡器通过串行数据线与所述嵌入式CPU连接,该嵌入式CPU相应的I/O分别连接所述液晶显示器、顾客显示器与存储器,其特征在于所述嵌入式CPU为32位Arca210嵌入式CPU内核的GT2000,该嵌入式CPU通过CPLD可编程逻辑控制器与所述打印机连接,所述键盘为一90键专用矩阵键盘,通过CPLD可编程逻辑控制器和74LV373锁存控制器与CPU连接。
所述存储器包括在有一片存储硬件配置信息的ATMEL 24C04 E2PROM,一片存储系统BOOT LOADER文件的256KB SST 39VF020 FLASH芯片,2片共32MB的SDRAM W981216内存,一块32MB的基于M-Systems FLASH芯片MD2811-d32的非易失存储器、及一片32KB的W24258S SRAM断电保护存储器。
所述嵌入式CPU通过一Super I/O芯片扩展有一个PS/2键盘接口,2个RS-232串行通讯接口,同时通过一SP3232扩展有一带孔型座RS-232接口,通过一DS75176BM扩展有一RS485接口。
所述CPLD可编程逻辑控制器采用EPM3128。
所述打印机为EPSON M-U110微型打印机。
所述嵌入式CPU连接有一时钟控制器,该时钟控制器的芯片为DS1337。
所述嵌入式CPU通过一RTL8201芯片连接有一Ethernet接口。
本实用新型中的税控收款机由于采用了一片ALTERA的EPM3128 CPLD作为辅助控制器,不同于现有税控收款机采用MCU来实现微型打印机的驱动控制,并且采用CPLD来控制微型打印机的逻辑控制功能,包括打印机状态读取以及对进纸马达、打印头马达、打印头线圈等的操作控制,从而充分利用了Arca210 CPU的驱动能力,简化了系统结构。


图1是本实用新型中税控收款机的立体外观图;
图2是本实用新型中税控收款机的结构框图;图3是本实用新型中CPU扩展存储器接口电路原理图;图4是本实用新型中CPU外扩周边设备接口电路原理图;图5是本实用新型中CPLD接口电路的原理图;图6是本实用新型中键盘接口的电路原理图。
具体实施方式
下面将结合附图对本实用新型中的具体实施例作进一步详细说明。
如图1和图2所示,本实用新型中的税控收款机包括有一主控制板1、打印机2、LCD显示器3、顾客显示装置4、两用户IC卡读卡器5、键盘8及供电电源6。主控制板1、打印机2设在机壳7内部,两IC卡读卡器设在机壳7内部且分别位于机壳的底部与前部,液晶显示器3、顾客显示器4和键盘8设在机壳7的上表面,其中液晶显示器3与机壳7可转动连接,顾客显示器4与机壳7可升降连接,两IC卡读卡器5通过74HC4053串行数据线与主控制板1连接,该主控制板1相应的I/O端口分别连接液晶显示器3、顾客显示器4、存储器9、打印机2、键盘8、JTAG接口、时钟控制器。
主控制板1是本实用新型中税控收款机的核心,其采用方舟32位Arca210嵌入式CPU内核的GT2000为主控制器,内置更加安全、稳定、可靠的Linux操作系统,该主控制板1连接有一存储器9,如图2和图3所示,该存储器9包括一片存储硬件配置信息的ATMEL 24C04 E2PROM(图中未示出),一片存储系统BOOT LOADER文件的256KB的SST 39VF020 FLASH芯片91,2片共32MB的华邦SDRAM W981216的内存92,一块32MB的基于M-Systems FLASH芯片MD2811-d32的DOC模块93,该DOC模块作为非易失存储器的存储操作系统、文件系统、应用软件和数据库系统等,以及一片32KB的华邦W24258S SRAM,作为保护数据的断电保护存储器94。
如图2和图5所示,打印机2采用Epson M-U110微型打印机,该打印机2内的驱动电路21与CPLD可编程逻辑控制器20连接,利用该可编程逻辑控制器20可以对打印机2的打印机状态读取、进纸马达、打印头马达、打印头线圈等的操作进行合理控制。
如图2所示,液晶显示器3采用240*64点阵的大屏幕带背光液晶显示器,连接在主控制板自带的LCD控制接口。
如图2和图4所示,顾客显示器4采用12位的数码管,直接与主控制板1的I/O端口连接,JTAG接口也直接与主控制板1的I/O端连接。
两IC卡读卡器5均包括有IC卡座和电源控制电路,其中IC卡座与电源控制电路连接在主控制板1相应的端口,对IC卡数据的读写操作由主控制器GT2000完成。至于IC读卡器5的具体结构与工作原理为现有技术,在此不再详细描述。
如图2和图6所示,键盘8采用90键的专用矩阵键盘,直接设在机壳7的表面,通过CPLD可编程逻辑控制器和74LV373锁存控制器80与主控制板1连接。利用该键盘可以实现GB18240.1中税控部分的需求,支持GB2312字库,具有易学易用的优点。
本实用新型中的税控收款机由于在主控制板1与打印机2之间采用了一片ALTERA的EPM3128 CPLD作为辅助控制器,使得本实用新型中的税控收款机不同于现有税控收款机专用的MCU来实现微型打印机驱动控制,从而充分利用了方舟Arca210 CPU的驱动能力,简化了系统结构。
本实用新型中的可编程逻辑控制器CPLD除了对打印机2进行控制外,还完成了存储器9、主控制板I/O端口及外设I/O缓冲寄存器的地址空间映射,充分利用了CPLD的富余资源,实现了其它一些控制功能(因这此功能不是本实用新型的发明点所在,且又是现有技术,因此不再另行详细描述),减少了分立元件的使用。
本实用新型主控制板1还设置了丰富的用户接口资源,以适应用户的不同需求。如通过一片华邦Super I/O芯片W83977扩展了一个PS/2键盘接口10及2个RS-232串行通讯接口15,便于与外界键盘的连接,通过一片SP3232扩展了一个带孔型座的RS-232接口11,通过一片DS75176BM扩展了一个RS-485接口12,便于与外界的电子秤或电子扫描板等连接,同时还设置有一钱箱接口14。通过REALTEK的RTL8201芯片设置有一Ethernet接口13,便于外界网络的连接,同时还可以利用RS485接口12进行系统内部组网。
综上所述,本实用新型中的税控收款机借助于CPLD作为主控制板的辅助控制器,简化了系统的结构及减少了分立元件的使用。
权利要求1.一种税控收款机,包括有机壳、嵌入式CPU、IC卡读卡器、打印机、液晶显示器、顾客显示器及键盘,所述嵌入式CPU、打印机统一设在所述机壳内部,所述IC卡读卡器设在所述机壳内部且位于机壳的底部或前部,所述液晶显示器、顾客显示器和键盘设在机壳上表面,所述IC卡读卡器通过串行数据线与所述嵌入式CPU连接,该嵌入式CPU相应的I/O分别连接所述液晶显示器、顾客显示器与存储器,其特征在于所述嵌入式CPU通过CPLD可编程逻辑控制器与所述打印机连接,所述键盘为一专用矩阵键盘,通过CPLD可编程逻辑控制器和74LV373锁存控制器与CPU连接。
2.根据权利要求1中所述的税控收款机,其特征在于所述嵌入式CPU为32位Arca210嵌入式CPU内核的GT2000。
3.根据权利要求1中所述的税控收款机,其特征在于所述存储器包括在有一片存储硬件配置信息的ATMEL 24C04 E2PROM,一片存储系统BOOT LOADER文件的256KB SST 39VF020 FLASH芯片,2片共32MB的SDRAM W981216内存,一块32MB的基于M-Systems FLASH芯片MD2811-d32的非易失存储器、及一片32KB的W24258S SRAM断电保护存储器。
4.根据权利要求1中所述的税控收款机,其特征在于所述嵌入式CPU通过一Super I/O芯片扩展有一个PS/2键盘接口,2个RS-232串行通讯接口,同时通过一SP3232扩展有一带孔型座RS-232接口,通过一DS75176BM扩展有一RS485接口。
5.根据权利要求1中所述的税控收款机,其特征在于所述CPLD可编程逻辑控制器采用EPM3128。
6.根据权利要求1中所述的税控收款机,其特征在于所述打印机为EPSONM-U110微型打印机。
7.根据权利要求1中所述的税控收款机,其特征在于所述嵌入式CPU连接有一时钟控制器,该时钟控制器的芯片为DS1337。
8.根据权利要求1中所述的税控收款机,其特征在于所述嵌入式CPU通过一RTL8201芯片连接有一Ethernet接口。
专利摘要本实用新型公开了一种税控收款机,包括有机壳、嵌入式CPU、IC卡读卡器、打印机、液晶显示器、顾客显示器及键盘,所述嵌入式CPU、打印机统一设在机壳内部,所述IC卡读卡器设在机壳内部且位于机壳的下表面或前面,所述液晶显示器、顾客显示器和键盘设在机壳上表面,所述IC卡读卡器通过串行数据线与所述嵌入式CPU连接,该嵌入式CPU相应的I/O分别连接液晶显示器、顾客显示器与存储器,嵌入式CPU为32位Arca210嵌入式CPU内核的GT2000,该嵌入式CPU通过CPLD可编程逻辑控制器与所述打印机连接,键盘为一90键专用矩阵键盘,通过CPLD可编程逻辑控制器与74LV373锁存控制器与CPU连接。
文档编号G07G1/00GK2747647SQ20042007729
公开日2005年12月21日 申请日期2004年8月20日 优先权日2004年8月20日
发明者余文胜, 张昌金, 韦红文, 陈懿, 贾静, 陈皓, 刘冬娜 申请人:航天信息股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1