一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英飛凌PSC62低功耗溫濕度數(shù)據(jù)采集

華仔的編程隨筆 ? 來(lái)源:華仔的編程隨筆 ? 作者:華仔的編程隨筆 ? 2023-05-30 09:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目的

驅(qū)動(dòng)hs3003溫濕度傳感器,采集完數(shù)據(jù)后進(jìn)入深度睡眠模式,以達(dá)到節(jié)能的目的。

實(shí)現(xiàn)步聚

1、打開(kāi)rtthreadsettings, 添加hs300x模塊:

image.png

2、添加初始化代碼:

#define HS300X_I2C_BUS  "i2c1"

int rt_hw_hs300x_port(void)
{
    struct rt_sensor_config cfg;

    cfg.intf.dev_name  = HS300X_I2C_BUS;
    cfg.intf.user_data = (void *)HS300X_I2C_ADDR;

    rt_hw_hs300x_init("hs300x", &cfg);

    return RT_EOK;
}
INIT_ENV_EXPORT(rt_hw_hs300x_port);

3、修改主程序代碼如下:

#include 
#include 
#include "sensor_renesas_hs300x.h"
#include "drv_gpio.h"



#define LED_PIN     GET_PIN(0, 0)
#define USE_SECONDS_FOR_ALARM 30
#define LONG_GLITCH_DELAY_MS        100u    /* in ms */
#define RTC_INTERRUPT_PRIORITY      3u

void set_rtc_alarm_date_time(void);
cyhal_rtc_t rtc_obj;
extern struct hs300x_device temp_humi_dev;
int main(void)
{
    cy_rslt_t result;
    float temp_f, humi_f;
    __enable_irq();
    rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT);
    rt_thread_mdelay(500);
    /* Initialize RTC */
    cyhal_rtc_enable_event(&rtc_obj, CYHAL_RTC_ALARM, RTC_INTERRUPT_PRIORITY, true);
    for (;;)
    {
        rt_kprintf("Go to DeepSleep mode
");


        set_rtc_alarm_date_time();
        cyhal_system_delay_ms(LONG_GLITCH_DELAY_MS);

//        /* Go to deep sleep */
        cyhal_syspm_deepsleep();
        rt_kprintf("Wakeup from DeepSleep mode
");
        hs300x_read_data(&temp_humi_dev, &humi_f, &temp_f);
//        /* Set the RTC generate alarm after 10 seconds */
        rt_kprintf("Temp:%2d.%df, Humi:%2d%%
",(int)temp_f,(int)(temp_f*10)%10, (int)humi_f);

    }
}

實(shí)驗(yàn)效果

[I/I2C] I2C bus [i2c1] registered

  | /
- RT -     Thread Operating System
 / |      4.1.1 build May 28 2023 12:08:51
 2006 - 2022 Copyright by RT-Thread team
[D/drv.rtc] rtc init success
[D/drv.rtc] RTC: get rtc_time 946684800
[D/drv.rtc] RTC: get rtc_time 946684800
[D/drv.rtc] RTC: get rtc_time 946684800
[I/sensor] rt_sensor[temp_hs300x] init success
[I/sensor] rt_sensor[humi_hs300x] init success
msh >Go to DeepSleep mode
Wakeup from DeepSleep mode
Temp:29.6f, Humi:77%
Go to DeepSleep mode

電流表測(cè)試深度睡眠相比休眠模式少15MA左右,因?yàn)榘遢d的DAP等其他元件在用電,所以還不能測(cè)試出來(lái)工作電路的電流情況。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 英飛凌
    +關(guān)注

    關(guān)注

    68

    文章

    2346

    瀏覽量

    140638
  • 傳感器
    +關(guān)注

    關(guān)注

    2566

    文章

    53008

    瀏覽量

    767624
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    40

    文章

    7187

    瀏覽量

    116531
  • 低功耗
    +關(guān)注

    關(guān)注

    11

    文章

    2808

    瀏覽量

    104947
  • 電流表
    +關(guān)注

    關(guān)注

    2

    文章

    235

    瀏覽量

    26755
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    英飛凌PSoC62 實(shí)現(xiàn)超低功耗溫濕度計(jì)

    一款超低功耗溫濕度計(jì)。
    的頭像 發(fā)表于 06-03 10:13 ?2923次閱讀
    <b class='flag-5'>英飛凌</b>PSoC<b class='flag-5'>62</b> 實(shí)現(xiàn)超<b class='flag-5'>低功耗</b><b class='flag-5'>溫濕度</b>計(jì)

    英飛凌PSoc62低功耗溫濕計(jì)#超低功耗 #溫濕度計(jì)

    英飛凌溫濕度計(jì)
    華仔stm32
    發(fā)布于 :2023年06月03日 21:42:59

    Si7001溫濕度傳感器在家庭等數(shù)據(jù)采集系統(tǒng)的應(yīng)用

    越來(lái)越大的市場(chǎng)潛力?! ”疚闹校ㄟ^(guò)Silicon Labs的Si7001溫濕度傳感器,C8051F985低功耗MCU,CP2403 LCD驅(qū)動(dòng),和LCD顯示器構(gòu)建一個(gè)用于家庭等溫度、濕度數(shù)據(jù)采集
    發(fā)表于 08-22 08:52

    提供電腦自動(dòng) 溫濕度數(shù)據(jù)采集系統(tǒng)

    通過(guò)布點(diǎn)溫濕度探頭采集到電腦實(shí)時(shí)顯示 記錄 保存 分析 報(bào)警 溫濕度數(shù)據(jù)聯(lián)系電話:***
    發(fā)表于 04-07 21:23

    基于單片機(jī)的無(wú)線溫濕度數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

    有誰(shuí)做過(guò)基于單片機(jī)的無(wú)線溫濕度數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì),這個(gè)畢業(yè)設(shè)計(jì)??!能發(fā)我一份嗎?萬(wàn)分感謝?。。福保埃矗玻福福罚福溃瘢瘢悖铮?/div>
    發(fā)表于 05-15 20:06

    溫濕度檢測(cè)系統(tǒng)》+折線圖顯示DHT11溫濕度數(shù)據(jù)

    因?yàn)槭稚嫌幸粔KDHT11溫濕度傳感器一直沒(méi)有使用過(guò),今天就做了這個(gè)簡(jiǎn)易的溫濕度檢測(cè)系統(tǒng)。具體實(shí)現(xiàn),不過(guò)是將采集溫濕度數(shù)據(jù)繪制成折線圖而已。一、模塊簡(jiǎn)介DHT11是一個(gè)集溫度、
    發(fā)表于 06-28 22:25

    基于Si7001溫濕度傳感器的家庭等數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

    前言隨著生活水平的提高,家具智能化的需求逐步顯現(xiàn),溫度、濕度數(shù)據(jù)采集的應(yīng)用也開(kāi)始顯現(xiàn)出越來(lái)越大的市場(chǎng)潛力。本文中,通過(guò)Silicon Labs的Si7001溫濕度傳感器,C8051F985
    發(fā)表于 07-08 08:31

    基于STM32的溫濕度采集系統(tǒng)設(shè)計(jì)

    ①利用stm32對(duì)DHT11模塊進(jìn)行數(shù)據(jù)采集②將采集到的溫濕度數(shù)據(jù)上云(本次實(shí)驗(yàn)并未成功上云)二、實(shí)驗(yàn)環(huán)境硬件:STM32F407ZGT6、DHT11溫濕度傳感器、杜邦線等軟件:Kei
    發(fā)表于 08-10 08:17

    Si7001溫濕度傳感器在家庭等數(shù)據(jù)采集系統(tǒng)的應(yīng)用

    本文中,通過(guò)Silicon Labs的Si7001溫濕度傳感器,C8051F985低功耗MCU,CP2403 LCD驅(qū)動(dòng),和LCD顯示器構(gòu)建一個(gè)用于家庭等溫度、濕度數(shù)據(jù)采集的系統(tǒng).
    發(fā)表于 08-18 09:50 ?1191次閱讀
    Si7001<b class='flag-5'>溫濕度</b>傳感器在家庭等<b class='flag-5'>數(shù)據(jù)采集</b>系統(tǒng)的應(yīng)用

    基于STM32的低功耗溫濕度采集器的設(shè)計(jì)與實(shí)現(xiàn)

    本文主要介紹了一種基于STM32F103RET6的低功耗溫濕度采集器的設(shè)計(jì)與實(shí)現(xiàn),系統(tǒng)主要有供電模塊,USB全速通信模塊,STM32芯片,SD卡存儲(chǔ)模塊,溫濕度傳感器,串口通信模塊,J
    發(fā)表于 12-23 14:28 ?1.7w次閱讀
    基于STM32的<b class='flag-5'>低功耗</b><b class='flag-5'>溫濕度</b><b class='flag-5'>采集</b>器的設(shè)計(jì)與實(shí)現(xiàn)

    基于單片機(jī)的低功耗溫濕度數(shù)據(jù)采集器的研制

    在采用中央空調(diào)系統(tǒng)的建筑物中’為評(píng)價(jià)其系統(tǒng)質(zhì)量’需要對(duì)空調(diào)房間空氣的溫(濕度進(jìn)行長(zhǎng)時(shí)間的監(jiān)測(cè))為此’研制開(kāi)發(fā)了以MSP430單片機(jī)為核心的低功耗溫(濕度數(shù)據(jù)采集器)介紹了該數(shù)據(jù)采集器的
    發(fā)表于 06-24 10:41 ?16次下載

    藍(lán)牙溫濕度數(shù)據(jù)記錄儀

    Apresys藍(lán)牙溫濕度數(shù)據(jù)記錄儀采用最先進(jìn)的低功耗藍(lán)牙4.0技術(shù),結(jié)合高性能集成電路,實(shí)現(xiàn)溫濕度記錄儀與移動(dòng)藍(lán)牙設(shè)備之間的無(wú)線通信。小巧便攜的藍(lán)牙溫濕度記錄儀可實(shí)現(xiàn)長(zhǎng)達(dá)30米的有效無(wú)
    發(fā)表于 03-16 14:59 ?0次下載

    英飛凌PSC62 ALARM試驗(yàn)

    英飛凌PSC62利用alarm喚醒深度睡眠模式。以達(dá)到節(jié)能目的。
    的頭像 發(fā)表于 05-28 12:50 ?42w次閱讀
    <b class='flag-5'>英飛凌</b><b class='flag-5'>PSC62</b> ALARM試驗(yàn)

    溫濕度數(shù)據(jù)采集遠(yuǎn)程監(jiān)控系統(tǒng)解決方案

    隨著科技的不斷發(fā)展,人們對(duì)于生活品質(zhì)的要求也在不斷提高。在日常生活和生產(chǎn)活動(dòng)中,溫濕度的控制與監(jiān)測(cè)變得越來(lái)越重要,例如在家庭、辦公室、實(shí)驗(yàn)室、倉(cāng)庫(kù)等場(chǎng)所。對(duì)此,數(shù)之能提供面向工業(yè)場(chǎng)景的溫濕度數(shù)據(jù)采集
    的頭像 發(fā)表于 02-28 10:55 ?848次閱讀

    制藥車(chē)間溫濕度數(shù)據(jù)采集監(jiān)控管理方案

    在制藥生產(chǎn)過(guò)程中,溫濕度對(duì)藥品質(zhì)量起著關(guān)鍵作用。不穩(wěn)定的溫濕度環(huán)境可能導(dǎo)致藥品原料變質(zhì)、藥品制劑的穩(wěn)定性下降,甚至影響藥品的療效和安全性。因此,構(gòu)建一套精準(zhǔn)、可靠的溫濕度數(shù)據(jù)采集監(jiān)控管理方案,對(duì)制藥
    的頭像 發(fā)表于 03-25 14:08 ?386次閱讀
    制藥車(chē)間<b class='flag-5'>溫濕度數(shù)據(jù)采集</b>監(jiān)控管理方案