资讯详情

科技不总是冷冰冰,智能便携打印机让文字更有温度!——硬件方案篇

:利用Wi-Fi&BLE云模块允许普通打印机实现App实时输入文本&远程打印。

:现代通信越来越方便,每个人的远程通信都在微信,QQ等待在线聊天工具完成。即使这种沟通方式给每个人带来了便利,但也在一定程度上减少了收到信件的真实性;与老一辈人不同,珍贵的信件可以与朋友和爱人交流,多年后看起来有另一种味道。如何保持通信的便利,享受纸质信件的触感?攻城狮涂鸦"碰巧看到姐姐的错题打印机,灵机一动想到可以做无线热敏打印机,通过WiFi连接方便携带,随时享受飞鸦传书。

1、无线便携打印机功能设想

在这里插入图片描述

2、硬件框图

  • 基于涂鸦智能的低功耗智能便携式打印机方案 Wi-Fi&BLE双模块作为控制单元和无线连接单元,接收云发布的打印数据,控制打印机芯的加热头和步进电机打印。

1、打印机芯

打印机芯用Seiko的LTP02-245-13 ,印刷宽度为48mm。该运动的尺寸和功能支持打印图片和长段文本的便携性。打印机芯由热敏打印头、步进电机、缺纸反射光传感器和压轴组成。

  • 具体参数:打印机芯:
项目 规格
加热点数 384 点/行
最多同时激活点 45点
点距 0.125mm
点大小 0.0625mm*0.0625mm
可打印宽度 48 mm
打印头&电机工作电压Vp 5.5V to 9.5V
逻辑工作电压Vdd 3.0V to 3.6V
打印头驱动电流(Vp) 2.64A max
电机驱动电流(Vp) 0.6A max
逻辑电流(Vdd) 0.1A max
电机类型 PM步进电机的类型
电机控制电流 300 mA/脉冲
驱动脉冲范围 300 mA/脉冲
电机脉冲寿命 10^8个脉冲

  • 引脚定义:
序号 引脚 作用
1 PS 缺纸检测信号集电极
2 G P S G_{PS} GPS 缺纸检测信号发射集
3 V P S V_{PS} VPS 缺纸检测信号供电
4 V P V_{P} VP​ 打印头驱动电源
5 V P V_{P} VP​ 打印头驱动电源
6 V P V_{P} VP​ 打印头驱动电源
7 DI 打印数据输入
8 CLK 打印数据转化时钟
9 GND GND
10 GND GND
11 GND GND
12 Vdd 逻辑电源
13 DST 打印头激活信号
14 TH 热敏电阻
15 GND GND
16 GND GND
17 GND GND
18 /LAT 打印数据存器信号
19 V P V_{P} VP​ 打印头驱动电源
20 V P V_{P} VP​ 打印头驱动电源
21 A 电机驱动
22 /A 电机驱动
23 B 电机驱动
24 /B 电机驱动

  • 打印机芯接口参考原理图:
  • 其中在“PAPER_SENSOR”、 “PRINT_MOSI”、“PRINT_SCLK”、“DST”、“THERMITOR”、“PRINT_LAT”信号加100Ω电阻为了限制引脚电流,防止信号异常(出现尖峰脉冲时)损坏引脚

  • 打印机芯内置的热敏电阻直接接地,故在外围电路设置上拉电阻,通过检测“TH”信号电压值,反推得到热敏电阻阻值,再对照规格书中提供的热敏电阻 “阻值-温度对照表” 可得知加热的实际温度,当温度过高时,进行断电操作以保护加热头。

  • “PS"信号,” V P S V_{PS} VPS​"信号设计不同的阻值的电阻上拉至Vdd;根据规格书可知,“DST”信号(打印头激活信号) 高有效,故设计下拉到地,只有高信号到达时才会被激活,可保护打印头不会因误激活而导致加热头损坏。

2、电机驱动

​ 上文介绍打印机芯参数时我们已经知道了打印机芯中的电机为PM步进电机(永磁式步进电机)。主控的IO口为数字口(可输出的电流大小为6-20mA),驱动能力很小无法直接驱动步进电机, 故我们还需要设计电机驱动电路。电机驱动芯片方面我们选择了TI的DRV8833芯片,该芯片具有两个H桥驱动器,可以驱动一部步进电机。

  • 该芯片每个 H 桥均具备调节或限制绕组电流的电路,可根据*ISEN引脚的外置改变外置电阻的阻值设置输出电流的大小,还提供了一种低功耗休眠模式,“PRINT_POWER”信号逻辑高电平时,使能芯片,信号逻辑低电平时,芯片进入低功耗休眠模式。
  • 电机驱动芯片输出电流公式: I C H O P = 200 m V R I S E N S E I_{CHOP}=\tfrac{200mV}{R_{ISENSE}} ICHOP​=RISENSE​200mV​ ,其中200mV 为固定的参考电压, R I S E N S E R_{ISENSE} RISENSE​ 为ISEN引脚外接的电阻。由上文打印机参数值中我们已知 步进电机的可承受的电流最大值为0.6A,本方案设计选择 R I S E N S E R_{ISENSE} RISENSE​ 组织为0.62Ω,使驱动电流的大小为323mA ,在步进电机的可承受的电流范围内。注意,该检测电阻的封装尺寸需要考虑可承受的功率大小,该检测电阻消耗的功耗计算公式为 I R M S 2 I_{RMS}^2 IRMS2​ R I S E N S E R_{ISENSE} RISENSE​(注: I R M S I_{RMS} IRMS​为输出电流 I C H O P I_{CHOP} ICHOP​ 的均方根),以本电路设计为例,计算可知电阻消耗的功耗为0.15mW,故应选择0805的封装。

3、主控

​ 主控是基于涂鸦智能的一款低功耗 Wi-Fi&BLE双模组设计的,原理图如下:

4、指示灯/按键板

​ 利用按键实现网络配置功能的触发,指示灯可对配网状态和电量情况进行直观的显示。 另外为了方便demo的整体外观设计,将按键\指示灯线路板与主控板部分分开,两者使用FPC软排线连接,可便于指示灯\按键线路板摆放在更合理的位置。

  • 当需要进行网络配置时,长按按键,触发配网功能,橙色的LED灯闪烁,显示打印机进入配网模式;分别由红、绿LED灯来显示电量充足和电量低两种状态,由于CBU模组的引脚数量有限,这里仍设计使用模拟开关CH443K对进行信号连通。当LIGHT_ELECTRICITY 为高时,LED_GREEN与GND连通,LED绿灯亮;LIGHT_ELECTRICITY 为低时,LED_RED与GND连通,LED红灯亮。

5、电源

​ 综合考虑到打印机芯的工作电压(5.5V to 9.5V&3.0V to 3.6V)、电机驱动芯片工作电压、CBU模组的工作电压(3.0V to 3.6V)以及外出携带便捷性的要求,电源部分电路设计使用可充电的两节18650 串联的锂电池(电池容量为3200mAH 、电压 7.4V )为系统供电,再使用BUCK电路将电池电压输出为3.3V为其余部分电路供电。

1)充电管理电路

​ 由于我们使用的为7.4V锂电池,故设计充电电压为12V,电源管理芯片选用如韵电子的CN3762 ,CN3762 是两节锂电池降压型充电管理芯片。充电管理参考电路如图所示

芯片的特点:芯片的更多信息详见数据手册
  • 宽输入电压范围:6.6V 到30V;充电电流可达 4A。

  • CN3762 是PWM 降压模式两节锂电池充电管理集成电路,PWM 开关频率:300KHz,独立对两节锂电池充电进行管理。

  • CN3762 具有涓流,恒流和恒压充电模式,非常适合锂电池充电管理。

  • 在恒压充电模式,CN3762将电池充电电压调制在8.4V,也可以通过一个外部电阻向上调整;在恒流充电模式,充电电流通过一个外部电阻设置。

  • 充电状态和充电结束状态指示。

电路设计关键点说明:

恒流充电时电流计算公式: I C H = 120 m V / R c s I_{CH}=120mV/Rcs ICH​=120mV/Rcs , R c s R_{cs} Rcs​ 为CSP管脚与BAT管脚之间的检测电阻。本电路设计中 R c s R_{cs} Rcs​即R22阻值为0.1R,计算可知充电电流 I C H I_{CH} ICH​大小设计为1.2A。

恒压充电时电压计算公式: V = 8.4 + 8.996 ∗ 1 0 − 6 ∗ R x V=8.4+8.996*10^{-6}*R_x V=8.4+8.996∗10−6∗Rx​​,其中 R x R_x Rx​​为FB管脚与BAT管脚之间的电阻。为7.4V锂电池充电电压为8.4V,故本电路设计中 R x R_x Rx​​​即R23阻值设计为0R。 电感的纹波电流 Δ I L = 1 ( f ) ( L ) ∗ V B A T ( 1 − V B A T V C C ) \Delta I_L=\tfrac{1}{(f)(L)}*V_{BAT}(1-\tfrac{V_{BAT}}{VCC}) ΔIL​=(f)(L)1​∗VBAT​(1−VCCVBAT​​) ,其中:f 为开关频率,300KH;L是电感; V B A T V_{BAT} VBAT​ 是电池电压;VCC是输入电压。根据数据手册可知,电感值的选取受到两个条件的限制: { Δ I L ≤ 0.3 ∗ I C H L > 5 ∗ ( V C C − V B A T ) , u H \begin{cases} \Delta I_L\leq0.3*I_{CH}\\L>5*(VCC-V_{BAT}) ,uH\end{cases} { ΔIL​≤0.3∗ICH​L>5∗(VCC−VBAT​),uH​ ,本设计的 V B A T V_{BAT} VBAT​ 为8.4V,VCC为12V,带入计算可知 L { ≥ 18 u H > 23.3 u H L\begin{cases} \geq18 uH\\>23.3 uH\end{cases} L{ ≥18uH>23.3uH​ ,同时需要注意电感的饱和电流额定值需要大于电感峰值电流 ,故电感选用了33uH,饱和电流为1.65A。 “CHRG”管脚在充电状态,内部晶体管将此 管脚拉到低电平;反之,此管脚为高阻状态。“DONE”管脚。在充电结束状态,内部晶体管 将此管脚拉到低电平;反之,此管脚为高阻状态。故设计给“CHRG”管脚和“DONE”管脚分别接红、绿LED灯,可通过LED的的亮灭得知充电状态。

2)BUCK电路部分

​ 我们需要将电池电压降压为3.3V供系统电路使用,降压芯片选用SY8121BABC芯片,该芯片为高效同步降压DC-DC转化器,可以输出2A的电流。BUCK电路参考电路如下图所示:

芯片特点

锐单商城 - 一站式电子元器件采购平台