首页 > 科技 > 问答 > 科技经验 > 开启未来智慧家,用arm如何开发plc

开启未来智慧家,用arm如何开发plc

来源:整理 时间:2022-04-04 23:25:39 编辑:科技知识 手机版

单片机和PLC之间什么区别?

朋友们好,我是电子及工控技术,我来回答这个问题。单片机(MCU)和PLC(可编程控制器)这两种控制器是我在平时工作中接触最多的,对这两种控制器件也比较熟悉,今天我来聊聊这两种控制器件之间的区别与联系。我们先说说单片机吧,要使单片机能复活,首先要满足它以下几个条件,第一个是要给它加电,它就像人要吃饭一样,必须给它提供能量。

这个电压大小要根据单片机具体种类来定,比如有的单片机需要5V电压、像51系列的单片机就是这样的;还有的单片机需要3.3V的,甚至还有更低电压的单片机;第二个要给它加一个晶振电路,它的作用是给单片机喊“口号”,在晶振电路的协调下,单片机内部所存储的程序才能行稳致远;第三个是要有复位电路,当单片机“死机”了,或者程序“跑飞”了,我们安装下这个按钮,可以使单片机回到正常轨道上来。

而PLC作为一种工业计算机,它是由各种电子元器件组成的,其中在内部的电路板中就“镶嵌”了一块16位或者32位单片机,所以只要PLC上电,写进程序就可以动起来,我最近正在教学员进行自动流水线安装调试,在整条流水线的控制中就是用一台三菱FX3U-48MR系列PLC作为控制器,它不需要所谓的复位电路和晶振电路,但是在PLC内部的电子电路中所嵌入的单片机就需要上电复位和晶振电路了。

单片机的输入和输出口 (I/O)比较单调,况且它的驱动能力也比较弱,一般每个口只有几十微安的输出电流,比如51单片机每个输入输出口只有40微安的电流,在驱动较大负载时只能用“灌电流”的形式去驱动。PLC的I/O口比较丰富,比如它有晶体管输出、晶闸管输出和继电器输出三种,就是晶体管的输出也会有0.5A的电流值,而继电器输出的方式可高达2A的输出电流,并且PLC的输出口各组可以接不同规格的电压,比如继电器输出的PLC第一组输出口可以接直流24V,第二组可以接交流220V交流电,因此它能直接驱动功率比较大的负载,比如交流接触器线圈灯等。

我们所用的单片机它是一种超大规模集成芯片,在这个集成芯片内部分成了几个功能区域,一部分区域只负责各种信号的计算、处理,它类似人类的大脑和军队的司令部;一部分区域负责存储各种信息。PLC也有类似的结构,PLC所具有的这个功能是由单片机来承担的,从这个意义上说,单片机应该是PLC的一部分。PLC就像久经沙场的年轻战士,在复杂的工业环境中经得起摔打,能够扛得住外面的电磁干扰,比如在PLC的软件和硬件方面都采取了措施,在硬件方面PLC的输入和输出接口都使用了光电隔离措施,使得PLC外部电路与内部电路实现了物理隔离。

除此之外,PLC还会采用屏蔽技术,用来防止辐射干扰。在PLC电路中使用了滤波技术,抑制了高频干扰。在软件方面,PLC具有自诊断功能,一旦检测到有异常,它会立马采取措施,防止问题扩大。还有PLC在软件方面也会使用类似单片机程序中的看门狗技术,防止程序跑飞。在一些大型PLC中,有的会采用双中央处理器,这些主要是为了提高PLC的稳定性。

在这方面显然单片机处于甘拜下风的地位,虽然在以单片机为控制核心的电路中,它在软件和硬件方面也会采用各种抗干扰技术,但是从使用实践来看,单片机在抗干扰能力和稳定性方面还是没有PLC强。虽然PLC内部有单片机,但是从这两者的学习难度来说,PLC学习相对比单片机容易些。特别是具有电工基础的朋友来说,学习PLC会容易很多。

比如我们学习PLC一个月可以入门,那么学习单片机就需要两个月,甚至三个月才能入门。比如学习51单片机需要一个多月;学习Mps430可能需要两个月;要学习STM32可能就需要三个月了,对于DSP芯片的掌握可能就会更长些。特别是它们所用的编程语言,PLC使用的是梯形图,它直观易懂,虽然有的朋友也会用结构化控制语言、指令表等,但是使用梯形图还是比较多的,单片机一般用C语言比较多一些。

设计工业机械手,控制部分用PLC、单片机、ARM那个好?

工业机器人中有很多分类,一般概念上所说的工业机器人大部分是采用PLC控制的完成某些功能的设备。同时也有一些专门的机器人主要为国外厂家生产ABB NACHI等采用数学建模的方式为单片机控制。看你是问哪一些了。建议你在网上查找一下相关的资料,不要从根本上就产生错误的认识。个人觉得都可以做,但是更建议用PLC。

械手工作时电流电压都挺大的!再就是plc用起来比较方便,工作有步序,也适用所以就用plcPLC控制要比单片机简单;且实现的功能更加全面稳定。PLC是个成品设备,里面的核心芯片其实也是个单片机,只不过这个芯片是专门针对工业控制领域的,芯片内部资源配置偏重于控制,抗干扰能力要比单片机要强,一般品牌的PLC都是用专门的芯片,也有一些杂牌PLC是用你所说的单片机制作出来的。

文章TAG:开启未来智慧家用arm如何开发plc开启未来来智慧

最近更新

  • 有的商家发顺丰为什么可以发带电池的电子产品,商家竟然发的顺丰快递

    当时我们有一个食品分类组,里面很多商家,直接是厂家,占了店铺的一半。因为马云要动快递、三通一达的奶酪,无法独立生存。只是他被马云牵着鼻子走,结局肯定不好,最惨的是换成马云自建物流。 ......

    科技经验 日期:2022-06-08

  • 安卓系统为什么臃肿,安卓系统每年都说更流畅

    说实话,安卓这几年在系统流畅的线条上下了不少功夫。安卓不会自动清理后台。有的安卓手机厂商优化不了,或者用的人不知道怎么用好。久而久之,手机开始卡顿。熟悉Android系统开发的R ......

    科技经验 日期:2022-06-08

  • 苹果为什么嚣张,美国如此嚣张从哪儿来的底气

    卖猪肉的梁屠夫,告诉我为什么宇宙不是上帝主宰的。为什么现在科学在发展?反而有人认为宇宙是上帝主宰的。普朗克常数h定义的量子是宇宙中最小的粒子,是宇宙中最基本的变化载体。对宇宙真理的 ......

    科技经验 日期:2022-06-08

  • rx480 为什么没有了,rx480都8g显存了

    想象一下,一个花粉进华为手机专卖店,预算4000元买一部手机。推荐荣耀30Pro还是华为P40?华为和荣耀是同级还是上下级,华为和荣耀是什么关系,兄弟还是父子。买华为意味着产品力比 ......

    科技经验 日期:2022-06-08

  • 太阳为什么温度最高,为什么不会融化

    这也是不对的。如果时间拖得足够长,随着太阳物质核聚变的继续,物质元素融合成铁元素,基本停止反应。重的铁元素会落到太阳表面,或者形成一个固体的太阳球体。随着越来越多的铁落下,对底层的 ......

    科技经验 日期:2022-06-08

  • 流量卡为什么好卡,为什么移动的无限流量这么卡

    无线流量限速问题运营商提出的无线流量卡并不是真正的无限流量。你以为便宜的是垃圾物联网卡。这是惯例。我觉得12流量卡都是正规卡,去过无数坑,所以知道这个月租49块钱很贵,但是100g ......

    科技经验 日期:2022-06-08

  • 为什么火星叫火星,那么金星为什么不叫火星

    他实际上是苏联的二号人物。斯大林死后,他一度有可能成为苏联的领袖,但在他春风得意之时,却被昔日的战友处决了。苏联只用了20多年就赶上了美国。那么,你认为苏联的科技是先进还是落后?我 ......

    科技经验 日期:2022-06-08

  • 为什么摩拜单车变少了,摩拜单车为什么这么难骑

    没办法,穷成这样。买二手的,打折的就行。喜欢苹果手机的人有以下几种可能:全新的6800元左右,二手的4000元左右,没有五官的才2000多点。价格差别还是很大的,所以有些人喜欢便宜 ......

    科技经验 日期:2022-06-08