又称微处理器,它将一个系统所需要的ram、rom、cpu等相关外设集成在一块集成电路上,我们通过汇编语言或者c语言写成需要的程序下载到单片机中运行,其实无论哪种单片机无非都是在控制自己的相关io高低变化从而达到控制外设的目的。
在学习单片机的过程中,大部分人也是从点亮一个led 灯泡开始的,完后时流水灯,控制继电器,在然后就是各种协议,如iic、spi、usart等。那么我么将这些都学会了能干什么呢?做一个流水灯?没什么意义。
其实在日常简单的工业控制中,我们完全可以利用单片机取代昂贵的plc达到自己的控制目的,毕竟单片机的价格相对于plc来说微乎其微。举例说工厂有一个简单的设备需要改造,其内容涉及到光电采集信号,对采集的逻辑电平进行延时,完后输出一个逻辑电平型号控制接触器等相关外设,这个时候其实我们用单片机就可以了。不用高端单片机stc也可以,我们设计好电源,做一些相关屏蔽,留出需要的io口,只要你有能力,可以设计一块很小的pcb来容纳这些东西,装入需要的控制柜中最为控制的核心原件。有的人说,单片机的抗干扰能力能好过plc?怎么能够在工业系统中应用,当然我不否认这种说法,但是对于一些对抗干扰要求不高的场合,利用继电器的自锁互锁设计比较麻烦,采用plc成本太高,所以这个时候单片机其实是最好的选择。
下面我们来举个例子;
例如有这么一个控制系统,要求光电检测物体,当光电检测到物体到来时,接近传感器随机检测物体是否为金属,当为金属时,系统不做处理,当不为金属时,系统输出报警型号,控制报警器工作3s后关闭报警器,提示人工挑拣。
下面我们先来说几种实现方法:
1.利用继电器加延时继电器进行设计,完全可以达到要求,成本也不是很高。
2.采用plc更加简单,一个梯形图外加几个继电器就搞定,但是成本高了,而且对于plc的io口来说一种浪费。
3.采用单片机:我们将光电采集的信号进入单片机的外部中断,在中断程序中判断接近传感器的电平变化,没有信号就不是金属物体,我们输出一个电平信号用定时器延时3秒就可以,而且成本低廉。接下来对此系统进行扩展,加入一个1602液晶显示屏,成本在10元以内,在液晶上我们对经过光电的物体进行检测,显示出非金属物体有多少个,我们还可以加入按键来随时调节报警输出时间,成本基本无变化。如果用plc的话,就需要加hdmi、组态。这样简单的系统其实对于plc来说真是一种浪费。你们认可吗??
电动车动力电池材料与市场规模分析
完整的表面处理工艺过程介绍
2020年智能手机市场将恢复增长,5G智能手机出货量将达1.235亿部
pppoe服务器无响应怎么解决_pppoe拨号失败怎么办
华为表示将在其开发者计划中投入15亿美元
学完单片机,可以用它来干什么?
怎样分辨直流电机调速器或力矩电机调速器的优劣?
发电厂控制系统抗干扰问题研究
快讯:视诚科技2020年新品发布会,展现前沿科技
新时期智慧消防建设与运用的对策
2017年旺宏以在NOR型快闪存储器的市占率约30%成为全球霸主
AR和VR是两种非常不同的技术但都在支持能力与实时风险评估的组合
压力变送器与差压变送器的区别
光学分子影像的出现 让医生能更容易捕捉到肿瘤“恶魔”
IC设计企业汇春科技密码芯片荣获深圳市科技进步一等奖
物联网如何促进无人驾驶汽车的发展
厦门火炬物联网助力智能传感器发展
哪个牌子的骨传导蓝牙耳机好、最好骨传导耳机品牌
软硬结合板涨缩的原因分析与改善
京东方或将首次为华为Mate 40手机提供OLED面板