单片机自学教程 单片机和plc,哪个更好学?
单片机和plc,哪个更好学?
谢谢你的邀请
!微控制器属于微控制器的一种,PLC全称可编程逻辑控制器,对于微控制器或PLC好学,我觉得介绍PLC很简单,比较适合新手,从编程语言、硬件、应用领域来讲解微控制器好学或PLC好学。
编程语言PLC有几种编程方式,如梯形图语言(LD)、指令表语言(IL)、功能模块图语言(FBD)、顺序功能流程图语言(SFC)和结构化文本语言(st)。梯形图类似于继电器电路,被电气控制人员广泛接受。新手推荐使用梯形图编程,使用单片机编程语言。我记得我在大学的时候,我在书中使用汇编语言。我不忍心看到各种各样的指令码。最好以后再接触C语言。我还模模糊糊地记得运行的灯笼程序,它比PLC单片机的编程更难,特别是在后面。最好是需要计算机基础。
SCM非常便宜。整个开发板如下图所示。其中STC是单片机芯片。您可以看到有许多外围输入和输出。PLC很简单,输出输入两行,扩展接口,如果需要其他功能需要添加扩展模块,相比单片机,PLC的价格非常昂贵,相对来说,单片机不好学,单片机看下图,你需要知道很多东西。
在应用领域,单片机的应用比PLC更广泛。在日常生活中,几乎所有的小型电子产品都有单片机,而PLC仅用于工业领域。与单片机相比,PLC具有较强的稳定性和抗干扰能力,能够满足工业生产环境的要求。
通过比较,MCU的阈值高于PLC。单片机需要软硬件结合,需要更多的知识。PLC比较简单,如果有电工的话,可以很快启动。
新手应该如何学习51单片机及其他电子硬件?
根据课题的意义,本课题擅长软件,不熟悉硬件,电子硬件较弱。我从事电子研发工程师多年。让我给你一些建议。
如果您不熟悉这三大技术,建议您先学习这三门专业课程。你可以在网上找到一些视频教程或电子教材,如PPT,或者去网上开放教室。掌握一些基本电路的使用方法,如二极管、三极管、集成运算放大器、比较器等,掌握一些基本的专业知识后,关键是实践。早期熟悉一些与电子电路有关的基本元器件,如电容器、电阻器、电位器、电感、二极管、三极管、比较器、运算放大器、继电器、蜂鸣器等,掌握其特性和基本用法。你可以在网上找一些别人设计的项目,学习和熟悉电路原理,遇到模糊的地方可以多查资料。网络发达,只要你愿意学习,大部分信息都能找到。
,自己动手设计原理图并构建项目。您可以结合自己的51单片机开发板搭建一些外围电路来实现所需的功能,然后通过单片机编程进行调试。
以上是我的观点,希望能对您有所帮助,如果您找不到学习资料,您可以给我发一封私信,我有C语言、MCU、模拟、数字、DSP、FPGA等技术学习资料,可以免费提供给您。
��据题主的意思,题主比较擅长软件,对硬件部分不熟悉,电子硬件部分技术能力比较薄弱。本人从事电子研发工程师多年,给你提点建议吧。
首先,电路、模电、数电专业基础知识一定要扎实,若题主对着三门技术还不熟悉,建议先学习这三门专业课程吧,可以网上找一些视频教程或电子教材PPT等,也可以到公开网络课堂学习。掌握一些基本电路的用法,比如二极管、三极管、集成运放、比较器等。
其次,有一定的专业基础知识之后,最关键就是动手实践了。前期先熟悉电子电路相关的一些基本元器件,比如电容、电阻、电位器、电感、二极管、三极管、比较器、运放、继电器、蜂鸣器等,掌握它们的特性及基本用法。可以网上寻找一些别人设计好的项目,研究熟悉其电路原理,遇到模糊的地方多查资料,网络是发达的,只要你愿意学,大部分资料都是可以查得到的。
最后,自己动手设计原理图,搭建项目,可以结合自己手上的51单片机开发板,搭建一些外围电路,实现自己想要的功能,然后通过单片机编程调试。
总之,学习电子硬件,多动手、多思考、多查阅资料,慢慢就会掌握了。
以上是本人的观点,希望对你有所帮助,如果大家找不到学习资料可以私信本人,本人有C语言、单片机、模电、数电、DSP、FPGA等技术学习资料,可以免费提供给大家。
想了解更多的电子技术知识,欢迎关注本头条号,谢谢~
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。