0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学完单片机的你可以干什么??

GReq_mcu168 来源:未知 作者:邓佳佳 2018-03-19 10:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在学习单片机的过程中,大部分人也是从点亮一个LED 灯泡开始的,完后时流水灯,控制继电器,在然后就是各种协议,IIC,,spi,usart等。那么我么将这些都学会了能干什么呢?做一个流水灯?没什么意义。

STC单片机

其实在日常简单的工业控制中,我们完全可以利用单片机取代昂贵的PLC达到自己的控制目的,毕竟单片机的价格相对于PLC来说微乎其微。举例说工厂有一个简单的设备需要改造,其内容涉及到,光电采集信号,对采集的逻辑电平进行延时,完后输出一个逻辑电平型号控制接触器等相关外设,这个时候其实我们用单片机就可以了。不用高端单片机STC就可以,我们设计好电源,做一些相关屏蔽,留出需要的IO口只要你有能力,可以设计一块很小的PCB来容纳这些东西,装入需要的控制柜中最为控制的核心原件。有的人说,单片机的抗干扰能力能好过PLC?怎么能够在工业系统中应用,当然我不否认这种说法但是对于一些对干扰要求不高的场合,利用继电器的自锁互锁设计比较麻烦,采用PLC成本太高所以这个时候单片机其实时最好的选择。

下面我们来举个例子;

例如有这么一个控制系统,要求光电检测物体,当光电检测到物体到来时,接近传感器随机检测物体是否为金属,当为金属时系统不做处理,当不为金属时系统输出报警型号,控制报警器工作3S后关闭报警器,提示人工挑拣。下面我们先来说第一种实现方法;

  1. 利用几点器加延时继电器进行设计,完全可以达到要求,成本也不是很高。

  2. 采用PLC,更加简单,一个梯形图外加几个继电器就搞定,但是成本高了,而且对于PLC的IO口来说一种浪费。

  3. 采用单片机:我们将光电采集的信号进入单片机的外部中断,在中断程序中判断接近传感器的电平变化,没有信号就不是金属物体,我们输出一个电平信号用定时器延时3秒就可以,而且成本低廉。接下来我们对此系统进行扩展,加入一个1602液晶显示屏成本10元以内,在液晶上我们对经过光电的物体进行技术,显示出非金属物体有过少个,我们还可以加入按键来随时调节报警输出时间。成本基本无变化。如果我们用PLC的话,就需要加HDMI,组态。这样简单的系统其实对于PLC来说真是一种浪费。你们认可吗?


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45566

    浏览量

    673294

原文标题:学完单片机的你可以干什么??

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    手把手教你51单片机-C语言版

    ,不要紧,本书为制定了一套科学的学习方法和思路,只要紧跟着书中的方法和思路,按照书中要求的去实践,相信很快就可以学会单片机了。本书的学习套路和传统的方法大不相同,传统的是先讲基本原理,然后再举例,本书
    发表于 03-05 11:47

    如何入门单片机/嵌入式?

    怎么写单片机上面跑的软件 1、刚开始51单片机可以了,看郭天祥十天学会单片机视频,网上一大把,跟着
    发表于 02-02 06:57

    单片机编程对数学英语有要求吗

    身边做单片机开发20K以上的也很多。 所以只要有能力,其实薪资并不会低。 6. 我适合单片机吗? 答:如果没钱、没资源、没技术、每天还从事机械化没前途的工作中浪费青春,又想找一个
    发表于 02-02 06:24

    新手单片机,主要是玩,什么好?

    如果是新手想学单片机,主要是为了玩,那我真心推荐从microbit入手。第一,玩起来特别简单。不用费劲装什么专用软件,直接打开浏览器就能用MakeCode在线编程,连下载都省了。
    的头像 发表于 01-21 16:37 800次阅读
    新手<b class='flag-5'>学</b><b class='flag-5'>单片机</b>,主要是玩,<b class='flag-5'>学</b>什么好?

    学习单片机快速方法

    学习单片机的快速方法 先介绍下单片机。把单片机说成是电子信息类专业最重要的一门课程一点也不为过,在街上看到的广告彩灯、烟花表演、红绿灯、自动开关门这些都
    发表于 01-14 07:42

    划片干什么用的

    划片干什么用的?在晶圆加工场景中,它也常被称为晶圆切割机,是半导体制造后道工艺中的核心设备,其核心用途是将完成前道电路制造(如光刻、刻蚀、沉积等)的整片晶圆,沿预设的空白切割道
    的头像 发表于 01-12 16:33 793次阅读
    划片<b class='flag-5'>机</b>是<b class='flag-5'>干什么</b>用的

    单片机的入门准备

    单片机入门篇 1、学好电子技术基础知识,如电路基础、模拟电路、数字电路和微机原理。这几门课程都是弱电类专业的必修课程,学会这些后能保证看懂单片机电路、知道电路的设计思路和工作原理; 2、学习
    发表于 12-22 07:39

    怎么学好单片机

    高度集成而来的。所以,单片机的时候或者之前,先抽时间学习一下模电数电,学到自己有所理解的程度,就可以一下单片机编程,C语言或者汇编都
    发表于 12-04 07:16

    单片机的误区

    怎么使用,根本也记不住寄存器的用途。 单片机完成一个具体的功能涉及到哪些寄存器,都会有例子给出,有些单片机,生产厂家也会给出相关的子程序,只需要调用就可以。 等你把这些基础知识
    发表于 11-14 07:46

    第1章 如何学习单片机

    路在何方;也因为作者摸过烧红的铁块,烫了手,所以也可以告诉读者教训和代价是什么。希望各位都能站在作者的肩膀上,看得更远! 1.1什么类型的单片机 单片机的型号那么多,如何选取一款合适
    的头像 发表于 10-10 10:32 652次阅读

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机应用开发、程序调试和性能优化具有重要意义。测量
    的头像 发表于 07-25 11:39 1048次阅读

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而是要根据电机类型和功率,搭配合适的驱动电路,才能实现稳定
    的头像 发表于 07-25 09:31 1265次阅读

    单片机怎么烧程序

    单片机烧程序是将编写好的程序代码写入单片机内部存储单元,让单片机按照预设逻辑工作的过程,是单片机应用开发中不可或缺的环节。无论是简单的灯光控制程序,还是复杂的工业控制算法,都需要通过烧
    的头像 发表于 07-23 11:47 1927次阅读

    怎样学会单片机

    想学会单片机其实没那么复杂,先把心态放平稳,别被那些五花八门的名词吓住。一开始就得把 C 语言基础打扎实,位操作、指针、函数这些概念必须吃透,尤其是指针,单片机里操作寄存器、外设经常要用到,搞不懂
    的头像 发表于 07-23 10:23 769次阅读
    怎样学会<b class='flag-5'>单片机</b>?

    大一暑假适合51单片机吗?

    大一暑假 51 单片机,简直是老天爷赏饭吃的黄金窗口。我当时就是靠着这两个月,把从课本上看来的 C 语言指针、循环语句,变成了能让 LED 按节奏跳舞的真本事。
    的头像 发表于 07-16 11:42 762次阅读
    大一暑假适合<b class='flag-5'>学</b>51<b class='flag-5'>单片机</b>吗?