chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

聚豐項目 > 室外低功耗溫濕度檢測站

室外低功耗溫濕度檢測站

基于STM32+IDT HS3001的室外低功耗溫濕度監(jiān)測站的設(shè)計

shuchao007 shuchao007

分享
2 喜歡這個項目
團(tuán)隊介紹

shuchao007 shuchao007

團(tuán)隊成員

舒超 電子工程師

分享
項目簡介
基于STM32+IDT HS3001的室外低功耗溫濕度監(jiān)測站的設(shè)計
硬件說明

一、原理介紹

1、主控部分

    采用STM32F072CBT6作為主控芯片,此款芯片的優(yōu)點(diǎn)是性價比較高,既能滿足性能的要求,價格又比較低廉;

blob.png

2、電源部分

    采用單節(jié)的18650電池供電,通過太陽能電池板給電池充電,電池有外接BMS,有效的保護(hù)電池不過充、過放、過流;PCB上采用了TI的一顆開關(guān)電源芯片——LM2733,該芯片靜態(tài)功耗較低,有效減少因開關(guān)電源造成的不必要你的損耗,達(dá)到低功耗的效果;

blob.png

3、無線通信

    采用常用的NRF24L01作為無線通信接口,可實時上傳數(shù)據(jù)至終端(PC端),該模塊的優(yōu)點(diǎn)是價格便宜,通用性較強(qiáng)。后續(xù)如果進(jìn)入復(fù)賽,將著重對無線通信部分進(jìn)行改善,可能嘗試其它更為可靠、傳輸距離更遠(yuǎn)的無線通信方式進(jìn)行數(shù)據(jù)通信;

blob.png

4、RTC

    實時時鐘芯片——DS3231M,該芯片主要的優(yōu)點(diǎn)是功耗非常低,時間精度非常高(一年的誤差在1min以內(nèi)),帶內(nèi)部時鐘,外圍電路非常簡單。配合無線通信,可準(zhǔn)確傳回具體時間的具體溫濕度數(shù)據(jù);

blob.png

5、EEPROM

    可實現(xiàn)單機(jī)狀態(tài)下的數(shù)據(jù)記錄。

blob.png

6、0.96"OLED

    可作為移動測量設(shè)備使用。

二、LAYOUT

blob.png


軟件說明

開發(fā)平臺:MDK5

庫:HAL庫



軟件系統(tǒng)主要包含以下幾大部分

1、IDT HS3001底層驅(qū)動

2、OLED底層驅(qū)動

3、DS3231底層驅(qū)動

4、NRF24L01底層驅(qū)動

5、應(yīng)用層——菜單



主函數(shù)如下:具體底層函數(shù)不再贅述

int main(void)

 {

  HAL_Init();

  SystemClock_Config();

  MX_GPIO_Init();

  MX_USART1_UART_Init();

  TIM14_Init();

  OLED_Init();

//Write_Ds3231m(0x00,0x00);HAL_Delay(1);

//Write_Ds3231m(0x01,0x50);HAL_Delay(1);

//Write_Ds3231m(0x02,0x11);HAL_Delay(1);

  Init_NRF24L01();

 if(NRF24L01_Check())

  {

    HAL_UART_Transmit(&huart1, nrf_state, 1, 100);

    //printf("NRF24L01 is Not work!\r\n");

  }

   TX_Mode();

  while (1)

  {

    Read_TEMP();

    Read_Time();

    Display();

    HAL_Delay(2);

  }

}



演示效果



blob.png

blob.png



blob.png



blob.png




blob.png














評論區(qū)(0 )