基于单片机的电话远程控制器的设计内容摘要:

“1010”;另外, “*”,“”字号码, MT8870 输出的 8421 码分别为 “1011”和 “1100”。 有些技术资料会出现错误,包括比较权威的手册,所以在 本次 实验中,记录下测量的每一组数据后,才把这些数据应用于程序当中。 为了使单片机 AT89C51 获取有效数据, MT8870的 STD 有效端经反相后接 CPU 的 INT0 引脚。 当 MT8870 获取有效双音多频信号后, STD 电平由低变高,再反相为低, CPU 检测后,指示 P1 口接收有效二进制代码。 而无效的双音频信号(电话线路杂音、人们的语音信号等)是不会引起MT8870 的 STD 端变化的。 DTMF 接收器的外围电路如图 所示。 其中,接在电源处的电容对抗 干扰有一定的作用。 在实际应用中,存在这样一个问题:MT8870 的使能控制端不允许中断时,将使 MT8870 的 STD 端中断关闭。 其解决办法是,将 STD 端接与非门的一 个 输入,与非门的另一输入端接一 个 不定电平端 P。 当 STD 有效(即中断开放)时, P = 1 则 INT0 中断关闭; P = 0 时则 INT0中断允许。 6 ISD1420 简介 ISD1420 为美国 ISD 公司出品的优质单片语音录放电路,由振荡器、语音存储单元、前置放大器、自动增益控制电路、抗干扰滤波器、输出放大器组成。 一个最小的录放系统仅由一个麦克风 、一个喇叭、两个按钮、一个电源、少数电阻电容组成。 录音内容存入永久存储单元,提供零功率信息存储,这个独一无二的方法是借助于美国 ISD 公司的专利 ——直接模拟存储技术( DAST)实现的。 利用它,语音和音频信号被直接存储,以其原本的模拟形式进入 EEPROM 存储器。 直接模拟存储允许使用一种单片固体电路方法完成其原本语音的再现。 不仅语音质量优胜,而且断电语音保护。 ISD1420 的管脚排列如图 4 所示。 特点 ( 1)使用方便的单片录放系统 , 外部元件最少; ( 2)重现优质原声,没有常见的背景噪音; ( 3)放音 可由边沿或电平触发无耗电信息存储 , 省掉备用电池 ; ( 4)信息可保存 100 年 , 可反复录放 10 万次; ( 5)无需专用编程或开发系统; ( 6)较强的分段选址能力可处理多达 160 段信息; ( 7)具有自动节电模式; ( 8)录或放后立即进入维持状态 , 仅需 A 电流。 图 4 ISD1420管脚图 电器特性 ( 1)工作电压: 5V; ( 2)静态电流:典型值 A,最大值 2μ A; ( 3)工作电流: 典型值 15mA,最大值 30mA。 操作模式 地址输入有双重功能 , 根据地址中的 A A7 的电平状态决定 A0~ A7 的功能。 如果 A6, A7 有一个是低电平 , A0~ A7 输入全解释为地址位 , 作为起始地址用。 地址位仅作为输入端 , 在操作过程中不能输出内部地址信息。 根据 PLAYL、PLAYE 或 REC 的下降沿信号 , 地址输入被锁定。 如果 A A7 同为高电平时 ,它们即为模式位。 使用操作模式有两点要注意 ( 1)所有初始操作都是从 0 地址开始 , 0 地址是 ISD1420 存储空间的起始端 ,以后的操作可根据模式的不同 , 而从不同的地址开始工作。 当电路中录放音转换1234567891011121314 1516171819202122232425262728A0A1A2A3A4A5A6A7NCNCNCNCSSASSDS P + S P V C C AM I CM I C R e fAGCA na inA na ou t\P L A Y L\P L A Y ER E CV C C DX C L KR E C le dISD14207 或进入省电状态时,地址计数器复位为 0。 表 2 ISD1420 管脚功能表 名 称 管 脚 功 能 名 称 管 脚 功 能 A0~ A5 1~ 6 地址 Ana Out 21 模拟输出 A A7 10 地址 (MSB) Ana In 20 模拟输入 VCCD 28 数字电路电源 AGC 19 自动增益控制 VCCA 16 模拟电路电源 MIC 17 麦克风输入 VSSD 12 数字地 MIC Ref 18 麦克风参考输入 VSSA 13 模拟地 PLAYE 24 放音,边沿触发 SP+、- 1 15 喇叭输出+、- REC 27 录音 XCLK 26 外接定时器 (可选 ) RECLED 25 发光二极管接口 NC 11 空脚 PLAYL 23 放音,电平触发 ( 2)当 PLAYL、 PLAYE 或 REC 变为低电平 , 同时 A6, A7 为高电平时 ,执行对应操作模式。 这种操作模式一直执行到下一个低电平控制输入信号出现为止 , 这一刻现行的地址 /模式信号被取样并执行。 ISD1420 管脚功能如表 2 所示。 A0:信息检索 (PLAYE 或 PLAYL),不知道每个信息的实际地址 , A0 可使操作者快速检索每条信息 , A0 每输入一个低脉冲 , 可使得内部地址计数器跳到下一个信息。 这种模式仅用于放音 , 通常与 A4 操作同时应用。 A1:删除 ROM 标志可使录入的分段信息成为连续的信息 , 用 A1 可删除掉每段中间信息后的 ROM 标志 , 仅在所有信息后留一个 ROM 标志。 当这个操作模式完成时 , 录入的所有信息就作为一个连续的信息放出。 A3:循环重放信息 (PLAYE 或 PLAYL)可使存于存储空间始端的信息自动地连续重放。 一条信息可以完全占 满存储空间 , 那么循环就可以从头至尾进行工作 ,并反复重放。 A4:连续寻址:在正常操作中 , 当一个信息放出 , 遇到一个 ROM 标志时 , 地址计数器会复位, A4 可防止地址计数器复位 , 使得信息连续不断地放出。 A A5: 未用。 铃流检测电路 振铃检测电路 如图 5 所示,二极管有 2 种作 用: ( 1) 将不确定的线路供电正负变为固定的正负输出; ( 2)将交流的振铃信号变为脉动直流以供检测。 当没有振铃信号时,线路上的供电电压为 48V(老式交换机为 60V),经四个二极管构成的全桥整流后,不足以使稳压管导通,振 铃信号输出端电压接近 0V,8 当振铃信号到来时,线。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。