51单片机软件安装教程 什么是plc,有什么用途,和51系列单片机有什么区别?
什么是plc,有什么用途,和51系列单片机有什么区别?
PLC是program logic control的简称,译成中文是“可编程序控制器”。它是一个内部装有单片机和很多电子元器件的、用于设备自动控制的完整装置。
而单片机从功能上可称是一个缩微版的电子计萛机,但从外观上看它只是一个和普通lC一样的电子元件。
从使用范围来看,PLC比较适合直接用于工厂设备的自动控制。PLC上设置了很多输入和输出端口,输入端可直接连接各类传感器或控制信号,输出端可直接带动继电器或小功率负载。这些输入端和输出端的逻辑关系,可通过编制梯形图来控制,梯形图就是PLC的程序。相比各类繁杂枯燥的计萛机语言,梯形图更为清析直观,而且适合对计萛机零基础的人学习。下图是两种由PLC控制的LED生产设备:
用PLC作设备的自动控制,把各种控制信号和负载直接接到PLC的接线端口就可以了,不需要再设计和制作任何电路,使用和维修都很方便,特别适合电工师傅学习和使用。但PLC的体积大、成本高、功能少,很多场合无法使用。比如下面图中的彩灯只能用单片机来控制。
现在再说一下单片机。题主讲的51系列只是众多单片机中的一种。相对PLC,单片机的用途更加广泛 ,使用也更为灵活多样。它既可以控制大型设备,也可装在手指盖大的电路板上。
现在大到空调、电视、洗衣机,小到手机、游戏机、行车记录仪 …… ,可以说单片机在我们的日常生活中已经无处不在。但使用单片机要自己设计和搭建外围电路,编程、烧写、彷真调测都需要有一定软硬件知识。对于电子基础知识较差的人短时间掌握较为困难。
总之PLC和单片机各有优势。要根据实际情况来选择。比如我们想对某台设备实现自动控制,使用PLC最为方便快捷。而设计定型某种产品或设备,并且搞大批量生产,单片机应该是首选。以上是我的回答。
欢迎评论,转发、点赞
别人都说51单片机很容易学,为什么我学起来那么难,学了很久还没入门?
相对于STM32、ARV等,51单片机入门是相对容易的,寄存器配置比较简单,IO口为准双向口不需要配置方向。而且51单片机出现比较早,资料比较多,很多学习都开设51单片机的课程。学习单片机可以按照如下几个步骤去学习。
1. 入手开发板,勤动手单片机是一门偏重于动手的技术,需要多动手,不要一直抱着书看,有的单片机类书籍讲的比较杂或者是从数据手册翻译过来的,正本书看完了说不定都不知道单片机使用什么开发环境去编程、使用什么工具去烧写程序。所以,如果要学51单片机就去买一块51单片机开发板,卖家会把编程环境、烧写工具、进阶步骤、各种学习资料都给配齐的。
2.看原理图,学习硬件设计单片机开发板比较方便的地方就是就成了各种常用的外设电路,方便了初学者学习。在拿到开发板后,先看一下说明资料,有哪些功能电路,各种接口,再认知研究一下硬件原理图。硬件原理图与后面的编程密切相关,这些常用的电路,以后都可能会用到。
3.看配套例程,学习程序设计原理图了解的差不多后,就可以编程了,先跑一遍例程,再看一下别人的程序是怎么写的,再新建自己的工程去实现功能,一般来说按照如下步骤去学习单片机的各种资源
GPIO口的配置,这是最基本的操作,与之相关的电路有:流水灯、控制蜂鸣器、控制继电器、按键输入、数码管显示等。通过这些功能,学习GPIO口的配置方法和硬件电路的控制方法。
定时器、中断、AD采样等,这类资源都是单片机的基本资源,通过例程学习这些资源的基本概念、工作原理、寄存器的配置等,可以结合前边的外设,实现自己想要的效果。
UART、RS232、RS485等通讯功能,借助例程学习各种通讯接口的含义、了解通讯协议。单片机的各类通讯基本都可以通过UART来扩展,记住常用的电平转换芯片和使用方法,学习如何配置相关的寄存器。
自己组合功能,通过上边的学习之后,就可以实现自己的功能了,根据外设资源自己组合功能,并编程实现。
以上就是这个问题的回答,感谢留言、评论、转发。更多精彩内容请关注本头条号:玩转嵌入式。感谢大家。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。