本实用新型专利技术提供一种基于全指令集单芯片串行FLASH的微型打印机控制板,包括包括通信接口、主控芯片、外扩FLASH存储器、电机控制器、打印控制器,其中主控芯片包括通信控制器、RAM存储器、FLASH存储器,主控芯片还包括FLASH控制器,FLASH控制器连接外扩FLASH存储器,FLASH控制器对外扩FLASH存储器进行读取和或写入操作;通信控制器将数据通过通信接口读入RAM存储器。本实用新型专利技术的有益效果是实现全功能高速打印,并且具有集成度高、降低噪音、高性能低功耗、体积小、制造成本大幅降低等优点。可以广泛使用在各个行业,比如仪器仪表、超级市场、邮政、银行、公用事业抄表、移动警务系统、移动政务系统等等。(*该技术在2022年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术属于微型打印控制领域,尤其是涉及基于全指令集单芯片串行FLASH的微型打印机控制板。
技术介绍
目前微型打印机广泛使用在各个行业,比如仪器仪表、超级市场、邮政、银行、烟草专卖、公用事业抄表、移动警务系统、移动政务系统等等。现在市面上有很多中微型打印机, 各自都有自己的适用范围。微型打印机包含很多种,按打印方式分有针式微型打印机、热敏微型打印机、热转印微型打印机还有微型字模打印机。这些打印机的构造主要由放纸室、电源、传动装置、走纸装置、切纸装置、打印装置、控制装置組成。各装置的协调工作主要依赖于控制装置的协调操作,来保证正常运行。同时,控制装置也是提高微型打印机工作效率的重要部件。国内使用的微型打印机控制装置主要使用的是国外品牌和国内其他厂商品牌。国外的品牌拥有质量好、功能全的优点,但是价格比较高,増加了用户的生产成本。反观国内的品牌,虽然做到了价格适中,但是却又出现了打印速度慢、体积大、质量一般、功能少的缺点,使得用户的研发成本増加。在现有技术中,一般在微型打印控制装置中使用主控芯片并行连接外扩FLASH存储器和多个并行SDRAM。存在电子原件数量多、执行速度慢、成本大幅増加且导致整个控制装置外形、体积较大等技术问题。
技术实现思路
微型打印机控制装置是用来实现与微型打印机的上位机的通信、协调微型打印机内的打印装置、走纸装置、切纸装置等各功能部件的协调工作,最終实现上位机的打印需求。本技术要解决的问题是提供一种功耗低、噪音低、速度快、可靠性高、打印字符清晰等优点的微型打印控制装置,尤其适合基于全指令集单芯片串行FLASH的微型打印机控制板。为解决上述技术问题,本技术采用的技术方案是提供一种基于全指令集单芯片串行FLASH的微型打印机控制板,包括通信接ロ、主控芯片、外扩FLASH存储器、电机控制器、打印控制器,其中主控芯片包括通信控制器用于接收或发送数据、RAM存储器设置有打印缓冲区,用于存储程序运行时变量、堆栈、打印数据的存储区、FLASH存储器用于存放执行程序、I/O接ロ。主控芯片还包括FLASH控制器,FLASH控制器串行连接外扩FLASH存储器,FLASH控制器对外扩FLASH存储器进行读取和或写入操作;通信控制器将数据通过通信接ロ读入RAM存储器;电机控制器通过I/O接ロ与主控芯片连接,进行走纸和切纸控制;主控芯片通过I/O端ロ对打印控制器进行打印控制。作用在于通过主控芯片内部的程序实现高速串行通信,完成对外扩FLASH数据的读取功能。最大限度的減少了外部设备,提高集成度、节约成本、进ー步降低功耗。所述微型打印机控制装置还包括错误检测设备和人机交互控制器,其中人机交互控制器连接按键、功能指示灯、蜂鸣器和面板按键接ロ。通过人机交互控制器实现对按键、功能指示灯、蜂鸣器和面板按键接ロ。进行实时控制,使得使用者对打印机实时状态的直观可读,对于打印机产生的错误,通过声光报警的方式表现出来,实现友好的人机交互。作用在于方便人为操作打印机和直观了解打印机状态。所述主控芯片是基于CorteX-M3内核的高速芯片。所述主控芯片满足小体积、低功耗、技术方案简单的要求。同时还能满足大量打印数据处理功能,通过芯片程序最終实现高速打印。所述主控芯片只需串行外扩FLASH芯片,再加上相应的外围控制电路,就可以实现对通信、打印、故障检测的控制处理。实现了单芯片、串行FLASH的技术方案。其作用在于相对于多芯片技术方案,提高了集成度;采用单芯片设计,減少外扩芯片,通过较高集成度,降低生产、研发成本,提高产品可靠性。所述电机控制器使用薄膜控制芯片。作用在干降低功耗和发热量。在打印控制 中启用保护功能,能够有效的防止打印头电机因控制不当造成的损坏。所述通信接ロ是串行接ロ、并行接ロ、USB接ロ、网络接ロ、红外接ロ或蓝牙接ロ中的ー种或几种。所述串行接ロ设置有带保护的电平转换芯片,无需再添加端ロ保护电路。所述并行接ロ设置有隔离芯片作为端ロ保护,同时使用选通芯片构成选通总线的方式来实现对设定开关的状态读取,进ー步提高方案的集成度。所述网络接ロ直接连接网络隔离变压器。主控芯片内部集成以太网MAC层控制器和PHY层收发器,直接连接网络隔离变压器和网络接入端ロ。作用在于可以简化以太网接ロ电路的设计,提高可靠性,降低功耗。所述基于全指令集单芯片串行FLASH的微型打印机控制方法,其执行步骤为通信控制器控制命令数据和打印数据通过通信接ロ存入主控芯片的打印缓冲区;然后,执行FLASH存储器中的程序(I)FLASH控制器对外扩FLASH存储器进行读取和或写入打印字库;(2)对打印字库的点阵进行转译;(3)将打印数据结合打印字库的点阵进行排版;(4)将排版结果存入打印缓冲区;(5) FLASH存储器中的打印程序控制电机控制器进行走纸和打印控制器进行打印。(6)完成打印后,FLASH存储器中的打印程序控制电机控制器进行切纸。本技术具有的优点和积极效果是由于采用上述技术方案,实现全功能高速打印,并且具有集成度高、降低噪音、高性能低功耗、可靠性强、体积小适于对便携移动设备的进行打印控制;具有打印速度快、制造成本大幅降低、节能环保、结构简单,维修方便等优点。附图说明图I是本技术的结构示意图图2是打印流程示意图图中I、主控芯片2、通信接ロ3、人机交互控制器4、外扩FLASH存储器5、电机控制器 6、打印控制器7、通信控制器8、FLASH控制器 9、RAM存储器10、FLASH 存储器具体实施方式如图I所示,本技术包括通信接ロ、主控芯片、外扩FLASH存储器、电机控制器、打印控制器,其中主控芯片包括通信控制器用于接收或发送数据、RAM存储器设置有打印缓冲区,用于存储程序运行时变量、堆栈、打印数据的存储区、FLASH存储器用于存放执行程序、I/O接ロ。主控芯片还包括FLASH控制器,FLASH控制器串行连接外扩FLASH存储器,FLASH控制器对外扩FLASH存储器进行读取和或写入操作。其作用在于需要永久储存的数据采用串行Flash设计,进一歩降低生产、研发成本,很好的保障了单芯片设计。通信时 采取了特殊的控制方式,用以实现数据的快速处理,确保高速打印功能的实现。通信控制器将数据通过通信接ロ读入RAM存储器;电机控制器通过I/O接ロ与主控芯片连接,进行走纸和切纸控制;主控芯片通过I/O端ロ对打印控制器进行打印控制。其作用在于实现了微型打印机的全指令支持,功能齐全,使得产品的应用范围广,能够很好的应用于各个不同的领域。同时,也能实现多种打印设计方案。本实例的工作过程当通信接ロ接收到命令数据和打印数据后,通过通信接ロ将这些打印命令和或打印数据存储在RAM存储器的打印缓冲区中。由于主控芯片可将程序和打印数据分开执行,提高了打印速度。执行FLASH存储器中的程序,主控芯片通过FLASH控制器与外扩FLASH存储器实现高速串行通信,完成对需要永久储存的数据的提取功能,也就是对外扩FLASH存储器中的字库进行提取的功能,从而进一步提高了打印速度。完成打印点阵的转译的步骤,和将打印数据结合打印字库的点阵进行排版的步骤,将排版结果存入打印缓冲区最后确认是否进行打印操作。如果进行打印操作则FLASH存储器中的打印程序通过I/O端ロ对电机控制本文档来自技高网...
【技术保护点】
基于全指令集单芯片串行FLASH的微型打印机控制板,包括通信接口、主控芯片、外扩FLASH存储器、电机控制器、打印控制器,其中主控芯片包括通信控制器、RAM存储器、FLASH存储器和I/O接口,其特征在于:主控芯片还包括FLASH控制器,FLASH控制器串行连接外扩FLASH存储器,FLASH控制器对外扩FLASH存储器进行读取和/或写入操作;通信控制器将数据通过通信接口读入RAM存储器;电机控制器通过I/O接口与主控芯片连接,进行走纸和切纸控制;主控芯片通过I/O端口对打印控制器进行打印控制。
【技术特征摘要】
【专利技术属性】
技术研发人员:杨亮,陈彦水,邓薇薇,
申请(专利权)人:天津浩镛科技发展有限公司,
类型:实用新型
国别省市: