×

物联网实战解读

消耗积分:1 | 格式:rar | 大小:0.4 MB | 2017-09-30

分享资料个

  2008年在微软.NET Micro Framework项目组,对TI DM355芯片进行.NET Micro Framework系统进行移植的时候,笔者主要负责I2C、UART和USB的驱动开发,采用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条评论

快来发表一下你的评论吧 !