Cov txheej txheem:

UltraV: Portable Portable UV-index Meter: 10 Kauj Ruam (nrog Duab)
UltraV: Portable Portable UV-index Meter: 10 Kauj Ruam (nrog Duab)

Video: UltraV: Portable Portable UV-index Meter: 10 Kauj Ruam (nrog Duab)

Video: UltraV: Portable Portable UV-index Meter: 10 Kauj Ruam (nrog Duab)
Video: This 100,000 lm Flashlight is too bright #flashlight #tech #imalent #gadget #outdoor 2024, Kaum ib hlis
Anonim
UltraV: Portable Portable UV-index Meter
UltraV: Portable Portable UV-index Meter

Tsis muaj peev xwm nthuav tawm kuv tus kheej rau lub hnub vim muaj teeb meem ntawm daim tawv nqaij, Kuv siv lub sijhawm uas kuv yuav tau siv ntawm lub puam los tsim lub ntsuas hluav taws xob ultraviolet. UltraV.

Nws tau tsim ntawm Arduino Nano rev3, nrog lub ntsuas hluav taws xob UV, DC/DC hloov pauv kom nce 3v roj teeb hluav taws xob, thiab me me OLED zaub. Kuv lub hom phiaj tseem ceeb yog ua kom nws nqa tau, yog li kuv tuaj yeem paub yooj yim UV-ntsuas nyob rau txhua lub sijhawm thiab nyob rau txhua qhov chaw.

Kauj Ruam 1: Qhov Chaw thiab Cheeb Tsam

  • Microcontroller Arduino Nano rev.3
  • ML8511 UV sensor
  • 128 × 64 OLED daim ntawv pov thawj (SSD1306)
  • MT3608 DC-DC nce qib
  • CR2 roj teeb
  • CR2 roj teeb tuav
  • hloov
  • ntaub thaiv npog

Kauj ruam 2: Lub Sensor

Lub Sensor
Lub Sensor
Lub Sensor
Lub Sensor

ML8511 (Lapis Semiconductors) yog lub ntsuas hluav taws xob UV, uas tsim nyog kom tau txais UV siv sab hauv tsev lossis sab nraum zoov. ML8511 tau nruab nrog lub tshuab ua haujlwm sab hauv, uas hloov cov duab-tam sim no mus rau qhov hluav taws xob nyob ntawm qhov siv UV. Cov yam ntxwv tshwj xeeb no muaj qhov yooj yim cuam tshuam rau sab nrauv xws li ADC. Hauv lub zog poob qis, niaj hnub tos tam sim no yog 0.1µA, yog li ua kom lub roj teeb ntev dua.

Nta:

  • Photodiode rhiab heev rau UV-A thiab UV-B
  • Embedded ua haujlwm amplifier
  • Analog voltage tso zis
  • Tsawg mov tam sim no (300µA typ.) Thiab qis standby tam sim no (0.1µA typ.)
  • Cov pob me me thiab ntom ntom ntim pob (4.0mm x 3.7mm x 0.73mm, 12-pin ceramic QFN)

Hmoov tsis zoo, Kuv tsis muaj sijhawm los nrhiav ib qho khoom siv UV-pob tshab los tiv thaiv lub ntsuas. Txhua yam ntawm cov pob tshab npog kuv tau kuaj (yas, iav, thiab lwm yam) tau ua rau ntsuas UV. Qhov kev xaiv zoo dua zoo li yog quartz fused silica iav, tab sis kuv tsis tau pom ib qho ntawm tus nqi tsim nyog, yog li kuv txiav txim siab tawm hauv lub sensor sab nraum lub thawv, hauv huab cua qhib.

Kauj ruam 3: Kev ua haujlwm

Kev ua haujlwm
Kev ua haujlwm

Txhawm rau ntsuas, tsuas yog hloov ntawm lub cuab yeej thiab taw nws mus rau lub hnub rau ob peb feeb, ua kom nws ua raws cov lus qhia ntawm lub hnub ci. Tom qab ntawd saib ntawm cov zaub: qhov ntsuas ntawm sab laug ib txwm qhia qhov ntsuas tam sim (ib qho txhua 200 ms), thaum nyeem ntawm sab xis yog qhov nyeem ntau tshaj nyob rau lub sijhawm sib tham no: qhov ntawd yog qhov koj xav tau.

Hauv qab sab laug ntawm cov zaub nws tau tshaj tawm txog WHO lub npe sib npaug (LOW, MODERATE, HIGH, VERY HIGH, EXTREME) rau ntsuas UV-ntsuas.

Kauj Ruam 4: Roj Teeb Voltage thiab Nyeem Ntawv

Kuv xaiv lub roj teeb CR2, rau nws qhov loj thiab lub peev xwm (800 mAh). Kuv siv UltraV thoob plaws lub caij ntuj sov thiab lub roj teeb tseem nyeem 2.8 v, yog li kuv txaus siab heev ntawm qhov kev xaiv. Thaum ua haujlwm, lub voj voog ntws tawm txog 100 mA, tab sis kev ntsuas nyeem ntawv tsis siv sijhawm ntau dua li ob peb feeb. Raws li lub roj teeb nominal voltage yog 3v, Kuv ntxiv DC-DC nce qib hloov pauv kom coj qhov hluav taws xob mus txog 9 volts thiab txuas nrog Vin tus pin.

Txhawm rau kom muaj lub roj teeb ntsuas qhov ntsuas ntawm cov zaub, Kuv tau siv cov lus sib piv (A2). Arduino analog inputs tuaj yeem siv los ntsuas DC voltage ntawm 0 thiab 5V, tab sis cov txheej txheem no xav tau kev ntsuas ntsuas. Txhawm rau ntsuas qhov ntsuas, koj yuav xav tau lub multimeter. Thawj lub zog hluav taws xob nrog koj lub roj teeb kawg (CR2) thiab tsis txhob siv lub zog USB los ntawm lub khoos phis tawj; ntsuas 5V ntawm Arduino los ntawm tus tswj hwm (pom ntawm Arduino 5V tus pin): qhov hluav taws xob no tau siv rau Arduino ADC siv qhov ntsuas hluav taws xob los ntawm lub neej ntawd. Tam sim no muab tus nqi ntsuas rau hauv daim duab kos raws li hauv qab no (xav tias kuv nyeem 5.023):

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

Hauv daim duab, Kuv tab tom ntsuas qhov ntsuas hluav taws xob ua qhov nruab nrab ntau dua 10 qhov piv txwv.

Kauj Ruam 5: Schematic thiab Kev Sib Txuas

Schematic thiab Kev Sib Txuas
Schematic thiab Kev Sib Txuas

Kauj ruam 6: Software

Rau cov zaub, Kuv siv U8g2lib uas hloov pauv tau zoo thiab muaj zog rau hom OLED cov lus no, tso cai rau xaiv ntau yam ntawm cov ntawv thiab ua haujlwm zoo.

Hais txog qhov ntsuas hluav taws xob los ntawm ML8511, Kuv tau siv 3.3v Arduino tus lej pin (raug hauv 1%) ua lub hauv paus rau ADC hloov pauv. Yog li, los ntawm kev ua qhov sib piv rau digital hloov pauv ntawm 3.3V tus pin (los ntawm kev txuas nws mus rau A1) thiab tom qab ntawd sib piv qhov kev nyeem ntawv no tiv thaiv kev nyeem ntawv los ntawm lub ntsuas, peb tuaj yeem hais tawm qhov tseeb-rau-lub neej nyeem, tsis hais VIN yog dab tsi (tsuav nws siab dua 3.4V).

int uvLevel = nruab nrabAnalogRead (UVOUT); int refLevel = nruab nrabAnalogRead (REF_3V3); ntab outputVoltage = 3.3 / refLevel * uvLevel;

Download tau tag nrho cov cai los ntawm te hauv qab no txuas.

Kauj Ruam 7: Cov ntaub ntawv kaw

Cov ntaub ntawv kaw
Cov ntaub ntawv kaw

Tom qab ob peb (tsis zoo) ntsuas ntawm tus kheej txiav lub duab plaub lub qhov rai ntawm lub thawv yas lag luam, Kuv txiav txim siab los tsim kuv tus kheej rau nws. Yog li, nrog daim ntawv thov CAD kuv tsim lub thawv thiab kom nws me me li sai tau, Kuv tau teeb lub CR2 roj teeb sab nraud sab nraub qaum (nrog lub roj teeb tuav ntawm lub thawv nws tus kheej).

Rub tawm STL cov ntaub ntawv rau lub thawv ntawv, los ntawm qhov txuas hauv qab no.

Kauj Ruam 8: Muaj peev xwm txhim kho yav tom ntej

  • Siv lub tshuab ntsuas hluav taws xob UV txhawm rau ntsuas lub sijhawm tiag tiag UV-Index qhov tseem ceeb hauv ntau yam xwm txheej (UV spectrometers kim heev);
  • Ib txhij sau cov zis los ntawm ML8511 nrog Arduino microcontroller;
  • Sau cov txheej txheem los txheeb xyuas ML8511 cov zis rau qhov tseeb UVI tus nqi hauv lub sijhawm tiag tiag hauv ntau qhov chaw ntawm huab cua.

Kauj Ruam 9: Duab Duab

Duab Duab
Duab Duab
Duab Duab
Duab Duab
Duab Duab
Duab Duab

Kauj ruam 10: Khab nias

  • Carlos Orts:
  • Rooj sab laj Arduino:
  • Pib Electronics:
  • U8g2lib:
  • World Health Organization, UV Index:

Pom zoo: