SERVICE PHONE
0898-08980898
产品展示
PRODUCT
SERVICE PHONE
0898-08980898

咨询热线

0898-08980898
手机:13988888888
电话:0898-08980898
地址:海南省海口市
邮箱:admin@youweb.com

产品展示

当前位置: 首页 > 产品展示

用MCU实现Web服务器解决物联网数据采集需求!

发布时间:2026-01-28 13:07:33点击量:

  最近物联网(IoT)相关的文章充斥在许多电子工程杂志。众所周知虽然物联网的服务五花八门包罗万象,但有些基础的特性却都是大同小异。举例来说,不论该技术的应用为何,可以肯定的是,需要持续存取不断增加的大量数据,以利后续的分析、操作和比较。而大部分工作的完成,都是从数据的取得作为开始,以传输到云作为结束。

  为了能够与云连线操作,必须使用具备相应界面的特定微控制器(MCU)作为桥接转换- 可以使用以太网络处理有线连接,在无线方面,可以透过Wi- Fi、ZigBee或者蓝牙协定。随着物联网应用越来越多样化,而且每种应用都有其特定的操作门槛。因此,微控制器需要有更多的I / O扩充功能。

  图1详细描述一个简单案例,使用网页服务器用来搜集传感器阵列的数据。在这个应用中利用开源的lwIP(轻量级TCP/IP协定)平台提供网路连接所需的TCP / IP协定层。在微控制器执行网页服务器所提供的网页代码,透过此网页,经由适当训练的操作员就可以查看和分析所有获得的数据。按照应用特性,有些数据可能需要即时的处理(例如 : 在工厂生产线的检测系统,如果发现问题,需要马上采取措施)。在这种情况,系统延迟可能会带来重大的问题,如果没有足够的时间作出适当对策,接下来就可能导致严重的后果 - 例如昂贵的机械设备被损坏或者附近员工将处于危险之中。

  如前文所述,目前大多数微控制器的I / O资源都相对有限,并不能完全符合工程师的期望和需求。需要具备更强大的连接能力,在此同时也需要提升运算效能。尽管很多物联网应用偏重在大量远距离传感器的连接,因此专注在维持较低功耗与提供相对有限的资料传输。但除此之外,还有更多的案例需要使用高速资料传输和数据处理。例如 : 家庭自动化、工业监控、公共设施等。

  目前市场上大多数微控制器的解决方案都偏重在使用软件所支持的功能组合,与这些多数微控制器形成对比,Bridgetek 的FT90X系列微控制器,则是使用硬件来执行大部分功能。使用软件支持的传统微控制器平台,无法因为操作性能的优化而从中受益,也无法达到上述密集数据和低延迟的优点。

  内置先进的桥接技术,对于32位RISC 微控制器是至关重要。因为使用这种技术的微控制器可以在高速I / O之间提供专用桥接,最适合设计用来读取分散的硬件组件。微控制器内部有着独立的运算处理单元和I / O单元接口,以确保指令可以正确地完成,而没有任何延迟问题的产生。利用专有的FT32内部核心,可以提供真正零等待的状态下操作,在100MHz的频率运行时,可以达到310 DMIPS的性能。除了兼容10 Base-T(10Mbps)和100 Base-TX(100Mbps)的以太网络连接之外,还支持CAN总线C、USB和其他多种I / O。

  回到前面例子(如图1所示)MM900EVxA板(使用FT90X 微控制器)可以实现网页服务器的功能,并即时处理传感器阵列所产生的所有数据。在硬件上,实现通用即插即用(UPnP)的功能,在Windows资源管理器属于“网路”部分的“其他设备”与其他网路连接平台类似。为了让安装更加快速和容易,相关网路的设置也可以储存在MM900EVxA板上的非挥发性记忆体,资料会储存在lwIP资料库中。 HTTPD应用程序从虚拟文件系统读取静态和服务器的内部文件。使用HTTPD应用程序处理服务器的内部文件,而增加的数据则透过应用程序的回调函数 (call-back function)来处理。

  对于很多中小企业来说,遇到服务器需求的时候很多,比方说对于网站运营,这个时候选择好的、合适的服务器无疑是重要前提。当遇到服务器需求的时候,中小企业甚至一些大企业都会遇到两难的选择,因为对于服务器的选择我们通常有两种做法,自己购买或向IDC运营商租用。那么,究竟哪一种做法更好,或者说性价比更高呢?下面我们来做个对比,看看这两种服务器...

  随着Web2.0应用的日益深入,这要求服务器也要与时俱进,提供满足其特点的高密度、灵活性、高性价比及轻松管理维护的需求。惠普服务器DL1000解决方案以其丰富的产品线,创新的技术及设计,能满足以上需求,在带给最终用户最佳Web2.0应用体验的同时,也为企业提供了强有力的业务支持,帮助客户减少成本、提高设备效率并显著加速产品的大规模上市,走在经济复...

  Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的(有没有支持除HTTP之外的协议的web服务器,作者没有考证过),说的是一回事。