基于MCU检测打印机的纸张数量的系统技术方案

技术编号:8813329 阅读:163 留言:0更新日期:2013-06-14 04:47
本实用新型专利技术涉及一种基于MCU检测打印机的纸张数量的系统,属于打印机技术领域,包括单片机、光电传感器、时针芯片、LCD液晶显示、按键和工作电源;光电传感器的输出接单片机的IO口(P3.2与P3.3两个口),单片机的P2口输出接LCD液晶显示,时钟芯片接单片机的的P1口,按键接单片机的P0.0~P0.5口,本实用新型专利技术具有如下优点:1)能够根据打印机出纸数量进行统计,2)能够自动智能保存数据,3)对于误操作可以手动修改,4)能够独立于打印机而工作,5)采用液晶显示,更加方便直观,6)增加换墨水功能,7)可靠性高,主要增加了两个光电传感器来检测纸张,而不必担心误操作导致的计数失灵。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种基于MCU检测打印机的纸张数量的系统,属于打印机

技术介绍
市场上打印机纸张计数,尤其是具有记忆功能的纸张计数、可以统计总纸张数(累力口)功能的没有。大多数复印机纸张计数仅仅是设定数字后,在复印中减少,不具备记忆功能。市场上的光电计数器不适合用于打印机纸张计数,通常断电后、卡纸后记忆会丢失,可移植性差。
技术实现思路
本技术的目的是提供一种基于MCU检测打印机的纸张数量的系统,解决现有打印机和复印机均存在不具有记忆功能的纸张计数、可以统计总纸张数(累加)功能的缺陷,通过本技术在打印机实现出纸数量进行统计。本技术的目的是通过以下技术方案实现的,一种基于MCU检测打印机的纸张数量的系统,其特征是,所述的系统包括单片机、光电传感器、时钟芯片、LCD液晶显示、按键和工作电源;光电传感器的输出接单片机的IO 口(P3.2与P3.3两个口),时钟芯片接单片机的的Pl 口,单片机的P2 口输出接IXD液晶显示,按键接单片机的P0.0 P0.5 口。所述的单片机采用STC89C52RC。所述的光电传感器采用红外线接收发射头ST188或ITR20001-T。所述的时钟芯片采用DS12C887。所述的采用按键来改变计数时候的误操作。基于MCU检测打印机的纸张数量的系统的软件工作流程,包括单片机初始化,其特征是,所述的流程初始化后读DS12C887时钟芯片,并且在LCD液晶显示当前状态,单片机扫描光电传感器是否有纸张出来,如有纸张出来,计数器计数加1,并且写入DS12C887保存计数值;单片机扫描按键状态,如果有按键按下,处理按键,否则返回到读DS12C887,并且在LCD液晶显示当前状态;如没有纸张出来,则单片机扫描按键状态,如果有按键按下,处理按键,否则返回读DS12C887,并且在IXD液晶显示当前状态。本技术具有如下优点:1)能够根据打印机出纸数量进行统计,打印机厂商往往认为,打印机打印纸张的数量有限,而忽略了纸张计数器。实际情况有些事业单位(如行政机构,学校等等),往往一个办公室的组成人员较多,都是局域网共享着一台打印机,所以打印纸张数量庞大,而打印机的墨水质量往往无法判断,对当前墨水的使用情况只能听墨水厂家的宣传;2)能够自动智能保存数据(纸张数量的数据),内部采用掉电保存技术,可以通过按键操作,任何时候都可以调出当前的打印机的打印纸张数量,通过内部的程序,大大增加内部保存单元的寿命,无需担心数据轻易的丢失,通过电池技术保持RAM的数据,不必担心单元的寿命,更无需担心数据轻易的丢失;3)对于误操作可以手动修改,保证统计的正确性,比如卡纸,未出墨水等等情况出现也无需担心,只要通过按键操作均可加I或减1,修改内部计数值,这样保证计数的正确性;4)能够独立于打印机而工作,可移植性高。由于此电路通过红外检测纸张的出入,所以电路部分完全脱离打印机自身工作的影响,即此电路独立于打印机,我们往往可以通过程序改变当前功能以及工作特性,比如,可以把它移植到纸张数数的机器上,而可以单独的开发一个工作界面;5)采用液晶显示,更加方便直观,由于是字符液晶,所以价格便宜,但是它却能显示字符,一些菜单操作完全可以依赖它来显示,而界面的相对自由度比较高,我们只要通过按键,菜单的显示页,轻松的设置当前工作状态;6)增加换墨水功能。这个功能主要是墨水用完以后需要换墨水了,这个操作直接可以清零内部计数,实行对当前墨水开始新的计数,这个功能被唤醒以后,它会自动显示之前的墨水使用的情况,并等待用户确认新墨水的加入;7)可靠性高,主要增加了两个光电传感器来检测纸张,而不必担心误操作导致的计数失灵。附图说明图1为本技术结构框图;图2为本技术软件工作流程图。具体实施方式结合附图和实施例进一步说明本技术,假如有若干打印机或纸张计数的机器需要这个光电计数器,这个光电计数器的电路可以移植到那个机器去,即本技术可以独立于打印机或纸张计数的机器而工作,只需要将系统中的两光电传感器分置在机器的出纸口两端;亦可将本技术与打印机或纸张计数的机器结合起来。如图1所示,本技术包括单片机、光电传感器、时钟芯片、IXD液晶显示、按键和工作电源;光电传感器的输出接单片机的IO 口(P3.2与P3.3两个口),单片机的输出(P2)接IXD液晶显示,按键接单片机的P0.0 P0.5 (共六个口);时钟芯片DS12C887连接到单片机的Pl 口来读写数据,通过INTER模式总线时序结构读写数据;单片机采用STC89C52RC ;光电传感器采用红外线接收发射头。主要核心器件是STC89C52RC单片机,用单片机来读写DS12C887时钟芯片,这种时钟芯片掉电记忆模式不用担心读写次数而损害存储器,它是采用读写RAM并采用内部电池的保存技术;时钟芯片还可以实时显示当前时间,如果打印机需要显示时钟,那么可以省去时钟电路,而直接读取DS12C887的时钟,从而在不增加成本的基础让打印机也可以显示时间。而红外线接收发射头ST188 (或者ITR20001-T两者参数近似可以通用)用于检测纸张的出纸情况送给单片机处理。这样单片机就可以根据当前次数来记忆纸张情况,且通过按键以及液晶改变操作状态。软件部分包含液晶模块显示的函数;按键检测的模块函数;红外纸张的检测函数;只能数据保存函数;以及其他一些功能函数。它们通过在主函数中执行的次序不同,来改变需要达到的目的。如图2所示,系统的软件工作流程包括单片机初始化,流程初始化后读DS12C887,并且在IXD液晶显示当前状态(还可以根据自己的需要读取时间并显示在IXD上),单片机扫描光电传感器是否有纸张出来,如有纸张出来,计数器计数加1,并且写入DS12C887保存计数值,单片机扫描按键状态,如果有按键按下,处理按键,否则返回到读DS12C887,并且在LCD液晶显示当前状态;如没有纸张出来,则单片机扫描按键状态,如果有按键按下,处理按键,否则返回读DS12C887并且在IXD液晶显示当前状态。本技术是通过编写单片机的程序来实现光电检测的目的,然后根据实际的要求,可以改变程序从而改变控制目的。本技术可以单独拿出来工作,只要改变程序后,可以单独作为纸张计数器,或者其他需要检测、计数的场合。本技术用作打印机计数的时候,只要按照现有的程序下载到单片机,并且把系统安装入打印机(根据需要可以改变IXD的位置,而光电传感器需要安装在出纸的位置),就可以为打印机做计数。本文档来自技高网...

【技术保护点】
一种基于MCU检测打印机的纸张数量的系统,其特征是,所述的系统包括单片机、光电传感器、时针芯片、LCD液晶显示、按键和工作电源;光电传感器的输出接单片机的IO口P3.2与P3.3两个口,单片机的P2口输出接LCD液晶显示,时钟芯片接单片机的的P1口,按键接单片机的P0.0~P0.5口。

【技术特征摘要】
1.一种基于MCU检测打印机的纸张数量的系统,其特征是,所述的系统包括单片机、光电传感器、时针芯片、LCD液晶显示、按键和工作电源;光电传感器的输出接单片机的IO 口P3.2与P3.3两个口,单片机的P2 口输出接IXD液晶显示,时钟芯片接单片机的的Pl 口,按键接单片机的P0.0 P0.5 口。2.根据权利要求1所述的基于M...

【专利技术属性】
技术研发人员:朱海星周晨亮丁晨阳葛赛赛田美玲
申请(专利权)人:扬州市职业大学
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1