您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>数值算法/人工智能>

物联网实战解读

大小:0.4 MB 人气: 2017-09-30 需要积分:1

  2008年在微软.NET Micro Framework项目组,对TI DM355芯片进行.NET Micro Framework系统进行移植的时候,笔者主要负责I2CUARTUSB的驱动开发,采用Insight3进行代码编写,采用MDK和RVDS工具进行编译和调试。

  在2010年初的时候,利用业余时间率先把.NET Micro Framework系统移植到Cortex-M3架构的芯片上(STM32),并且所有的驱动代码从零写起,全是基于寄存器操作层面进行编写。至此,笔者才觉得真正理解嵌入式系统,才算是迈进嵌入式智能硬件开发的殿堂。

  从那之后,开始设计物联网产品,并且也可以绘制简单的PCB板。物联网智能网关、物联网智能终端、物联网智能I/O模块和物联网采集模块陆陆续续被设计出来。年前实施的养鸡物联网监控是笔者,软硬件亲自设计、开发,并且到现场安装和调试的首个项目。下面先简单介绍一下该项目。

  本系统采用五层架构:传感器/智能设备→采集器/智能终端→智能网关→云中间件/Web后台→网页/微信。

  鸡舍一般需要监控的参数,包括光照、温度、湿度、二氧化碳、氨气、氧气等,此外还要每天监测鸡的重量、水的用量及电的用量等。下面是相关的传感器列表:

  物联网实战解读

  为了便于连接各种传感器,笔者开发设计出了物联网采集模块(如图1),该模块具有1路RS485接口、4路模拟量接口、4路串口、4路I2C接口和1路SPI接口。由于目前Cortex-M3芯片支持GPIO复用功能,所以一些类似单总线功能都可以支持。

非常好我支持^.^

(0) 0%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!