ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:213.98KB ,
资源ID:30473569      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30473569.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(来电显示系统设计.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

来电显示系统设计.docx

1、来电显示系统设计 毕业设计(论文)专 业 无线电技术 班 次 04612 姓 名 指导老师 来电显示系统设计陈晏玲成都电子机械高等专科学校摘要:在我们日常生活中随时随地都可以看见很多使用来电显示器的装置和设置。但是,如果我们将时针到拨回到半个世纪以前的年代,那时具有现在感觉的显示器可谓少之又少。近年来,随着广播通信技术的发展和社会信息化的不断推进,新的信息显示装置不断涌现,与半导体技术一样,对于现代社会来说,来电显示技术也是一项不可缺少的重要技术。本文介绍的是利用单片机控制智能来电显示器。它以AT89C51为主控单片机,用于控制信号接收信息的显示。该显示器利用低功耗,具有振铃检测、载波检测功能

2、,满足Bell 202和V2.3标准的CID芯片实现接收来电信息,同时可实现液晶显示、存储和语音播报电话主叫号码等功能。可实现查阅、删除信息。实践表明:显示器外围器件少、抗干扰能力强、方便好用。文中详细介绍了系统的硬件设计和软件流程。关键词 智能来电显示器 单片机 FSK CID芯片 目录第一章 绪论 111课题背景 112实现CID的基本方法 1第二章 CID硬件设计 5 21 主机硬件原理及应用 5 2.1.1 AT89C52与AT89C51的特征比较.622 24C16串行EEPROM 1023 来话识别专用集成电路RTS8511 12 2.3.1 RTS8511的引脚功能 .1224

3、CID消息帧格式及技术要求 142.4.1来电显示器的工作原理 15第三章 软件设计实现 1631 MC68HC05单片机的功能和应用 1632 程序设计流程图 17结束语 21参考文献 22致谢辞 23附录 24第一章 绪论11课题背景Call ID(call Identing Delivery)来电显示电话是近几年来开发的新产品,早期使用在有线电话机上,随着电子技术的发展,现已大量做成来电显示无绳电话及答录和来电显示一体的无绳电话,除了一般的无绳电话功能外,能显示和记忆对方的电话号码和姓氏,记忆信息有40条,60条,80条不等,这些信息可擦写。除此之外,还有一些附和功能,如通话时间显示、年

4、、月、日时间及拨号现实等。CID是主叫识别信息,传送与显示的简称,其功能是在被叫用户的终端设备上(如电话机)显示电话的主叫号码,呼叫日期,时间等主叫识别信息,并交往的增多,人们希望接电话时知道是谁打来的电话,从什么地方来的,而本文所设计的CID则能满足人们的上诉要求,给人们带来了方便。美国贝尔通信研究所首先将话音频带数据通信的调制解调方式应用CID技术,提出了TD-TS-00031技术,并经修改公布了TR-NWT-00030,这一建议通常被称为Bell202主叫信息显示规范。据此规范,美国及北美地区陆续开通了该业务,我国香港地区于1996年开通此业务。我国电信部门为早日开通CID服务,也在积极

5、进行着准备工作。一方面起草了“电话主叫识别信息传送及显示功能的技术要求和测试方法”报审稿,另一方面已在深圳等城市部分交换机上试验开通了CID服务,许多电话机厂商积试制了CCD接收盒式CID话机。可以预计,不久的CID服务将成电话机的一种新的热门业务。CID服务的开通,满足了用户的要求,同样也为话机生产商创造了发展的机遇,为了促进CID功能产品的开发和生产,我们研制了SIU97-02型CID信号发生器。该信号发生器可产生符合国标和 BELL202标准的各种CID信号序列,如单数据消息格式的正常信号,Private信号,校验出错信号,复合数据消息格式的正常信号(含呼叫时间,主叫号码等)。1.2实现

6、CID的基本方法实现CTD 的基本方法是发端交换机将主叫号码等通过局间信令系统(例如 NO.7 信令系统)传送给终端交换机,终端交换机将主叫识别信息以移频键控FSK 的方式送给被叫用户终端设备如图2-1。 图1-1 CID 传送方法示意主叫号码信息常采用频移键控(FSK)方式,在被叫用户挂机(On-Hook)或摘机通信状态下传送。终端交换机将主叫识别信息送给被叫用户终端设备在下述两种状态下进行:一种是用户终端挂机状态,另一种是用户终端通话状态。挂机状态下的数据传送挂机状态下的传送方法是终端交换机将主叫识别信息在第一次振铃和第二次振铃间隔期间送给被叫用户终端设备。在一次呼叫中若被叫用户申请了CI

7、D 业务,则终端交换机向该被叫用户传送主叫识别信息数据。传送时序如图2-2 所示 图1-2 主叫识别信息数据传送的时序 时间值 铃流 0.51.5s 第一次振铃结束与数据传送开始之间的时间间隔 2.9s 传送数据的时间包括信道占用信号Channel Seizure Signal和标志信号Mark Signal 200ms 数据传送结束与第二次振铃开始之间的时间隔 1s 铃流B+C+D 应3.6s 各时段可根据具体情况定。在数据传送前或过程中,如果用户摘机,则传送停止且呼叫处理正常进行。我国规定:铃流源为25HZ。振铃为5秒断续(即一秒送4秒停)。 通话状态下的数据传送通话状态下的传送方法是指具

8、有Csll ID功能的用户乙已经与用户甲处在通话状态下,第三方面用户丙呼叫用户乙时,在用户乙终端设备上显示用户丙的识别信息。在此状态CID业务必须以“呼叫等待(call waiting)”业务为前提,如图2-3所示。用户作为被叫在接受来话时可以要求提供CID业务,也可以不要求提供此业务。a、 在通话状态下传送数据,交换机首先屏蔽与对端的话音通路,并向被叫用户传送提示序列。提示序列由用户提示音(SAS)和电话终端提示信号(CAS) 组成。用户提示音(SAS)的目的是提示用户有新等待的呼叫,可采用呼叫等待音。电话终端提示信号(CAS)是用来提示电话终端准备接收数据。b、 电话终端收到CAS 信号后

9、就将送受话器静音以防止近端干扰,将数据接收器连接到用户线上,并用应答(ACK) 信号响应以通知交换机已准备好。c、交换机收到ACK 信号后,数据传送开始。交换机将消息发送给电话终端并在数据传送一结束就马上恢复与对端的话音通路,同时恢复话机的话音通路,通话状态数据传送的信号顺序如图所示: 时间值060ms 交换机在发送提示序列前屏蔽员端的时间400ms 用户提示音(SAS)的持续时间050ms 不同提示信号产生的间隔8085ms 电话终端提示信号(CAS)的保持时间160+5ms ACK超时时间,交换机等待ACK信号减小,若在165ms后未查出 ACK信号,交换机超时,若在 t时间内收到ACK信

10、号,到t记时停止,Q记时开始。50100ms 收到ACK信号与FSK数据传送开始之间的时间间隔。特征专用 传送数据的时间由特征决定。0120ms 交换机在数据传送结束之后转回话音传送的时间d、在通话状态下传送提示序列和数据期间,交换机应以至少50dB 的损耗阻塞与对端的话音传送,防止这些信号到达远端。e、 乙用户所在的交换机若一查出乙用户的一个瞬断flash 信号或用户挂机,则停止数据传送,并按正常接续处理。 f、若交换机查出用户丙或用户甲挂机,则继续数据传送。若用户乙在15s 内未对新插入的呼叫进行响应,交换机将释放新的呼叫。第二章 CID硬件设计21 主机硬件原理及应用此设计的来电显示器,

11、能够产生符合国际和Bell202标准的FSK码标准序列信号,其硬件主要由摩托罗拉MC68HC0591单片机、FSK信号发生模块、LCD存储器等构成。其电路框图如图31:一:AT89系列高性能单片机及应用AT89系列是美国ATMEL公司推出的单片机,他与MCS-51系列单片机完全兼容,AT89系列包括AT89C51/52,AT89C2051。其片内程序存储器采用闪烁存储技术,编程/檫写速度快,数据不易挥发(至少保存10年)。AT89系列的另一个特点是具有超强的加密功能,片外程序存储器在AT89C52设有三级加密。 主要特征 AT89C51 AT89C52与MCS-51产品兼容性 全兼容 全兼容电

12、可檫除改写次数 1000次 1000次工作电压范围VCC 2.76V 2.76V 编程电压 12/5V 12/5V16位定时/计数器 2个 2个 中断源 5个 5个全静态工作方式 024MHZ 024MHZ可编程I/O线 32条 32条 低功耗 5/40MA 6.5/40MA存储器匹配器 4KEPROM/129ROM 8KEPROM/256ROM封装形式 40脚:DIP 44脚:PLCC TQFP 1:AT89系列单片机加密功能和编程(一)程序存储器加密AT89C52片内设有三个加密位,加密位相当于程序保护锁;加密后就不能对内部EPROM中的程序进行读写,只有将程序全部擦除后方可将锁打开。AT

13、89C52加密序号程序加密位保护类型LB1LB2LB31UUU无加密功能2DUU不能在外部用MOVC指令取内部指令程序代码3DDU同2,程序验证无效4DDD同3,外部执行指令无效(二)闪烁编程AT89系列片内闪烁存储器擦除后为1态,准备被编程。编程为高电压12V和低电压2种方式,低电压在使用者系统内进行编程很方便,高电压方式除闪烁特征外与传统的EPROM编程相同,对片外进行再编程之间,整个存储器陈列必须完全被擦除。(三)编程方式以AT89C52为例,在编程之前,地址、数据和控制线应按编程方式表。编程步骤如下:1) 在地址线上输入希望的加密位2) 在数据线上输入适当的数据3) 激活正确组合的控制

14、信号4) 若用高电压编程方式,抬高ZA/VPP端12V5) 给ALE/PROG如一组脉冲,EPROM陈列写入1个字节或锁存位编程1位,写入周期自动定时,典型植不足1.5ms。编程表:方式RSTRSENALE/PROGEA/PRP2.6P2.7P3.6P3.7写数据码HLH/12V#LHHH读数据码HLHHLLHH写VPP选择码*HL12VLHHH写锁位码-1HLH/12VHHHH写锁位码-2HLH/12VHHLL写锁位码-3HLH/12VHLHL片擦除HLH/12VHLLL注意: * VPP 为12V或VCC由VPP 选择码决定 # 选VPP= VCC时,把数据AHH写入地址为55H的存储单元

15、中,选VPP=12V,把数据55H写入地址为AAH的存储单元中。 改变地址和数据,重复步骤15,显示目标文件,结束或完成对整个存储陈列的编程。2:AT89C51单片机的性能及引脚说明AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为

16、很多嵌入式控制系统提供了一种灵活性高且价廉的方案。几种引脚框图(一)主要性能与MCS-51 兼容 4K字节可编程闪烁存储器 寿命:1000写/擦循环 数据保留时间:10全静态工作:0Hz-24Hz三级程序存储器锁定128*8位内部RAM32可编程I/O线两个16位定时器/计数器5个中断源 可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路另外,AT89C51是用静态逻辑来设计的。其工作频率可下降到0HZ,并提供两种可用软件来选择的省电方式-空闲方式和掉点方式。掉电方式在空闲方式中,CPU停止工作,而RAM,定时器,计数器,串行接口和中断系统都继续工作;在掉电方式中,片内震荡器停止工作,由

17、于时钟被“冻结”,使一切功能都停止,故只能保存在RAM中的内容,直到下一次硬件复位为止。(二)引脚功能说明(如上图)P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部

18、上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3:P3口管脚是8个带内部上拉电阻的双向

19、I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚 备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0)P3.3 /INT1(外部中断1)P3.4 T0(记时器0外部输入)P3.5 T1(记时器1外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。当振荡器

20、复位器件时,要保持RST脚两个机器周期的高电平时间 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。 /PSEN:外部程序存储器的选通信号。在由外部程

21、序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。 /EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。22 24C16串行EEPROM 24系列串行EEPROM是目前串行EEPROM中用量最大的一类。24系列串行EEPR

22、OM除具有一般串行EEPROM的体积小、功耗低、工作电压允许范围宽等特点外,还具有型号多、容量大、二总线协议,占用I/O口线少,容量扩展配置及其方便灵活,读写操作相对简单等优点。一 :24系列串行EEPROM常用型号及结构当前在我国技术应用开发中,所用的24系列串行EEPROM主要由美国ATMEL、MICROCHIP、XICOR、NATIONAL等几家公司提供,目前市场上容量最小的为24C01 (A) (1Kb),最大为24C64(64Kb),工作电压在1.85.5V之间,生产工艺都是CMOS工艺。24-C16结构框图从结构上看,24系列EEPROM大致可分为四类。第一类为AT24C01,它为

23、早期型号,不支持器件地址编码,也不支持硬件设置数据保护。第二类为AT24C01A/02/04/08/16,它也是目前最常用的型号,支持器件地址编码(地址有效位数03位,即同一串行总线最多可同时连接18片),支持硬件设置数据保护,容量范围在1Kb16Kb之间。第三类为24C164,其容量和功能与24C16相同,但读写时,器件地址选择控制码比较特殊,并且对24C164,同一串行总线最多可同时连接8片,而对24C16,同一串行总线最多只能连接1片。第四类为24C32/64,其特点是容量较大(大于32Kb),其余和第二类相似,也支持硬件设置数据保护和器件地址编码,但和第二类所不同的是:这里地址编码有效

24、位数固定为3位,也即意味着同一串行总线最多可同时连接8片。引脚说明:SCL为串行移位时钟输入。写入时,上升沿作用;读出时,下降沿作用。SDA为串行数据输入输出。这是一个双向的漏极开路结构的引脚,容量扩展时,可以将多片24系列的SDA引脚直接相连,实际使用时该脚必须接一个5.1k左右的上拉电阻。A0,A1,A2这三个引脚是器件地址选择引脚。将这三个引脚配置成不同编码值,在同一串行总线上最多可扩充8片同一容量或不同容量的24系EEPROM芯片。但这里特别要注意的是:有些型号的地址引脚是无效的。例如:24C16所对应的三个地址引脚均无效,因此,使用24C16时,只能寻址一片。同样寻址24C08时,可

25、寻址二片。WP为硬件写保护控制引脚。当为低电平时正常写操作;当为高电平时,对24系列串行EEPROM部分存储区域提供硬件写保护功能,也即对被保护区域只能读,不能写。二: 24C16串行EEPROM与单片机接口 上图是24C16的写保护控制。51系列单片机对24系列EEPROM有读写两种操作,读写时数据输入/输出都是高位在前,低位在后。写操作又分字节写操作和块写操作两种。23 来话识别专用集成电路RTS8511本文拟对REAITEK半导体公司于1996年新推出的旨在实现主叫识别(Caller ID)功能的系列专用集成电路RTS8511。一:RTS8511的引脚功能RTS8511系列集成电路,即频

26、移键控信号FSK解调器。设计来实现主叫识别功能,即接收和处理,主叫号码信息和主叫姓名信息。数据信号的传送量在最先的两次振铃信号之间,并且被叫话机还处在挂机状态下进行的。该系列集成电路可用于具有主叫识别功能的电话机或来电显示器。RTS8511系列集成电路采用16脚封装,其引脚排列如图1,各引脚功能如下所示。 RXA1RXA2为两个信号输入端,经电容隔空与双绞电话线连。LVL1LVL2为两个铃流电平检测输入端,通常将铃流信号经过衰减网络后送入这两个引脚,一旦检测到铃流电平,就唤醒相关电路进入正常工作状态。TRGLVL:外接阻容RC电路用于放电和触发电路进入最小工作模式,以便实现降低功耗和振铃检测功

27、能。LD:为一个集成电极开路的信号输出端,该信号对来自电话线路的振铃周期的有效作出指示。CD:也是一个集电极开路的信号输出端,该脚信号对来自带通滤波器的FSK信号载波的有效电平周期作出指示。RXD:为信号输出端,自该脚送出从FSK信号中解调出来的二进制串行数据。CRXD:为信号输出端,该脚送出的二进制串行数据为FSK的解调信号再滤除“信道占用信号”。DCK:为同步时钟信号输出端,当该脚输出低电平“0”时表明从CRXD端输出的数据有效。BPFO:为用于测试目的的内部引脚。用来核检带通滤波器的工作情况。OSCI,OSCO:用于连接石英晶体或谐振器,产生3.58MHZ的电路所需的工作频率。PDWN:

28、为信号输入端,当输入低电平时,将激活电路进入正常工作状态,反之,当输入高电平时,将使电路进入降耗工作状态。二:RTS8511内部结构: (1) 成分,其带通滤波器BRF:提供携带着指示叫用户号码和主叫用户姓名信息的频率频率范围是12002200HZ。(2) 频移键控解调器(FSK DEMOD):FSK信号采用两个频率分别被编码为“1”即传号。f=1200+12HZ和“0”,数据传输速率为1200bit/s。(3) 有效数据控制逻辑(VALID CTRL):指示串行数据端口RXD上输出的数据有效,在有效数据 输出的同时,CD端送出一个低电平触发信号,用于通知后续电路接收和处理解调数据。CRXD端

29、输出携带主叫用户信息的串行数据。(4) 电源管理器:管理系统的电源消耗,在没有振铃信号到来的大部分时间里将集成电路内部的大部分功能电路的电源的、关闭。以降低能耗延长供电电池的使用寿命。(5) 时钟信号发生器:当铃流到来后,时钟发生器立即被呼醒,为解调FSK信号提供系统时钟。(6) 振铃检测器:检测本话局内的程控交换机送来的铃流。24 CID消息帧格式及技术要求符合国际式Bell202标准的电话主叫识别信息数据的格式有两种:单数据消息格式(singledate,message tormat)和复合数据消息格式(multipledate,message tormat)。一个完整的消息帧由信道占用信

30、号、标志信号、数据信息和校验字组成。信道占用信号和标志信号用来提示电话终端准备接收数据;校验字用来作差错检查。消息帧格式如图4.1所式:信道占用信号标志信号消息层数据信号检验和图4.1信道占用信号。这是发送主叫信息时要首先发出的头标志,由一组300个连续的“0”和“1”交替地组成。其第一个位为“0”,最后一个位为“1”。在通话状态下,此信号不发送。 标志信号。在挂机状态下,程控交换机向用户发送主叫信息时要先发送的第二个标志信号,由180个标志位(逻辑“1”)组成。在通话状态下,此信号不发送。 标志位。程控交换机根据线路使用情况随机插入的标志位,由010个逻辑“1”组成。 数据字。主叫信息,每个数据字之前先行一次“0”作起始位,在最后加一位“1”作结束位,每个数字的最低位先发送。这样,实际每个字为10位,即1PXXXXXXX0,其中P为奇偶校验位。 电话主叫信息数据传送时,信道占用信号首先发送,后接标志信号,最后连续发送数据字。根据数据传送情况,间隔地插入一些标志位。一般标志位会加在如下字的传送之间: a. 消息类型字与消息长度之间; b. 消息长度字与第一个参考数字

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1