第7讲 单片机应用系统设计.ppt
《第7讲 单片机应用系统设计.ppt》由会员分享,可在线阅读,更多相关《第7讲 单片机应用系统设计.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四川理工学院电信系四川理工学院电信系第七讲:单片机应用系统设计本讲重点:本讲重点:正确认识系统设计的基本原则正确认识系统设计的基本原则,掌握简单任掌握简单任 务分析的一般流程,尝试自己制定方案;务分析的一般流程,尝试自己制定方案;对所举应用实例能消化理解,对部分模块能对所举应用实例能消化理解,对部分模块能 独立编程实现独立编程实现.单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系第七章第七章 单片机应用系统设计与开发单片机应用系统设计与开发系统设计应当考虑的主要技术性能系统设计应当考虑的主要技术性能速度速度 精度精度 功耗功耗 可靠性可靠性 驱动能力驱动
2、能力 基本设计原则应当考虑:基本设计原则应当考虑:功能需求,应用需求,开发条件,市场功能需求,应用需求,开发条件,市场 情况,可靠性需求,成本需求,尽量以情况,可靠性需求,成本需求,尽量以 软代硬软代硬单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系 基本设计原则基本设计原则从系统从系统功能需求功能需求出发设计功能模块出发设计功能模块 显示,键盘,数据采集,检测,通信,控制,显示,键盘,数据采集,检测,通信,控制,驱动,供电方式驱动,供电方式从系统从系统应用需求应用需求定位元器件资源分配定位元器件资源分配 定时定时/计数器,中断,串口,计数器,中断,串口
3、,I/OI/O引脚,引脚,A/DA/D,D/A D/A,信号调理,晶振频率信号调理,晶振频率从从开发条件与市场情况开发条件与市场情况出发选择元器件出发选择元器件 仿真机,编程器,元器件,熟悉程度,编程仿真机,编程器,元器件,熟悉程度,编程 语言语言从系统从系统可靠性需求可靠性需求确定系统设计工艺确定系统设计工艺 去耦,光隔,屏蔽,印制板,低功耗,散热,去耦,光隔,屏蔽,印制板,低功耗,散热,传输距离传输距离/速度,节电方式,掉电保护,软件速度,节电方式,掉电保护,软件 措施措施单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系 基本设计原则(续)基本设计原
4、则(续)从系统从系统成本需求成本需求选择合理电路方案选择合理电路方案 元器件,外壳,面板,键盘,显示,单元器件,外壳,面板,键盘,显示,单/双面双面 PCBPCB,驱动驱动功能满足系统要求的前提下功能满足系统要求的前提下尽量以软代硬尽量以软代硬 逻辑功能,滤波功能,译码功能,动态显示,逻辑功能,滤波功能,译码功能,动态显示,模拟模拟I I2 2C C、SPISPI总线,软总线,软ADCADC,加密加密单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系 220220V VJ JP1.0 P1.0 P1.1 P1.1 P1,2 P1,2 P1.3 P1.3 P
5、1.4 P1.4 P1.5 P1.5 P1.6 P1.6 P1.7P1.7语音语音芯片芯片语音输出语音输出话音输入话音输入振铃振铃检测检测DTMF DTMF 译码译码 8870 8870 模拟模拟摘机摘机电话机电话机P0.0 P0.0 P0.3P0.3 P2,0 P2,0 P2.1 P2.1 P2.2 P2.2 P2.3 P2.3 P2.4P2.4远远距离电话遥控装置距离电话遥控装置(与书上与书上P.235P.235类似的一种应用)类似的一种应用)8989C51C51晶振晶振复位复位电路电路电电 话话 外外 线线单片机应用系统设计与开发实例单片机应用系统设计与开发实例1 1:单片微机原理及应用
6、单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系1.1.座机在无人值守情况下首先要通过光耦检测铃流,确定座机在无人值守情况下首先要通过光耦检测铃流,确定有电话打进。有电话打进。2.2.振铃响过设定次数后,由三极管组成的模拟摘机电路执振铃响过设定次数后,由三极管组成的模拟摘机电路执行摘话筒动作,给座机及相应电路供电。行摘话筒动作,给座机及相应电路供电。3.3.通过通过APR9600APR9600语音电路发出语音电路发出“请输入密码请输入密码”提示后,根提示后,根据拨叫方输入的密码经据拨叫方输入的密码经MT8870MT8870译码后进行身份判识。身份译码后进行身份判识。身份不
7、符则执行挂机操作。不符则执行挂机操作。4.4.相符则继续提示对方输入控制设备号(此处为相符则继续提示对方输入控制设备号(此处为0 07 7,可,可外连外连8 8个电器开关)和开个电器开关)和开/关动作类别(开关动作类别(开1 1,关,关0 0),),依此对相应执行电路输出控制信号。然后再提示对方输入依此对相应执行电路输出控制信号。然后再提示对方输入下个要控制的设备号和开下个要控制的设备号和开/关动作类别关动作类别5.5.直至对方发出操作结束信号(),就执行挂机操作。直至对方发出操作结束信号(),就执行挂机操作。任务分析:任务分析:单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院
8、电信系四川理工学院电信系1.1.振铃检测电路振铃检测电路是以光耦是以光耦817817为主构成的。当有振铃信号时,为主构成的。当有振铃信号时,铃流进入铃流进入817817输入端输入端1 1、2 2脚,脚,4 4脚输出脉冲方波信号,送至脚输出脉冲方波信号,送至AT89C51AT89C51的的/INT1INT1端,由于语音信号和双音多频信号电压远低端,由于语音信号和双音多频信号电压远低于振铃信号电压,该电路不会引起误判。于振铃信号电压,该电路不会引起误判。2.2.模拟摘机电路模拟摘机电路是由两个高压三极管组成,是由两个高压三极管组成,AT89C51AT89C51输出高输出高低电平,使三极管导通或截止
9、,从而改变挂接在电话线上的低电平,使三极管导通或截止,从而改变挂接在电话线上的阻抗来模拟摘机和挂机。阻抗来模拟摘机和挂机。3.3.双音多频解码电路双音多频解码电路由电桥由电桥B1B1、电容电容C1C1、电阻电阻R1R1及双音多频及双音多频识别集成电路识别集成电路MT8870MT8870等组成。电桥起极性校正作用,信号经等组成。电桥起极性校正作用,信号经RCRC送至送至MT8870MT8870解码,最后输出相应的解码,最后输出相应的84218421码,供单片机判识。码,供单片机判识。4.4.语音芯片语音芯片SP+,SP-SP+,SP-端端受控将预先录好的语音提示送至受控将预先录好的语音提示送至L
10、M386LM386进行放大,再经变压器进行放大,再经变压器T1T1耦合至电话回路,用户可从电话里耦合至电话回路,用户可从电话里听到系统控制语音芯片发出的提示,进行相应操作。听到系统控制语音芯片发出的提示,进行相应操作。功能电路模块:功能电路模块:单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系双音多频双音多频 DTMFDTMF Double Tone Multi Double Tone Multi FrequencyFrequency:每一个拨号音是由两每一个拨号音是由两 个正弦波单音混合而成。个正弦波单音混合而成。4 4个高音和个高音和4 4个低音个低
11、音,有有1616种组合。种组合。在电信信令中:在电信信令中:“*”“#”仅作为开放电仅作为开放电 信新型业务中作特殊识别信新型业务中作特殊识别 码。而码。而“A A”“B B”“C C”“D D”作为备用码。作为备用码。单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系双音多频解码芯片双音多频解码芯片MT8870DMT8870D特性:特性:完全的完全的DTMFDTMF接收接收/解码器解码器低功耗低功耗内建增益设置放大器内建增益设置放大器可调警卫时间可调警卫时间提供掉电模式和禁止模式提供掉电模式和禁止模式与与MT8870C/MT8870C-1MT8870C/
12、MT8870C-1兼容兼容 MT8870DMT8870D片内集成了裂带滤波器和数字解码功能片内集成了裂带滤波器和数字解码功能,滤波滤波器针对高音频和低音频采用了开关电容式滤波技术;译码器针对高音频和低音频采用了开关电容式滤波技术;译码器通过数字计数器对全部器通过数字计数器对全部1616个个DTMFDTMF音频组合进行探测和译音频组合进行探测和译码。片上的差分输入放大器、时钟振荡电路和带锁存地三码。片上的差分输入放大器、时钟振荡电路和带锁存地三态接口仅需要极少的外接元件。态接口仅需要极少的外接元件。单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系语音芯片语
13、音芯片APR9600APR9600 APR9600APR9600语音录放芯片,是继美国语音录放芯片,是继美国ISDISD公司以后公司以后采用模拟存储技术的又一款音质好、噪音低、不采用模拟存储技术的又一款音质好、噪音低、不怕断电、可反复录放的新型语音电路,单片电路怕断电、可反复录放的新型语音电路,单片电路可录放可录放32-6032-60秒,串行控制时可分秒,串行控制时可分256256段以上,并段以上,并行控制时最大可分行控制时最大可分8 8段。与段。与ISDISD同类芯片相比它具同类芯片相比它具有:价格便宜,有多种手动控制方式,分段管理有:价格便宜,有多种手动控制方式,分段管理方便、多段控制时电
14、路简单、采样速度及录放音方便、多段控制时电路简单、采样速度及录放音时间可调、每个单键均有开始停止循环多种功能时间可调、每个单键均有开始停止循环多种功能等特点。等特点。单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系APR9600APR9600的全功能应用电路图的全功能应用电路图单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系单片机应用系统设计与开发实例单片机应用系统设计与开发实例2 2:电话锁电话锁+IPIP电话号码自动拨号器任务分析:电话号码自动拨号器任务分析:1 1、能限拨用户自己设定的电话号码能限拨用户自己设
15、定的电话号码 能设定和清除限拨号码(可存能设定和清除限拨号码(可存4040个号码)个号码)可开锁和上锁(启动限拨)可开锁和上锁(启动限拨)能设置和修改密码能设置和修改密码 忘记密码时可恢复默认密码忘记密码时可恢复默认密码2 2、能快速拨出事先存入的能快速拨出事先存入的IPIP卡号卡号3 3、无须另外为其供电,有无须另外为其供电,有“窃电窃电”功能功能单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系IPIP电话自动拨号电话自动拨号&电话号码限拨器电路设计电话号码限拨器电路设计单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院
16、电信系RST RST VCC VCC(RxDRxD)P3.0)P3.0 P1.7 P1.7(TxDTxD)P3.1)P3.1 P1.6 P1.6XTAL2 P1.5XTAL2 P1.5(T0)P3.4 P1.1(Ain1)(T0)P3.4 P1.1(Ain1)GND P3.7GND P3.7XTAL1 P1.4XTAL1 P1.4(INT0)P3.2 P1.3(INT0)P3.2 P1.3(INT1)P3.3 P1.2(INT1)P3.3 P1.2(T1)P3.5 P1.0(Ain0)(T1)P3.5 P1.0(Ain0)2020脚脚DIPDIP封装封装主控主控单片机单片机AT89C2051A
17、T89C2051:2020引脚引脚,片内片内2 2KB KB FlashROMFlashROM单片微机原理及应用单片微机原理及应用教学课件教学课件四川理工学院电信系四川理工学院电信系MT8880MT8880+VccVccMitelMitel公司的公司的DTMFDTMF编码编码/解码芯片:解码芯片:MT8880MT8880 固定接线的引脚有固定接线的引脚有:IN+,IN-,GS,IN+,IN-,GS,VrefVref,Vss Vss,VDD,VDD,St/GT,St/GT,EstEst;RS0:RS0:寄存器选择控制端;寄存器选择控制端;2:=12:=1表示表示(由音频转变成由音频转变成)数据准
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第7讲 单片机应用系统设计 单片机 应用 系统 设计
限制150内