本无线扫描器以单片机mPSD3254BV 为,通过扫描子系统可以扫描一维或二维条型码,键盘和显示系统方便用户进行人机交流,无线传送模块可以将现场采集到的数据发送到其它设备,同时本扫描器也能存储上万条数据信息,整个系统采用锂电池供电,可以连续工作40小时,当采集数据异常状态时,系统会自动蜂鸣,振动提醒用户。
电源电路设计三极管[BL8534-301SM]
电源模块由两部分组成,1AH的锂电池和电源稳压芯片MAX604。MAX604芯片是一种低压差、低功耗线性稳压器,用来保证系统工作电压的稳定。锂电池随着使用时间的增加,电量将会逐渐降低,不能有效保证系统稳定工作。因此在锂电池后端加一片MAX604,电压始终稳定在3.3V。MAX604芯片上的OFF端,可以用来控制稳压芯片是否输出电压。当OFF端上是高电平“1”时,该模块就有输出电压;当OFF端上是低电平“0”时,该模块就无输出电压。本系统利用这一个特性,实现电源的开关和休眠的唤醒。其硬件原理图如图2所示。三极管[BL8534-301SM]
键盘输入模块
本扫描器共设计28个按键;将mPSD3200单片机的PA,PB口设置成普通的I/O接口以构成一个行列式键盘矩阵。将PA0~6设置为七根列线,PB0~3设置为四根行线,并将PA7设置成逻辑输入。用PA7口来检测列线上是否有键按下。当检测到有键按下时,PA7向CPU申请中断,由CPU 来判断具体是哪个键。具体电路如图3所示。三极管[BL8534-301SM]
LCD显示模块三极管[BL8534-301SM]
本扫描器显示液晶屏采用KS0741芯片,该芯片本身自带驱动模块,驱动模块与CPU的接口有串行或并行两种控制方式,本扫描器采用并行控制方式。该液晶屏功耗较低,工作电流仅为毫安级。它可以显示文字与图片,该液晶屏最多可以显示8×16个汉字。能为用户显示各种信息。三极管[BL8534-301SM]
系统的主控制芯片选用SoC单片机mPSD3254BV。 mPSD3200单片机是ST公司将51内核与PSD(可编程系统器件)模块组合在一起的一款典型的SoC芯片。它在一块芯片中集成了8052的内核,扩展了I/O端口PA~PD,增加了I2C、USB、PWM、ADC等功能部件和二个UART接口,还增加了PLD(可编程逻辑器件)的功能;同时片内包括两块大容量的FLASH存储块和SRAM存储器,并可根据实际需要将其配置为数据存储器或者程序存储器来使用。
型号 | 品牌 | 批号 | 数量 | 封装 | 备注 |
LM1117CD-3.3V/2.5V/5.0/1.8/1.2/ADJ | BL代理商 | 14+ | 3550000 | TO-252 | 专营BL系列/准确原装现货 |
C5931 | PANASONIC | 14+ | 524 | TO-3P | 准确原装现货 |
DS90UR124IVS | NS | 14+ | 4 | TQFP-64 | 准确原装现货 |
1SS193(TE85L) | TOSHIBA | 14+ | 500 | SOT23 | 准确原装现货 |
BL1117-33ECX | BL代理商 | 14+ | 4000000 | SOT223 | 代理商现货原装假一赔十 |
BL1117-125CX | BL代理商 | 14+ | 4000000 | SOT223 | 代理商现货原装假一赔十 |
AS1117R-33/TR-LF | BL代理商 | 14+ | 2500000 | TO252 | 代理商现货原装假一赔十 |
BL1117-ECX | BL代理商 | 14+ | 4000000 | SOT223 |
代理商现货原装假一赔十 |