|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1引言2 j" G* X R4 P2 | g
AT89C51单片机作为微型计算机发展的一个重要分支,以其可靠性、高性能价格比、低电压,低能耗等优势,广泛的应用于工业控制等领域,它具有系统结构典型、灵活、通用性强、" `- c- J% Z8 b8 n; F6 |6 r
指令完整丰富,计算机技术系统化、理论与实用紧密结合,外部配件丰富,接口简单等诸多独特优点,非常适合工业控制。但在具体实际应用过程中,AT89C51单片机控制系统的控制算法及其实现是应用人员在系统设计中应注意的问题,必须根据实际控制的需要进行研究设计。设计方案-定是合理的、可行的。否则,如果很随意地制定-个方案.而它又存在缺陷和错误,那么,后续工作做得愈多,花的时间愈长,则损失也愈大。本文以多容对象液位为控制对象,根据实际研究的结果,给出AT89C51单片机控制系统的控制算法及实现方法。) r/ F/ j+ ~8 Q: b
1 D5 Z3 l( G! N: M5 |. Z, V
* E8 A( n! O& L# m8 \2系统组成
* X) s! {% y8 a超声仪控制系统用于控制超声仪的工作并检测其信号源3 J) U/ O4 h) m
的频率,全要由PC机和超声仪控制器组成。控制器为一个智能测控仪器,由AT89C51单片机及其外围电路组成。PC机和 AT89C51单片机通过RS232一C完成串口通信,控制系统框图如图l。系统采用异步串行通信方式,以RS一232C全双工传输方式实现PC机和单片机之间的数据传送,从而达到PC机对单片机进行控制的目的,实现超声仪控制系统控制功能。4 P' W( H0 m: J$ F/ K
' u9 S9 C$ b9 N+ i; l/ P
. `* U' m, Q U* m
2 b7 u4 _0 T8 X' ?3 v
0 ?3 D2 K5 I1 Z V7 ?- @) I q5 W3 u
& ?* j$ N% ^) q0 M3 x2 C" O' o- V) G![]()
( a& U' Z7 c- |6 {# m5 E- a9 u1 J+ Y. a, ?0 o( Y# v
. [$ G4 s% R, l; H0 V1 ]5 L8 D0 `# R5 H( e
|
|