聚豐項(xiàng)目 > 遠(yuǎn)程橋梁健康監(jiān)測(cè)系統(tǒng)
基于沁恒的chv103 risc-v開(kāi)發(fā)板和廣和通L610通信模組,我制作了一套可以連接至物聯(lián)網(wǎng)的橋梁遠(yuǎn)程檢測(cè)系統(tǒng)。他包含傳感器監(jiān)測(cè)模塊和網(wǎng)關(guān)模塊。傳感器監(jiān)測(cè)部分可以完成空氣溫濕度的測(cè)量、橋梁震動(dòng)的檢測(cè)和風(fēng)速風(fēng)向的測(cè)量。網(wǎng)關(guān)模塊可以接收由傳感器模塊傳遞來(lái)的數(shù)據(jù),并將其發(fā)送至阿里云端。啟動(dòng)后,無(wú)需人為干預(yù),整套系統(tǒng)便可以自動(dòng)將采集到的數(shù)據(jù)發(fā)送至云端和個(gè)人PC設(shè)備,通信距離可達(dá)5km。
jf_68043077
jf_68043077
團(tuán)隊(duì)成員
崔洪奪 學(xué)生
RT-Thread使用情況概述:
整個(gè)方案涉及的技術(shù)棧有:硬件選型,PCB 設(shè)計(jì),RT-Thread 程序,阿里云API 接口對(duì)接,3d可視化界面編寫(xiě)等等。
內(nèi)核部分:使用了線程,信號(hào)量,郵件,定時(shí)器
設(shè)備驅(qū)動(dòng):GPIO/UART/I2C/ADC
傳感器監(jiān)測(cè)模塊包含一個(gè)sht30溫濕度監(jiān)測(cè)模塊、一個(gè)mpu6050加速度檢測(cè)模塊,一套風(fēng)速風(fēng)向傳感器監(jiān)測(cè)模塊。
硬件流程說(shuō)明:
軟件流程說(shuō)明
該作品中所有i2c設(shè)備均由gpio模擬運(yùn)行i2c,用到了通用定時(shí)器TIM3的微秒級(jí)延時(shí),為了防止模擬i2c延時(shí)過(guò)程中線程被調(diào)度走,需要給i2c線程的優(yōu)先級(jí)提高,或者加上調(diào)度上鎖函數(shù)(不知道rt thread 中有沒(méi)有這個(gè)函數(shù),我是用的是提高優(yōu)先級(jí)的方法。)
L610和lora的發(fā)送方法都特別簡(jiǎn)單,只需要通過(guò)串口發(fā)送相應(yīng)的AT指令即可。
倉(cāng)庫(kù)地址:https://gitee.com/stupid_abstract/rt_thread_qiaoliang_jiance
視頻模擬了橋梁在各種情況下的數(shù)據(jù)采集情況,并且展示了用戶的交互界面
jf_46810715: 您好,我是一名正在就讀的研究生,我認(rèn)為您的系統(tǒng)與我目前的研究方向相關(guān)性較高,因此想要有償進(jìn)一步了解該系統(tǒng)的工作原理及設(shè)計(jì)流程細(xì)節(jié)等,qq:3049181885
回復(fù)