一种收银机控制系统技术方案

技术编号:12726215 阅读:103 留言:0更新日期:2016-01-15 12:06
本实用新型专利技术公开了一种收银机控制系统,包括键盘模块、时间温度模块、主控模块、从液晶模块、从控模块、主液晶模块、存储模块及电源模块;本实用新型专利技术采用AT89C55WD单片机为核心控制器,完成了简易超市收银机的各项功能要求;实现了通过4*4键盘输入商品信息等收银机最基本的功能;用灵敏的数字温度传感器DS18B20完成温度测量,精确的日历时钟芯片DS1302作为实时时钟源;同时,利用存储模块AT24C512极大扩充了系统存储空间;收银机的液晶显示采用RT240128GB液晶屏,可滚动显示输入的购物条目信息,并利用FYD12864-0402B液晶显示器来突出显示最后总价,方便顾客看到。

【技术实现步骤摘要】

本技术涉及一种控制器,尤其涉及一种专用于收银机的控制系统。
技术介绍
收银机,即商业电子收银的产物,依附一整套的硬软件设施,实现收银从传统到电子化的过度。一整套收银机由收银台、扫描器、电脑主控模块、钱箱、键盘、打印机、顾客显示屏、电脑显示屏、刷卡器等组成;全套收银机功能简述:放置商品、扫描商品、电脑系统、放置营业款和备用金、手输条码、扫描条码及其它操作、打印电脑小票、方便顾客看到自己所购商品的价格、收银员核实商品资料与电脑显示资料是否相符等等;目前,超市、商场、快餐店等广泛使用收银机,但是目前这些收银机都无法完成购物条目滚动显示,顾客不能再付款时很清楚的知道自己购买的商品什么价格,对有异议价格的产品不能在付款前发现。
技术实现思路
本技术为了弥补现有技术的不足,提供一种收银机控制系统;该系统能够清楚地实现购物条目的滚动,便于顾客查看;为实现上述目的,本技术采取的技术方案是:—种收银机控制系统,包括键盘模块、时间温度模块、主控模块、从液晶模块、从控模块、主液晶模块、存储模块及电源模块;所述键盘模块、时间温度模块、从液晶模块、存储模块、主液晶模块、从控模块及电源模块均与所述的主控模块电连接;进一步改进,所述主控模块与所述从控模块串行连接;进一步改进,所述主控模块、所述从控模块均为单片机模块,其中,所述主控模块的型号为AT89C55WD ;所述从控模块的型号为AT89S52 ;进一步改进,所述主控模块的信号发射端与从控模块的信号接收端相连接;所述主控模块的信号接收端与所述从控模块的信号发射端相连接;进一步改进,所述主液晶模块为点矩阵液晶显示模块,其型号为RT240128GB ;所述从液晶模块为点阵图形液晶显示模块,其型号为FTD12864-0402B ; 进一步改进,所述时间温度模块包括温度接口电路及日历时钟接口电路;所述温度接口电路中设有温度传感器,其型号为DS18B20 ;所述日历时钟接口电路中设有时钟芯片,其型号为DS1302 ;进一步改进,所述键盘模块是由两片74148及一片7400构成的4*4数字键盘;进一步改进,所述存储模块为串行存储器,其型号为AT24C512 ;与现有技术相比,采用上述方案,本技术的有益效果是:本技术采用AT89C55WD单片机为核心控制器,完成了简易超市收银机的各项功能要求;实现了通过4*4键盘输入商品信息等收银机最基本的功能;键盘支持数字输入,26个英文字母的输入,功能强大,性能稳定,用灵敏的数字温度传感器DS18B20完成温度测量,精确的日历时钟芯片DS1302作为实时时钟源;同时,利用存储模块AT24C512极大扩充了系统存储空间,可以充分满足存储1000个商品价目表和2000个销售日志的要求,收银机的液晶显示采用RT240128GB液晶屏,可滚动显示输入的购物条目信息,并利用FYD12864-0402B液晶显示器来突出显示最后总价,方便顾客看到。【附图说明】图1是本技术的结构示意图;图2是本技术中主控模块与从控模块接口电路示意图;图3是本技术中主液晶模块、从液晶模块接口电路不意图;图4是本技术中温度接口电路示意图;图5是本技术中日历时钟接口电路示意图;图6是本技术中键盘模块接口电路示意图;图7是本技术中存储模块接口电路示意图;图8是本技术中主程序流程图;图9是本技术中主控模块通信流程图;图10是本技术中从控模块通信流程图;图11是本技术中销售程序流程示意图;图12是本技术中存储程序流程不意图;图13是本技术中键盘程序流程示意图;图14是本技术中条形码输入程序流程不意图;图15是本技术中键盘分布结构示意图;图16是本技术中商品名称输入程序不意图;图17是本技术中时间温度程序示意图;图18是本技术中密码修改程序示意图;图19是本技术中时间修改程序示意图;图20是本技术中销售日志查看程序示意图。【具体实施方式】下面结合附图和实施例对本技术进一步说明。如图1所示,一种收银机控制系统,包括键盘模块、时间温度模块、主控模块、从液晶模块、从控模块、主液晶模块、存储模块及电源模块;所述键盘模块、时间温度模块、从液晶模块、存储模块、主液晶模块、从控模块及电源模块均与所述的主控模块电连接;如图2所示,所述主控模块与所述从控模块串行连接;所述主控模块、所述从控模块均为单片机模块,其中,所述主控模块的型号为AT89C55WD;所述从控模块的型号为AT89S52 ;所述主控模块的信号发射端与从控模块的信号接收端相连接;所述主控模块的信号接收端与所述从控模块的信号发射端相连接;主单片机AT89C55WD与从单片机AT89S52之间的通信是通过串行口来完成的,通信过程中两个单片机保持相同的工作方式(方式一)和相同的波特率,作为从单片机AT89S52,只需要接收来自主单片机AT89C55WD的数据完成控制主液晶的显示即可;如图3所示,所述主液晶模块为点矩阵液晶显示模块,其型号为RT240128GB ;所述从液晶模块为点阵图形液晶显示模块,其型号为FTD12864-0402B ;RT240128GB中文字库液晶显示模块是一个英文文字与绘图模式的点矩阵液晶显示模块,内建512KByte的ROM字型码,可以显示中文字型,数字符号,英日欧文等字母,并且内建双图层(two page)的显示内存。当字型为16*16时,可秀出15*8个全角文字,在字型方面有多种字号可供选择使用:16*16 32*32 48*48 64*64及不同比例的混合显示模式,同时内建的512KByet SRAM提供了自行造字的功能;主液晶与从单片机的连接如图3左边:其中4脚与19脚是调节显示的对比度的,若接可调电阻则对比度可调,若接固定电阻则对比度固定。P2 口是作为数据口与单片机传输数据,5、6、8、18脚分别为液晶的功能引脚与单片机相连;20、21脚为液晶提供背光电源;FYD12864-0402B是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128X64,内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8X4行16X16点阵的汉字.也可完成图形显示,低电压低功耗是其又一显著特点;由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。从液晶与主单片机的连接电路图如图3右边;为了节约主单片机的端口资源,我们通过串行通信方式让主单片机与从液晶通信,其中3脚与18脚为从液晶对比度调节端口,若接可调电阻则对比度可以调节;5、6脚分别与单片机的P3.3、P3.2相连为单片机提供串行数据;所述时间温度模块包括温度接口电路及日历时钟接口电路;所述温度接口电路中设有温度传感器,其型号为DS18B20,其线路连接如图4所示;AT24C512是ATMEL公司生产的一款高性能的串行存储器,内有64KByte的存储单元,128 字节的页写模式(128-By本文档来自技高网...

【技术保护点】
一种收银机控制系统,其特征在于:包括键盘模块、时间温度模块、主控模块、从液晶模块、从控模块、主液晶模块、存储模块及电源模块;所述键盘模块、时间温度模块、从液晶模块、存储模块、主液晶模块、从控模块及电源模块均与所述的主控模块电连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:李春
申请(专利权)人:上海广生行母婴用品股份有限公司
类型:新型
国别省市:上海;31

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

1