在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英飛凌PSoC62 實現超低功耗溫濕度計

華仔的編程隨筆 ? 2023-06-03 10:13 ? 次閱讀

英飛凌PSoC62是一款Cortex-M0+與Cortex-M4的雙內核MCU,其有著非常優秀的超低功耗性能。

溫度計的器材

  1. 英飛凌PSoC62開發板 這是一款英飛凌與RT-Thread聯合制作的一款開發板。
  2. 瑞薩的hs3003溫濕度傳感器
  3. 電子墨水屏

選型原因

以上三款都具休有超過功耗性能

程序代碼

  1. 本次的代碼是基于RT-Thread Studio創建的。
  2. 電子墨水屏是移植微雪的標準例程。這里不過多介紹。
  3. hs3003是利用rtt軟件包的模塊創建。
  4. 低耗實現的代碼,MCU利用Cortex-M0+的標準進入深度睡眠模式。然后用RTC的ALARM中斷來喚醒。設置的喚醒程序如下:
void set_rtc_alarm_date_time(void)
{
    cy_rslt_t result;

    /* Print the RTC alarm time by UART */
    //LOG_D("RTC alarm will be generated after 10 seconds
");
    /* Set the RTC alarm for the specified number of seconds in the future by editing the macro(USE_SECONDS_FOR_ALARM) */
    result = cyhal_rtc_set_alarm_by_seconds(&rtc_obj, USE_SECONDS_FOR_ALARM);
    if (result != CY_RSLT_SUCCESS)
    {
        rt_kprintf("RTC alarm err 
");
    }
}

5、主程序代碼:

int main(void)
{
    cy_rslt_t result;
    float temp, humi;
    uint8_t show_str[20] = {0};
    EPD_GPIO_Init();       //EPD GPIO  initialization
    //Cy_SysDisableCM4();
    __enable_irq();
    rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT);
  //  rt_thread_mdelay(500);
    Paint_NewImage(BlackImage, 128, 296, 270, WHITE); //Set screen size and display orientation
    Paint_SelectImage(BlackImage);//Set the virtual canvas data storage location

    Paint_NewImage(BlackImage, EPD_WIDTH, EPD_HEIGHT, 270, WHITE); //Set screen size and display orientation
    Paint_SelectImage(BlackImage);//Set the virtual canvas data storage location
    EPD_DeepSleep();


    /* Initialize RTC */

    cyhal_rtc_enable_event(&rtc_obj, CYHAL_RTC_ALARM, RTC_INTERRUPT_PRIORITY, true);
    set_rtc_alarm_date_time();
    for (;;)
    {


      //  cyhal_system_delay_ms(LONG_GLITCH_DELAY_MS);
        /* Set MYPIN_0_NUM to Analog HI-Z for low power using HAL APIs. */


//        /* Go to deep sleep */

        cyhal_syspm_deepsleep();

        set_rtc_alarm_date_time();
 //       rt_kprintf("Wack from sleep!
");
        hs300x_read_data(&temp_humi_dev, &humi, &temp);
        EPD_HW_Init(); //Electronic paper initialization
        EPD_HW_Init_GUI(); //EPD init GUI
        Paint_Clear(WHITE);
        sprintf(show_str,"溫度%02d.%02d℃",(int)temp, (int)(temp*100)%100);
        Paint_DrawString_CN(40,0,show_str, &Font24CN, WHITE, BLACK);
        sprintf(show_str,"濕度%02d.%02d%%",(int)humi, (int)(humi*100)%100);
        Paint_DrawString_CN(40,40,show_str, &Font24CN, WHITE, BLACK);
        EPD_Display(BlackImage); //display image
        EPD_DeepSleep();//EPD_DeepSleep,Sleep instruction is necessary, please do not delete!!!



    }
}

實驗的效果

顯示.jpg

經調試休眠模式下,整體的待機電流低到450uA:

休眠電流.jpg

工作電流為19mA:

工作電流.jpg

總結

目前待機電流基本上達到電池供電的效果,后期再加上NB-IoT的數據傳輸模式。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 英飛凌
    +關注

    關注

    67

    文章

    2227

    瀏覽量

    139145
  • 溫濕度傳感器

    關注

    5

    文章

    581

    瀏覽量

    35862
  • 溫濕度計
    +關注

    關注

    1

    文章

    23

    瀏覽量

    8171
  • RT-Thread
    +關注

    關注

    31

    文章

    1306

    瀏覽量

    40420
  • NB-IoT
    +關注

    關注

    412

    文章

    1448

    瀏覽量

    185024
收藏 人收藏

    評論

    相關推薦

    XKCON祥控倉庫存儲環境溫濕度在線監測系統能夠取代人工巡檢,實現遠程倉庫存儲環境溫濕度變化的實時

    的XKCON祥控倉庫存儲環境溫濕度在線監測系統通過安裝固定式環境溫濕度檢測儀對倉儲環境溫濕度實時數據進行采集,并通過主機現場顯示并發送至遠程監管軟件,能夠取代人工巡檢,實現遠程倉庫存儲
    的頭像 發表于 11-20 11:20 ?248次閱讀
    XKCON祥控倉庫存儲環境<b class='flag-5'>溫濕度</b>在線監測系統能夠取代人工巡檢,<b class='flag-5'>實現</b>遠程倉庫存儲環境<b class='flag-5'>溫濕度</b>變化的實時

    LORA無線溫濕度監測系統

    LORA無線溫濕度監測系統,作為現代環境監測技術的重要組成部分,正日益受到各行各業的廣泛關注和應用。 LORA無線溫濕度監測系統,利用LORA無線通信技術,對環境中溫度和濕度的實時監測和數據傳輸,為
    的頭像 發表于 11-07 16:57 ?450次閱讀

    溫濕度控制器的功能和應用

    溫濕度控制器在電阻柜中的應用主要涉及以下幾個方面: 溫濕度控制器的功能 檢測與控制:溫濕度控制器可以同時檢測和控制環境中的溫度和濕度。它通常由傳感器、控制器和加熱器三部分組成。傳感器負
    的頭像 發表于 11-07 15:08 ?326次閱讀

    溫濕度監測系統應用

    在現代化工業生產、倉儲管理、農業種植以及智能家居等領域,溫濕度監測已成為不可或缺的一環。溫濕度作為環境控制的關鍵因素,直接影響著產品質量、存儲安全、作物生長效率以及居住舒適度。因此,一套高效、精準
    的頭像 發表于 07-26 16:15 ?482次閱讀

    庫房溫濕度自動監測系統

    倉儲、庫房在管理上,環境控制都是重中之重。庫房溫濕度自動監測系統作為一種更為便捷的解決方案,已經得到廣泛的應用。 庫房溫濕度自動監測系統通過集成傳感器、數據采集器、傳輸設備和管理平臺等硬件設備,實現
    的頭像 發表于 07-09 18:00 ?799次閱讀

    糧倉溫濕度監測解決方案

    溫濕度是影響糧食儲存品質的重要因素。過高的溫度會加速糧食的呼吸作用,導致水分散失和品質下降。因此,糧倉的溫濕度管理,成為了確保糧食儲存安全和質量穩定的關鍵因素。方便及時發現糧倉的發熱點,及時減少糧食
    的頭像 發表于 07-04 16:37 ?404次閱讀

    想要準確地測量環境溫濕度溫濕度傳感器是關鍵!

    ? 溫濕度是生產生活中最重要的環境指標之一,不僅人需要在適宜的溫濕度條件下保持良好的精神狀態和敏捷的思維,食品、藥品、各種儀器設備等都對環境溫濕度有特殊的要求。基于對環境溫濕度的要求,
    的頭像 發表于 07-04 08:48 ?670次閱讀

    無線溫濕度監控系統

    無線溫濕度監控系統,作為現代環境監測技術的杰出代表,已經廣泛應用于各個行業和領域。利用無線通信技術,實現對環境溫濕度的實時、遠程監控,從而保障了各種設備和物品的安全運行和保存。 無線溫濕度
    的頭像 發表于 05-30 16:43 ?835次閱讀

    小白測功耗之藍牙溫濕度傳感器

    小小的溫濕度計,是人們日常生活中的智能小幫手,也是極為典型的電池供電類低功耗產品。通常采用紐扣電池供電,可方便地擺放或粘貼于各種應用場景。市面上常見的溫濕度計功耗到底有多低?今天,我
    的頭像 發表于 04-16 08:04 ?1515次閱讀
    小白測<b class='flag-5'>功耗</b>之藍牙<b class='flag-5'>溫濕度</b>傳感器

    如何在PSoC62 Evaluation kit開發板上運行RT-Thread呢?

    本文主要介紹如何在PSoC62 Evaluation kit開發板上運行RT-Thread,如何連接CYW43012 WiFi藍牙模組,以及如何進行WiFi聯網、網絡延遲、網絡帶寬測試。
    的頭像 發表于 02-27 10:49 ?1106次閱讀
    如何在<b class='flag-5'>PSoC62</b> Evaluation kit開發板上運行RT-Thread呢?

    PSOC62 ADC的輸入阻抗是多大呢?

    PSOC62套件,我怎么使用外部晶振時鐘,以及我怎么使用PSOC上的ECO時鐘輸出到套件以外的器件? 3.關于模塊跟引腳的關系。比如我想使用運放模塊,正負輸入端的IO引腳選擇是不是沒有限制?這些模塊在
    發表于 02-21 08:09

    PsoC62最大內存能設到多少,如何設置?

    memory: 5276 msh > 最大內存只能設到 32K,PsoC62 最大內存能設到多少, 如何設置??
    發表于 02-21 08:03

    PSoC62如何獲取系統時鐘?

    time_get()獲取當前時間用來返回當前的內部系統時鐘。每個定時節拍使內部系統時鐘加1, PSoC62 如何獲取系統時鐘?
    發表于 02-21 06:38

    溫濕度傳感器有哪些應用場景?

    溫濕度傳感器在眾多領域,特別是在實時記錄溫濕度變化的工作中最為廣泛。溫濕度傳感器可以根據所記錄的內容,對其進行科學有效的管理、分析和歸納。下面我們就溫濕度傳感器在不同場景中的應用做下介
    的頭像 發表于 02-19 16:28 ?1490次閱讀
    <b class='flag-5'>溫濕度</b>傳感器有哪些應用場景?

    溫濕度傳感器工作原理 溫濕度傳感器的接線方法

    溫濕度傳感器是一種用于測量環境溫度和相對濕度的裝置。它通常用于工業、農業、氣象、室內空調等領域。本文將詳細介紹溫濕度傳感器的工作原理和接線方法。 一、溫濕度傳感器的工作原理
    的頭像 發表于 02-14 18:00 ?1w次閱讀
    主站蜘蛛池模板: 69女poren60| 日本一区二区三区四区在线观看 | 三级精品视频在线播放 | 男人午夜影院 | 国模小丫大尺度啪啪人体 | 亚洲综合色色图 | 美女无遮挡拍拍拍免费视频 | 国产欧美综合在线 | 日韩免费| 久久精品男人影院 | 丁香六月激情婷婷 | 国产视频黄 | 欧美三级不卡在线观线看高清 | 97人人艹 | 美女性色 | 日本卡一卡2卡3卡4精品卡无人区 | 日本视频三区 | 日产乱码免费一卡二卡在线 | 中日韩欧美在线观看 | 激情开心婷婷 | 成人精品久久 | 色涩在线| 亚洲成年人在线 | 欧美一级特黄aaaaaaa在线观看 | 国产女乱淫真高清免费视频 | 一区二区三区精品视频 | www.色亚洲 | 天天爽夜夜爽精品免费 | 人人做人人爽人人爱秋霞影视 | www.激情五月.com | 亚洲天堂二区 | 天堂tv亚洲tv日本tv欧美人tv | 老湿影院免费体验区 | 黄 色 录像成 人播放免费99网 | 黄色美女网址 | 黄色在线视频免费 | 婷婷色亚洲| 成年午夜一级毛片视频 | 日韩va亚洲va欧美va浪潮 | 亚洲五月综合缴情婷婷 | 日本黄色免费观看 |