计算机控制技术实验指导书
- 格式:doc
- 大小:383.28 KB
- 文档页数:14
百度文库《计算机控制技术》实验指导书目录实验一:A/D、D/A转换实验 (2)实验二:数字PID实验 (4)实验三:大林算法 (8)实验四:炉温控制实验 (11)实验一:A/D 、D/A 转换实验一、实验目的与要求1、掌握A/D 、D/A 转换原理2、熟悉8位A/D 、D/A 转换的方法。
二、实验类型验证性三、实验原理及说明1、通过数据通道接口板完成8位D/A 转换的实验,转换公式如下:VV K K K V U ref ref o 52/)222(8006677+=+++=例如:数字量=01010001 K 7=0,K 6=1,K 5=0,K 4=1,K 3=0,K 2=0,K 1=0,K 0=1 模拟量0.12/)222(8006677=+++=K K K V U ref o实验中,根据输入的数字量,D/A 转换为模拟量,其结果经A/D 采集并显示在计算机上。
实验示意图见图1-1。
图1-1 实验示意图2、通过数据通道接口板完成8位A/D 转换的实验,转换公式如下: 数字量=模拟量/N 2Vref 。
其中N 是A/D 转换器的位数,Vref 是基准电压。
例如:N=8 Vref= 模拟量= 则数字量=×28=51(十进制)实验中设置的模拟量由D/A 转换取得,此模拟量经A/D转换为数字量,并显示在计算机上。
实验示意图见图1-2。
图1-2 实验示意图序 号 名 称主要用途 1 SAC-CCT 计算机控制技术教学实验系统构成实验所需的硬件电路2PC 机输入参数,观察运行结果五、实验内容和步骤(一)1、将图1-1所示模拟电路连接好,将输入端ui与数据通道接口板上的DA0连接,输出端uo与实验平台信号引出区的IN0孔连接。
(在实验1~4中涉及运放电路板及ui及uo 均按此连线,不再赘述)。
将拔掉短路子J1、J2。
2、启动计算机,运行“系统设置”菜单,选择串口。
(在实验1~4中同此,不再赘述,如不选择,则设为默认值,选择COM1通讯端口。
《计算机控制技术》实验指导书安阳工学院电子信息与电气工程学院目录实验一 数字滤波程序设计(设计性)实验二 PID控制器的设计及性能分析实验三 大延迟系统的SIMULINK建模与仿真实验一数字滤波程序设计(设计性)一、实验目的1 掌握数字滤波的设计方法2 培养学生初步的MATLAB编程能力二、实验设备三、实验原理 通过数字滤波来增强其有效信号,消除或减小各种干扰和噪声,从而提高控制精度和系统的可靠性与稳定性。
四、实验内容与要求1 限幅滤波方法:自己构造一个变化缓慢的数字序列作为输入,画图1-1,加入随机干扰,再画图1-2,设计一段限幅滤波程序,并把滤波后的信号画在图1-3,与图1-1进行比较,如果效果不满意,调整程序中的参数,反复调整,直至效果令人满意为止。
(要求三个子图画在一张图片上。
提示:figure,subplot(3,1,1))2 中位值滤波方法:自己构造一个变化缓慢的数字序列作为输入,画图2-1,加入随机干扰,再画图2-2,设计一段中位置滤波程序,并把滤波后的信号画在图2-3,与图2-1进行比较,如果效果不满意,调整程序中的参数,反复调整,直至效果令人满意为止。
(提示:median)3 算术平均滤波方法:自己构造一个变化较快的数字序列作为输入,画图3-1,加入随机干扰,再画图3-2,设计一段算术平均滤波程序,并把滤波后的信号画在图3-3,与图3-1进行比较,如果效果不满意,调整程序中的参数,反复调整,直至效果令人满意为止。
(提示:mean)4 实验完毕后,认真完成实验报告,写出设计的程序并画出相应的图。
实验二 PID控制器的设计及性能分析一、实验目的1 掌握PID控制器的设计方法2 培养学生初步的MATLAB编程能力二、实验设备三、实验原理 PID控制是工业控制中最常用的一种控制规律,通过调整比例系数、积分系数、微分系数,可以得到不同的控制效果。
四、实验内容与要求例:已知某单位负反馈系统开环传递函数如下:如果采用比例(P)控制器进行调节,试绘制比例系数分别为1、4、10、50时的单位阶跃响应曲线,并分析比例控制器对控制系统性能的影响。
第一部分计算机控制实验系统使用说明计算机控制实验系统构成及说明第一节计算机控制实验系统构成计算机控制实验系统由以下六个模块组成(1)计算机控制实验模块(2)信号源模块(3)控制对象模块(4)数据采集卡模块(5)实验模板程序模块(6)PC机控制模块各模块相互交联关系框图见图1-1所示:图1-1各模块相互交联关系图计算机控制实验装置的布置简图见图1-2所示。
图1-2计算机控制装置简图第二节计算机控制实验系统说明计算机控制实验系统是由上位PC微机(含PCI-1711数据采集卡及驱动软件),ACCC-Ⅲ实验装置,连接电缆线等组成。
1. ACCC-Ⅲ实验装置简介ACCC-Ⅲ实验装置是一个通用的计算机控制实验装置。
它主要包括电源部分U1单元,信号源部分U2单元,与PC机进行通讯的数据处理单元U3,自由插件端子单元U4,模拟电路单元U6~U14以及电机转速、温度、水槽液位控制单元组成,详见附图。
(1) U1电源单元:包括电源开关,保险丝,提供±5V,±15V,0V,1.2~15V可调电压的输出。
(2) U2信号源单元:包括周期性正弦信号,周期性斜坡、方波、抛物线信号,频率幅值可调。
其中斜坡、方波、抛物线信号幅值范围为:0V-10V,频率范围为:0.13Hz-8.3Hz;正弦信号的幅值范围为:0V-5V,频率范围为:低频0.5Hz~81Hz,高频63Hz~10kHz。
(3) U3数据处理单元:PCI-1711数据采集卡在实验装置上的接口端子,通过RS232串行口与上位PC机进行通讯。
(4) U4提供实验所需的电容、电阻、电位器,提供插接电路,可以根据实验需要自行选择连接的元器件。
(5) U5提供16个开关量作为PCI-1711数据采集卡数字量输入的测试信号,16个LED指示灯作为数据采集卡数字量输出控制单元。
(6) U6~U14为运算放大器、电阻及电容等器件组成的模拟电路单元,由场效应管组成的电路用于锁零。
计算机控制技术实验指导书三、实验报告要求1)体会1、2的用法;2)对3、4写出程序及上机的结果实验三 控制系统仿真基础一、实验目的及要求:1. 掌握用简单函数命令实现连续函数的离散化的方法;2. 掌握求简单闭环脉冲传递函数的方法及系统分析方法。
二、实验设备: 1、微型机一台。
2、MA TLAB 软件 三、实验内容:1、设连续系统传递函数为 f(t)=1*1(t), f(t)=t, f(t)=)cos(t eatω- ,用简单命令函数求其Z 变换2、已知闭环离散系统如图3.1所示,其前向信道的零阶保持器与连续部分传递函数分别为se G TSh --=1,)1(1+=s s G p ,当采样周期为1s ,(1)试求闭环系统的脉冲传递函数,(2)计算系统的特征根(3)若输入信号为单位阶跃信号r (t )=1(t ),计算系统的稳态误差。
(4)系统的频域指标和单位阶跃时域响应曲线图3.1 闭环离散系统四、实验报告的要求 写出相应的程序及上机结果实验四PID控制实验一、实验目的:1、熟悉PID控制方法的控制规律。
2、掌握不同P、I、D参数对控制系统的影响。
3、掌握采样时间变化对系统的影响。
4、熟悉SIMULINK 工作环境及特点;5、熟悉控制线性系统仿真常用基本模块的用法;6、掌握SIMULINK 的建模与仿真方法。
二、实验设备:1、微型机一台。
2、MA TLAB软件三、实验原理及实验内容(a)单输入阶跃信号典型PI环节控制(b)系统传递函数PID控制图4.1 PID控制原理用M文件编程或SIMULINK建立被控对象的传递函数如图4.1所示,系统输入为单位阶跃信号,a图为简单阶跃信号PI环节控制,分别取Kp1=5,Ki1=0.5;Kp2=4.2,Ki2=2.3;Kp3=6.7,Ki3=3.2,总结不同的参数设置对系统的影响。
b 图PID 控制器传递函数为)11(S T ST Kp Gs D I ++=系统传递函数Go=)4)(3)(2)(1(10++++s s s s 采用PID 控制器进行闭环调节。
计算机控制技术实验指导书实验一动、静态LED扫描一、实验目的观察LED数码管动态和静态显示,掌握动态显示和静态显示电路设计方法。
二、实验器材Proteus仿真软件、pC机三、实验原理略(自行补充)四、实验步骤实验连线图1.上排的三个数码管用静态扫描方式,可以显示下排动态扫描数码管的时间间隔;说明硬件连接方式。
2.下排的6个数码管用动态扫描方式,显示运行总时间;说明硬件连接方式。
3.一个独立的按键K1接到P3.2管脚,即外部中断0管脚,每按一次,可增加动态扫描时间间隔;说明其原理。
4.动态扫描时间间隔,分成1ms,10ms,30ms,50ms,80ms,100ms,500ms5.不同的动态扫描时间间隔,可看到下排6个LED不同的显示情况,记录观察到的现象,幷说明原因。
6.写出该程序代码(语言不限),要求带有注释。
五、实验结论实验二AD采样实验一、实验目的1.学习A/D转换器原理及接口方法,并掌握ADC0809芯片的使用实验设备二、实验器材PC机一台,TD-ACC+实验系统一套,SST51系统板一块,USB线一条,串口线一条二、实验原理1.A/D转换实验ADC0809芯片主要包括多路模拟开关和A/D转换器两部分,其主要特点为:单电源供电、工作时钟CLOCK最高可达到1200KHz、8位分辨率,8个单端模拟输入端,TTL电平兼容等,可以很方便地和微处理器接口。
TD-ACC+教学系统中的ADC0809芯片,其输出八位数据线以及CLOCK线已连到控制计算机的数据线及系统应用时钟1MCLK (1MHz)上。
其它控制线根据实验要求可另外连接(A、B、C、STR、/OE、EOC、IN0~IN7)。
根据实验内容的第一项要求,可以设计出如图1.1-1所示的实验线路图。
上图中,AD0809的启动信号“STR”是由控制计算机定时输出方波来实现的。
这里用P1.7来模拟1#定时器的输出,通过“OUT1”排针引出,方波周期=定时器时常×2。
目录第一部分 ATC2007系统篇-----------------------------第一章系统概述------------------------------------------------ 第二章软件使用说明------------------------------------------第二部分计算机控制技术实验部分-------------------------实验一模/数、数/模转换实验一--------------------------------------- 实验二模/数、数/模转换实验二--------------------------------------- 实验三平滑与数字滤波实验------------------------------------------- 实验四积分分离PID控制实验------------------------------------------- 实验五大林算法-----------------------------------------------实验六直流电机闭环调速实验------------------------------------------ 实验七电烤箱闭环控制实验------------------------------------------第一部分 ATC2007系统篇第一章 ATC2007系统概述一、引言“自动控制原理”是自动化、自动控制、电子技术、电气技术、精密仪器等专业教学中的一门重要的专业基础课程。
为满足各大专院校的教学需要,我公司精心设计制造了ATC2007实验系统,它具有很强的开放性能、扩展性能;运算模拟单元的运放有八个,每个运算模拟单元内都有实验所需的电阻、电容等元件,可以通过短路块和导线灵活方便的对系统单元电路进行组合,可以构造出各种型式和阶次的模拟环节和控制系统;从运算模拟单元独立出来的可变电阻器组单元档位连续,调节精度高,接线灵活多变,充分满足于自控原理实验教学的要求。
中国矿业大学银川学院《计算机控制技术》实验指导书机电动力与信息工程系季新芳编二0一三年十月第1章课程简介、实验项目及实验要求一、课程简介《计算机控制技术》是一门实践性很强的课程。
加强这门课程的实验教学可以起到重要的作用,有利于提高人才的培养质量,巩固和宽展实际的动手能力,实现知识向能力的转化。
实验的任务是使学生掌握计算机控制系统组成原理、设计方法和技术,培养学生设计和调试的能力,为今后从事工程应用和科学研究打好基础。
二、教学基本要求以提高学生实际工程设计能力为目的,通过实验和训练,使学生熟悉一种工程上常用的实验参数整定法。
三、实验项目与类型四、实验报告要求(1)学生在进行实验前应复习《计算机控制技术》等教材中的与实验相关的理论知识,认真阅读实验指导书及与其有关的参考资料,明确实验要求,做好实验准备。
(2)实验报告应按实验指导书的要求根据原始记录做出,于规定时间内交到指导教师处。
(3)要独立写出严谨、有理论分析、实事求是、文理通顺、字迹端正、图表清楚的实验报告。
数据真实、准确,结论明确。
报告要有经指导教师签字后的原始记录。
(4)实验报告应包括以下几个部分:①实验名称、班级、姓名、学号、实验日期②实验目的③实验内容及原理线路图④数据处理⑤实验总结:对实验结果和实验中的现象进行简明的分析并做出结论或评价;对本人在实验全过程中的经验、教训、体会、收获等进行必要的小结。
⑥提出对改进实验内容、安排、方法设备等的建议或具体设想。
(5)对数据处理的具体要求①将原始记录中要用到的数据整理后列表,并写明其实验条件;需要计算的加以计算后列入表中,同时说明所用的计算并以其中一点数据代入来说明计算过程。
②计算参数或性能等时,要先列出公式,然后代入数字,直接写出计算结果。
③对绘制曲线的要求:·绘制曲线可选用坐标纸。
使用时曲线的位置大小应适中,不要太小且偏于一方。
需要比较的各条曲线应画在同一坐标纸上。
·各坐标轴应标明代表物理量的名称和单位所用比例尺应方便作图和读数。
《计算机控制技术》实验指导书《计算机控制技术》实验指导书Technology Of Computer Control Experiment Handbook : 总实验时数:8实验简介: 《计算机控制技术》这门课程是我国高等学校计算机应用专业和电子与电气工程专业的主干课程。
它集中了软件与硬件的理论知识,并使之与实际的应用联系在一起。
对于计算机专业大学高年级的学生,有关计算机的专业理论知识已了解许多,但对于计算机在自动化方面的应用,以及一些基本的自动化控制理论了解甚微。
为了扩大同学的就业范围,使我校的学生在今后的工作岗位上尽快适应工作要求,在学习完《计算机控制技术》的理论知识后,让同学们亲自动手做实验,了解PLC硬件和软件的功能,了解PLC如何实现现场控制要求,了解WINCC软件的使用,非常有助于学生对网络知识、计算机知识、以及有关控制方面知识综合掌握。
实验一PLC可编程控制器开关量输入/输出使用(西门子s7-200)实验时数:4学时实验类型:综合型实验对象以及应具备的基础:计算机应用专业高年级,电子电气专业实验组数以及每组人数:30组,每组2人实验平台:Windows操作系统下利用西门子Step7编程软件一. 实验目的:(1) 了解工业控制机与微机的相同点和不同点。
(2) 掌握利用工业控制语言(梯形图)编写控制循环。
(3)理解PLC输入点和输出点的关系,模拟量输入与开关量输入的区别,学会在实验室模拟现场调试。
二.实验步骤(1)安装软件:此软件适合在WIN95/98,WINNT,WIN2000 SP2操作系统上安装。
首先,在光盘中的MICROWIN3.2中,双击SETUP图标,即可安装好版本V3.2:然后,在光盘中的MicroWin V3.2_SP1(中文补丁)中,双击STEP7-MicroWIN_V320_SP1图标,可以安装V3.2 SP1.安装过程中,可以选择使用语言,最好把英语和中文都选上。
计算机控制技术实验指导书实验一工艺流程图绘制一、实验目的熟练掌握工控组态软件的绘图工具,完成简单工艺流程图绘制二、实验内容1.以学号和姓名建立一个项目2.熟悉工控组态软件的绘图工具3.完成反应工段工艺流程绘制三、实验步骤(1) 掌握新工程建立过程(2) 熟悉工程管理器的使用(3) 绘制工艺流程图(4) 完成实验报告四、实验报告实验报告包括实验目的、实验内容、设计说明、实验体会等。
实验二组态王的图形及动画功能设计一、实验目的本次实验通过几个图形显示与动画功能典型实例,来掌握组态软件的图形功能。
二、实验内容1.填充与自制棒图2.缩放3.旋转4.移动5.闪烁、隐含和复现6.屏幕切换三、实验步骤(1)填充与自制棒图选取线属性(表达式取常数0,运行时线的粗细和颜色不随时间而变)、填充属性(动画连接表达式取填充0,事先定义的变量,内存实数,要分段设置画刷和颜色,不妨设:0—红,20—黄,40—绿,60—青,80—兰,100—紫色。
运行时调节游标,可得变色棒图)和填充(表达式取:填充0),用图库中的游标(表达式取:填充0)控制。
(2)缩放选取线属性(表达式取0)、填充属性(表达式取0)和缩放(表达式取:缩放0),用游标控制。
(3)旋转0 选取旋转(表达式取:旋转0),用游标控制。
(4)旋转1 选取旋转(表达式取:旋转1),用启动和停止按钮(它们用椭圆和文本制成组合图素)控制。
启动和停止按钮弹起时的命令语言分别为: \\本站点\旋转启停0=1;和\\本站点\旋转启停0=0;画面命令语言显示时的代码为: \本站点\旋转1=10;/*刚进入运行时,图形初始转角为36度*/ 存在时的代码为: if(\\本站点\旋转启停0==1)\\本站点\旋转1=\\本站点\旋转1+1;else \\本站点\旋转1=\\本站点\旋转1;if(\\本站点\旋转1==101)\\本站点\旋转1=0;(5)水平移动和垂直移动可以将水平移动连接和垂直移动连接结合使用,选取水平移动(表达式取:水平移动0)和垂直移动(表达式取:垂直移动0),分别用两个游标控制。
计算机控制技术实验指导书自动化学院2011年目录实验一 A/D转换实验 (3)实验二 D/A 转换实验 (6)实验三步进电机实验 (9)实验四直流电机闭环调速实验 (11)实验五大林算法实验 (21)实验一 A/D转换实验一.实验目的1.学习掌握模/数信号转换的基本原理;2.掌握ADC0809芯片的使用方法。
二.实验设备PC机一台、TDN 86/51教学实验系统一台。
三. 实验内容及步骤(一) ADC0809在8086计算机系统中的应用1.ADC0809芯片介绍ADC0809包括一个8位的逼近型的ADC部分,并提供一个8通道的模拟多路开关和联合寻址逻辑。
用它可直接输入8个单端的模拟信号,分时进行A/D转换,再多点巡回监测、过程控制等领域中使用非常广泛。
ADC0809的主要技术指标为:·分辨率:8位·单电源:+5V·总的不可调误差:±1LSB ·转换时间:取决于时钟频率·模拟输入范围:单极性0~5V ·时钟频率范围:10KHZ~1280KHZADC0809芯片的内部结构和引脚如图1-1所示,地址信号与选中通道的关系如表1-1所示。
图1-1 ADC0809的内部结构和引脚表1-1地址信号与选中通道的关系2.接口实验单元中的ADC0809芯片线路图1-2 系统中的ADC0809线路3.实验接线和实验要求(1).实验按图1-3实验线路连线(2).编写程序要求当调节W电位时,在屏上显示转换结果(3).输入程序并检查无误,运行程序;(4).用万用表测出W输入电压,并记录显示屏上的响应数据。
列成表格并作出转换图;图1-3 ADC0809应用实验线路(二)掌握ADC0809在51系列单片机中的使用方法1.系统内部ADC0809的线路同图1-2。
实验线路如图1-4所示,图中采用部分译码法,地址为7FF8H~7FFFH,分别对应着8个模拟输入通道。
计算机控制技术实验指导书微机原理实验室2012—3--21一、课程简介:本课程主要介绍计算机控制系统的组成原理、基本类型、设计方法和应用举例。
主要内容有:绪论(包括计算机监控系统的基本构成、类型和发展趋势)、数据通信基础、通道与I/O 接口、控制算法的计算机实现、常用软件技术、基于个人计算机的监控系统、基于PLC的计算机监控系统、现场总线技术、集散控制系统、计算机监控系统设计方法、计算机监控系统应用举例。
本实验的具体任务:1.通过实验,加深学生对微型计算机控制系统的认识和理解。
2.掌握基本控制方法的物理意义和实现方法。
3.能够设计基本的微机控制系统,掌握微机控制系统的软硬件设计方法。
二、课程实验目的与要求:本课程的教学目的在于通过教学使同学们掌握计算机监控系统的基本原理,掌握常用的硬件和软件设计方法,了解计算机监控技术的应用现状、最新发展以及发展趋势,掌握计算机监控系统的基本开发技术等。
具体体现在以下几方面:1.在实验过程中,教育学生养成良好的实验习惯,独立完成实验的全过程,爱护仪器和设备;遵守纪律,树立良好的学风,使学生了解实验的重要性以及实验课程的地位和作用;2.注意培养学生的科学实验能力,逐步提高排除故障、发现问题和解决问题的能力,培养学生进行微机软硬件的设计、调试的能力;3.拓宽和加深学生对已学过的理论知识的理解,培养学生实际应用能力,从而掌握比较全面的专业知识。
4.通过学生动手编程和电路连接,熟悉微型计算机控制系统的组成,让学生掌握微型计算机技术的实际应用方法和技能,掌握常用控制方法的程序设计。
5.实验完成后必须按时提交实验报告。
三、考试(考核)方式:根据实验报告、实验中的动手能力和解决实际问题的能力综合考核。
实验报告成绩占课程总成绩的40%。
实验中的动手能力和解决实际问题的能力考核占总成绩的60%。
四、场地与主要设备及消耗性器材1.场地:微机原理实验室面积:120平方米2.所用设备:微型计算机、EL-MUT-III微机原理实验箱、示波器等。
3.EL-MUT-III微机原理实验箱外扩光电超声波模块等4.消耗性器材:常用集成电路与可编程接口芯片、用于电路连接的导线。
五、主要参考书目:[1]《自动控制原理》,胡寿松主编, 第四版,清华大学出版社,2001年[2]《计算机控制系统》,高金源主编,北京航空航天大学出版社,2001[3]《计算机控制技术》,于海生等编著,清华大学出版社, 1999[4]《控制技术及应用》,李新平主编,电子工业出版社,2000年[5]《微型计算机原理与接口技术》,周荷琴,吴秀清编著.第3版.合肥:中国科技大学出版社,2004.硬件实验操作指南一、根据实验内容进行硬件连线注意:连线及拆线时必须关闭实验箱电源。
二、编写程序并运行1.运行桌面上“MCS51”应用程序;2.按确定,串口及波特率设定为默认值;3.下拉菜单选择文件—新建—ASM51文档;4.在空白处输入源程序(以下为P1口输入输出实验的部分参考程序,横线处须补充指令):CSEG AT 0000HLJMP STARTCSEG AT 4100HSTART:MOV A,P1----------------JMP STARTEND5.输入完毕后选择文件—保存路径保存在D盘根目录下即可;6.下拉菜单选择编译—汇编弹出的窗口中会显示编译结果,如果程序有语法错误,弹出窗口中会提示在何处有错误,此时须根据提示修改程序,再次保存后重新编译,直至程序没有错误为止;7.打开实验箱电源,稍等片刻后实验箱左上角数码管会显示“P-”,如果实验箱始终显示乱码,则实验箱有问题,请更换机位进行实验;8.下拉菜单选择调试—单片机复位;9.根据弹出窗口提示,点击确定后按下实验箱右下角黄色按钮“PRESET”,此时数码管显示“C-”代表电脑与实验箱通信正常,若显示不对请重复8、9步操作;10.下拉菜单选择调试—调试可将程序下载入实验箱平台;11.下拉菜单选择调试—运行即可运行所编写程序;12.观察实验结果并记录;13.实验完毕,关闭实验箱电源,拆线时注意按住CPU小板进行拆线。
注意:CPU小板的锁紧座有一个锁定拨杆,如果CPU小板松动不可强行进行插拔!实验一 ADC0809实验一、实验目的熟悉A/D 转换的基本原理,掌握ADC0809的用法。
二、实验内容用中断方式采样一路A/D 转换数据,通过集成环境显示在数码管中,观察结果。
三、实验器材微机、EL 型微机教学实验箱。
四、 实验原理图:IN-026m sb2-1212-220IN-1272-3192-418IN-2282-582-615IN-312-714lsb 2-817IN-42E OC7IN-53ADD-A 25IN-64ADD-B 24ADD-C 23IN-75AL E22re f(-)16E NABL E 9ST ART 6re f(+)12CL OCK 10U?ADC080912374L S0212374L S02RDCS0809W R IN0IN1IN2IN3IN4IN5IN6IN7E OCVRE F D7D6D5D4D2D3D1D0A0A1A2CL K3ADC0809U20CZ304.7KVCCCZ27KB3KB3IN0-IN7是0809的模拟量输入插孔,CS0809\是0809的AD 启动和片选的输入插孔。
EOC是0809转换结束标志。
为低时表示正在转换。
AN0是一路模拟量输出插孔。
0809未说明的信号已连好。
五、接线指导:1.电位器的电压调节输出端AN0接ADC0809的ADINO 。
CS0连接 0809的片选CS0809; 2.0809的EOC 接到CPU 小板的INT0或功能实验板的INT0上;3.编程并下载全速运行,改变电位器(AN0插孔左边银色圆柱状旋钮)观察实验箱左上角数码管显示转换结果的变化;4. 实验完毕,关闭电源,拆除连线,实验箱恢复原状。
六、程序流程图中断服务程序启动A/D通道0等待启动A/D通道1等待启动A/D通道2判断通道号读A/D结果送变量中断结束开始开始实验二 DAC0832实验一、 实验目的掌握D/A 转换原理和DAC0832的用法。
二、实验内容编程产生三角波和阶梯波。
三、实验器材微机、EL 型微机教学实验箱。
四、实验原理图A G N D3D G N D10V c c20Io ut111lsb DI07Io ut212DI16DI25Rfb9DI34DI416Vre f8DI515DI614m sbDI713IL E 19W R218CS 1W R12Xfe r 17DAC08325.1k542312542312U?NAND U?NAND+12vL M336-510KKB6D0D1D3D2D4D5D6D7+12V 10kv ccW R 500-12V+12V5K10K10KKB510K1K0.01UOUT+12V-12VCS0832A0KB4CS0832\是0832的片选输入插孔,A0控制是单缓冲还是双缓冲,在实验箱上0832附近有一跳线可选择。
双缓冲时,先A0=0,再A0=1。
单缓冲时与A0无关。
VOUT 是0832电路模块的输出插孔。
KB6调节参考电压VREF ,KB5调节DA 的零点,KB4调节DA 的满偏。
五、 接线指导1. CS0-CS7任选一与DAC0832片选CS0832相连; 2. 示波器与DAC0832输出相连; 3.调零和满偏;4. 编程产生不同波形并用示波器观察;5.实验完毕,关闭电源,拆除连线,实验箱恢复原状六、 程序流程图阶梯波 三角波NYNY启动D/A延时1ms值+10HD/A 初始值 值送D/A开始 D/A 值—1 送D/A 值 启动D/AD/A 值<1D/A 初始值值送D/A启动D/AD/A 值+1D/A 值< FFH ?开始实验三键盘和LED显示实验一、实验目的:1.掌握用查表技术实现数据转换和编程方法。
2.掌握矩阵键盘的工作原理和编程方法。
3.熟悉微机控制系统中数据输入和显示方法。
二、所需设备1.EL—8051—III型实验箱2.微机一台三、实验内容1.利用实验台提供的键盘和8255芯片组合成矩阵式键盘.2.利用实验台上的LED二极管数码管显示键盘输入的数据。
将键盘的扫描码转换为十六进制的数字显示在二极管数码管上.四、实验原理说明1.识别键的闭合,通常采用行扫描法和行反转法.本实验采用行反转法识别键.将键盘的行线接一并行口,让它工作于输出方式.让列线接至另一并行口,让它工作于输入方式.CPU想行线上送出低电平.然后读入列线.如果有键按下,则列线必定有某一列线输入为0.然后将行线的并口设置为输入方式,列线的并口设置为输出方式.将刚刚读入的列线值从列线并口送出,读入行线值,则行线也会有某一条线输入为0.当某一键按下时必定会有唯一的行线和列线组合.2.在程序设计中通过设置两个表格实现按键的扫描码和键值之间的转换.3.实验台上8255的数据线,地址线,读写线,复用控制线均已接好.片选信号由8255CS 输入,A,B,C三个输入/出口分别对应PA0—PA7;PB0—PB7;PC0—PC7.实验台上的发光二极管均为共阳极.五、实验步骤1.将实验箱右下角矩阵按键旁的RL10—RL17接8255A模块的PB0—PB7,KA10—KA12接8255A的PA0—PA2;2.8255A的8255CS接实验台上的CS0;3.8255A的C口PC0—PC7接发光二极管LED1—LED8;4.编写程序实现在LED发光二极管上显示你输入的键值;5. 实验完毕,关闭电源,拆除连线,实验箱恢复原状。
六、实验结果1.运行程序,按相应的键盘值,二极管会显示出相应的二进制编码.七、程序框图实验四LCD显示实验一、实验目的:1.熟悉LCD的显示原理2.掌握带字库的LCD使用方法3.熟悉OCMJ8X2点阵液晶模块的使用二、所需设备1.EL—8051—III型实验箱2.微机一台三、实验内容1.利用实验台提供的OCMJ8X2点阵液晶模块实现汉字的显示.四、实验原理说明1.LCD显示电路LCD电路采用模块化的OCMJ8X2点阵液晶模块,其接口为8路数据信号和两路控制信号,全部通过实验箱插孔引出。
(可参考相关型号文档说明)2.OCMJ2×8液晶模块介绍及使用说明OCMJ中文模块系列液晶显示器内含GB 2312 16*16点阵国标一级简体汉字和ASCII8*8(半高)及8*16(全高)点阵英文字库,用户输入区位码或ASCII 码即可实现文本显示。
OCMJ中文模块系列液晶显示器也可用作一般的点阵图形显示器之用。
提供有位点阵和字节点阵两种图形显示功能,用户可在指定的屏幕位置上以点为单位或以字节为单位进行图形显示。