直接上手!Cat.1傳感器/外設應用示例,已經幫你准備好


在4G Cat.1應用中,品類繁多的傳感器/外設普遍使用C-SDK開發方式,其難度對工程師的開發能力要求較高,在切換時尤其費時費力。

合宙LuatOS帶來了全新可能,直接支持眾多通用傳感器/外設,工程師無需自己寫驅動,應用代碼簡潔易用,可有效提升開發效率。
 
 

傳感器/外設是什么


在講解傳感器/外設與Cat.1模組連接方式之前,我們先簡要了解相關概念及應用:

傳感器——是一種檢測裝置,能感受到被測量的信息,並能將感受到的信息,按一定規律變換成為電信號或其他所需形式的信息輸出,以滿足信息的傳輸、處理、存儲、顯示、記錄和控制等要求。

簡而言之,傳感器本質是檢測外部信號,轉化成業務所需的數字信息。

外設——是相對於模組主體而言,模塊之外的設備統稱外設。
比如:傳感器就是外設的一類,還有非傳感器類的段碼屏、高精度DAC等等。
 

常見傳感器/外設分類

1) DAC數模轉換器

又稱D/A轉換器,它是把數字量轉變成模擬的器件。例如音響就是把MP3數據轉化成模擬的音頻, 當前Cat.1沒有自帶數模轉換外設,若需要DAC,可以支持外擴。

2)GPIO擴展模塊

當單片機或者通信模塊(如Cat.1)GPIO不夠的時候,可以通過I2C接口連接GPIO擴展模塊來引出更多的GPIO。

3)高精度時鍾模塊

顧名思義:精度越高,時間就可以越准,它可以用於長待機的產品上。4G模塊可以通過互聯網同步時間,但過一段時間后模塊可能產生時間偏差,而高精度時鍾模塊能一直提供精准的時間。

4)光照傳感器

用於檢測光照強度,簡稱照度,工作原理是將光照強度值轉為電壓值,主要用於農業林業溫室大棚培育等。

5)氣壓傳感器

用於測量氣體的絕對壓強的儀器,主要適用於與氣體壓強相關的物理實驗,如氣體定律等,也可以在生物和化學實驗中測量干燥、無腐蝕性的氣體壓強。

6)數碼管驅動/LED數碼管(LED Segment Displays)

由多個發光二極管封裝在一起組成“8”字型的器件,引線已在內部連接完成,只需引出它們的各個筆划,公共電極。數碼管實際上是由七個發光管組成8字形構成的,加上小數點就是8個,數碼管的應用場景非常廣泛。

7)溫濕度傳感器

多以溫濕度一體式的探頭作為測溫元件,將溫度和濕度信號采集出來,經過穩壓濾波、運算放大、非線性校正、V/I轉換、恆流及反向保護等電路處理后,轉換成與溫度和濕度成線性關系的電流信號或電壓信號輸出。

8)重力/加速度傳感器

重力加速度傳感器它能夠感知到加速力的變化,加速力就是當物體在加速過程中作用在物體上的力。

9)顯示屏

有黑白點陣屏和彩屏。

10)外擴存儲

SD卡或者SPI-Flash,模塊留給用戶的文件區域大約1.2M,當用戶數據不夠存放可以考慮外擴存儲器。

11)攝像頭

目前Cat.1支持30萬的攝像頭,低像素攝像頭可以配合紅外或者門磁做監控用,也可以掃二維碼用於支付。
 
 

合宙Cat.1模組如何連接傳感器/外設


當前絕大多數傳感器都支持I2C接口,合宙可直接提供LuatOS示例;少量單總線傳感器,則需先在底層庫做適配,然后提供LuatOS示例。

合宙LuatOS已支持的傳感器/外設列表如下圖所示,橫屏查看或一起來做歪脖運動吧~
圖片圖片

注意事項:

模塊I2C 電壓是1.8V,傳感器I2C電壓可能是3.3V,需要做電平轉換,可參考UART 轉換原理:

https://doc.openluat.com/wiki/21?wiki_page_id=2024

LuatOS開發的優勢


請添加圖片描述

LuatOS直接支持通用的傳感器,客戶無需自己寫驅動,代碼簡單,它是LuatOS易用性的進一步擴展:

1)功能模塊化強
同系列的傳感器,基本上不用怎么修改就能直接支持。

2)代碼簡單優雅
比如一個溫濕度傳感器SHT30,只要二十幾行代碼就可以了。

如下圖:

圖片

3)貼心技術服務

LuatOS通過不斷演化,成為工程師更貼心的朋友。可通過以下目錄獲取傳感器/外設demo:

LuaTool2.0\resource\8910_script\script_LuaTask_V2.3.9\demo\peripheral

上海合宙通信模塊 - 合宙Luat,讓萬物互聯更簡單


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM