计算机控制系统设计报告1.pdf
《计算机控制系统设计报告1.pdf》由会员分享,可在线阅读,更多相关《计算机控制系统设计报告1.pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.1.引言引言1.11.1设计内容设计内容设计一个基于单片机的具有 A/D 和 D/A 功能的信号测控装置。要求该信号测控装置能够接入典型传感器、变送器信号,同时可输出标准电压/电流信号。并满足抗干扰、通用性、安全性、性价比等原则性要求。1.21.2设计报告内容安排设计报告内容安排2.2.设计原理设计原理计算机控制系统由计算机、外部设备、操作台、输入通道、输出通道、检测装置、执行机构、被控对象以及相应的软件组成,如图 1 所示。图 1计算机控制系统的组成2.12.1计算机计算机计算机是计算机控制系统的核心,通过接口可以向系统的各个部分发出命令,同时对被控对象的被控参数进行实时检测及处理。具体
2、功能是完成程序存储、程序执行、数值计算、逻辑判断和数据处理等工作。2.22.2外部设备外部设备实现计算机和外界交换信息的设备称为外部设备(简称外设)。外部设备包括人-机通信设备、输入输出设备和外存储器等。输入设备有键盘、光电输入机等。它主要用来输入程序和数据。输出设备有打印机、记录仪、纸带穿孔机、显示器(数码显示器或CRT 显示器)等。它主要用来向操作人员提供各种信息和数据,以便及时了解控制过程。外存储器(简称外设)有纸带装置、磁盘装置,它们兼有输入输出功能,主要用来存储系统程序和数据。2.32.3操作台操作台操作台是操作人员与计算机控制系统进行“对话”的装置,主要包括以下几部分:显示装置如显
3、示屏幕或荧光数码显示器,以显示操作人员要求显示的内容或报警信号。一组或几组功能键通过功能键,可向主机申请中断服务,包括复位键、启动键、打印键、显示键等。一组或几组数字键用来送入某些数据或修改控制系统的某些参数。2.42.4过程通道过程通道过程通道是在微机和生产过程之间设置的信息传送和转换的连接通道。按信息传递的方向来分,它包括输入通道和输出通道。2.4.12.4.1输入通道输入通道输入通道将生产过程中的各种参数送入微机,以了解生产过程的状态。根据参数信号类型,可分为数字量输入通道和模拟量输入通道。模拟量输入通道把计算机输出的数字量变换成模拟量。这个任务主要由数/模转换器来完成。2.4.22.4
4、.2输出通道输出通道输出通道则是将微机输出的控制量转换成生产过程中执行机构的动作,以控制生产过程。根据执行机构所需控制信号的类型,也可分为数字量输出通道和模拟量输出通道。在工业控制现场,被控制的对象往往是多回路的,多路输出通道有独立式和共用式多路模拟量输出通道两类。独立式多路模拟量输出通道这种形式各通道之间是相互独立的,各个通道均有自己的 D/A 转换器,即每一个通道的结构和单路模拟量输出通道相同。其优点是转换速度快,工作可靠性高,即使某一路 D/A 转换器出了故障也不会影响其他通道的工作。但电路复杂,成本较高。共用式多路模拟量输出通道这种形式各通道共用一个 D/A 转换器。计算机输出的控制信
5、息都经同一个D/A 转换器转换成相应的模拟量,再经多路开关传送到相应通道的保持器,由保持器保持当前的模拟量。其优点是节省了 D/A 转换器,但由于各通道是分时工作的,工作速度受到限制,保持器的特性影响到输出控制量的稳定性。综合考虑,系统能接入典型传感器信号,并输出标准电压/电流信号,通用性好,安全性强,性价比高,具有很好的抗干扰能力。故输入通道选择各路独立采样保持、共用 A/D 转换器形式,输出通道选择共用式多路模拟量输出通道。2.52.5检测装置检测装置检测装置是把生产过程的温度、流量、压力、位移、速度等非电物理量检测出来,并转换成相应的电信号(电流或电压)的器件。设计中不用选择检测装置,其
6、信号直接用电信号(电流或电压)给出。所以,本设计只要求设计输入通道和输出通道即可。2.62.6执行机构执行机构为了控制生产过程,还需有执行机构。常用的执行机构有各种电动、液动、气动开关,电液伺服阀,交、直流电动机,步进电动机等等。2.72.7软件软件软件是指计算机控制系统中具有各种功能的计算机程序的总和,如完成操作、监控、管理、控制、计算和自诊断等功能的程序。整个系统在软件指挥下协调工作。从功能区分,软件可分为系统软件和应用软件。系统软件是由计算机的制造厂商提供的,用来管理计算机本身的资源和方便用户使用计算机的软件。常用的有操作系统、开发系统等,它们一般不需用户自行设计编程,只需掌握使用方法或
7、根据实际需要加以适当改造即可。3.3.硬件设计硬件设计系统的整体结构如图 5 所示,系统由单片机系统和输入通道,输出通道组成。输入通道包括信号处理和 A/D 转换,输出通道则由 D/A 转换器组成。图 5系统的整体结构图3.13.1单片机最小系统设计单片机最小系统设计单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对 51 系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路、按键输入、显示输出等。目前用的较多是 Intel MCS-51 系列单片机,它有三个版本:8031、8051、8751(8 位机)。本设计中我采用的是 89S51单片机。89
8、S51 单片机芯片采用 40 引脚双列直插封装(DIP)形式,引脚如图 6所示。图 6 MCS51 引脚图3.1.13.1.1 89S51 89S51 引脚功能说明引脚功能说明主电源和时钟振荡电路引脚Vcc(40 引脚):运行和程序校验时接+5V 电源。Vss(20 引脚):电源地。XTAL1(19 引脚):接外部晶振的 1 个引脚。该引脚内部是 1 个反相放大器的输入端。这个反相放大器构成了片内振荡器。如果采用外部晶体振荡器时,此引脚应接地。XTAL2(18 引脚):接外部晶振的另一端,在该引脚内部接至内部反相放大器的输出端。若采用外部时钟振荡器时,该引脚接收时钟振荡器的信号,即把此信号直接
9、接到内部时钟发生器的输入端。输入输出 I/O 引脚共 4 个 8 位的并行 I/O 口,32 根 I/O 线。P0.0-P0.7(32-39 引脚):统称为 P0 口。在不接片外存储器与不扩展 I/O口时,可作为准双向输入/输出口。在接有片外存储器或扩展 I/O 口时,P0 口分时复用为低 8 位地址总线和双向数据总线。P1.0-P1.7(1-8 引脚):统称为 P1 口。可作为准双向 I/O 口使用。对于 52子系列,P1.0 与 P1.1 还有第二功能:P1.0 可用作定时器/计数器 2 的计数脉冲输入端 T2,P1.1 可用作定时器/计数器 2 的外部控制端 T2EX。P2.0-P2.7
10、(21-28 引脚):统称为 P2 口。一般可作为准双向 I/O 口使用;在接有片外存储器或扩展 I/O 口且寻址范围超过 256 字节时,P2 口用作高 8 位地址总线。P3.0-P3.7(10-17 引脚):统称为 P3 口。除作为准双向 I/O 口使用外,还可以将每一位用于第二功能,而且 P3 口的每一条引脚均可以独立定义为第一功能的输入输出或第三功能。P3 口的第二功能如表 1 所示。表 1 P3 口第二功能引 脚P3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7控制信号引脚第二功能RXD(串行口输入)TXD(串行口输出端)INT0(外部中断 0 请求输入端,低电平有效)
11、INT1(外部中断 1 请求输入端,低电平有效)T0(定时器/计数器 0 计数脉冲输入端)T1(定时器/计数器 1 计数脉冲输入端)WR(外部数据存储器写选通信号输入端,低电平有效)RD(外部数据存储器读选通信号输入端,低电平有效)RST/VPD(9 引脚):RST(RESET)是复位信号的输入端,高电平有效。当单片机运行时,在此引脚加上持续时间大于两个机器周期(24 个时钟振荡周期)的高电平时,就可以完成复位操作。在此单片机正常工作时,此引脚应为0.5V低电平。VPD 为本引脚的第二功能,即备用电源输入端。当主电源 Vcc 发生故障,降低到某一规定值的低电平时,将+5V 电源自动接入 RST
12、 端,为内部RAM 提供备用电源,以保证片内 RAM 中信息不丢失,从而使单片机在复位后能继续正常运行。:ALE 引脚输出为地址锁存允许信号,当单片机上电ALE/PROG(30 引脚)正常工作后,ALE 引脚不断输出正脉冲信号。当单片机访问外部存储器时,ALE输出信号的负跳沿用于单片机发出的低 8 位地址经外部锁存器锁存控制信号。即使不访问外部锁存器,ALE 端仍有正脉冲信号输出,此频率为时钟振荡器频率的1/6。如果想初步判断单片机芯片的好坏,可用示波器查看 ALE 端是否有正脉冲信号输出。如果有脉冲信号输出,则单片机基本上是好的。PROG 为本引脚的第二功能。在对片内 EPROM 型单片机编
13、程写入时,此引脚作为编程脉冲输入端。:访问外部程序存储器选通信号,低电平有效。在访问外PSEN(29 引脚)部程序存储器读取指令码时,每个机器周期产生 2 次 PSEN 信号。在执行片内程序存储器取指令时,不产生 PSEN 信号;在访问外部数据存储器时,亦不产生 PSEN信号。EA/VPP:EA 为内外程序存储器选择控制端。当EA 引脚为高电平时,单片机访问片内程序存储器,但在 PC(程序计数器)值超过 0FFFH 时,即超出片内程序存储器的 4KB 地址范围时,将自动转向执行外部程序存储器内的程序。当 EA引脚为低电平时,单片机则只访问外部程序存储器,不论是否有内部存储器。Vpp 为本引脚的
14、第二功能,为片内 EPROM 编程电压输入端。在对片内 EPROM固化编程时,由此引脚提供编程高电压。图 7单片机最小硬件系统电路图3.1.23.1.2 89S51 89S51 主要特性主要特性8 位 CPU4KB 闪烁可编程可擦除只读存储器,并且可以在线编程1000 次写/擦循环数据保留时间:10 年工作频率:0-22MHz128B 内部 RAM32 根并行 I/O 口线看门狗定时器6 个中断源,两级中断优先级具有双工 UART 串行通道具有片内振荡器和时钟电路具有布尔处理器功能工作电压:4-5.5V双数据指针具有多种封装方式3.2 89S513.2 89S51 外部扩展设计外部扩展设计MC
15、S-51 单片机片内集成了各种存储器和 I/O 功能部件,但有时根据应用系统的功能需求,片内的资源还是不能满足需要,还需要外扩存储器和 I/O 功能部件(也称 I/O 接口部件),这就是通常所说的 MCS-51 单片机的系统扩展问题。MCS-51 系统扩展的内容主要有外部存储器的扩展(外部存储器又分为外部程序存储器和外部数据存储器)和 I/O 接口部件的扩展。图 8 MCS-51 的系统扩展结构3.2.13.2.189S5189S51 扩展扩展 EPROMEPROM 的设计的设计选择 2764 芯片与 89S51 单片机的接口电路。选择选择 27642764 芯片依据芯片依据由于 2716、2
16、732 EPROM 价格贵,容量小,而且难以买到,因此在电路设计中一般不选用这两种芯片。而 2764 芯片可以外扩 8KB 的 EPROM,在本次设计中编写程序的用量已经足够,因此选择 2764 芯片。选择选择 27642764 芯片说明芯片说明2764 是 8K*8 位(8192 字节单元)紫外线擦除、电可编程只读存储器 EPROM,28 脚双列直插式封装。其引脚排列如图 10 所示。各引脚含义如下:A0-A12:13 位地址线O0-O7:8 位数据线OE:读选通线CE:片选信号PGM:编程脉冲输入端Vpp:编程电源Vcc:+5V 工作电压GND:地图 10 2764 引脚图3.2.23.2
17、.289S5189S51 扩展扩展 RAMRAM 的设计的设计选择 6264 芯片与 89S51 单片机的接口电路。扩展扩展 RAMRAM 的依据的依据89S51 单片机内部有 128B RAM。在实际应用中,仅靠片内 RAM 往往不够用,必须扩展外部数据存储器。常用的数据存储器 RAM 器件有两大类:即静态 RAM(SRAM)和动态 RAM(DRAM)。在单片机应用系统中,外扩的数据存储器都采用静态数据存储器,而且本次设计的输入存储量不大,因此选择 6264 静态 RAM 与89S51 单片机相连。所扩展的数据存储器空间地址由 P0 口提供高 8 位地址,P0 口分时提供低 8位地址和 8
18、位双向数据总线。片外数据存储器 RAM 的读和写由 89S51 的 RD 和 WR信号控制,而片外程序存储器 EPROM 的输出允许端 OE 由读选通 PSEN 信号控制。尽管与 EPROM 共处同一地址空间,但由于控制信号不同,故不会发生总线冲突。6264 6264 芯片说明芯片说明6264 为 8K 字节的静态随机存储器芯片,CMOS 工艺,单一+5V 电源供电,额定功耗 200mW,典型存取时间 200ns,28 脚双列直插式封装,如图 12 所示。各引脚功能如下:A0-A12:13 位地址线D0-D7:8 位数据线WE:写选用信号,低电平有效OE:读选通信号,低电平有效CE1:片选信号
19、 1,低电平有效CE2:片选信号 2,高电平有效NC:悬空端Vcc:+5V 电源GND:地NCA12A7A6A5A4A3A2A1A0D0D1D2GND12345678910111213142827262524232221201918171615图 12 6264 引脚图+5VWECS2A8A9A11OEA10CS1D7D6D5D4D3WE、OE和CS1、CS2的共同作用决定了芯片的运行方式,如表 2 所示。表 2 SRAM6264 真值表3.2.33.2.389S5189S51 扩展扩展 I/OI/O 接口的设计接口的设计选择 8255A 与 89S51 单片机的接口电路。扩展扩展 I/OI/
20、O 接口依据接口依据MCS-51 的 I/O(输入/输出)接口是 MCS-51 单片机与外部设备信息交换的桥梁。虽然 89S51 本身已有 4 个 I/O 口,但是 P0 口和 P2 口用作 16 位地址总线和8 位数据总线,真正用作 I/O 口线的只有 P1 口的 8 位 I/O 口线和 P3 口的某些位线。由于 89S51 的 I/O 资源有限,因此,在多数应用系统中,MCS-51 单片机都需要外扩 I/O 接口电路。选择选择 8255A8255A 芯片依据芯片依据89S51 单片机是 Intel 公司的产品,而 Intel 公司的配套可编程 I/O 接口芯片的种类齐全,这就为 MCS-5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 设计 报告
限制150内