Innholdsfortegnelse:

FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR: 7 trinn (med bilder)
FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR: 7 trinn (med bilder)

Video: FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR: 7 trinn (med bilder)

Video: FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR: 7 trinn (med bilder)
Video: Hubble - 15 years of discovery 2024, November
Anonim
FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR
FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR
FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR
FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR
FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR
FORBEDRET UNDERVATT KAMERAHUS LEAK DETEKTOR

En tidligere versjon av denne lekkasjedetektoren for undervannskamera ble lagt ut på Instructables i fjor, hvor designet var basert på en Atmel AVR -basert AdaFruit Trinket. Denne forbedrede versjonen bruker Atmel SAMD M0 -baserte AdaFruit Trinket. Resultatet er mye lengre batterilevetid gitt den overlegne Atmel -mikroprosessoren.

Problemet med AVR -designet skyldtes delvis AdaFruits valg av AVR -deler. Minimum driftsspenning for AVR -prosessoren er 2,7 volt, der batteriet (CR2032) er nominelt 3 volt. Nettoresultatet er at prosessoren nullstilles så snart batterispenningen faller til ~ 2,7 volt (f.eks. Under belastning fra blinkende LED for lekkasjedetektoren).

SAMD M0s prosessor kan operere ned til 1,6 volt og har et mye lavere standby -strømforbruk (3,5 uA mot 25 uA for eldre AVR). Resultatet er en batterilevetid på 3 år. Heldigvis er AdaFruit Trinket M0 identisk med hensyn til formfaktor og pinout med hensyn til den eldre AVR.

Undervannskamerahus lekker sjelden, men hvis denne hendelsen oppstår er resultatene normalt katastrofale og forårsaker uopprettelig skade på kamerahuset og objektivet.

SparkFun publiserte et vanndetektorprosjekt i 2013, der det opprinnelige designet var ment som en erstatning for en NautiCam lekkasjesensor. Dette prosjektet tilpasser SparkFun -designet til en AdaFruit Trinket. Den resulterende implementeringen er tilstrekkelig liten til å passe inn i et Olympus PT-EP14-hus (f.eks. For Olympus OM-D E-M1 Mark II-karosseriet).

Trinn 1: Klipp Vero Board og fest båndkabel

Klipp Vero Board og fest båndkabel
Klipp Vero Board og fest båndkabel
Klipp Vero Board og fest båndkabel
Klipp Vero Board og fest båndkabel
Klipp Vero Board og fest båndkabel
Klipp Vero Board og fest båndkabel
Klipp Vero Board og fest båndkabel
Klipp Vero Board og fest båndkabel

En del av Vero -kortet brukes til å lage en sensor som sitter på bunnen av undervannskamerahuset. Vero board har parallelle kobberstrimler, hvor man vanligvis lager segmenter for individuelle kretsnoder.

Vero -brettet kan kuttes med en rekke verktøy, men den reneste løsningen er å bruke et diamantsagblad (f.eks. Brukes vanligvis til kutting av fliser), der det ikke er nødvendig med vann til bladet. Sensorens bredde er to kobberstrimler brede, og lengden er det som passer for det aktuelle huset. Olympus -husene har normalt to spor i bunnen av huset som brukes til å fange en tørkepose. Sensoren passer mellom sporene, som vist på bildet. Fest båndkabelen (to ledere bredt) til den ene enden av Vero -platen og tilsett eventuelt varmekrympeslange over enden av brettet, som dekker loddeskjøtene.

Trinn 2: Flash -programvare

Ved hjelp av Arduino IDE, blinker fastvaren til Trinket ved hjelp av en USB -kabel UTEN CR2032 -batteriet er installert. Begge filene må plasseres i en katalog som heter "H2OhNo".

Wiring.c ble modifisert slik at prosessorens pinner kunne stå i standardtilstand mot å tvinge dem til å konfigureres som innganger. Hvis du angir prosessorens pin som en inngang uten å trekke opp eller ned, forårsaker det overdreven strømforbruk. AdaFruit Trinket gir ingen trekk- eller nedtrekksmotstander.

Test lekkasjedetektoren ved å fukte sensingvero -kobberlisten før neste trinn.

Merk: Når regulatoren er fjernet eller utgangsstiften er løftet, gir 3V CR2032 ikke tilstrekkelig spenning til å blinke SAMD -prosessoren. Derfor må det blinkende trinnet utføres før regulatoren fjernes. Eller en ekstern strømforsyning satt til 3,3 V må brukes mens den blinker.

Trinn 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

Dessverre inkluderer AdaFruit M0 Trinket en DotStar LED -piksel, når den når den settes i standby trekker nesten 1 mA som påvirker batteriets levetid negativt. Fjern DotStar fra smykker.

Den innebygde regulatoren i databladet har svært lav effekt. Men i praksis er forbruket 10 ganger databladet. Løsningen er at vi kobler CR2032 -batteriet direkte til prosessoren og løfter regulatorens utgangspinne og isolerer det, og sikrer dermed at det ikke trekker strøm. Fjern enten regulatoren eller løft utgangspinnen.

Trinn 4: Flytt motstanden til baksiden av kretskortet

Flytt motstanden til baksiden av kretskortet
Flytt motstanden til baksiden av kretskortet
Flytt motstanden til baksiden av kretskortet
Flytt motstanden til baksiden av kretskortet

Dessverre sliter SAMD -prosessoren med å gi opptrekksmotstand på analoge innganger. Dermed må vi legge til en motstand i kretsen ved å repurponere en komponent som allerede er på brettet. Pynten har en LED på som vi ikke vil ha, ettersom dette ville lade ut batteriet. Motstanden for denne LED -en fjernes og flyttes til baksiden av brettet, koblet mellom 3V- og SCL -putene.

Trinn 5: Installer i huset

Installer i huset
Installer i huset

Batteriholderen og Trinket er festet til undervannshuset ved hjelp av en borrelås (for eksempel ~ 1 tomme diameter). Piezo -transduseren har en selvklebende ring, hvor transduseren er festet til veggen på huset nær Trinket. Sensoren passer inn i den nedre delen av et Olympus -hus. Andre boliger kan kreve spesiell innkvartering. Bildehengende kitt har blitt brukt til å feste en sensor når det ikke er egnede husfunksjoner tilgjengelig.

Merk: Piezo -transduseren må monteres på en overflate, ellers er volumet på utgangen en fraksjon av hva som oppnås når omkretsen er begrenset.

Trinn 6: Test

Fukt fingrene og berør stripene til Vero -brettene. Lysdioden skal blinke, og piezotransduseren gir en hørbar lyd.

Trinn 7: Materialregning

- AdaFruit Trinket M0

- Rød LED

- 47K ohm motstand

- Piezo -transduser (TDK PS1550L40N)

- CR2032 batteriholder (Memory Protection Devices P/N BA2032SM)

- CR2032 batteri

Anbefalt: