基于低功耗蓝牙的针式打印机系统的制作方法

文档序号:8239540阅读:283来源:国知局
基于低功耗蓝牙的针式打印机系统的制作方法
【技术领域】
[0001]本发明涉及针式打印机技术领域,尤其涉及一种基于低功耗蓝牙的针式打印机系统。
【背景技术】
[0002]打印机作为一种最常用的输出设备,在人们的生活中发挥着不可替代的作用,针式打印机凭借其独特的打印方式,使得其在如银行窗口、邮局窗口、医院窗口等行业里占有一席之地。
[0003]尽管近几年热敏打印机、激光打印机的不断发展给针式打印机市场带来比较大的冲击,但是很多情况下针式打印机仍然是用户的第一选择,主要原因是其具有:不可替代的定位套打、连续打印、复写纸打印等功能;无可比拟的可靠性,相对于激光、喷墨等打印机,其核心部件打印头不出现损坏便可长时间持续工作;较高的性价比优势,其耗材色带相对比较便宜。
[0004]随着无线通讯技术的不断发展,人们想要摆脱有线设备束缚的需求越来越强烈,无线打印技术的出现使问题得以解决,其中蓝牙技术在无线打印机中也得到了广泛的应用,尤其是最新蓝牙规范4.1的推出,使得蓝牙技术在各方面的性能有了较大的提升,各种新型的手持设备都将支持新的蓝牙功能。
[0005]现有的针式打印机与主机的连接方式为USB或并口的有线方式,随着手持设备的发展,这种有线的连接方式已经不能满足用户的需求,局限了针式打印机的应用前景。

【发明内容】

[0006]针对现有技术的不足,本发明的目的在于提供一种基于低功耗蓝牙的针式打印机系统,来解决现有的针式打印机大都采用有线的连接方式而不能满足用户的需求的问题。
[0007]为了达到上述目的,本发明采用以下技术方案:一种基于低功耗蓝牙的针式打印机系统,包括运行在主机上的主机程序和运行在针式打印机内部的打印机控制程序,所述主机和针式打印机内还都设有蓝牙模块,所述蓝牙模块中创建有蓝牙串口程序,所述主机程序包括打印机应用程序和打印机驱动程序,所述两个蓝牙串口程序间支持使用蓝牙协议进行命令数据传输,所述两个蓝牙串口程序分别连接有打印机驱动程序和打印机控制程序。
[0008]所述针式打印机系统的工作步骤为:
(1)创建任务,首先由应用程序创建打印任务,当主机上的应用程序需要打印功能时,该任务会被移交给打印机驱动程序进行解析,任务经解析后转为打印数据、打印控制命令以及打印图形数据组成的字符数据;
(2)执行任务,步骤(I)中的字符数据经主机上的蓝牙串口模块程序传递到针式打印机内的蓝牙串口模块程序,再转换为打印机识别的语言传递到打印机控制程序,打印机控制程序控制针式打印机的字车机构、走纸机构、打印针部件完成打印操作。
[0009]所述蓝牙模块为一集成CC2540蓝牙芯片,具有超低功耗,支持纽扣或碱性普通电池。
[0010]本发明的有益效果是:本发明通过在主机和针式打印机中设置低功耗蓝牙芯片,利用最新蓝牙技术模拟串口通信,使针式打印机能以透明无线的方式接受主机发送的数据,实现蓝牙无线打印,满足人们的需求。
【附图说明】
[0011]图1是本发明所述针式打印机系统的结构框图。
【具体实施方式】
[0012]下面通过实施例结合附图对本发明作进一步的描述。
[0013]如图1所示,一种基于低功耗蓝牙的针式打印机系统,包括运行在主机上的主机程序和运行在针式打印机内部的打印机控制程序,所述主机和针式打印机内还都设有蓝牙模块,所述蓝牙模块中创建有蓝牙串口程序,所述主机程序包括打印机应用程序和打印机驱动程序,所述两个蓝牙串口程序间支持使用蓝牙协议进行命令数据传输,所述两个蓝牙串口程序分别连接有打印机驱动程序和打印机控制程序。
[0014]所述针式打印机系统的工作步骤为:
(1)创建任务,首先由应用程序创建打印任务,当主机上的应用程序需要打印功能时,该任务会被移交给打印机驱动程序进行解析,任务经解析后转为打印数据、打印控制命令以及打印图形数据组成的字符数据;
(2)执行任务,步骤(I)中的字符数据经主机上的蓝牙串口模块程序传递到针式打印机内的蓝牙串口模块程序,再转换为打印机识别的语言传递到打印机控制程序,打印机控制程序控制针式打印机的字车机构、走纸机构、打印针部件完成打印操作。
[0015]所述蓝牙模块为一集成CC2540蓝牙芯片,具有超低功耗,支持纽扣或碱性普通电池。
【主权项】
1.基于低功耗蓝牙的针式打印机系统,包括运行在主机上的主机程序和运行在针式打印机内部的打印机控制程序,其特征在于:所述主机和针式打印机内还都设有蓝牙模块,所述蓝牙模块中创建有蓝牙串口程序,所述主机程序包括打印机应用程序和打印机驱动程序,所述两个蓝牙串口程序间支持使用蓝牙协议进行命令数据传输,所述两个蓝牙串口程序分别连接有打印机驱动程序和打印机控制程序。
2.根据权利要求1所述的基于低功耗蓝牙的针式打印机系统,其特征在于:所述针式打印机系统的工作步骤为: (1)创建任务,首先由应用程序创建打印任务,当主机上的应用程序需要打印功能时,该任务会被移交给打印机驱动程序进行解析,任务经解析后转为打印数据、打印控制命令以及打印图形数据组成的字符数据; (2)执行任务,步骤(I)中的字符数据经主机上的蓝牙串口模块程序传递到针式打印机内的蓝牙串口模块程序,再转换为打印机识别的语言传递到打印机控制程序,打印机控制程序控制针式打印机的字车机构、走纸机构、打印针部件完成打印操作。
3.根据权利要求1或2所述的基于低功耗蓝牙的针式打印机系统,其特征在于:所述蓝牙模块为一集成CC2540蓝牙芯片,具有超低功耗,支持纽扣或碱性普通电池。
【专利摘要】本发明公开了一种基于低功耗蓝牙的针式打印机系统,包括运行在主机上的主机程序和运行在针式打印机内部的打印机控制程序,主机和针式打印机内还都设有蓝牙模块,蓝牙模块中创建有蓝牙串口程序,主机程序包括打印机应用程序和打印机驱动程序,两个蓝牙串口程序间支持使用蓝牙协议进行命令数据传输,两个蓝牙串口程序分别连接有打印机驱动程序和打印机控制程序。本发明通过在主机和针式打印机中设置低功耗蓝牙芯片,利用最新蓝牙技术模拟串口通信,使针式打印机能以透明无线的方式接受主机发送的数据,实现蓝牙无线打印,满足人们的需求。
【IPC分类】B41J2-22
【公开号】CN104553347
【申请号】CN201410813059
【发明人】张洪涛
【申请人】合肥协知行信息系统工程有限公司
【公开日】2015年4月29日
【申请日】2014年12月24日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1