打印机的研究
打印机的研究
最近疫情封闭在家,老师所有的试卷都是通过钉钉传输,然后在家打印.打印机又开始出问题了,又在家闲着没事,就研究一下,本文就分享下,我研究的打印机.
当时买打印机的时候,主要考虑的点有如下几个
- 鼓粉分离 , 耗材成本低
- 共享打印, (注意,不是无线打印)
家里领导一定再加复印功能,没办法,再加多功能一体.
提示
所谓的无线打印,主要是指直连打印,什么意思呢?就是打印机作为一个WIFI,你的手机或者笔记本连接打印机的WIFI,然后打印.非常鸡肋.
共享打印,才是公司里面常见的打印方式.
共享打印的玩法
公司里面的共享打印,主要的原理是通过电脑来实现网络通讯,接受到网络请求以后,通过电脑的驱动,驱动打印机工作.打印机作为外设,主要是硬件层面做打印的事情,而在网络和唤醒上,需要依赖于伺服服务器来提供功能.
如果公司采购企业级的打印机,其实是在打印机里面已经集成了一个伺服服务器.而这个伺服服务器和操作系统强绑定,可以通过操作系统提供的操作界面,来对打印服务器做设置.
从打印机的制造层面说,如果没有共享打印之前,只需要按照1394的接口标准,正常的驱动打印即可.如果在加上外层的操作系统和网络服务,就要要求打印机本身可以运行一套操作系统,那确实已经不单单是硬件制造了.
对于厂商来讲,除了搞驱动,还要自己整操作系统,所以企业级的打印机就一个字,贵.
因为打印机需要提供不间断的服务,所以打印机的服务器需要常年开机.在没有低功耗的年代,打印机为了提供不间断的服务,是非常消耗成本的.
我家打印机的问题
我家的打印机是家庭用的,具备无线共享打印功能.但是,打印机具备如下问题
- 老死机,唤醒功能经常不能用,需要手动重启
- 运算芯片性能非常差,启动2分钟以后,才能使用浏览器打开打印机的页面
- 降成本严重,比如不支持WIFI5
对于家用级的打印机,没有那么大的打印量,降成本算是在正常范围内吧.至于死机,网络连接问题,根本原因在于运算性能差,网络应答不及时导致.
打印机共享服务
打印机共享服务,简称CUPS(Common Unix Printer Server),是早些年,为了共享打印,在unix上研究的打印服务软件.该软件目前已经被移植到linux,暂时没看到android上面有.
如果我们通过一个硬件,可以执行CUPS,就能让这个硬件通过USB,连接打印机,从而实现网络共享打印功能.通过万能的互联网,我也看到很多armbian上面,安装CUPS,实现打印功能.
万能的海鲜市场上,也有不少有技术的贩子,在贩卖网络打印机服务器,一般的价格取决于硬件配置,从目前的硬件配置上看,都是128M的rom,容量比较低.
提示
目前海鲜市场上的网络打印服务器,大多数方案都是使用路由器刷机,然后安装CUPS提供服务的.还是一样的问题,路由器的计算性能较差,内存低,一个打印驱动10M,都要看着容量安装.
家用打印机的最佳方案
去海鲜市场买一个共享打印服务器,买一个功能简单的打印机,不需要网络和无线功能,只要有打印相关的功能就可以,主要关注以下几点:
- 鼓粉分离 , 优先考虑,随便打印
- 参数中带d,自动双面打印,节约用纸
如果考虑打印机本来作为外设,就类似鼠标键盘,用坏了随便换的那种,我更加建议打印机本身可以配置一台二手的,在具备上述功能的情况下,只要是个打印机都有USB功能,就能驱动.
如果android可以安装CUPS,那么可以通过老旧手机,外接OTC,实现共享打印.
如果各个机顶盒开放刷机.电视机顶盒的计算性能和rom容量远远大于目前的路由器,在共享打印上面能大范围普及.
电视机顶盒刷机,型号众多,目前没有统一,完善的刷机方案.耗不起....
