新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 简易自动控制原理实验系统设计

简易自动控制原理实验系统设计

作者:时间:2016-11-30来源:网络收藏

  1 引言

本文引用地址:http://www.eepw.com.cn/article/201611/323657.htm

  自动控制原理是国内高校自动化专业最重要的一门专业课,这门专业课的理论性非常强,光靠课堂教学达不到理想的教学效果,因此各个高校都开设自动控制原理实验,通过实验教学环节加深学生对理论知识的理解,将课堂教学知识转化为实际应用知识,同时培养学生对自动控制原理这门课程的兴趣。然而国内教学仪器企业销售的自动控制原理实验平台不但操作复杂,而且价格昂贵,从而导致高校实验教学开放程度不高,降低了实验教学效果,继而影响到自动控制原理的学习。针对此种现象,设计了一种简易自动制原理实验平台,该系统主要包括电源、基于单片机AT89S52的信号发生器模块、基本实验环节模块、控制系统环节模块、数据采集模块等模块。其中,数据采集模块通过ATmega16单片机将采集到的实验数据,送到PC机上的LabVIEW 虚拟软件平台进行显示或者储存。经过实验证明系统相对于传统高校自动控制原理实验平台具有操作方便和价格低等优点,适合在高校实验室推广的价值。

  2 简易自动控制原理实验系统介绍

  简易自动控制原理实验系统结构图如图1 所示。其中电源输入为市电220V ~ 50Hz 交流电输入,通过电源模块后可为整个系统提供各种所需电压,电压规格包括± 12V,+ 5V 等。信号发生器提供实验环节所需要的输入信号,其中包括阶跃信号和频率范围为0 -100KHz正弦波、方波、三脚波的信号源。模拟环节包括基本实验环节模块和控制系统模块。数据采集模块的功能是将实验环节模块输出的模拟量数字化并通过RS232串行通信将其送入PC 机进行处理,其中还包括电平转换模块,其作用是将输入信号转换为0 - 5V范围内,从而能够采集数据。PC 机安装上位机软件,用于接收下位机传送的数据并进行处理和显示,同时上位机将指令传给下位机,用于调节下位机数据采集的速率和通道。

  实验平台总体思想采用分模块设计方法,首先将各分模块分别设计和调试,再将其各模块之间进行集成设计和联立调试。采用该设计方法能使设计过程简单并且能提高设计效率。

图1 系统原理框图

  2. 1 信号发生器电路设计

  信号发生器电路如图2 所示,其中主控芯片AT89S52通过键盘和液晶电路接收来自用户对所需信号的频率及幅度。当用户设置主控芯片后,引脚控制DDS 芯片AD9833就会产生相应的信号,其信号由LM741电路放大后经U7 输出端口输出。

图2 信号发生器电路原理图

  2. 2 数据采集电路和多通道采集电路设计

  ATmega16 单片机是美国Atmel 公司生产的基于增强的AVR RISC 结构的低功耗8 位CMOS微控制器。ATmega16 单片机资源非常丰富、性价比高而且在工业生产中应用非常广泛。ATmega16 单片机除了具有其他同类型单片机共有的特性外,还独具有8 路10 位具有可选差分输入级可编程增益的ADC 及可编程异步串行接口的内部资源。系统正是利用ATmega16 的8 路10 位可编程增益的逐次比较型ADC 及可编程异步串行接口的内部资源,从而简化了电路设计的难度及编程难度。数据采集电路如图2 所示,ATmega16只需结合简单的电平转换、晶振电路和复位电路就可以达到系统的设计需求。图3 电路中模拟信号通过八路模拟输入的任意端口输入即可,通过单片机内部程序控制,将输入模拟量转化为数字量。单片机再通过串行接口传输给PC 机,系统的通信是通过串行发送引脚TXD 和串行接收引脚RXD 连接串行通信接口电路实现数据的串行传送与接收。


上一页 1 2 3 下一页

关键词: 自动控制AT89S5

评论


技术专区

关闭