
本资源为压缩包,下载后将获得以下所有文档,dwg格式为CAD图纸,展示的仅是截图,下载后图纸原稿无水印可编辑。
(其他)
封面.doc
(其他)
基于单片机的IC卡智能水表设计论文.doc
(其他)
简介.doc
(其他)
鉴定意见(3份).doc
(其他)
评阅表.doc
(其他)
外文翻译--AT89C51是一种带4K字节闪烁可编程可擦存储器.doc
(图纸)
原理图A0.dwg
发出的控制信号分为地址码和控制量数据两部分。
地址码用来选址,即接通需要控制的电路,确定控制的种类控制量决定该调整的类别及需要调整的量。
这样,各控制电路虽然挂在同条总线上,却彼此独立,互不相关。
总线接口电路如图.所示。
图.总线接口电路总线的器件分为主器件和从器件。
主器件的功能是启动在总线上传送数据,并产生时钟脉冲,以允许与被寻址的器件进行数据传送。
被寻址的器件,称为从器件。
般来讲,任何器件均可以称为从器件,只有单片机才能称为主器件。
主从器件对偶出现,工作在接收还是发送数据方式,由器件的功能和数据传送方向所决定。
传统的单片机串行接口的发送和接收般都分别各用条线,而总线则根据器件的功能通过软件程序使其工作于发送或接收方式。
当个器件向总线上发送信息时,它就是发送器,而当其从主线上接收信息时,又成为接收器。
主器件用于启动总线上传送数据并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件。
总线的控制完全由挂在总线上的主器件送出地址和数据决定,在总线上,既没有中心机也没有优先级。
总线上主和从即发送和接收的关系取决于此时数据传送的方向。
和都是双向线路,都通过个电流源或上拉电阻连接到电源端。
连接总线器件的输出级必须是集电极或漏极开路,以具有线“与”功能,当总线空闲时,两根线都是高电平。
总线上数据的传输速率在标准模式下可达,在快速模式下可达,在高速模式下可达.。
连接到总线的接口数量只由总线电容是的限制决定。
简介是美国公司的低功耗串行,它内含位存储空间,具有工作电压宽擦写次数多大于次写入速度快小于等特点。
中带有片内寻址寄存器。
每写入或读出个数据字节后,该地址寄存器自动加,以实现对下个存储单元的操作。
所有字节都以单操作方式读取。
为降低总的写入时间,次操作可写入多达字节的数据。
图.为的引脚图。
各引脚功能如下图.的引脚图串行时钟。
在该引脚的上升沿时,系统将数据输入到每个器件,在下降沿时输出。
串行数据。
该引脚为开漏极驱动,可双向传送数据。
器件页面寻址。
为器件地址输入端。
硬件写保护。
当该引脚为高电平时禁止写入,为低电平时可正常读写数据。
电源。
般输入电压。
接地。
硬件原理图记忆单元硬件原理图如图.所示。
利用单片机与进行通信,实现对地址内数据的读写校验操作。
图.记忆单元硬件原理图.电磁阀控制电路电磁阀选用脉冲式电磁阀,为以色列公司出品,其控制电路原理如图.所示。
这种电磁阀在开启时只需在其控制线两端加正向脉冲幅度宽度大于,水阀旦开启则会自动保持。
当关断时则在两端加反向脉冲,水阀就会关闭。
因为这种电磁阀开启后不需给电磁阀持续供电,所以它的功耗非常低,因而特别适合用在卡水表中作为水表开启送水或欠费停水的执行单元。
电路设计上采用多路模拟开关组合成组双刀双掷开关,在的控制下,将正脉冲或负脉冲加到电磁阀的控制线两端。
图.电磁阀控制电路图.其它模块电路脉冲提取电路脉冲提取电路,用于提取卡水表的计量脉冲。
可在原有的老式湿式水表加入磁针和干簧管,磁针随着用水的流动而旋转使得干簧管动作发出开关信号,作为计量信号。
也可以利用干式磁传水表已有的开关信号输出,作为计量信号。
安全保护电路安全保护电路,利用可编程的中断口接到水表的外封装上实现保护。
使封装完好时线相当于接地,为低电平,旦封装被非法打开,线就不与地连接,其电平变为高电平,此时将发生安全保护中断,立即关断电磁阀中断供水。
这样就能有效地防止私拆或恶意破坏水表的事件发生。
通信接口电路通信接口电路,利用的串行通信口,选用芯片形成接口电路。
外部数据读取设备可通过水表的接口,将水表的数据读出,实现自动抄表功能。
第章系统各模块软件设计.卡读写软件设计内部寄存器内部的可以分为两部分,的密码存储器和的功能寄存器。
密码寄存器可以由用户设置,作为访问卡的快速密码访问区,可以保存密码和密码类型的预设密码。
功能寄存器用于设置通信波特率通信类型等信息其地址分配和功能如表.所示表.内部功能寄存器地址功能说明位设备序列号用于保存出厂时又厂商设定的唯设备序列号当前设备用于保存多机通信时当前设备的号通信协议设定用于设定的通信协议和上电复位后的工作状态波特率设定用于设定的通信速率保留保留无法使用用户数据可以由
