毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

单片机的简易PLC设计+电路图+程序(4)

时间:2021-12-07 21:04来源:毕业论文
(8) 供货渠道是否畅通。 (9) 价格范围。 (10) 烧录器的价格,能否ISP(在线系统编程)。 (11) 仿真器。 (12) 它所支持的程序编写语言。 (13) 考虑到网上是否能

(8) 供货渠道是否畅通。

(9) 价格范围。

(10) 烧录器的价格,能否ISP(在线系统编程)。

(11) 仿真器。

(12) 它所支持的程序编写语言。

(13) 考虑到网上是否能方便的下载到它相关的资料。

(14) 抗干扰性能的好坏。

(15) 考虑到它和其他外设芯片一起使用的兼容性。

考虑到以上这些要素后,就可以选择我们所需要的单片机了,而且根据以上这些要素进行筛选和判断后,本设计决定用AT89S52单片机[4]。

AT89C52是一种低功耗、高性能CMOS八位微控制器,具有它8K在系列可编程Flash存储器。普通单片机所具有的标准功能它都有:8K字节大小的Flash,256字节大小的RAM,32个输入输出口,3个16位定时器/计数器,一个响亮2级中断结构,全双工串行口,片内晶振及时钟电路。除此之外,AT89C52还可以在0HZ的状态下操作,可以选择节电模式,做到更加省电。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。综合上述因素考虑最终选择了AT89C52单片机[5]。论文网

图2-1 AT89C52管脚图

2。1。2 光电耦合器的选型

PLC工作的环境往往都不会很好,毕竟作用于生产生活,总会伴随着一些机器带来的振动干扰,电磁干扰,以及噪声干扰,在这种情况下,PLC的输入输出或多或少会被影响到,所以为了使输入输出信号更加安全稳定,我们都会在PLC输入和输出部分加入抗干扰模块。

PLC常用的的光电耦合器有TLP181、TLP185、TLP180、TLP184、TLP521等。他们区别在于,TLP181、TLP185、TLP521用于直流输入,TLP180、TLP184用于交流输入,而本设计的的电源虽然使用的是220V的交流电,但经过电源模块整流变压后,到达光耦处的已经是直流5V电压,所以本设计不用TLP180、TLP184。

本次设计中用TLP521-1型号[6]的光电耦合器作为抗干扰的部分,以下是TLP521-1的元件图:

图2-2 TLP521-1光电耦合器

TLP521 是可控制的光电耦合器件,它的主要用途是在电路之间的信号传输时,用来隔离前端和负载。这样一来既可以做到简化电路,也可以抗干扰,使线路更加安全稳定。听名字你可能会觉得很陌生,但其实,他就在我们身边每一个角落,并且扮演者重要的角色。比如复印店里的影印机,火车站的自动售票,家里的风扇,加热器等都用到了它。TLP521有TLP521-1,TLP521-2和TLP521-4三种,但是其实是一样的,只是TLP521-1由一组独立的光耦组成,TLP521-2由两组独立的光耦组成,TLP521-4由四组独立的光耦组成。

表2-1 TLP521-1光电耦合器参数

品牌/商标 TOSHIBA 型号/规格 TLP521-1

种类

运转方式

工作物质

输出形式

速度

输出波长 光电耦合器

稳频式

自由电子

光敏器件型

高速

16(nm) 波段范围

激励方式

光路径

传输信号

通道

线宽 微波

电激励式

内光路

OC门型

多通道

20(mm)

2。1。3 通信模块的选型

上文提到的AT89S52单片机P3口的第二管脚功能中P3。0和P3。1就是用来连接通信模块的。本设计用到了MAX232来组成下载电路,MAX232芯片[7]是Maxim公司专门为电脑的RS-232标准串口设计的,电源是由单片机的VCC管脚提供。MAX232中有两组数据传输通道(7、8、9、10和11、12、13、14),我们只用一组就可以了。其芯片引脚如图2-3所示: 单片机的简易PLC设计+电路图+程序(4):http://www.youerw.com/zidonghua/lunwen_85990.html

------分隔线----------------------------
推荐内容