第27卷第5期
2007年10月
西 安
工
业 大 学 学 报
JOURNAL
OF
XI’AN
TECHNOLOGICAL
UNIVERSITY
V01.27
No.5
Oct.2007
文章编号:1673—9965(2007)05—507—04
一种单片机综合实验系统的设计。
高红红
(西安工业大学机电工程学院,西安710032)
摘要:
为了在实验室模拟工业场合,研究和解决工业现场检测和控制问题,设计了一种基
于AT89C51的单片机综合实验系统.以单片机为核心,通过A/D和D/A转换模块实现模拟
量的采集和控制,利用按键控制模块完成系统参数设置,利用液晶和可编程时钟等模块进行采
集数据和时间等的显示,通过串行通信模块、RS232和RS485总线实现单片机与计算机的通
信,通过仿真机在线编写、调试和修改单片机程序.结果表明系统能够进行多路模拟信号的采
集、处理、显示、控制和远距离通信,而且采集数据正确率高、通信实时性强,控制可靠。
关键词:
单片机;串行通信;总线;计算机;接口
中图号:TP273+.5
文献标识码:A
随着自动化技术、计算机技术和网络通信技术
的飞速发展和广泛应用,工业过程的智能化、自动
化监测与控制系统的应用日益广泛.单片机系统由
于其抗干扰性能较好被大量应用到工业过程控制
的各个领域.因为工业现场环境较恶劣,单片机系
统在使用过程中通常会出现一些设计时想不到的
新情况、新问题,这就需要进一步修改和完善.因
此,有必要设计一套单片机综合实验系统,根据工
业现场反馈的各种问题,随时对系统中的功能模块
进行实验研究和分析,解决工程实际问题.本文设
计的这套单片机综合实验系统具有自动采集多路
模拟量、对采集的数据进行处理和显示、根据设定
的参数自动调节和控制输出、与计算机进行远距离
数据通信等功能.
1系统组成及工作原理
综合实验系统主要由以下几部分组成:89C51
单片机及其仿真系统,温度、压力等模拟量传感器
及其接口电路,A/D转换模块,数据存储模块,按
键控制模块,日历时钟模块,看门狗电路模块,FP—
GA模块,液晶显示模块,通信模块及上位计算机,
其组成框图如图1所示.系统采用89C51单片机
:R
:RS
‘:==
¥485或
232总线到
==—=参PC
机
控制强电
设长接口
图1综合实验系统组成框图
Fig.1
Structure
of
integrated
experiment
system
作为主控芯片,A/D转换模块将多路模拟信号转
换为数字信号;外部数据存储模块为该系统采集的
数据提供存储空间;按键控制模块向CPU传回键
值,用来设置和调节系统参数;日历时钟芯片不仅
可以给系统提供准确的时间,而且为系统提供掉电
保护功能;看门狗电路模块为系统提供了精确复位
和低电压监控功能,一旦系统出现故障或程序跑
飞,它就可以在超时周期之后使CPU复位,提高
系统的整体可靠性和抗干扰能力.FPGA模块是现
场可编程逻辑门阵列,通过编程可将它作为多种数
字逻辑器件使用;LCD液晶显示模块可以同时显
示多行字符及自造图形,主要用来显示采集到的数
*收稿日期:2007—07—16
作者简介:高红红(1978一),女,西安工业大学讲师,主要研究方向为计算机测量与控制技术.E-mail:ghh0122@163.COrrk
一一一一一一一一
一一一一一一~
万方数据