一种便携式智能购物袋的制作方法_2

文档序号:8304938阅读:来源:国知局
围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。芯片内的时钟振荡器不需要任何外接器件,上电自动复位功能简化了开机的初始化过程。
[0022]本发明的键盘和LED显示使用4x4键盘和8位8段数码管显示,可以方便输入数据且直观的显示物品重量和总价。
[0023]键盘输入只是进行简单的商品价格计算,而且计算过程中并不需要用到“除”这个功能,所以按键只有0—9十个数字键、小数点、清零、加减乘、等号,总共16个按键。
[0024]系统电源是用干电池供电的,然后通过直流升压电路将电池提供的电压提升到系统所需要的电压。
[0025]图3为放大电路原理图,电阻R1、R2和电容C1、C2、C3、C4用于滤除前级的噪声干扰,C1、C2均为普通小电容,可以滤除高频信号干扰,C3、C4为大容量的电解电容,主要用于滤除低频噪声干扰。输入级加入射随放大器,增大了输入阻抗。
[0026]图4为A/D模块电路原理图。
[0027]图5为本发明便携式智能购物袋键盘的输入及控制电路图,结合设计的实际要求,在本系统中键盘采用矩阵式键盘并采用中断工作方式。键盘为4 X 4键盘,包括O— 9十个数字键,清零键,加、减、乘、等号及小数点六个按键。采用中断工作方式提高了 CPU的利用效率,没键按下时没有中断请求,有键按下时,向CPU提出中断请求,CPU响应后执行中断服务程序,在中断程序中才对键盘进行扫描。
[0028]图6为本发明便携式智能购物袋的输出显示电路图,考虑本设计只是进行简单的物品重量和计算结果显示,故全部采用数码管显示,数码管能够显示被测物体的重量等简单的数字信息。数码管显示直观,而且编程简单,占用单片机的I/o 口较少,可以节约大量I/o以方便拓展其他功能。
[0029]软件部分以C语言进行编程,实现了该设计的基本控制功能。
[0030]软件设计
本设计采用C语言编程,C语言在功能上、结构上、可读性、可维护性上有明显的优势,因而易学易用。编译的环境为Keil UV3。
[0031]软件主要有两个方面:一是按键检测,二是数据采集、数据处理并进行显示。这两个方面的操作分别在主程序中来进行。程序采用模块化的结构,这样程序结构清楚,易编程和易读性好,也便于调试和修改。
[0032]I主程序流程图
主程序流程图(图7)给出了系统工作的基本过程,描述了信号的基本流向,起到一个向导的作用。
[0033]2键盘扫描子程序流程图
键盘电路设计成4X4矩阵式,在程序中可以先判断按键编码,然后根据编码将键盘代表的数值送到相应的存储单元,再进行功能选择或数据处理。设计流程图如图8所示。
[0034]操作说明:
本系统采用16键键盘来实现,分为数字键:0 — 9数字键、小数点、清零、加、减、乘和等号键。本系统开机显示物品重量;数字键和小数点键用于输入单价;加、减、乘和等号键用于计算;清零键用于当窗口显示不为零时,按下此键使窗口显示为零。
[0035]3 A/D转换子程序流程图
数据采集由HX711芯片来完成,主要分为启动、读取数据、等待转换结束、读出转换结果、采集的数据求和、取平均几个步骤。HX711初始化后,就具有了将某一通道输入的O?5V模拟信号转换成对应的数字量0x00?OxfT,然后再存入指定缓冲单元中。其转换方式可以采用延时等待方式,具体程序流程图如图9所示。
[0036]4数码管显子程序流程图
考虑本设计只是进行简单的物品重量和计算结果显示,所以全部采用数码管显示,数码管能够显示被测物体的重量等简单的数字信息。数码管显示直观,而且编程简单,占用单片机的I/o 口较少,可以节约大量I/O以方便拓展其他功能。故采用八位八段共阴数码管显示,显示子程序主要是来判断是否需要显示,以及如何去显示,也是十分重要的程序之一,设计流程图如图10所示。
【主权项】
1.一种便携式智能购物袋,包括一个带手柄(2)的手提袋(1),其特征在于,所述手提袋(I)的手柄(2)上安装有智能称重系统,所述的智能称重系统由压力传感器(5)、信号滤波放大处理器(6)、A/D转换器电路(7)、单片机(8)、键盘(3)、LED显示(4)组成; 压力传感器(5)采集到手提袋中被测物体的重量并将其转换成电压信号,经信号滤波放大处理器(6 )进行信号放大处理后,再由A/D转换电路(7 )将放大的信号转换成数字量并送入到单片机(8)中,然后经过单片机控制译码显示器,从而显示出被测物体的重量,并通过键盘(3)输入实现计价功能。
2.根据权利要求1所述的便携式智能购物袋,其特征在于,所述的单片机(8)是STC89C52RC 系统。
3.根据权利要求1所述的便携式智能购物袋,其特征在于,所述的压力传感器(5)是HL-8。
4.根据权利要求1所述的便携式智能购物袋,其特征在于,所述的A/D转换器电路(7)的芯片采用HX711。
【专利摘要】本发明公开了一种便携式智能购物袋,包括一个带手柄的手提袋,所述手提袋的手柄上安装有智能称重系统,所述的智能称重系统由压力传感器、信号滤波放大处理器、A/D转换器电路、单片机、键盘、LED显示组成。压力传感器采集到手提袋中被测物体的重量并将其转换成电压信号,经信号滤波放大处理器进行信号放大处理后,再由A/D转换电路将放大的信号转换成数字量并送入到单片机中,然后经过单片机控制译码显示器,从而显示出被测物体的重量,并通过键盘输入实现计价功能。该购物袋将电子秤、计算器与手提袋结合起来,是一款带有称重计算功能、能够重复使用且便于携带的手提袋。
【IPC分类】A45C3-04, A45C15-00
【公开号】CN104621908
【申请号】CN201310551041
【发明人】侯俊才, 何军龄, 徐能波, 侯莉侠, 张旺, 冯远军, 高瑞琪
【申请人】西北农林科技大学
【公开日】2015年5月20日
【申请日】2013年11月10日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1