计算机控制系统课程设计论文

上传人:仙*** 文档编号:33993118 上传时间:2021-10-20 格式:DOC 页数:23 大小:508.52KB
收藏 版权申诉 举报 下载
计算机控制系统课程设计论文_第1页
第1页 / 共23页
计算机控制系统课程设计论文_第2页
第2页 / 共23页
计算机控制系统课程设计论文_第3页
第3页 / 共23页
资源描述:

《计算机控制系统课程设计论文》由会员分享,可在线阅读,更多相关《计算机控制系统课程设计论文(23页珍藏版)》请在装配图网上搜索。

1、目目 录录1 1、设计目的及要求、设计目的及要求.2 21.11.1 设计目的及意义设计目的及意义.2 21.21.2 设计要求设计要求.2 22 2、工作原理及元器件选择、工作原理及元器件选择.3 32.12.1 单片机简介单片机简介.3 32.2.12.2.1 引脚简介引脚简介.4 42.32.3 A/DA/D 转换装置转换装置 .6 62.3.12.3.1 A/DA/D 转换基本原理转换基本原理 .6 62.3.22.3.2 A/DA/D 转换器的主要技术参数转换器的主要技术参数 .7 72.3.32.3.3 ADC0809ADC0809 内部构造内部构造 .8 82.3.42.3.4

2、ADC0809ADC0809 引脚连线引脚连线 .9 92.42.4 D/AD/A 转换装置转换装置 .10102.4.12.4.1 D/AD/A 转换基本原理转换基本原理 .10102.4.22.4.2 D/AD/A 转换器的主要性能指标转换器的主要性能指标 .10102.4.32.4.3 DAC0832DAC0832 内部构造内部构造 .11112.4.42.4.4 DAC0832DAC0832 的工作方式的工作方式 .12122.4.52.4.5 DAC0832DAC0832 的输出方式的输出方式 .13132.52.5 锁存器锁存器.14142.5.12.5.1 74LS37374LS

3、373 性能特点性能特点 .15152.62.6 分频器分频器.16162.72.7 其它电路其它电路.16162.7.12.7.1 报警显示电路报警显示电路 .16162.7.22.7.2 看门狗电路看门狗电路.17172.7.32.7.3 扩展电路扩展电路.18182.7.42.7.4 上位机通讯电路上位机通讯电路.19192.7.52.7.5 LEDLED 显示电路显示电路 .20203 3、系统工作过程、系统工作过程.21213.13.1 ADC0809ADC0809 工作过程工作过程 .21213.23.2 DAC0832DAC0832 工作过程工作过程 .21214 4、元器件清单

4、、元器件清单.22225 5、心得体会、心得体会.22226 6、参考文献、参考文献.22227 7、工作日记、工作日记.232321、设计目的及要求、设计目的及要求1.1 设计目的设计目的及意义及意义本课程的课程设计的目的在于加深对计算机控制技术理论知识的理解和对这些理论的实际应用能力,提高对实际问题的分析和解决能力,以达到理论学习的目的,并培养学生应用计算机辅助设计和撰写设计说明书的能力,加深对控制系统理解,将所学的知识灵活穿插并运用起来。1.2 设计要求设计要求设计一个基于单片机具有 A/D,D/A 功能的信号测控装置,要求能够接入典型传感器信号,输入标准电压/电流,抗干扰,通用,安全,

5、性价比高。2、工作原理及、工作原理及元器件选择元器件选择2.1 单片机简介单片机简介在单片机应用系统中,被测量的温度、压力、流量、速度等非电物理量,需要经传感器先转换成连续变化的模拟电信号(电压或电流) ,这些模拟电信号必须转换成数字量后才能在单片机中用应用软件进行处理。我们通常所讲的“单片机”又称微控制器,它并不是完成某一个逻辑功能的芯片,而是把中央处理器(CPU) 、随机存取存储器(RAM) 、只读存储器(ROM) 、输入/输出设备等系统集成到一块电路芯片中。技术在进步,现在某些型号的单片机芯片中也集成了 A/DAnalog to Digital Conversion(模拟-字转换) ,D

6、/ADigital to Analog Conversion(数字-模拟转换)等功能模块。简单的讲:这块芯片就成了一台计算机。它具有体积小、重量轻、价格低廉的特点。目前用的较多是 Intel MCS-51 系列单片机,它有三个版本:8031、8051、8751(8 位机) 。本设计中我采用的是 89C51 单片机。89C51 单片机芯片采用 40 引脚双列直插封装(DIP)形式,引脚如图 1 所示。3图 1- 89C51 引脚图2.2.1 引脚简介引脚简介主电源和时钟振荡电路引脚Vcc(40 引脚):运行和程序校验时接+5V 电源。Vss(20 引脚):电源地。XTAL1(19 引脚):接外部

7、晶振的一个引脚。该引脚内部是一个反相放大器的输入端。这个反相放大器构成了片内振荡器。如果采用外部晶体振荡器时,此引脚应接地。XTAL2(18 引脚):接外部晶振的另一端,在该引脚内部接至内部反相放大器的输出端。若采用外部时钟振荡器时,该引脚接收时钟振荡器的信号,即把此信号直接接到内部时钟发生器的输入端。输入输出 I/O 引脚共 4 个 8 位的并行 I/O 口,32 根 I/O 线。P0.0-P0.7(32-39 引脚):统称为 P0 口。在不接片外存储器与不扩展 I/O口时,可作为准双向输入/输出口。在接有片外存储器或扩展 I/O 口时,P0 口分时复用为低 8 位地址总线和双向数据总线。

8、P1.0-P1.7(1-8 引脚):统称为 P1 口。可作为准双向 I/O 口使用。对于52 子系列,P1.0 与 P1.1 还有第二功能:P1.0 可用作定时器/计数器 2 的计数4脉冲输入端 T2,P1.1 可用作定时器/计数器 2 的外部控制端 T2EX。P2.0-P2.7(21-28 引脚):统称为 P2 口。一般可作为准双向 I/O 口使用;在接有片外存储器或扩展 I/O 口且寻址范围超过 256 字节时,P2 口用作高 8 位地址总线。P3.0-P3.7(10-17 引脚):统称为 P3 口。除作为准双向 I/O 口使用外,还可以将每一位用于第二功能,而且 P3 口的每一条引脚均可

9、以独立定义为第一功能的输入输出或第三功能。P3 口的第二功能如表 1 所示。表 1 P3 口第二功能P3.0(串行口输入)RXDP3.1(串行口输出端)TXDP3.2(外部中断 0 请求输入端,低电平有效)0INTP3.3(外部中断 1 请求输入端,低电平有效)1INTP3.4(定时器/计数器 0 计数脉冲输入端)0TP3.5(定时器/计数器 1 计数脉冲输入端)1TP3.6 (外部数据存储器写选通信号输入端,低电平有效)WRP3.7 (外部数据存储器读选通信号输入端,低电平有效)RD控制信号引脚(9 引脚):RST(RESET)是复位信号的输入端,高电平有效。VPDRST /当单片机运行时,

10、在此引脚加上持续时间大于两个机器周期(24 个时钟振荡周期)的高电平时,就可以完成复位操作。在此单片机正常工作时,此引脚应为0.5V 低电平。VPD 为本引脚的第二功能,即备用电源输入端。当主电源 Vcc发生故障,降低到某一规定值的低电平时,将+5V 电源自动接入 RST 端,为内部 RAM 提供备用电源,以保证片内 RAM 中信息不丢失,从而使单片机在复位后能继续正常运行。(30 引脚):ALE 引脚输出为地址锁存允许信号,当单片机上PROGALE/5电正常工作后,ALE 引脚不断输出正脉冲信号。当单片机访问外部存储器时,ALE 输出信号的负跳沿用于单片机发出的低 8 位地址经外部锁存器锁存

11、控制信号。即使不访问外部锁存器,ALE 端仍有正脉冲信号输出,此频率为时钟振荡器频率的 1/6。如果想初步判断单片机芯片的好坏,可用示波器查看 ALE 端是否有正脉冲信号输出。如果有脉冲信号输出,则单片机基本上是好的。PROG 为本引脚的第二功能。在对片内 EPROM 型单片机编程写入时,此引脚作为编程脉冲输入端。(29 引脚):访问外部程序存储器选通信号,低电平有效。在访问PSEN外部程序存储器读取指令码时,每个机器周期产生 2 次 PSEN 信号。在执行片内程序存储器取指令时,不产生 PSEN 信号;在访问外部数据存储器时,亦不产生PSEN 信号。:EA 为内外程序存储器选择控制端。当 E

12、A 引脚为高电平时,单片PPVEA/机访问片内程序存储器,但在 PC(程序计数器)值超过 0FFFH 时,即超出片内程序存储器的 4KB 地址范围时,将自动转向执行外部程序存储器内的程序。当EA 引脚为低电平时,单片机则只访问外部程序存储器,不论是否有内部存储器。6图 2- 89C51 最小系统2.32.3 A/DA/D 转换装置转换装置2.3.12.3.1 A/DA/D 转换基本原理转换基本原理单片机在日常生活中用得越来越多,其集成度也越来越高,目前拥有多种单片机都集成有 A/D 转换功能,如 PIC,AVR,SUNPLUS,SH 等。处理器的位数从 4 位到 32 位或更高,转换精度从 6

13、 位,8 位,10 位或更高。单片机内集成的 A/D 转换,一般都有相应的特殊功能寄存器来设置 A/D 的使能标志,参考电压,转换频率,通道选择,A/D 输入口的属性(模拟量输入还是普通的 I/O 口) ,启动,停止控制等。有了这些寄存器,使得我们控制单片机的模拟量采集变得非常方便。A/D 转换的基本原理是:将参考电平按最大的转换值量化,再利用输入模拟电平与参考电平的比例来求得输入电平的测量值(V 测=V 参*(AD 量化值/AD转换的最大值) ) 。有些 MCU A/D 转换的参考电平可以选择由一个外部引脚输入,这样使得用户可以对 A/D 转换进行更好的控制。值得注意的一点就是 A/D 转换

14、7的输入电平必须比参考电平低或相等,不然测试的结果就会有很大的偏差。下面以参考电平为 5V,转换的精度为 8 位为例来说明如何取得实际的测量值是多少。如果 AD 量化值为 128,则 V 测= 5*128/256=2.5V。因为 V 测=V 参*(AD 量化值/AD 转换的最大值)=AD 量化值*(V 参/AD 转换的最大值) ,而针对具体的硬件电路, “V 参/AD 转化的最大值”是一个固定的系数。而这个系数,就相当于测试的精度了。对于 10 位的 A/D,5V 的参考电压的测试精度约 5 毫伏,而用 2.048 伏的参考电压,精度就可以达到 2 毫伏。当然测试的电压范围相应的也减小了。我曾

15、经就用这种减小测量范围来提高精度,使用 PIC16F76 做 A/D测量,使得正负误差不超过 5 毫伏的高精度测试电源。当误差超过 5 毫伏时,电路发出报警声,提示操作员,重新调解电压到规定范围内。2.3.22.3.2 A/DA/D 转换器的主要技术参数转换器的主要技术参数分辨率 分辨率指输出数字量的位数,常用的有 8 位、10 位、12 位、14 位等。一般地,位数越多,价格越贵。分辨率表示的是转换器对微小输入量变化敏感程度。例如:8 位 ADC 的分辨率是 8 位,数字量变换范围是 0 255,当输入电压满刻度为 5 V 时,转换电路对输入模拟电压的分辨能力为 5 V/25519.6 mV

16、。转换精度 转换精度是指对应于输入的模拟电压得到的数字量与应得到的理想数字量之间的差值。通常用数字量的最低有效位(LSB)来表示。转换时间 转换时间指完成一次 A /D 转换所需要的时间,一般为几个至几百微秒。线性度 模拟电压输入与 A /D 转换后得到的数字量成线性增加的程度。本设计采用的是 ADC0809 是 NSC 公司生产的 CMOS 逐次比较式 A /D 转换器。2.3.32.3.3 ADC0809ADC0809 内部构造内部构造ADC0809 的内部结构框图如图 3 所示。通过引脚 IN0 IN7 可输入 8 路模8拟电压,但每次只能转换一路,其通道号由地址信号 ADDA、ADDB

17、、ADDC 译码后选定,如表 10- 4 所示,片内有地址锁存和译码器。转换结果送入三态输出锁存缓冲器,当输出允许信号 OE 有效时才输出到数据总线上。图 3-ADC0809 的内部结构ADC0809 引脚信号及功能如下所示。ADC0809 为 28 引脚。其主要引脚信号如下:图 4-ADC0809 引脚图 ST 为启动模/数转换引脚,当该引脚收到高电平时,开始启动 A/D 转换。 EOC 为模/数转换结束输出引脚,转换结束时,该引脚输出高电平。在启动 A/D 转换后,可以通过对该引脚状态查询(读入)得知模/数转换是否完成9 OE 为输出允许控制,该引脚用于控制选通三态门。A/D 转换完成得到

18、的数字量存在芯片内。当 OE=1 时,三态门打开,A/D 转换后得到的数字量才可通过三态门到达数据总线,进而被读入 CPU。 CLK 为外加时钟输入引脚。其频率为 50800kHz,使用时常接 500600Kh ALE 为模拟通道锁存信号。当此引脚由低电平到高电平跳变时,将加到 ADDC、ADDB、ADDA 引脚的数据锁存并选通相应的模拟通道。 ADDA、ADDB、ADDC 模拟通道选择端。2.3.42.3.4 ADC0809ADC0809 引脚连线引脚连线图 5- ADC0809 接线图102.42.4 D/AD/A 转换装置转换装置2.4.12.4.1 D/AD/A 转换基本原理转换基本原

19、理D/A 转换有多种方法,如权电阻网络法、T 形电阻网络法和开关树法,但最常见的是 T 形电阻网络法。图 6 是一个 4 位 D/A 转换器示意图,其中数字量的每一位 D3D0 分别控制一个模拟开关。当某一位为 1 时,对应开关倒向右边;反之,开关倒向左边。容易分析出图中 X0X3 各点的对应电位分别为 VREF、VREF/2、VREF/4、VREF/8,而与开关方向无关。图 6-梯形电阻网络 DAC2.4.22.4.2 D/AD/A 转换器的主要性能指标转换器的主要性能指标分辨率分辨率指 D /A 转换器所能分辨的最小量化信号的能力。这是对微小输入量变化的敏感程度的描述,一般用转换器的数字量

20、的位数来表示。对于一个分辨率为 n 位的 DAC,它能对满刻度的 2- n 倍的输入变换量做出反应。常见的分辨率有 8 位、10 位、12 位等。建立时间 建立时间是 DAC 转换速度快慢的一个重要参数,指 DAC 的数字输入有满刻度值的变化时,输出模拟信号电压(或电流)达到满刻度值 1/2LSB 时所需11要的时间。对电流输出形式的 DAC,建立时间是很短的;而对电压输出形式的 DAC,建立时间主要是其输出运放所需的响应时间。一般 DAC 的建立时间为几个纳秒至几个微秒。本设计选用 8 位 DAC 芯片DAC0832。引脚图如图 7 所示。图 7-DAC0832 引脚图2.4.32.4.3

21、DAC0832DAC0832 内部构造内部构造DAC 0832 由 8 位输入锁存器、8 位 DAC 寄存器、8 位 D /A 转换电路组成,内部逻辑结构如图 8 和功能表所示。图 8-DAC0832 内部逻辑结构表 2-DAC0832 功能表122.4.42.4.4 DAC0832DAC0832 的工作方式的工作方式根据对 DAC 0832 的输入锁存器和 DAC 寄存器的不同的控制方法,DAC 0832 有如下三种工作方式。 单缓冲方式此方式控制输入寄存器和 DAC 寄存器同时跟随或锁存数据,或只控制这两个寄存器之一,而另一个接成直通方式。此方式适用于只有一路模拟量输出或几路模拟量非同步输

22、出的情形。参考电路如 a 图所示双缓冲方式双缓冲方式此方式分别控制输入寄存器和 DAC 寄存器,适用于多路 D/A 同时输出的情形。它使各路数据分别锁存于各输入寄存器,然后同时(相同控制信号)打开各 DAC 寄存器,实现同步转换。参考线路如图 b 所示,程序片段如下:13直通方式输入寄存器和 DAC 寄存器都接成直通方式。此时提供给 DAC 的数据必须来自锁存端口。本设计采用较为简单的单缓冲方式。2.4.52.4.5 DAC0832DAC0832 的输出方式的输出方式DAC 0832 的输出是电流型的。在微机系统中,通常需要电压信号。这时,可用运算放大器转换为单极性或双极性的输出电压。单极性输

23、出如下图(a)所示,对应数字量 00H FFH 的模拟电压 Vo 的输出范围是 0 - VREF。双极性输出如上图(b)所示,图中的单极性输出电压 Vo1 经运放 OP2 电平偏移、放大后,对应数字量 00H FFH 的模拟电压 Vo2 输出范围是 - VREF VREF。14本设计采用单极性输出。由于 DAC0832 是单路转换,为了使系统能有更好的控制性,我加了个多路开关 74HC4051,从而实现系统的多路控制!74HC 4051 是单 8 通道数字控制模拟电子开关,有三个二进控制输入端A、B、C 和 INH 输入,具有低导通阻抗和很低的截止漏电流。幅值为 4.520V的数字信号可控制峰

24、值至 20V 的模拟信号。例如,若VDD+5V,VSS0,VEE-13.5V,则 05V 的数字信号可控制-13.54.5V 的模拟信号。这些开关电路在整个 VDD-VSS 和 VDD-VEE 电源范围内具有极低的静态功耗,与控制信号的逻辑状态无关。当 INH 输入端“1”时,所有的通道截止。三位二进制信号选通 8 通道中的一条通道,可连接该输入端至输出。PI.5P1.6P1.7X013X114X215X312X41X55X62X74A11B10C9INH6X3U474HC4051图 9-74HC4051 引脚图2.52.5 锁存器锁存器本设计采用两个 74LS373 锁存器芯片,它实质是一个

25、是带三态缓冲输出的8D 触发器,在单片机系统中为了扩展外部存储器,通常需要用到 74LS373 芯片。锁存就是把信号暂存以维持某种电平状态,最主要的作用是缓存,其次完成高速的控制其与慢速的外设的不同步的问题,再其次是解决驱动问题,最后是解决一个 I/O 口既能输出也能输入的问题。1589C52 访问外部存储器时 P0 口和 P2 口共做地址总线,P0 口常接锁存器再接存储器,以防止总线间的冲突。而 P2 口直接接存储器,因为单片机内部时序只能锁住 P2 口的地址,如果用 P0 口传输数据时不用锁存器的话,地址就改变了,使用锁存器来区分单片机的地址和数据。2.5.12.5.1 74LS37374

26、LS373 性能特点性能特点图 10-74LS373 引脚图1 脚是输出使能(OE),是低电平有效,当 1 脚是高电平时,不管输入3、4、7、8、13、14、17、18 如何,也不管 11 脚(锁存控制端,G)如何,输出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部呈现高阻状态(或者叫浮空状态); 当 1 脚是低电平时,只要 11 脚(锁存控制端,G)上出现一个下降沿,输出 2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈现输入脚 3、4、7、8、13、14、17、18 的状

27、态。1D8D 为 8 个输入端。 1Q8Q 为 8 个输出端。 G 是数据锁存控制端;当 G=1 时,锁存器输出端同输入端;当 G 由“1”变为“0”时,数据输入锁存器中。OE 为输出允许端;当 OE=“0”时,三态门打开;当 OE=“1”时,三态门关闭,输出呈高阻状态。 其中输入端 1D8D 接至单片机的 P0 口,输出端提供的是低 8 位地址,G 端接至单片机的地址锁存允许信号 ALE。输出允许端 OE 接地,表示输出三态门一直打开。162.62.6 分频器分频器由于 89C51 的晶振频率为 6KHz,而 A/D0809 所要输入的频率为 12KHz。所以需要加一个分频器 74LS74.

28、 74LS74 内含两个独立的 D 上升沿双 D 触发器,每个触发器有数据输入(D)、置位输入()复位输入()、时钟输入(CP)和数据输出(Q)。、的低电平使输出预置或清除,而与其它输入端的电平无关。当、均无效(高电平式)时,符合建立时间要求的 D数据在 CP 上升沿作用下传送到输出端。图 11-74LS74 引脚图2.72.7 其它电路其它电路2.7.12.7.1 报警显示电路报警显示电路当系统正常运行时,绿灯亮。当传感器所采集的信息通过单片机处理,如果超过设置的上限值或低于下限值时,蜂鸣器进行报警,红灯亮起。其电路图如图 12 所示。17图 12-报警电路2.7.22.7.2 看门狗电路看

29、门狗电路在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称“看门狗”。看门狗电路电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个 I/O 引脚相连,该 I/O 引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰

30、造成程序跑飞后而陷入某一程序段不进入死循环状态时,写看门狗引脚的程序便不能被执行,这个18时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。图 13-看门狗电路示例2.7.32.7.3 扩展电路扩展电路用 8255A 扩展并行 I/O 接口,8255 是通用可编程并行接口芯片,为 40 脚双列直插式封装型。片内有 3 个 8 位并行 I/O 接口,分别称为 PA 口(PA0-PA7) ,PB 口(PB0-PB7),PC 口(PC0-PC7) ,其中 PC 口又

31、分为高 4 位和低 4 位口,通过编程可设三种工作模式。数据端 A 口、B 口、C 口均为 8 位,可编程选择为输入或输出。端口 C 也可编程为两个 4 位端口来用,在具体结构上三者略有区别:A 口输入/输出均有锁存器,而 B 口和 C 口均有输出锁存器,输入无锁存器,有缓冲器。19PB.7PB.6PB.5D034D133D232D331D430D529D628D727RD5WR36A09A18RESET35CS6PA04PA13PA22PA31PA440PA539PA638PA737PB018PB119PB220PB321PB422PB523PB624PB725PC014PC115PC216

32、PC317PC413PC512PC611PC710U128255A图 14-8255A 引脚图2.7.42.7.4 上位机通讯电路上位机通讯电路上位机通讯对单片机而言意义重大,不但可以实现将单片机的数据传输到电脑端,而且也能实现电脑对单片机的控制。比如你可以把写入单片机的数据码显示在电脑上,如可使用一个按键当按下它时通过单片机的串口将它发送到电脑上显示,起到仿真器的功效。通信芯片采用 MAX487,该芯片是 RS485 通讯的低功耗收发器件,最大可连接 128 个子系统,最远传输距离 1200 米,传输速度可达 250KB/s。MAX487 是个个准双向口,即要通过选通来确定是发送还是接收。需

33、发送数据时,发送方选通自己的发送驱动器(MAX487 的 DE) ,该信号反向后选通接收方的接收驱动器(MAX487 的/RE) 。20图 15-MAX487 接线图2.7.52.7.5 LEDLED 显示电路显示电路加入 LED 显示是为了便于人机互动,方便工作人员及时了解此时工况。其具体电路如图 15。图 16-LED 显示电路213 3、系统工作过程、系统工作过程3.13.1 ADC0809ADC0809 工作过程工作过程时钟信号 由于 0809 无片选端,因此电路增加了或非门 74LS02 及锁存器 74LS373,以便对 0809 进行读 /写控制。单片机采用 6MHz 的晶振,AL

34、E 输出 6MHz/s 时钟信号,经 74LS74 触发器 2 分频,得到 500kHz 的时钟信号,与 0809 的时钟端 CLK 相连。通道选择 三位通道选择端 ADDA、ADDB、ADDC 与数据线 P0 口的低三位 P0.0、P0.1、P0.2 相连,用数据线进行通道选择,由 P0.0、P0.1、P0.2 三位决定选择哪一通道。也可以用地址线选择通道。AD0809 的启动端 START、地址锁存端 ALE 均为高电平有效。将 START与 ALE 端连在一起,与 74LS02 的输出端相连。或非门 74LS02 的两个输入端W R 和 Y0 均为低电平时,其输出为高电平。当 74LS3

35、73 的 3 个输入端 为 0 时,Y0 为低电平,执行外部 I/O 口写操作时,WR 为低电平。其中输入端 1D8D 接至单片机的 P0 口,输出端提供的是低 8 位地址,G 端接至单片机的地址锁存允许信号 ALE。输出允许端 OE 接地,表示输出三态门一直打开。转换结束标志 EOC 转换结束标志 EOC 端经反向器与单片机的 INT0 相连,即转换一旦结束,外部中断 0 则申请中断。3.23.2 DAC0832DAC0832 工作过程工作过程因 ILE 为+5V,故在 P2.0 为低电平时,在写信号的作用下,输入数据直接打入 DAC 寄存器,经过 A/D 转换后输出相应的模拟量。在这种工作

36、方式下,输入寄存器和 DAC 寄存器只占用一个 I/O 地址。在本例中,它们的地址可设为 FEFFH(还可以是 P2.0 = 0 时其他地址,但注意不要和外部 RAM 及其他 I/O 口冲突) 。 由于 DAC0832 具有数字量的输入锁存功能,故可以和 89C51 的 P0 口直接相连。224 4、元器件清单、元器件清单芯片产品型号规格性能说明数量DAC0832D/A 转换器1 片ADC0809A/D 转换器1 片DM74LS3738 位数据锁存器 2 片SN74LS04N六反相器 1 片SN74LS02D四 2 输入或非门 2 片MAX487收发器芯片 1 片74HC4051 多路开关 1

37、 片74HC74分频器 1 片MAX698看门狗芯片 1 片5 5、心得体会、心得体会经过两周的努力,我终于将计控课程设计做完了.在这次作业过程中,我遇到了许多困难,但在老师,同学的帮助和我的努力下,我顺利的完成了设计。这次的课程设计让我受益匪浅。 刚开始在设计时由于对芯片没有具体认知,所以一次又一次的修改设计方案,这都暴露出了前期我在这方面的知识欠缺和经验不足。但在同学的帮助和老师的辅导下。最终将设计成功完成。尽管这次设计的时间是短暂的,但过程是曲折的,.对我来说,收获最大的是方法和能力.那些分析和解决问题的方法与能力.在整个过程中,我发现像我们这些学生最最缺少的是经验,没有感性的认识,空有

38、理论知识,有些东西很可能与实际脱节.总体来说,我觉得做这种类型的作业对我们的帮助还是很大的,它需要我们将学过的相关知识都系统地联系起来,从中暴露出自身的不足,以待改进。通过这次设计,我懂得了学习的重要性,了解到理论知识与实践相结合的重要意义,学会了坚持、耐心和努力,这将为自己今后的学习和工作做出了最好的榜样。6 6、参考文献、参考文献1 王义军.数字电子技术基础.北京:中国电力出版社,2007232 刘连浩等.单片机原理与嵌入式应用系统设计.湖北:武汉大学出版社,20073 徐玮等.C51 单片机高效入门.北京:机械工业出版社,20064 张洪润等.单片机原理应用.湖南:湖南大学出版社,200

39、77 7、工作日记、工作日记1、7 月 5 日工作日记今天是第二个课程设计的第一天,上午在听了计算机控制系统课程设计动员大会后,我回到寝室又仔细的看了一遍老师给的设计内容以及设计要求,并把计算机控制系统和单片机的教材找了出来,将有关章节翻看一遍,对课程设计有了初步的认识及印象,并确定一下大体的设计方案以及设计计划。2、7 月 6 日工作日记今天是课程设计的第二天,上午我去了图书馆,找了一些有关单片机和计算机控制系统的书,下午我在自习室仔细阅读上午借阅的书籍,看过之后,我更加明确了设计思路以及设计方案。打算照此思路,明天进行具体设计,即合理选择器件型号。3、7 月 7 号工作日记今天把昨天的疑问

40、都收集起来去主教找老师答疑,在老师耐心的解答下,终于把一些一直有疑惑的地方理解了,也更有了些自信,确定了各个部分所应完成的功能。4、7 月 8 号工作日记今天把所有合适器件的型号都找了出来,把它们具体的引脚图和各个引脚功能也找了出来,进得一番对比后确定最后所要使用的器件。并初步画出软件框图的草图。在电脑上初步用 PROTEL 软件找到各个所需要的器件并连线。5、7 月 9 号工作日记由于没学过 PROTEL 所以画起图来还是有点力不从心,所以查看了一些有关PROTEL 的书籍来边看边学边画。觉得 PROTEL 是个不错的软件,很方便。6、7 月 10 号工作日记进一步完善所画的硬件图,由于要在 PROTUES 软件上仿真,还要按 PROTEL 软件在 PROTUES 上再画一遍,可是由于 PROTUES 上画图区域有限,所以没全画。7、7 月 11 号工作日记仿真的程序部分真的很头疼。 。 。 。 。 。试了很多次也不成功。有点小郁闷。8、7 月 12 号工作日记决定放弃仿真部分,确定最后的软件框图并用一号图纸画好。并且按 PROTUES上的图画手绘到一号图纸上。9、7 月 13 号工作日记把论文进行最后的修改并定稿,找老师答疑挑出毛病并修改,打印出最后要上交的论文。10、7 月 14、15 号答辩

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!