【技术实现步骤摘要】
一种热敏打印机分段打印方法、装置及热敏打印机
本专利技术涉及打印
,尤其是涉及一种热敏打印机分段打印方法、装置及热敏打印机。
技术介绍
目前热敏打印机的原理为用于显色的热敏片配合用于进纸的步进电机,完成逐行加热打印,具体以2寸宽度的热敏片为例,热敏片结构原理为:将384个发热电阻排列于一条直线上,384个发热电阻的控制信息以二进制流,通过SPI接口传入热敏片,当工作时,根据需要打印的图案,对需要显色的位置的发热电阻进行加热,紧贴于热敏面的热敏纸受热变色,实现一个点的打印输出,一行384个点同理,积点成线,则得到一幅打印图案中的一行内容。然后步进电机将打印纸纵向移动一点距离,重复以上操作,积线成面,如此循环N次,即得到384点*N行幅面的图案。每个加热电阻的加热电流约50mA,当打印全黑的一条直线时,384点同时加热,总电流将达到19A,这极大增加了电源及PCB线路负荷。为此,热敏片设计了分段加热功能,将384个发热电阻自左至右平分为M段,工作时分别控制M段依次进行加热,以达到降低总电流的目的。当需要打印一行38 ...
【技术保护点】
1.一种热敏打印机分段打印方法,其特征在于,所述方法包括以下步骤:/n将所述热敏打印机的加热区域在横向上平均划分为N段子区域,所述加热区域包括M个加热点,则每段子区域包括M/N个加热点;/n分别统计每段所述子区域的待加热点数,每段所述子区域的待加热点数小于等于M/N;/n根据每段所述子区域的待加热点数对所述N段子区域进行分组,使得每组的所述子区域最多且每组的总待加热点数≤M/N;/n根据上述分组进行加热打印。/n
【技术特征摘要】
1.一种热敏打印机分段打印方法,其特征在于,所述方法包括以下步骤:
将所述热敏打印机的加热区域在横向上平均划分为N段子区域,所述加热区域包括M个加热点,则每段子区域包括M/N个加热点;
分别统计每段所述子区域的待加热点数,每段所述子区域的待加热点数小于等于M/N;
根据每段所述子区域的待加热点数对所述N段子区域进行分组,使得每组的所述子区域最多且每组的总待加热点数≤M/N;
根据上述分组进行加热打印。
2.根据权利要求1所述的一种热敏打印机分段打印方法,其特征在于,所述步骤根据所述每段子区域的待加热点数将所述N段子区域重新分组,使得每组的子区域个数最多且每组的总待加热点数P≤M/N,具体包括:
(1)确定待加热点数最大的子区域为第一子区域;
(2)判断所述第一子区域的待加热点数是否小于M/N,若否,执行步骤(3),否则执行步骤(4);
(3)将每个所述第一子区域作为一组,返回步骤(1);
(4)确定剩余子区域中待加热点数最大的作为第二子区域;
(5)判断所述第一子区域的待加热点数与所述第二子区域的待加热点数之和是否小于M/N,若是,执行步骤(6),否则执行步骤(7),若等于M/N则将所述第一子区域与所述第二子区域作为一组;
(6)确定剩余子区域中待加热点数最大的作为第三子区域,判断所述第一子区域的待加热点数、所述第二子区域的待加热点数与所述第三子区域的待加热点数之和是否小于M/N,若是,执行步骤(8),否则执行步骤(9),若等于M/N则将所述第一子区域、所述第二子区域与所述第三子区域作为一组;
(7)确定剩余子区域中待加热点数最大的作为第三子区域,判断所述第一子区域的待加热点数与所述第三子区域的待加热点数之和是否小于M/N,若是,执行步骤(10),否则执行步骤(11),若等于M/N则将所述第一子区域与所述第三子区域作为一组;
(8)确定剩余子区域中待加热点数最大的作为第四子区域,判断所述第一子区域的待加热点数、所述第二子区域的待加热点数、所述第三子区域的待加热点数与所述第四子区域的待加热点数之和是否小于M/N;
(9)确定剩余子区域中待加热点数最大的作为第四子区域,...
【专利技术属性】
技术研发人员:陈炜煌,常广宝,
申请(专利权)人:东莞炜煌打印机有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。