Indholdsfortegnelse:

FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR: 7 trin (med billeder)
FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR: 7 trin (med billeder)

Video: FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR: 7 trin (med billeder)

Video: FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR: 7 trin (med billeder)
Video: Часть 5 - Аудиокнига Уолдена Генри Дэвида Торо (глы 12–15) 2024, November
Anonim
FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR
FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR
FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR
FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR
FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR
FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR

En tidligere version af denne undervands kamera hus lækage detektor blev offentliggjort på Instructables sidste år, hvor designet var baseret på en Atmel AVR baseret AdaFruit Trinket. Denne forbedrede version anvender Atmel SAMD M0 -baserede AdaFruit Trinket. Resultatet er meget længere batterilevetid givet den overlegne Atmel -mikroprocessor.

Problemet med AVR -designet skyldtes til dels AdaFruit's valg af AVR -dele. Den mindste driftsspænding for AVR -processoren er 2,7 volt, hvor batteriet (CR2032) nominelt er 3 volt. Nettoresultatet er, at processoren nulstilles, så snart batterispændingen falder til ~ 2,7 volt (f.eks. Under belastning fra blinkende lækagedetektorens LED).

SAMD M0s processor kan fungere ned til 1,6 volt og har et meget lavere standby -strømforbrug (3,5 uA mod 25 uA for den ældre AVR). Resultatet er en batterilevetid på 3 år. Heldigvis er AdaFruit Trinket M0 identisk med hensyn til formfaktor og pinout med hensyn til den ældre AVR.

Undervands kamerahus lækker sjældent, men hvis denne hændelse indtræder, er resultaterne normalt katastrofale og forårsager uoprettelig skade på kamerahuset og objektivet.

SparkFun udgav et vanddetektorprojekt i 2013, hvor det originale design var tænkt som en erstatning for en NautiCam lækagesensor. Dette projekt tilpasser SparkFun -designet til en AdaFruit Trinket. Den resulterende implementering er tilstrækkelig lille til at passe ind i et Olympus PT-EP14-hus (f.eks. Til Olympus OM-D E-M1 Mark II-kabinettet).

Trin 1: Skær Vero Board og fastgør båndkabel

Skær Vero Board og fastgør båndkabel
Skær Vero Board og fastgør båndkabel
Skær Vero Board og fastgør båndkabel
Skær Vero Board og fastgør båndkabel
Skær Vero Board og fastgør båndkabel
Skær Vero Board og fastgør båndkabel
Skær Vero Board og fastgør båndkabel
Skær Vero Board og fastgør båndkabel

Et afsnit af Vero -kortet bruges til at oprette en sensor, der sidder i bunden af undervands kamerahuset. Vero board har parallelle kobberstrimler, hvor man normalt opretter segmenter til individuelle kredsløbsknudepunkter.

Vero -pladen kan skæres med et antal værktøjer, men den reneste løsning er at bruge et diamantsavblad (f.eks. Normalt til skæring af fliser), hvor der ikke er brug for vand til bladet. Sensorens bredde er to kobberstrimler brede, og længden er, hvad der passer til det pågældende hus. Olympus -huse har normalt to riller i bundens midterste del af huset, som bruges til at fange en tørremiddelpose. Sensoren passer mellem rillerne, som vist på billedet. Fastgør båndkabel (to ledere bredt) til den ene ende af Vero -pladen, og tilføj eventuelt varmekrympeslange over enden af brættet, der dækker loddemetalleddene.

Trin 2: Flash -software

Brug Arduino IDE til at flashe firmwaren til Trinket ved hjælp af et USB -kabel UDEN CR2032 -batteriet er installeret. Begge filer skal placeres i et bibliotek med navnet "H2OhNo".

Wiring.c blev ændret for at tillade processorens ben at blive efterladt i deres standardtilstand mod at tvinge dem til at blive konfigureret som input. Indstilling af processorens pin som input uden pull-up eller pull-down forårsager et for stort strømforbrug. AdaFruit Trinket har ingen pull-up eller pull-down modstande.

Test lækagedetektoren ved at befugt den registrerende vero -kobberstrimmel før næste trin.

Bemærk: Når regulatoren er fjernet eller udgangsstiften løftes, leverer 3V CR2032 ikke tilstrækkelig spænding til at blinke SAMD -processoren. Således skal det blinkende trin udføres, før regulatoren fjernes. Eller en ekstern strømforsyning på 3,3 V skal bruges, mens den blinker.

Trin 3: Fjern DotStar LED og Lift Regulator Output Pin

Fjern DotStar LED og Lift Regulator Output Pin
Fjern DotStar LED og Lift Regulator Output Pin

Desværre indeholder AdaFruit M0 Trinket en DotStar LED -pixel, når selv når den sættes i standby trækker næsten 1 mA, hvilket påvirker batteriets levetid negativt. Fjern DotStar fra trinket.

Den indbyggede regulator pr. Datablad har meget lav effekt. Men i praksis er forbruget 10x databladet. Løsningen er, at vi slutter CR2032 -batteriet direkte til processoren og løfter regulatorens output -pin og isolerer det, og sikrer dermed, at det ikke trækker strøm. Fjern enten regulatoren, eller løft udgangsstiften.

Trin 4: Flyt modstanden til bagsiden af kredsløbskortet

Flyt modstanden til bagsiden af kredsløbskortet
Flyt modstanden til bagsiden af kredsløbskortet
Flyt modstanden til bagsiden af kredsløbskortet
Flyt modstanden til bagsiden af kredsløbskortet

Desværre kæmper SAMD -processoren med at levere en pull up -modstand på analoge indgange. Således er vi nødt til at tilføje en modstand til kredsløbet ved at genanvende en komponent, der allerede er på tavlen. Pynten har en tændt LED, som vi ikke ønsker, da dette ville aflade batteriet. Modstanden til denne LED fjernes og flyttes til bagsiden af brættet, der er forbundet mellem 3V og SCL pads.

Trin 5: Installer i boliger

Installer i huset
Installer i huset

Batteriholderen og Trinket er fastgjort til undervandshuset ved hjælp af en velcro -prik (f.eks. ~ 1 inch diameter). Piezo -transduceren har en selvklæbende ring, hvor transduceren er fastgjort til væggen i huset nær Trinket. Sensoren er en friktionspasning i den nedre del af et Olympus -hus. Andre boliger kan kræve særlig indkvartering. Billedhængende spartel er blevet brugt til at fastgøre en sensor, når der ikke findes passende husfunktioner.

Bemærk: Piezo -transduceren skal monteres på en overflade, ellers er volumen af dens output en fraktion af, hvad der opnås, når omkredsen er begrænset.

Trin 6: Test

Gør dine fingre fugtige, og rør ved Vero -pladerne. Lysdioden skal blinke, og piezo -transduceren giver en hørbar lyd.

Trin 7: Regning af materiale

- AdaFruit Trinket M0

- Rød LED

- 47K ohm modstand

- Piezo -transducer (TDK PS1550L40N)

- CR2032 batteriholder (hukommelsesbeskyttelsesenheder P/N BA2032SM)

- CR2032 batteri

Anbefalede: