4--简易函数信号发生器的设计解析.ppt
《4--简易函数信号发生器的设计解析.ppt》由会员分享,可在线阅读,更多相关《4--简易函数信号发生器的设计解析.ppt(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、物理与电子电气工程学院物理与电子电气工程学院简易函数信号发生器的设计简易函数信号发生器的设计-可控增益宽带放大器设计(单片机部分)物理与电子电气工程学院物理与电子电气工程学院1.MCS-51MCS-51单片机的输入单片机的输入/输出接口输出接口主要内容:主要内容:输入输入/输出通道的组成与配置输出通道的组成与配置;设计的基本原理和方法;设计的基本原理和方法;D/A转换器性能转换器性能;接口电路与程序设计。接口电路与程序设计。物理与电子电气工程学院物理与电子电气工程学院1.11.1 输入输入/输出通道概述输出通道概述 1.21.2 D/A D/A转换器及接口技术转换器及接口技术物理与电子电气工程
2、学院物理与电子电气工程学院过程过程I/O通道:通道:单片机系统和被控对象之间信息的交互通道。包括输入通单片机系统和被控对象之间信息的交互通道。包括输入通道、输出通道。道、输出通道。1.1.1 传感器传感器传感器:传感器:将各种输入变量转换成可供测量信号的器件。将各种输入变量转换成可供测量信号的器件。分类:分类:(1)按用途:压敏、力敏、位置、液面、能耗、速度、热敏、加)按用途:压敏、力敏、位置、液面、能耗、速度、热敏、加速度、射线辐射、振动、湿敏、磁敏、气敏、真空度和生物传感器等。速度、射线辐射、振动、湿敏、磁敏、气敏、真空度和生物传感器等。(2)按输出信号:模拟传感器、数字传感器、开关传感器
3、等。)按输出信号:模拟传感器、数字传感器、开关传感器等。1.11.1 输入输入/输出通道概述输出通道概述 物理与电子电气工程学院物理与电子电气工程学院发展方向:发展方向:(1)利用新的物理现象、化学反应、生物效应设计传感器;)利用新的物理现象、化学反应、生物效应设计传感器;(2)信号处理中的信息融合技术;)信号处理中的信息融合技术;(3)新型材料,及无源化发展;)新型材料,及无源化发展;(4)新的加工技术;)新的加工技术;(5)集成化、微型化、微功耗及无源化;)集成化、微型化、微功耗及无源化;(6)高可靠性、宽温度范围。)高可靠性、宽温度范围。应应用用领领域域:传传感感器器已已经经成成为为现现
4、代代信信息息技技术术系系统统三三大大支支柱柱之之一一,广广泛泛应用于工业、农业、航空航天、军事国防等领域。应用于工业、农业、航空航天、军事国防等领域。物理与电子电气工程学院物理与电子电气工程学院1.1.21.1.2 单片机应用系统的输入单片机应用系统的输入/输出通道输出通道 过程过程I/O通道的一般结构通道的一般结构物理与电子电气工程学院物理与电子电气工程学院输入通道(前向通道):输入通道(前向通道):被测对象与单片机之间的信号通道。被测对象与单片机之间的信号通道。组成:组成:传感器或敏感元件、传感器或敏感元件、通道结构、信号调节、通道结构、信号调节、A/D转换、电源的配置、干扰的抑制等。转换
5、、电源的配置、干扰的抑制等。设计:设计:(1 1)靠近对象采集信息;)靠近对象采集信息;(2 2)输输入入通通道道的的结结构构被被测测对对象象的的环环境境、输输入入信信号号的的类类型型、数量、大小,传感器、变送器的性能。数量、大小,传感器、变送器的性能。(3 3)模拟、数字等混杂电路;)模拟、数字等混杂电路;(4 4)放大电路;)放大电路;(5 5)抗干扰。)抗干扰。1 1输入通道输入通道物理与电子电气工程学院物理与电子电气工程学院单单片片机机应应用用系系统统输输入入通通道道结结构构 物理与电子电气工程学院物理与电子电气工程学院2 2输出通道输出通道 输出通道(后向通道):输出通道(后向通道)
6、:单片机与被控对象之间的信号通道。单片机与被控对象之间的信号通道。组成:组成:功率驱动、功率驱动、D/AD/A转换、干扰的抑制等。转换、干扰的抑制等。设计:设计:(1 1)通道结构:)通道结构:(2 2)输输出出信信号号与与传传送送(模模拟拟信信号号与与数数字字信信号号,I/O口口与与数据总线数据总线;(3 3)驱动控制(小信号输出,大功率控制);)驱动控制(小信号输出,大功率控制);(4 4)抗干扰(电磁、机械干扰)。)抗干扰(电磁、机械干扰)。物理与电子电气工程学院物理与电子电气工程学院单片机应用系统输出通道结构单片机应用系统输出通道结构 物理与电子电气工程学院物理与电子电气工程学院3 3
7、信号处理电路信号处理电路功功能能:信信号号放放大大/变变换换,滤滤波波、零零点点校校正正、线线性性化化处处理理、温温度补偿、误差修正和量程切换等。度补偿、误差修正和量程切换等。注意:注意:信号处理可由硬件实现,有些也可由软件实现。信号处理可由硬件实现,有些也可由软件实现。(1)开关量输入:)开关量输入:电平匹配、电气隔离、互感器。电平匹配、电气隔离、互感器。(2)小信号放大技术:)小信号放大技术:测量放大器、可编程增益放大器、测量放大器、可编程增益放大器、带有放大器的小信号双线发送器。带有放大器的小信号双线发送器。(3)隔离放大技术:)隔离放大技术:隔离放大器(变压器耦合隔离放大器隔离放大器(
8、变压器耦合隔离放大器和光耦合隔离放大器)和光耦合隔离放大器)物理与电子电气工程学院物理与电子电气工程学院1.2 D/A转换器及接口技术转换器及接口技术 D/A转换器(转换器(Digit to Analog Converter)将将数数字字量量转转换换成成模模拟拟量量的的器器件件称称为为D/A转转换换器器,通通常用常用DAC表示。表示。D/A转换接口器设计中主要考虑的问题转换接口器设计中主要考虑的问题 芯片的选择、精度、转换时间、与芯片的选择、精度、转换时间、与CPU的接口方的接口方式、数字量的码输入、输出模拟量的类型与范围、功耗式、数字量的码输入、输出模拟量的类型与范围、功耗等。等。物理与电子
9、电气工程学院物理与电子电气工程学院1.2.1 D/A转换器的性能指标转换器的性能指标(1)分分辨辨率率:D/A转转换换器器能能分分辨辨的的最最小小输输出出模模拟拟增增量量,即即相相邻邻两两个个二二进进制制码码对对应应的的输输出出电电压压之之差差。可可用用最最低低位位(LSB)表表示示。如如,n位位D/A转转换换器的分辨率为器的分辨率为1/2n。(2 2)精精度度:D/A转转换换器器的的实实际际输输出出与与理理论论值值之之间间的的误误差差,以以满满量量程程VFS的的百百分分数数或或最最低低有有效效位位(LSB)的分数形式表示。的分数形式表示。物理与电子电气工程学院物理与电子电气工程学院1.2.1
10、 D/A转换器的性能指标转换器的性能指标(3 3)线线性性误误差差:D/A的的实实际际转转换换特特性性与与理理想想的的转转换换特特性性之之间间的的偏偏差差。即即两两个个相相邻邻的的数数字字码码所所对对应应的的模模拟拟输输出出值值(之之差差)与与一一个个LSB所所对对应应的的模模拟拟值值之之差差。常常以以LSB的的分分数数形形式表示。式表示。(4 4)转转换换时时间间T TS S(建建立立时时间间):从从D/A转转换换器器输输入入的的数数字字量量发发生生变变化化开开始始,到到其其输输出出模模拟拟量量达达到到相相应应的的稳稳定定值值所所需需要的时间。要的时间。(5 5)偏偏移移量量误误差差:输输入
11、入数数字字量量为为零零时时,输输出出模模拟拟量量对对零零的偏移值。的偏移值。物理与电子电气工程学院物理与电子电气工程学院1.2.2 D/A转换器的分类转换器的分类 按输出信号分类:按输出信号分类:电压输出型和电流输出型。电压输出型和电流输出型。按是否含有锁存器分类:按是否含有锁存器分类:内部无锁存器和内部有锁存器。内部无锁存器和内部有锁存器。按能否作乘法运算分类:按能否作乘法运算分类:乘算型和非乘算型。乘算型和非乘算型。按输入数字量方式分类:按输入数字量方式分类:并行并行D/A和串行和串行D/A。按转换时间(按转换时间(TSTS)分类:)分类:高速高速D/A(100ns)、)、高速高速D/A(
12、100ns 10s)中速中速D/A(10s100s)、)、低速低速D/A(100s)物理与电子电气工程学院物理与电子电气工程学院1.2.3 D/A转换器的接口电路转换器的接口电路 1DAC0832(1)DAC0832的特点的特点 美美国国国国家家半半导导体体公公司司(National Semiconductor,NS)公司生产,)公司生产,DAC0830系列。系列。8位并行位并行D/A转换;转换;二级数据锁存;二级数据锁存;三种工作方式:直通、单缓冲、双缓冲;三种工作方式:直通、单缓冲、双缓冲;电流输出型芯片;电流输出型芯片;CMOS工工艺艺,DIP20封封装装,单单电电源源(+5 V+15
13、V,典型值典型值+5 V)供电供电;参考电压为参考电压为-10+10V 与与MCS-51连接方便。连接方便。物理与电子电气工程学院物理与电子电气工程学院 DAC0830系列均为系列均为DIP20封装,管脚兼容。封装,管脚兼容。D0D7:8位数字量输入端位数字量输入端 :片选端,低有效片选端,低有效ILE:数据锁存允许数据锁存允许 ,:写控制信号写控制信号1,2 :数据传送控制信号数据传送控制信号Iout1,Iout2:电流输出端电流输出端1,2RFB :内置反馈电阻端内置反馈电阻端VREF:参考电压源(参考电压源(-10 V+10 V)DGND,AGND:数字地、模拟地数字地、模拟地:Vcc:
14、+5 +15V电源供电端电源供电端物理与电子电气工程学院物理与电子电气工程学院DAC0832内部结构电路内部结构电路 物理与电子电气工程学院物理与电子电气工程学院2 2电压输出方法电压输出方法 采用运算放大器。采用运算放大器。输出电压输出电压VOUT=(-VREF)硬件电路硬件电路 物理与电子电气工程学院物理与电子电气工程学院 3 3单缓冲方式接口单缓冲方式接口 内内部部数数据据寄寄存存器器有有一一个个处处于于直直通通方方式式,另另一一个个处处于于受受单单片机控制。片机控制。ILE+5V,片片选选信信号号、数数据据传传输输控控制制P2.7,两两个个写信号写信号CPU的写。数据线直接相连。地址为
15、的写。数据线直接相连。地址为7FFFH。硬件电路硬件电路 物理与电子电气工程学院物理与电子电气工程学院完成一次完成一次D/A转换的转换的A/D软件设计软件设计物理与电子电气工程学院物理与电子电气工程学院例题例题 利用利用DAC0832作波形发生器产生三角波。作波形发生器产生三角波。解:解:电路如上页所示。电路如上页所示。程序如下:程序如下:ORG 0100H START:MOV DPTR,#7FFFH ;地址指向地址指向DAC0832 MOV A,#00H ;三角波起始电压为三角波起始电压为0 UP:MOVX DPTR,A ;数字量送数字量送DAC0832转换转换 INC A ;三角波上升边三
16、角波上升边 JNZ UP ;未到最高点未到最高点0FFH,返回返回UP继续继续 DEC A ;去掉最高点去掉最高点0FFH DOWN:DEC A ;到三角波最高值,开始下降边到三角波最高值,开始下降边 MOVX DPTR,A ;数字量送数字量送DAC0832转换转换 JNZ DOWN ;未到最低点未到最低点0,返回,返回DOWN继续继续 INC A ;去掉最低点去掉最低点00H SJMP UP ;返回上升边返回上升边 END物理与电子电气工程学院物理与电子电气工程学院物理与电子电气工程学院物理与电子电气工程学院物理与电子电气工程学院物理与电子电气工程学院适用场合:适用场合:多路多路D/A同步进
17、行同步进行D/A转换输出。转换输出。4 4双缓冲方式双缓冲方式 硬件电路硬件电路 物理与电子电气工程学院物理与电子电气工程学院例例题题 假假设设某某一一分分时时控控制制系系统统,由由一一台台单单片片机机控控制制并并行行的的两两台台设设备备,两两台台设设备备的的模模拟拟控控制制信信号号分分别别由由两两片片DAC0832输出,要求两片输出,要求两片DAC0832同步输出并行控制。同步输出并行控制。解解:如如上上页页图图所所示示,利利用用DAC0832双双缓缓冲冲原原理理,对对不不同同端端口地址的访问具有不同的操作功能,具体功能如下表所示。口地址的访问具有不同的操作功能,具体功能如下表所示。P2.7
18、P2.6P2.5功功 能能口地址口地址0111#数据由数据由DB第一级锁存第一级锁存 7FFFH1100#数据由数据由DB第一级锁存第一级锁存 0DFFFH1011#及及0#同时由第一级同时由第一级第二级第二级 0BFFFH物理与电子电气工程学院物理与电子电气工程学院实现同步输出的操作步骤为:实现同步输出的操作步骤为:1#待转换数据由数据总线待转换数据由数据总线1#的第一级锁存(写的第一级锁存(写7FFFH口);口);0#待转换数据由数据总线待转换数据由数据总线0#D的第一级锁存(写的第一级锁存(写0DFFFH口);口);1#、0#的第一级锁存器中的数据的第一级锁存器中的数据各自的第二级锁存,
19、同时开始各自的第二级锁存,同时开始D/A转换(写转换(写0BFFFH),同时输出控制信号。),同时输出控制信号。子程序如下:子程序如下:ORG 0100HSTART:MOV DPTR,#7FFFH;数据指针指向数据指针指向1#的第一级锁存器的第一级锁存器MOV A,#data1 ;取第一个待转换数据取第一个待转换数据data1MOVX DPTR,A;送入第一级缓冲器送入第一级缓冲器MOV DPTR,#0DFFFH;数据指针指向数据指针指向0#的第一级锁存器的第一级锁存器MOV A,#data0 ;取第二个待转换数据取第二个待转换数据data0MOVX DPTR,A;送入第一级缓冲器送入第一级缓
20、冲器MOV DPTR,#0BFFFH;数据指针指向数据指针指向1#0#的第二级缓冲地址的第二级缓冲地址MOVX DPTR,A ;1#和和0#数据同时进入第二级锁存,开始转换数据同时进入第二级锁存,开始转换RETEND物理与电子电气工程学院物理与电子电气工程学院系统工作过程系统工作过程 物理与电子电气工程学院物理与电子电气工程学院2.MCS-512.MCS-51单片机的交互通道配置与接口单片机的交互通道配置与接口主要内容:主要内容:从工程应用角度介绍了从工程应用角度介绍了MCS-51单片机的交互单片机的交互通道配置与接口通道配置与接口;主要包括人机界面中的键盘、显示器主要包括人机界面中的键盘、显
21、示器;介绍实用方案和设计技巧。介绍实用方案和设计技巧。物理与电子电气工程学院物理与电子电气工程学院2.12.1 MCS-51 MCS-51单片机与键盘的接口技术单片机与键盘的接口技术2.22.2 MCS-51 MCS-51单片机与显示器的接口技术单片机与显示器的接口技术物理与电子电气工程学院物理与电子电气工程学院2.12.1 MCS-51 MCS-51单片机与键盘的接口技术单片机与键盘的接口技术键盘:键盘:完成控制参数输入及修改的基本输入设备,是完成控制参数输入及修改的基本输入设备,是人工干预系统的重要手段。人工干预系统的重要手段。键盘的分类:键盘的分类:按按编码方式可分为编码键盘与非编码键编
22、码方式可分为编码键盘与非编码键盘。按键组连接方式可分为独立连接式键盘与矩阵连盘。按键组连接方式可分为独立连接式键盘与矩阵连接式键盘。接式键盘。2.1.12.1.1 概述概述键盘输入的主要器件:键盘输入的主要器件:各种按键或开关。各种按键或开关。物理与电子电气工程学院物理与电子电气工程学院1 1独立连接式键盘独立连接式键盘组成:组成:每键相互独立,各自与一条每键相互独立,各自与一条I/O线相连。线相连。CPUCPU读取键值的方法:读取键值的方法:直接读取连接键的直接读取连接键的I/O线的电平状态。线的电平状态。特特点点:硬硬件件、软软件件结结构构简简单单,判判键键速速度度快快,使使用用方方便便;
23、缺缺点点是是占占I/O口线多。口线多。适用场合:适用场合:多用于设置控制键、功能键。适用于键数少的场合。多用于设置控制键、功能键。适用于键数少的场合。物理与电子电气工程学院物理与电子电气工程学院2.2.矩阵连接式键盘矩阵连接式键盘组成:组成:键按矩阵排列,各键处于矩阵行键按矩阵排列,各键处于矩阵行/列的结点处列的结点处。CPU读取键值的方法:读取键值的方法:对连在行(列)的对连在行(列)的I/O线送已知电平线送已知电平的信号,然后读取列(行)线的状态信息。逐线扫描,得出的信号,然后读取列(行)线的状态信息。逐线扫描,得出键码。键码。特点:特点:键多时占用键多时占用I/O口线少,硬件资源利用合理
24、,判键速口线少,硬件资源利用合理,判键速度慢。度慢。适用场合:适用场合:适用于键数多的场合。适用于键数多的场合。扫描方式:扫描方式:动态扫描。动态扫描。低电平扫描(回送线必须被上拉为高低电平扫描(回送线必须被上拉为高电平)、高电平扫描(回送线需被下拉为低电平)。电平)、高电平扫描(回送线需被下拉为低电平)。物理与电子电气工程学院物理与电子电气工程学院3.3.薄膜开关薄膜开关特特点点:不不需需要要进进行行导导线线与与开开关关间间的的焊焊接接,结结构构简简单单、体体积积小、防尘、防水、防有害气体侵蚀、寿命长、可靠性高。小、防尘、防水、防有害气体侵蚀、寿命长、可靠性高。应应用用:与与按按键键式式键键
25、盘盘类类似似,多多个个薄薄膜膜开开关关也也可可按按照照独独立立式式或矩阵式设计内部电路,其原理与普通键盘相同。或矩阵式设计内部电路,其原理与普通键盘相同。物理与电子电气工程学院物理与电子电气工程学院(1)开关状态的可靠输入)开关状态的可靠输入消除键抖动。消除键抖动。方法:方法:硬件(去抖动电路);硬件(去抖动电路);软件延迟(软件延迟(1020ms)。)。(2)键盘状态的监测方法键盘状态的监测方法中断方式、查询方式。中断方式、查询方式。(3)键盘编码方法。)键盘编码方法。(4)键盘控制程序的编制。)键盘控制程序的编制。2.1.22.1.2 使用键盘时必须解决的问题使用键盘时必须解决的问题 物理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 函数 信号发生器 设计 解析
限制150内