专利名称:储蓄出纳收付款机的制作方法
技术领域:
本实用新型涉及一种储蓄出纳收付款机。
现有的收付款机主要存在如下缺陷或不足以静态贮存芯片SRAM为数据贮存芯片,须用3.6V后备电池保电,易使数据丢失;显示模式采用静态显示,耗电量大,使LED显示管的使用寿命缩短;TTL器件使得耗电量较大;使用字轮式打印机,易损坏,使用寿命短;采用大功率稳压管双电源供电及光电融离技术。使整机体积大,成本高;电路结构复杂,元器件多,工作稳定性差。
本实用新型的目的在于避免上述现有技术中的不足之处,而提供一种结构简单、成本低、工作稳定性高、数据贮存安全可靠、耗电量低的储蓄出纳收付款机。
本实用新型的设计方案如下一种储蓄出纳收付款机,包括中心处理器(1),及与之连通的数据贮存器(4)、与中心处理器(1)连通的程序贮存器(2)及中间数据贮存器(3)接入其输入端口的键盘输入装置(7),接于其输出端口的打印输出装置(5)和数码显示器(6),所述打印输出装置(5)包括打印机J1及其驱动电路和打印状态信号电路,其特殊之处在于所述中心处理器(1)包括单片控制器U1及接于U1的PC口的地址锁存器U2;所述程序贮存器(2)、中间数据贮存器(3)及数据贮存器(4)分别由贮存器U4、U14、U3构成,所述贮存器U4、U14、U3及地址锁存器U2的数据线均接至单片控制器U1的PO口,所述地址锁存器U2的输出端分别接至贮存器U4、U14及U3的地址端,所述单片控制器U1的读、写端均与贮存器U3、U14相接,所述单片控制器U1的脉冲输出端接地址锁存器U2的选通端;所述数码显示器(6)包括输入端接至单片控制器U1的PO端的数据锁存芯片U6、U7及分别接于该U6、U7输出端的驱动芯片U8、U9,U8、U9的输出分别接键盘输入装置(7)的按键输入装置I1和数码显示器(6)的数码显示器I2;所述打印输出装置(5)、数码显示器(6)的驱动芯片U12、U5接于单片控制器U1的输出信号端。
本实用新型打印机J1的驱动电路可包括驱动芯片U12及与其联接的反向器U23、U24组成,反向器U23的输出经三极管T2接至打印机J1,三极管T3和T5、T4和T6、T7和T9、T8和T10构成四组三级管开关驱动电路;所述打印机J1的打印状态信号电路可包括二极管D1、D2、D3、D4构成的整流电路,其经下拉电阻接到T11的b极,再通过T11、U21、R1、C2组成的放大整形电路及反向器U17接单片控制器U1。
附图图面说明如下
图1为本实用新型的原理框图;图2为本实用新型的电路原理图。
图2中主要元器件标号说明U1-单片控制器U2-地址锁存器 U3数据贮存器 U4-程序贮存器U5-驱动芯片 U6-数据锁存芯片 U7-数据锁存芯片 U8-驱动芯片U9-驱动芯片 U10-与非门 U11-与非门 U12-驱动芯片U13-反向器 U14-中间数据贮存器 U15-反向器 U16-与非门U17-反向器 U18-反向器 U19-与非门 U20-与非门U21-反向器 U22-反向器 U23-反向器 U24-反向器J1-打印机I2-数码显示器X-晶振I1-按键输入装置 R1-电阻 C1~C2-电容T1~T11均为三极管D1~D4为二极管下面将结合附图对本实用新型作进一步详述参见图1,本实用新型的应用程序存放于程序存贮器2中,键盘输入装置7将要求信号送入中心处理器1,中心处理器1通过程序存贮器2读取程序并执行,进行中间运算,得出最终结果,然后将中间运算数据存放于中间数据存贮器3中。在需要时,从中间数据存贮器3读取数据,将最终所得数据存放于数据存贮器4中。需要时,可从数据存贮器4里读取数据。中心处理器1以数码显示器6和打印输出装置5作为输出。
参见图2,中心处理器1主要由U1构成,U1可采用80C32;数据贮存器4由U3构成,其可采用28C64;程序贮存器2由U4构成,其可采用27C256;中间数据贮存器3由U14构成,其可采用6116。U1的32-39脚为8位的PO口,PO口为地址/数据总线,进行分时操作。PO口接至地址锁存器U2的输入端和U3、U4、U14的数据线端D0-D7上,U2可采用74HC373。U2的输出接至U3、U4、U14的A0-A7端,为低8位地址总线。U1的30脚输出为脉冲信号,接至U2的选通端1脚,以进行地址/数据分时操作。U1的PO口同时又接至构成数码显示器6的数据锁存芯片U6、U7,即74HC373的输入端,作为数据输入锁存。U6、U7的输出端分别接至数码显示器6的驱动芯片U8、U9,即MC1413的输入端。U8的10-16脚输出和U9的12-16脚输出组成12位的扫描驱动线路,接至键盘输入装置7中I1的6-17脚上和数码显示器6中I2的1-12脚,以提供键盘的12位纵向扫描和12个数码管位扫描信号。U1的21-28脚接至U3、U4、U14的A8-A15上,作为高8位地址信号总线。U1的1-8脚作为输出信号端,接至驱动芯片U5、U12,即74HC245的输入端。U1的14脚接至U5的19脚,并通过反向器U18接至U12的19脚,来控制是U5工作还是U12工作。U1的12、13、15脚分别通过上拉电阻接至I1的18、19、20脚上,以获得键盘扫描的横向信号。U1的16脚为写信号,接至U8的27脚和U14的21脚,并接至与非门U10的1脚。U1的17脚为读信号,接至U3的22脚和U14的20脚,并接至与非门U10的2脚上。U1的29脚用作程序存贮器U4的输出使能,接到U4的20脚上。U1的10、11脚为串行输入、输出口,10脚接至U17的输出端,11脚通过一电阻接至打印输出装置5中J1的1脚,以给打印机复位信号。U10的输出3脚接至U19的5脚,U19的4脚接至U1的27脚,它的输出6脚接至U3的20脚,为U3提供片选通信号。U10的3脚接至U20的10脚,U20的9脚接至U1的28脚,它的输出8脚接至U14的18脚,以提供U14的片选通信号。U10的输出3脚接至U11的4脚,U11的5脚接至U1的25脚,U11的输出6脚通过反向器U13接至U6的11脚,以给U6提供数据锁存信号。U10的3脚接至U16的13脚,U16的12脚接至U1的26脚,它的输出11脚经反向器U15接至U7的11脚上,以给U7提供数据锁存信号。U5的输出11-18脚为数码管的8段驱动信号,接至I2的13-20脚上。U12的输出18脚为打印机电机驱动信号,经反向器U23接到T2的b极,通过T2开关驱动,由T2的e极接到打印机J1的5脚,提供打印机电机转动电流。U12的17脚输出经反向器U24和T1,以提供打印机J1的刹车信号。U12的13-16脚输出,经四组三级管开关驱动电路T3和T5、T4和T6、T7和T9、T8和T10分别接到打印机J1的6-9脚,以驱动打印机J1的4根打印针。J1的10、11脚输出打印机的工作位置状态信号,经二极管D1、D2、D3、D4构成的整流电路产生方波,其经下拉电阻接到T11的b极,再通过T11、U21、R1、C2组成的放大整形电路,由反向器U17给U1提供打印机的位置状态信号。开机加电后,首先电容C1对U1进行复位,使U1各脚处于正常状态,晶振X开始起振,给U1以时钟脉冲,使U1开始工作。工作中,U1须读取程序时,U1的30脚给出一低脉冲,选通U2,在这一时段U1的PO口输出地址数据,锁存在U2中,U2的输出Q0-Q7将此地址数据传输给U4,找到U4中相应地址单元中的程序数据,在下一时段,U1的20脚输出低脉冲,给U4以读取信号,经PO口将相应地址单元中的程序数据从U4中读到U1里,进行运算处理,并作出相应的命令。当须读取高8位地址中的程序时,地址由U1的21-28脚经高8位地址总线提供给U4。当U1处理后的中间数据须贮存时,U1的30脚输出为低,选通U2,由于U1的16、17脚不可能同时为低,因此U10的输出为低,U1的28脚输出为高,U20的9脚为高、10脚为低,它的输出为低,选通U14,在这一时段,U1经PO口将地址数据锁存在U2中,U2的输出Q0-Q7将此地址数据传送给U14,在下一时段,U1的16脚输出为低,给U14以写信号,数据经PO口传送到U14的规定单元中贮存。当须读取U14中数据时,U2、U14被选通,在第一时段,U1经PO口将地址数据锁存在U2中,U2将此地址数据传送给U14,在下一时段,U1的17脚输出为低,给U14以读取信号,U14中规定地址单元中的数据经PO口传送给U1进行处理。当U1处理后的数据须最终保存时,则必须存放在U3中。此时,U1的30脚输出为低,选通U2、U1的27脚输出为高,则U19的4脚为高,5脚为低,与非门U19的输出6脚为低,选通U3。在这一时段,U1经PO口将地址数据存放在U2中,U2的输出Q0-Q7将此地址数据传送给U3。在下一时段,U1的16脚输出为低,给U3以写信号,数据经PO口传送到U3的规定单元中贮存。当须读取U3中数据时,U2、U3被选通,在第一时段,U1经PO将地址数据锁存在U2中,U2将此地址数据传送给U3,在下一时段,U1的17脚输出为低,给U3以读取信号,U3中规定地址单元中的数据经PO口传送给U1进行处理。在一个机器周期的某一特定时段,U1经PO口将一组数据传送到U6或U7,此时U1的16、17脚输出均为高,U10的输出3脚为低电平,当U1的25脚输出低电平时,U11的输入4、5脚均为低,则它的输出6脚为高,经U13反向,得到一低信号接到U6的选通端11脚上,选通U6,将此数据锁存在U6中;而当U1的26脚输出为低电平时,U16的输入端12、13脚均为低,则它的输出端11脚为高,经U15反向后得一低信号,接到U7的选通端11脚上,选通U7,将此数据锁存在U7中。U6、U7的输出经过驱动芯片U8、U9来完成键盘12位纵向扫描和12位数码的位扫描。例如,在机器一周期的某一特定时段,U1的PO口输出数据为“01111111”,U1的16、17、29、30脚输出被置为高,则U2、U3、U4、U14均不被选通,U1的25脚输出为低,26脚被置为高,U6选通,数据被锁存在U6中,U6将此数据传送给U8,驱动芯片U8的输出10-16脚中只有16脚为低,其它均为高,分成键盘扫描和显示扫描两路。键盘扫描一路使I1的6-17脚中只有6脚为低,其它11脚均为高,U1的三个中断口12、13、15脚等待中断信号来完成对键盘第一纵行的监控。当第一纵行中有一按键被按动,这时U1的12、13、15脚中就有一脚信号变为低,U1通过此就可知道那一按键被按动,须如何处理,显示扫描一路,使I2的1-12脚中只有第1脚为低,其它11脚均为高,这时选通第一个数码管,其它数码管不可能被点亮,而此数码管是否被点亮,则由U5的输出决定。当不须打印时,U1的14脚输出一直为低,选通U5,当此数码管不须点亮时,U1的1-8脚输出均为低,U5的输出也为低,则数码管不被点亮。当须点亮时,如点亮数码管的“A”段,则U1将其内部显示缓冲器中的数据“10000000”经1-8脚输出,U5的输出中18脚为高,其它均为低,使I2的13脚为高,因使用共阴极数码管,则第一个数码管的“A”段被点亮,在下一个机器周期的这一特写时段,U1的PO口输出数据为“101111111”,以此类推,由U1的25脚和26脚电平的高低来分别选通U6、U7,以完成键盘的12位纵向扫描和12位数码管的位扫描。数码管的点亮实际上只是瞬间的,也就是说在12个机器周期中只点亮一个周期,但由于扫描速度快和人眼的视觉反应慢,所以看上去数码管是被连续点亮的。当须打印时,U1的14脚输出为高,经反向器U18给U12的19脚以低电平,选通U12。打印数据由U1的1-8脚传送给U12。U1的11脚输出为低,给打印机J1复位信号,使打印机处于正常工作状态。打印开始,U12的18脚输出高信号,经反向器U23反向,T2的b极为低,T2不导通,T2的e极输出为低,使打印机马达两端加电,转动。当须要第一针动作时,则U12的16脚输出为高,T3的b极为高,T3导通,T3的e极输出为高,T5的b极为高,T5导通,T5的c极和地导通,第一针两端加电,此针动作。J1的10、11脚在马达移动时输出一对位置信号,经D1、D2、D3、D4产生一位置状况方波,经T11、U21、R1、C2组成的放大,整形电路,经U19反向输入到U1的10脚,通过U1内部处理,来调整U1的打印数据的输出。当一组数据传送完时,U1的17脚输出为高,经U24反向,使T1的b极为低,T1不导通,T1的c极为高,J1的5脚为高,给马达以刹车信号。如此反复运行,就可将所要求信息打印出来。
本实用新型的中心处理器1可使用各种单片控制器,如5系列的各种单片控制器,PIC系列的各种单片控制器等;由于打印机J1在打印过程中,须大电流供电,因此在整机设有充分考虑节电时,以采用双电源供电为宜;本实用新型的数据贮存U3还可使用各种掉电保护型贮存器,如28C16、28F020等E2PROM,也可通过3.6V电池保电使用静态贮存器,如6116、6264、62256等SRAM;程序贮存器U4还可使用各种紫外线可擦型贮存器,如27128、272512等EPRON,也可使用各种电可擦贮存器程序贮存器2和数据贮存器4还可使用串行贮存器,如AT24系列及AT93等系列的贮存器等;可使用高速数据不挥发性SRAM作为数据和程序贮存芯片,并可将程序和数据存放在一个芯片中;显示器6可使用液晶显示器作为显示输出本实用新型可使用8255、74LS154等I/O口扩展芯片将中心处理器1的I/O护展,进行静态显示;打印机J1可使用M42V型字轮式打印机或其它公知的针式打印机均可。
本实用新型与现有技术相比具有如下优点1、采用大容量的掉电保护型贮存芯片E2PROM作为最终数据贮存芯片,静态贮存芯片SRAM作为中间数据贮存芯片,不须保电,数据贮存安全可靠2、显示模式采用动态扫描显示,省电,且延长了LED显示管的使用寿命;3、全部使用CMOS器件,耗电量低;4、使用EPSON公司生产的M150Ⅱ型针式打印机,使用寿命长,字迹清晰;5、由于整机充分考虑了省电问题,因此使用单电源供电,成本低,体积小;6、硬电路简单,元件少,工作稳定性高。
权利要求1.一种储蓄出纳收付款机,包括中心处理器(1),及与之连通的数据贮存器(4)、与中心处理器(1)连通的程序贮存器(2)及中间数据贮存器(3)接入其输入端口的键盘输入装置(7)。接于其输出端口的打印输出装置(5)和数码显示器(6),所述打印输出装置(5)包括打印机J1及其驱动电路和打印状态信号电路,其特征在于所述中心处理器(1)包括单片控制器U1及接于U1的PC口的地址锁存器U2;所述程序贮存器(2)、中间数据贮存器(3)及数据贮存器(4)分别由贮存器U4、U14、U3构成,所述贮存器U4、U14、U3及地址锁存器U2的数据线均接至单片控制器U1的PO口,所述地址锁存器U2的输出端分别接至贮存器U4、U14及U3的地址端,所述单片控制器U1的读、写端均与贮存器U3、U14相接,所述单片控制器U1的脉冲输出端接地址锁存器U2的选通端;所述数码显示器(6)包括输入端接至单片控制器U1的PO端的数据锁存芯片U6、U7及分别接于该U6、U7输出端的驱动芯片U8、U9,U8、U9的输出分别接键盘输入装置(7)的按键输入装置I1和数码显示器(6)的数码显示器I2;所述打印输出装置(5)、数码显示器(6)的驱动芯片U12、U5接于单片控制器U1的输出信号端。
2.如权利要求1所述的储蓄出纳收付款机,其特征在于所述打印机J1的驱动电路包括驱动芯片U12及与其联接的反向器U23、U24,反向器U23的输出经三极管T2接至打印机J1,三极管T3和T5、T4和T6、T7和T9、T8和T10构成四组三级管开关驱动电路;所述打印机J1的打印状态信号电路包括二极管D1、D2、D3、D4构成的整流电路,其经下拉电阻接到T11的b极,再通过T11、U21、R1、C2组成的放大整形电路及反向器U17接单片控制器U1。
专利摘要一种储蓄出纳收付款机,其应用程序存放于程序存贮器中,键盘输入装置将要求信号送入中心处理器,通过程序存贮器读取程序并执行,进行中间运算,然后将中间运算数据存放于中间数据存贮器中。最终所得数据存放于数据存贮器中。需要时,可从数据存贮器里读取数据。中心处理器以数码显示器和打印输出装置作为输出。本实用新型结构简单、成本低、工作稳定性高、数据贮存安全可靠、耗电量低。
文档编号G07G1/12GK2344820SQ98232920
公开日1999年10月20日 申请日期1998年8月10日 优先权日1998年8月10日
发明者李三买, 邬凯哲, 张勇 申请人:中国工商银行西安银行机具研究所