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

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

3天內不再提示

怎樣制作紫外線指數計

454398 ? 來源:工程師吳畏 ? 2019-08-15 11:32 ? 次閱讀

第1步:零件和組件

微控制器Arduino Nano rev.3

ML8511紫外傳感器

128×64 OLED顯示屏(SSD1306)

MT3608 DC-DC步驟-li

CR2電池

CR2電池座

開關

外殼盒

步驟2:傳感器

怎樣制作便攜式紫外線指數計

ML8511(Lapis Semiconductors)是一種紫外線傳感器,適用于采集紫外線室內或室外強度。 ML8511配有內部放大器,可根據紫外線強度將光電流轉換為電壓。這種獨特的功能為ADC等外部電路提供了簡便的接口。在省電模式下,典型待機電流為0.1μA,從而延長電池壽命。

特點:

對UV-A和UV敏感的光電二極管-B

嵌入式運算放大器

模擬電壓輸出

電源電流(典型值300μA)和低待機電流(典型值0.1μA)

小而薄的表面貼裝封裝(4.0mm x 3.7mm x 0.73mm,12芯陶瓷QFN)

不幸的是,我沒有機會發現任何紫外線 - 透明材料,以保護傳感器。我測試過的任何一種透明蓋子(塑料,玻璃等)都會減弱紫外線測量。更好的選擇似乎是石英熔融石英玻璃,但我沒有找到任何合理的價格,所以我決定將傳感器放在盒子外面,露天。

步驟3:操作

要采取措施,只需打開設備并將其指向太陽幾秒鐘,使其與方向保持一致太陽光線。然后在顯示屏上觀察:左側的索引始終顯示即時測量值(每個200毫秒一個),而右側的讀數是此會話期間的最大讀數:這是您需要的值。

在顯示屏的左下方,還報告了測量的紫外線指數的WHO等效命名法(低,中等,高,極高,極端)。

步驟4:電池電壓和讀數

我選擇CR2電池,因為它的尺寸和容量(800 mAh)。我整個夏天都使用UltraV,電池仍然可以讀取2.8V,所以我對這個選擇非常滿意。操作時,電路消耗約100 mA,但讀數測量不會超過幾秒鐘。由于電池額定電壓為3v,我添加了一個DC-DC升壓轉換器,使電壓高達9伏,并將其連接到Vin引腳。

為了使電池電壓指示在顯示,我使用了模擬輸入(A2)。 Arduino模擬輸入可用于測量0到5V之間的直流電壓,但這種技術需要校準。要執行校準,您需要一個萬用表。首先使用最終電池(CR2)為電路供電,不要使用計算機的USB電源;從穩壓器(在Arduino 5V引腳上找到)測量Arduino上的5V:默認情況下,此電壓用于Arduino ADC參考電壓?,F在將測量值放入草圖中,如下所示(假設我讀到5.023):

voltage = ((long)sum / (long)NUM_SAMPLES * 5023) / 1024.0;

在草圖中,我將電壓測量值作為10個樣本的平均值。

步驟5:原理圖和連接

步驟6:軟件

對于顯示器,我使用了U8g2lib,它非常靈活,功能強大,適用于此類OLED顯示器,允許多種字體選擇和良好的定位功能。

關于ML8511的電壓讀數,我使用3.3v Arduino參考引腳(精度在1%以內)作為ADC轉換器的基礎。因此,通過在3.3V引腳上進行模數轉換(通過將其連接到A1),然后將此讀數與傳感器的讀數進行比較,我們可以推斷出真實的讀數,無論VIN是什么(只要它高于3.4V)。

int uvLevel = averageAnalogRead(UVOUT);

int refLevel = averageAnalogRead(REF_3V3);

float outputVoltage = 3.3 / refLevel * uvLevel;

從以下鏈接下載完整代碼。

步驟7:外殼案例

在商業塑料盒上手動切割矩形顯示窗口的幾次(壞)測試后,我決定自己設計它。因此,在CAD應用程序中,我設計了一個盒子并盡可能地保持它的小巧,我將CR2電池從外部安裝在背面(電池盒粘在盒子上)。

下載機箱的STL文件,來自以下鏈接。

步驟8:可能的未來改進

使用紫外光譜儀在各種條件下測量實際的實時UV指數值(紫外光譜儀非常昂貴);

使用Arduino微控制器同時記錄ML8511的輸出;

寫入算法以關聯ML8511在廣泛的大氣條件下實時輸出到實際UVI值。

步驟9:圖像庫

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

    關注

    1

    文章

    353

    瀏覽量

    21124
收藏 人收藏

    評論

    相關推薦

    什么是紫外線傳感器?它的結構分類有哪些?

    什么是紫外線傳感器?它的結構分類有哪些? 紫外線傳感器是一種能夠測量、檢測和監測紫外線輻射的電子傳感器。紫外線屬于電磁波譜的一部分,波長范圍在185納米到400納米之間。
    的頭像 發表于 02-02 15:05 ?525次閱讀

    紫外線消毒設備數據采集遠程監控預警系統解決方案

    紫外線消毒設備是一種利用紫外線輻射進行殺菌消毒的設備。主要通過紫外線輻射破壞微生物的DNA結構,使其失去復制和繁殖的能力,從而達到殺菌消毒的效果,適用于城鎮污水處理廠出水、城市污水再生
    的頭像 發表于 11-03 17:22 ?267次閱讀
    <b class='flag-5'>紫外線</b>消毒設備數據采集遠程監控預警系統解決方案

    請問波長多少的紫外線led適合做uv漆的光固化?

    波長多少的紫外線led適合做uv漆的光固化?
    發表于 11-02 08:08

    紫外線傳感器在紫外空氣質量凈化設備中的使用

    空氣質量對我們的身體健康和生活質量有著重要的影響,紫外線空氣凈化處理設備的使用也越來越普遍。紫外線傳感器作為空氣處理設備的重要組成部分,發揮著重要的作用。 紫外線是太陽輻射的一種,紫外線
    的頭像 發表于 09-21 10:14 ?675次閱讀
    <b class='flag-5'>紫外線</b>傳感器在<b class='flag-5'>紫外</b>空氣質量凈化設備中的使用

    鐳拓激光紫外線應用于那些行業#激光打標機#紫外線打標機#

    激光紫外線
    蘇州鐳拓激光
    發布于 :2023年09月05日 16:31:40

    鐳拓10W紫外激光打標機打標測試#激光打標機#紫外線打標機#

    紫外線激光打標機
    蘇州鐳拓激光
    發布于 :2023年09月04日 16:42:39

    Kyosemi Gan型紫外線傳感器產品概述

    用于深紫外線傳感應用的GaN型紫外線傳感器。 與Si型紫外線傳感器相比,新產品對UV-B和UV-C深紫外線具有更高的靈敏度。 通過使用GaN,產品的靈敏度是Si型UV傳感器的三倍。
    發表于 08-11 11:50 ?310次閱讀
    Kyosemi Gan型<b class='flag-5'>紫外線</b>傳感器產品概述

    電暈消毒紫外線機器人開源分享

    電子發燒友網站提供《電暈消毒紫外線機器人開源分享.zip》資料免費下載
    發表于 06-30 15:10 ?0次下載
    電暈消毒<b class='flag-5'>紫外線</b>機器人開源分享

    固化領域使用的UVA紫外線手電筒波長到底哪個好?

    紫外線無損檢測燈
    的頭像 發表于 06-29 15:45 ?612次閱讀
    固化領域使用的UVA<b class='flag-5'>紫外線</b>手電筒波長到底哪個好?

    MEGR 3171便攜式溫度和紫外線指數

    電子發燒友網站提供《MEGR 3171便攜式溫度和紫外線指數.zip》資料免費下載
    發表于 06-28 10:59 ?0次下載
    MEGR 3171便攜式溫度和<b class='flag-5'>紫外線</b><b class='flag-5'>指數</b>

    UVC Box:一款DIY紫外線消毒器

    電子發燒友網站提供《UVC Box:一款DIY紫外線消毒器.zip》資料免費下載
    發表于 06-27 10:05 ?0次下載
    UVC Box:一款DIY<b class='flag-5'>紫外線</b>消毒器

    使用ML8511紫外線傳感器Arduino的紫外線指數

    電子發燒友網站提供《使用ML8511紫外線傳感器Arduino的紫外線指數計.zip》資料免費下載
    發表于 06-26 10:36 ?0次下載
    使用ML8511<b class='flag-5'>紫外線</b>傳感器Arduino的<b class='flag-5'>紫外線</b><b class='flag-5'>指數</b>計

    Pinaka:UVD(紫外線消毒)機器人開源分享

    電子發燒友網站提供《Pinaka:UVD(紫外線消毒)機器人開源分享.zip》資料免費下載
    發表于 06-25 14:22 ?0次下載
    Pinaka:UVD(<b class='flag-5'>紫外線</b>消毒)機器人開源分享

    【開源】4G_Lora遠程紫外線監測器

    概述: ? SB-FSS06 是一款基于C2M低代碼核心模組開發的《4G_Lora遠程紫外線監測器》設備,可實現4G或Lora遠程獲取紫外線強度值的功能。該設備的配置方式極其簡單,用戶無需在電腦端
    發表于 06-13 10:13
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>