51单片机可以做什么有什么用

||||||||||
||||||||||
查看: 16200|回复: 47
单片机和PLC 有什么区别?
阅读权限40
在线时间 小时
注册家电维修技术论坛,与同行畅聊维修技术,享更多技术论坛功能。
才可以下载或查看,没有帐号?
我是一个新手,问一个很菜的问题,想学习单片机,不知道单片机和PLC有什么区别?
阅读权限60
在线时间 小时
单片机与PLC技术有那些区别,这是很多做过plc的人,要开始学单片机的的时候向我提出的一个问题,在这里给大家简单的比较一下他们的异同。
单片机定义:顾名思义集成在一个芯片内的计算机系统,又叫单片微控制器,英文:mcu,他具有计算机的全部功能。
PLC定义:PLC是英文Programmable Logic Controller的简称,翻译过来就是可编程逻辑控制器,PLC是一种数字运算操作的电子系统,广泛应用于工业控制。它采用可以编制程序的存储器,用来存储执行逻辑运算、顺序运算、计时、计数和算术运算等一系列操作的指令,而且还能以数字或模拟的方式输入和输出,控制各类的机械或生产过程。
他们的区别如下:
一. PLC技术使用了单片机技术。
二. PLC技术不是单片机技术的延伸。
还是打比方比较直接:
& &单片机比方为一张白纸。
& &PLC比方为在白纸上画好的表格
& &使用单片机技术就象在白纸上写字
& &使用PLC技术就象是填表格
& &掌握单片机技术就象学会写字的能力。
& &掌握PLC技术就象是学会看表格和填表格的能力
一.单片机技术发展空间很大,因为你想要什么,就可以写什么。而PLC技术里肯定有一些表格是不用的,也会有些表格空间是不够用的。
二.单片机技术资源让费要比PLC技术少。因为单片机技术就像你要写多少字就用多少纸。而PLC技术就像有些表格是不用的。必然造成更大让费。
三.单片机与PLC技术技术含量是相等。很多企业都解说自己使用的单片机技术,好像单片机技术比PLC技术要高级,这是不对的。也有很多企业把PLC改装成单片机样式,解说为使用的是单片机技术。
使用单片机技术的目的是:
1。节省成本,减少资源让费。
2.单片机编写的程序更合理,就像上面比方的表格不够用一样。
欢迎大家来51hei网站学习单片机技术,转载请保留原始出处.
阅读权限40
在线时间 小时
谢谢您的解答,明白啦
阅读权限50
在线时间 小时
谢谢您的解答,明白啦
阅读权限15
在线时间 小时
不错说的很好
阅读权限15
在线时间 小时
有需要led控制卡 二次开发用的& &&&手持示波器万用表的& && && & **我们
阅读权限40
在线时间 小时
谢谢讲解,明白的它们之间的区别
阅读权限35
在线时间 小时
多谢您的讲解
阅读权限30
在线时间 小时
& && & PLC和单片机差异非常大,总的来说单片机是一块包含算数逻辑单元、ROM、RAM和IO口的空白芯片,搞单片机叫开发;而PLC是由特定的单片机开发而成的一种可编程产品,PLC不能叫开发,只能叫编程。为什么开发和编程有区别?
& && & 单片机我们搞的是最初级的东西,为什么叫开发,通俗的说只有想不到,没有做不到的。因为从8位到32位单片机,从51单片机到ARM单片机,从单机到多机通讯,从民用产品到最先进的军工、航天高科技都离不开单片机的开发。可以说没有单片机就没有今天的高科技的世界。
& && &&&PLC是一种单片机开发的产品,现在大多采用16-32位单片机开发的,无非是开放了这个单片机的某些寄存器的状态读取功能,做到了编程是的在线监视功能,这对单片机编程帮助非常的大,单片机更注重的是芯片程序代码的加密功能,使知识产权得到保护,如果单片机的程序代码很容易破解,那么就会很容易被人仿制辛苦研发的产品。
& && &&&从编程上来说,PLC编程只要弄清楚你外部的输入输出,也就是IO表,搞清楚这些东西的逻辑关系之后,就可以编出实用的用户程序,根本不用考虑时序逻辑关系。但是方便是方便了,肯定会有牺牲的,PLC牺牲了内部单片机的高速和高性能。按理说我们在搞的8位单片机的响应速度都是US级的,但是这么先进的单片机产品不能做到,只能做到MS级,在进行在线监视的时候,你可以看到,就算很短的程序,也是需要几个ms的周期的,主要是PLC把程序执行一次之后,有外部输入和输出特别的做一次集中锁存、输出。这就使编程者不需要考虑内部的时序,从工控可靠性方面和编程方便方面是有益的。
& && &&&单片机的编程不可能像PLC这么方便,PLC存在双线圈输出的问题,也就是说程序里面你对一个输出不能出现前后多次的OUT指令。否则程序以最后一次的结果为输出结果。但是单片机要的就是这个,从众多的单片机外围芯片和电路,都是需要单片机对他们进行时序逻辑上面的控制,也就是用单片机向它们发特定的脉冲,或者电平信号,这些外围电路才能有条不紊的工作。可以说单片机的编程就是对时序逻辑的编程。这使得开发单片机需要比编程PLC需要更多的基础理论和扎实的功底,所以单片机的开发需要的知识起点比较高,考虑的问题非常多,从英文芯片手册,到绘制原理图,PCB。倒不是说单片机不可靠,只是因为单片机的技术含量太高,搞的不好,不管从硬件设计到软件设计,就会不可靠,但是单片机的开发是前途无量的,因为是深不可测的。而PLC只是对一种产品的应用,无非是多了一道相对单片机来说技术含量不高的编程。
阅读权限20
在线时间 小时
( 鄂ICP备号-1 )&&
Powered by Discuz! X3.2
Comsenz Inc.
CopyRight ©
电子邮箱:
QQ:8794149
官方网址:
Qiji. All Rights Reserved
Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有STM32 8051
内核 Cortex-M3,32Bit@72MHz 51 Core,8Bit@2MHz Max(分频后)
1.25DMIPS 0.06DMIPS
地址空间 4GB 64KB
片上存储器 ROM:20K-1MB 2K-64K
RAM:8K-256K 128B-1K
外设 AD,DA,Timer,WWDG,IWDG, 三个定时器和一个串口
CRC,D虎害港轿蕃计歌袭攻陋MA,IIC,SPI,USART等
开发工具 UV4,更高级,且有标准C编译器 UV2,比较早了
操作系统 uClinux,uC/OS 基本不要想跑OS了.
优点多了去了,除了硬件上的优势外,我觉得最大的不同就是库开发的开发方式
51有51的轻巧 STM32有STM32的强大 首先51是入门最简单 相对来说好学 功能少 控制比较方便但是速度 功能都没有STM32强大 STM32是32bit的 外围接口丰富 但是入门就有点难度了 再就是51就是c8051的速度能快点 但是毕竟是8bit的 51大多是冯诺依曼结构 STM32是哈弗结构的 数据处理很猛呵呵
STM32属于arm内核的一个版本,比传统的51单片机高级多了,有很多资源是51不具备的,如usb控制器。而且已经废除了机器周期什么的,速度不是51能比的
STM32单片机程序都是模块化的,接口相对简单些,因为它自身带好多功能,工作速度也快。而51的自身功能少,需要外围元件多,要求对电子熟悉。
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103&增强型&系列和STM32F101&基本型&系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。 全新STM32互连型(Connectivity)系列微控制器增加一个全速USB(OTG)接口,使终端产品在连接另一个USB设备时既可以充当USB主机又可充当USB从机;还增加一个硬件支持IEEE1588精确时间协议(PTP)的以太网接口,用硬件实现这个协议可降低CPU开销,提高实时应用和联网设备同步通信的响应速度。   全新互连型系列还是STM32家族中首款集成两个CAN2.0B控制器的产品,让开发人员能够研制可连接两条工业标准CAN(控制器区域网)总线的网关设备。此外,新系列微控制器还支持以太网、USB OTG和CAN2.0B外设接口同时工作,因此,开发人员只需一颗芯片就能设计整合所有这些外设接口的网关设备。   STM32互连型系列产品强化了音频性能,采用一个先进的锁相环机制,实现音频级别的I2S通信。结合USB主机或从机功能,STM32可以从外部存储器(U盘或MP3播放器)读取、解码和输出音频信号。设计人员还可以在新系列微控制器上开发人机界面(HMI)功能,如播放和停止按键,以及显示器界面。这个功能使其可用于各种家庭音响设备,如音响底座系统、闹钟/音乐播放器和家庭影院。   新系列产品整合先进的面向连接的外设,标准的STM32外设(包括一个PWM定时器),高性能的32位ARM Cortex-M3 CPU,这些特性使开发人员可以在设备上(如家电、楼宇或工业自动化)整合多种功能,如马达控制、用户界面控制和设备互连功能。其它目标应用包括需要联网、数据记录或USB外设扩展功能的系统,如病患监视、销售终端机、自动售货机和保安系统。   包括新的互连型系列在内的STM32系列微控制器具有多种配套软件和开发工具,其中包括意法半导体免费提供的软件库以及第三方工具厂商的广泛支持。意法半导体还将推出一个新的评估板,目前正在向大客户提供STM32F105和STM32F107互连型系列的样片 STM32 的运算速度大约是51单片机的几十倍吧 而且外围接口 功能比51强大太多。。 可以这么 STM32是 最先进的技术 而51 是好几十年前的东西 虽然用的还是不少。但是内核已经天地之别。
旗下网站:
与非门科技(北京)有限公司 All Rights Reserved.
京ICP证:070212号
北京市公安局备案编号: 京ICP备:号单片机学到最后到底能干什么啊!!!_单片机吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:137,706贴子:
单片机学到最后到底能干什么啊!!!收藏
从学校出来后,怀揣着激情步入了社会,想用自己对单片机编程的热爱混出一片天,可是现实却把童真、单纯打的细碎细碎的,想找个地方接触学习,可是都不尽人意,为了不再成为家里的累赘,找了一个工作先干着,有时常常在想单片机是当成个人爱好、闲暇之余的乐趣,还是当成未来的工作方向,迷茫啊!
。。。。。。。。。。。。。
先工作,边工作边学习吧,真正以单片机开发作为生计的话,你可能会发现其实没那么美
我原来的单位开始非常重视单片机,研究过开发单板机。后来,PLC便宜了,开发单片机就没意义了,成本甚至高过PLC,单片机可以做技术储备。
单片机能用在一些设备核心的精密零部件上,我也就只是拿来玩玩,但远没有手机电脑的可玩性高,在工业上也远不及plc计算机数控
帮顶了了了了了了了了了啦
兴趣吧,无聊了就耍耍,或许可以玩出新鲜玩意儿呢,我也是毕业了没找到单片机方面的工作,就是业余时间搞而已。坚持就是一种态度!!!
单片机就业不好找么?
听大家都这么一说,学的都没劲了!感觉不会再爱了——来自 爱贴吧 Windows Phone 客户端
仅仅只会单片机,应该做不了什么吧。也就一个平台而已
学着玩,为自己充电
我是来看回复的顺便汲取点你们的经验,正在学习单片机……
基本上什么都能干,慢慢来,不要急。我也刚毕业。单片机还是自学的,相比之下,你是不是觉得自己幸福了
我之前公司,做单片机的工程师,工资不高,基本上是软硬全搞
我也不知道,我们不学那个的,我只是比较感兴趣才学它的。
我一直把它作为兴趣爱好
我是学软件的,工作是做PLC的,学单片机是为了充实自己!没准哪天就用到了,脑子里东西多点没坏处
单片机是当成个人爱好、闲暇之余的乐趣,还是当成未来的工作方向,迷茫啊!
单片机找工作感觉要求都会很高 很深
而且都要几年几年的经验
可能搞个几年就会吃香啦吧
这玩意可 上九天捉鳖,下五洋揽月。
奉劝大家不要没事搞单片机的原理,浪费时间。
路过帮顶了了了了了了了了了啦
可以深入学习嵌入式   --来自魅族MX3  一生痴绝处,无梦到徽州
大二了,学了单片机准备搞FPGAa
可以做火箭,红外线热释追踪导弹
嵌入式吧,哪有纯干单片机的 = =
要不你帮别人收费做毕设好了
登录百度帐号推荐应用}

我要回帖

更多关于 单片机c语言编程300例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信