产品概述

工业用单片机 浅谈工业控制领域领头羊--单片机

小编 2024-10-06 产品概述 23 0

浅谈工业控制领域领头羊--单片机

对于大学读电子方面专业的同学们,肯定知道有这么一个神奇的元器件,它枯燥难懂,但也十分吸引人,它就是我们今天要讲的元器件--单片机

单片机作为工业控制领域里面最核心的部件,它存在于每一台机器,小到扫地机器人,大到飞机导弹,它无处不在,但人们对它们的存在却是知之甚少,就让作者和大家一起揭开它的层层面纱吧。

机器内部的控制板

单片机又称微控制器,它把一个计算机系统集成到一个芯片上。它像一台电脑一样,具备解决逻辑问题的能力,并且可以通过外部引脚进行信号的输入与输出。只需要根据逻辑去编写程序,就可以控制包括开关器件(继电器,mos管,三极管,晶闸管)、指示器件(显示屏,指示灯,喇叭)等,外加各类输入器件(各类感应器件,热敏光敏电阻等)而构成一整套控制系统

随着半导体工业的发展单片机已经发展得越来越厉害,从最初的4位单片机,到8位单片机(典型代表就是51内核类),还有16位,甚至32位(典型代表ARM内核类),市面上的单片机型号也是多如牛毛,但无论是多么厉害的单片机,其都是由以下几部分构成的。

32位的ARM内核单片机

Arduino也输于单片机

CPU--CPU是单片机内部负责进行算术运算的单元,它负责处理各类指令,包括对RAM的操作,ROM的操作,以及外设的控制等。 RAM--数据存储器,也称随机存储器,它负责存放一些CPU需要计算的数值的存放,包括运算过程产生的中间值。它只能在整个单片机供电的情况下才能存储数据, 一但 掉电,数据将丢失ROM --程序存储器,ROM是在整个系统未启动之前已经把数据烧录进去的一类存储器,原有的数据不会随着系统运行而改变,它即使在断电情况下也能存储数据,所有又叫做非易失性存储器,主要用来存储运行程序,和一些系统运行时所需要的一些参数时钟 --如果说CPU相当于人类的大脑,RAM就是人目前的记忆,而ROM就是本能的记忆(像人类的动作一样,比如如何吃饭,如何洗澡一样),那时钟就是心脏,它负责整个系统能持续运行下去的动力,CPU的每一个动作,都需要一个节拍来控制,而时钟就是这个节拍。 外设 --外设就是各种定时器 (用来统计时间),串口 (用来进行通信),ADC (模拟信号转数字信号,单片机内部是基于数字信号的,用于输入模拟信号),DAC (数字转模拟,用于输出模拟信号),GPIO (就是IO口,用于输出信号),PWM (用于控制输出PWM信号)等,除了系统核心外的都统称为外设,还有一些厉害的单片机,还具备有以太网

下图是作者对于单片机内部的注释,分为三部分,分别是系统核心,外设,时钟

51内核单片机内部图

只要我们理解单片机内部的每一部分的作用,再配合单片机的数据手册对于单片机的使用就会变得信手掂来。好了,因篇幅有限,单片机就先说到这里了,之后可能要写一下关于如何编写代码操作单片机的内容,快来关注我吧,一起学习,一起进步,谢谢大家的阅读!

这才是工业物联网需要的WiFi单片机

正如Microchip所看到的一样,随着物联网从家庭自动化领域拓展到如供暖、通风与空调(HVAC)、车库门和电风扇等家庭控制领域,以及在建筑和工业自动化领域的加速应用,市场对高度集成、可靠和安全的工业物联网(IIoT)连接性的需求前所未有地增加,这就催生了WiFi单片机的需求。

但Microchip无线解决方案部产品线经理Alex Li在日前的一场发布会中指出,以上应用目前正在使用的WiFi单片机方案功能是有限的,所以,几乎在任何场所都需要额外的主的单片机跟它一起工作。而要实现这样的设计,就需要两者之间通过SPI或者UART这样的接口协议进行连接。然而这样的设计将诶开发者带来几方面的挑战:

首先,在Wi-Fi模块和主单片机之间的进行连接,限制了Wi-Fi的速度;

其次,从商业角度来说,这样的双元件结构会增加设计和生产过程中的一些复杂性和风险。 客户可能不得不花更多的时间在驱动程序的开发上,甚至还需要学习不同的软件开发工具。再者,来自不同生产商的供应也可能会导致一些生产延迟或者一些供应链上的风险,因为你不可能保证每个生产商都可以给你及时地供货。

第三,在系统及应用的技术支持方面也是一个问题。 因为你不可能让一个生产商的一个技术支持工程师,一个售前帮你解决如何连接另一个产品,以上种种这些都会导致你的产品延迟上市,还有一些无谓的资金的投入;

第四,则是网络安全方面的挑战。 如上图右边的主单片机,有很多和互联网连接相关的安全密钥和身份认证都会储存在其闪存里面,这将带来很大的安全漏洞。

为了解决以上问题,Microchip特意推出了首款Trust&Go Wi-Fi® 32位单片机模块WFI32E01PC。从Alex的介绍我们得知,这款单片拥有一款叫做PIC32MZ-W1的高性能32位单片机,它有1兆的闪存和256KB的RAM,可以应付很多复杂的物联网应用。

此外,Microchip这款产品拥有丰富的外设,这也让其能拥有足够的能力应付IIOT各种场景的应用需求。除了传统的SPI、UARD或者是ADC之类的外设外,Microchip还给客户提供了如以太网结构、USB、CVD Touch和CAN总线之类的特殊接口。与此同时,WFI32E01PC还有出色的模拟性能,如精确的高度线性的双通道12位ADC,那就意味着即使在不同的干扰、不同的温度变化下,产品仍然有相对稳定的性能。

“这样一种ADC的特性在设计工业传感器以及其他一些工业应用上是至关重要的”,Alex Li强调。

此外,作为一款面向物联网的芯片,数据安全也是Microchip这款WiFi单片机模块需要考虑的重点问题。而他们则通过在内部集成Trust&Go平台来解决,据了解,这个平台采用安全元件技术,为云身份验证进行预先配置和设置,简化了网络身份验证的过程。

Alex Li指出,Trust&Go就是为了解决设备连到本地WiFi,再连接到云端所的安全问题。按照他所说,在这个过程中,就需要有一个具有加密密钥对的增强型TLS连接,这个连接是一个非常复杂的过程,它需要三个要素:第一个就是不可变更的公共密钥,第二个就是一个隐性私密的密钥,任何外部的软件是不可以看到这个密钥的,这个是绝对保密的,而且必须防止一些物理的攻击。第三个就是唯一可验证以及可信任的设备标识,你可以理解成它就是一个外围设备的物联网设备的指纹或者是它的一些独特的设备标识。

除了上述描述的高性能硬件以外,Microchip还借助其MPLAB Harmony开发环境,为这款WiFi单片机提供了囊括开发、安全、功能性和可靠性在内的软件功能。

首先看开发方面,据Alex Li介绍,这个开发平台能为其客户提供无代码的Wi-Fi局域网开发框架,让某些不了解WiFi代码应用和设置的客户可以在其开发环境上通过填写一些简单的参数,做一些简单的选项,就可以设置好其WiFi连接;同时,Microchip还会给客户提供丰富的系统级师范应用,这样客户就可以通过很小的改动,将其变成自己的应用;此外,这个软件的SDK上面还会给客户提供所有MCU所需要的一些驱动,帮助客户运用各种MCU的功能。得益于这样的设置,开发者就能快设计出原因 ,并将其实现无缝集成。

其次看功能方面,如上图所示,Microchip的的软件库给客户提供了无线局域网具有的先进Wi-Fi功能和各种类型的网络协议栈。同时还将提供云连接的示例软件,满足不同场景下的设计需求。

来到安全和可靠方面。除了上文谈到的Trust&Go外,Microchip通过还为这款产品的软件引入了WPA3连接支持和连接硬件加密加速器TLS,提升了身份验证的稳定以及防止了一些离线的字典攻击。

借助卓越的Wi-Fi互操作性测试,Microchip可以保证其Wi-Fi产品可以随便地连接到任何的路由器,“Microchip已经跟53个市面上很受欢迎的路由器做过测试,并且涵盖了非常广范围的Wi-Fi的access point的芯片,旨在我们会帮助克服这个问题”,Alex Li强调。“同时,我们的Wi-Fi软件已经通过Wi-Fi Alliance提供的WFA认证,那就意味着客户如果想用其Wi-Fi logo,就需要通过WFA的认证”,Alex Li补充说。

Microchip还为客户提供了如ICD3、ICD4和SNAP之类的专业调试工具,针对射频产品,他们还将提供测试工具,确保其设计的产品符合规范。

“Microchip在不久之后将提供一个开发板,客户可以基于其快速搭建原型机”,Alex Li表示。

从上文的介绍我们看到,这是一个WiFi单片机模块,而不是集成度更高的WiFi SoC,因此在发布会上就有记者问到,公司为何做这样的设计选择?针对这个问题,Alex Li给出的答案是因为他们的模块已经经过了完整的射频认证,这就让客户使用起来可以更方便。但他也强调,Microchip有计划在未来推出针对SoC的设计。

作为全面的系统解决方案供应商,Microchip提供了广泛的产品组合,将WFI32E01PC模块与其他Microchip的领先器件配对,可简化物联网和工业物联网系统。这些领先的器件包括KSZ8081以太网PHY系列,MCP2542WFD CAN收发器系列,传感器和包括蓝牙®低功耗(BLE)、远程(LoRa)和IEEE® 802.15.4在内的无线技术等。Microchip的系统解决方案方法提供即时可用的软件驱动程序和硬件参考设计,能显著降低项目风险,缩短产品上市时间。

“有了我们这个模块,客户不再需要双元件的设计结构,不需要学习多个软件的SDK,只要学习我们的SDK就行了。此外,客户也不需要跟多个供应商打交道,Microchip可以从设计到生产给客户提供一站式的服务”,Alex Li最后说。

*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。

今天是《半导体行业观察》为您分享的第2463期内容,欢迎关注。

晶圆|IP|SiC|并购|射频|台积电|Nvidia|苹果

相关问答

目前用的比较广使用的 工业 级,军用级的 单片机 有哪些?

这个要看行业了:消费类电子:51(低端小公司),AVR,MCxx(摩托罗拉的),ARM7,ARM11(手机开发)工业控制:MSP430(仪器仪表),PIC,ARM7,ARM9,Intel......

单片机 可分为商用, 工业用 ,汽车用以及军用产品,它们的使用温度范围各为多少?

按温度适应能力及可靠性分为四类:商业级(0~70摄氏度)、工业级(-40~85摄氏度)、汽车级(-40~120摄氏度)军工级(-55~150摄氏度)一般区分都是按芯片型号的后...按...

为什么 工业 设备都是不 用单片机 控制的?

首先,工业设备的控制核心一般是单片机,只是作为工业设备单品或者配件一般不会是单片机。一般工业设备控制产品是PLC,但PLC的核心还是单片机。为什么单纯的单...

为什么在 工业 上多用PLC而不是 单片机 ?

朋友们好,我是电子及工控技术,我来回答这个问题。PLC自1969年在美国诞生以来它就是为了解决当时工业控制领域中一些特殊的控制需要,由于在试用期间它的运行情...

单片机 属于 工业 控制计算机的是?

1.是的,单片机属于工业控制计算机的一种。2.这是因为单片机具有较小的体积和低功耗的特点,适用于工业控制领域的应用。它可以通过编程实现对各种设备和系统...

现实生活中,哪些东西可以 用单片机 控制?

无人照看自动浇花系统。任务是实现无人操控下的合适浇花需要单片机小电机湿度传感器带水阀的容器客户对象为需要出差而放不下花草的人通过合理的编程将采集到...

什么是 单片机 系统?

1单片机:单片机就是将CPU、存储器、定时计数器、I/O接口电路等集成在一个芯片。也叫单片微型计算机。2单片机系统:以单片机为核心的控制系统。3单片机应用系...

单片机 能用于哪些行业?

这个我有发言权,我就是做单片机嵌入式软件开发的。单片机作为电子制造设备用于数据信息流的采集、传输与控制的载体应用于各行各业中。医疗器械方面,医院的检...

什么是 单片机 ?

单片机是一种集成电路芯片,它集成了中央处理器、存储器、输入输出接口等功能模块,能够完成特定的任务。单片机通常被用于控制和管理各种电子设备,如家电、汽车...

单片机 最多应用在什么地方?有什么功能?

单片机的广泛的应用:1、工业自动化。主要是过程控制技术、数据采集、测控技术和机电一体化技术(机器人)2、智能仪器仪表。用于提高仪器的精度和准确度。3、消...

猜你喜欢