您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

物聯(lián)網(wǎng)實(shí)戰(zhàn)解讀

大?。?/span>0.4 MB 人氣: 2017-09-30 需要積分:1

  2008年在微軟.NET Micro Framework項(xiàng)目組,對(duì)TI DM355芯片進(jìn)行.NET Micro Framework系統(tǒng)進(jìn)行移植的時(shí)候,筆者主要負(fù)責(zé)I2C、UARTUSB的驅(qū)動(dòng)開發(fā),采用Insight3進(jìn)行代碼編寫,采用MDK和RVDS工具進(jìn)行編譯和調(diào)試。

  在2010年初的時(shí)候,利用業(yè)余時(shí)間率先把.NET Micro Framework系統(tǒng)移植到Cortex-M3架構(gòu)的芯片上(STM32),并且所有的驅(qū)動(dòng)代碼從零寫起,全是基于寄存器操作層面進(jìn)行編寫。至此,筆者才覺得真正理解嵌入式系統(tǒng),才算是邁進(jìn)嵌入式智能硬件開發(fā)的殿堂。

  從那之后,開始設(shè)計(jì)物聯(lián)網(wǎng)產(chǎn)品,并且也可以繪制簡(jiǎn)單的PCB板。物聯(lián)網(wǎng)智能網(wǎng)關(guān)、物聯(lián)網(wǎng)智能終端、物聯(lián)網(wǎng)智能I/O模塊和物聯(lián)網(wǎng)采集模塊陸陸續(xù)續(xù)被設(shè)計(jì)出來。年前實(shí)施的養(yǎng)雞物聯(lián)網(wǎng)監(jiān)控是筆者,軟硬件親自設(shè)計(jì)、開發(fā),并且到現(xiàn)場(chǎng)安裝和調(diào)試的首個(gè)項(xiàng)目。下面先簡(jiǎn)單介紹一下該項(xiàng)目。

  本系統(tǒng)采用五層架構(gòu):傳感器/智能設(shè)備→采集器/智能終端→智能網(wǎng)關(guān)→云中間件/Web后臺(tái)→網(wǎng)頁(yè)/微信。

  雞舍一般需要監(jiān)控的參數(shù),包括光照、溫度、濕度、二氧化碳、氨氣、氧氣等,此外還要每天監(jiān)測(cè)雞的重量、水的用量及電的用量等。下面是相關(guān)的傳感器列表:

  物聯(lián)網(wǎng)實(shí)戰(zhàn)解讀

  為了便于連接各種傳感器,筆者開發(fā)設(shè)計(jì)出了物聯(lián)網(wǎng)采集模塊(如圖1),該模塊具有1路RS485接口、4路模擬量接口、4路串口、4路I2C接口和1路SPI接口。由于目前Cortex-M3芯片支持GPIO復(fù)用功能,所以一些類似單總線功能都可以支持。

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?