Përmbajtje:
- Hapi 1: Mjetet dhe Komponentët Elektronikë
- Hapi 2: Detyrimet
- Hapi 3: Skematike
- Hapi 4: Prototipizimi në Breadboard
- Hapi 5: Programi
- Hapi 6: Saldimi dhe montimi
- Hapi 7: Diagrami i Funksionimit të Sistemit
- Hapi 8: Video
- Hapi 9: Përfundim
Video: WaterLevelAlarm - SRO2001: 9 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Para se t'ju shpjegoj detajet e realizimit tim do t'ju tregoj një histori të vogël;)
Unë jetoj në vend dhe për fat të keq nuk kam ujëra të zeza komunale, kështu që kam një kanalizim në vend që punon me një pompë ngritëse. Gjithçka zakonisht funksionon mirë deri ditën kur kisha një ndërprerje të energjisë për disa ditë për shkak të një stuhie…
A e shihni se ku po shkoj me këtë? Jo?
Epo, pa energji elektrike pompa e përdorur për të kulluar ujin nga gropa nuk funksionon më!
Dhe për fatin tim të keq për mua nuk e kisha menduar në atë kohë… kështu që niveli i ujit u ngrit, u ngrit përsëri dhe përsëri deri në pusin ku pompa është pothuajse e mbushur! Kjo mund të dëmtojë të gjithë sistemin (i cili është shumë i shtrenjtë …)
Kështu që unë kisha idenë për të bërë një alarm për të më paralajmëruar kur uji në pusin e pompës arrin një nivel jonormal. Pra, nëse ka një problem me pompën ose nëse ka një ndërprerje të energjisë, alarmi do të bjerë dhe unë do të jem në gjendje të ndërhyj menjëherë para ndonjë dëmtimi të madh.
Këtu shkojmë për shpjegime!
Hapi 1: Mjetet dhe Komponentët Elektronikë
Komponentët elektronikë:
- 1 Mikroçip PIC 12F675
- 2 butona kalimi të çastit
- 1 LED
- 1 zile
- 1 modul nxitës DC-DC (sepse zileja ime kërkon që 12V të jetë me zë të lartë)
- 4 rezistorë (180 ohm; 2 x 10K ohm; 100K ohm)
- 1 detektor (lundrues)
- 1 mbajtëse baterie
- 1 bord PCB
- 1 kuti plastike/kuti
Mjetet:
- Një programues për të injektuar kodin në një mikroçip 12F675 (p.sh. PICkit 2)
- Mini furnizim me energji 4.5V
Unë ju këshilloj të përdorni Microchip MPLAB IDE (freeware) nëse doni të modifikoni kodin, por gjithashtu do t'ju nevojitet CCS Compiler (shareware). Ju gjithashtu mund të përdorni një përpilues tjetër, por do t'ju nevojiten shumë ndryshime në program.
Por unë do t'ju siguroj. Dosja HEX në mënyrë që ta injektoni direkt në mikrokontrollues.
Hapi 2: Detyrimet
- Sistemi duhet të jetë energji i vetëmjaftueshëm për të funksionuar në rast të ndërprerjes së energjisë.
- Sistemi duhet të ketë një autonomi të paktën 1 vit (unë bëj mirëmbajtje sanitare një herë në vit).
- Alarmi duhet të jetë në gjendje të dëgjohet nga një distancë mesatare. (rreth 50 metra)
- Sistemi duhet të futet në një kuti relativisht të vogël
Hapi 3: Skematike
Këtu është skema e krijuar me CADENCE Capture CIS Lite. Shpjegimi i rolit të përbërësve:
- 12F675: mikrokontrollues që menaxhon hyrjet dhe daljet
- SW1: butoni i funksionimit
- SW2: butoni i rivendosjes
- D1: LED i statusit
- R1: rezistencë tërheqëse për MCLR
- R2: rezistencë tërheqëse për menaxhimin e butonave të kontrollit
- R3: rezistenca aktuale kufizuese për LED D1
- R4: rezistenca kufizuese e rrymës në sensor
- PZ1: zile (zile alarmi)
- J3 dhe J4: lidhëset mes tyre moduli i nxitimit DC-DC
Moduli i nxitimit DC-DC është opsional, ju mund ta lidhni drejtpërdrejt zilen me mikrokontrolluesin, por unë e përdor atë për të rritur nivelin e zërit të ziles time sepse voltazhi i tij i funksionimit është 12V ndërsa voltazhi i daljes së mikrokontrolluesit është vetëm 4.5V.
Hapi 4: Prototipizimi në Breadboard
Le të mbledhim përbërësit në një tabelë buke sipas skemës së mësipërme dhe të programojmë mikrokontrolluesin!
Asgjë e veçantë për të thënë përveç faktit që shtova një multimetër në modalitetin e ammetrit në seri me montimin për të matur konsumin e tij aktual.
Konsumi i energjisë duhet të jetë sa më i ulët sepse sistemi duhet të funksionojë 24 orë në 24 orë dhe duhet të ketë një autonomi të paktën 1 vit.
Në multimetër mund të shohim që konsumi i energjisë i sistemit është vetëm 136uA kur mikrokontrolluesi programohet me versionin përfundimtar të programit.
Duke fuqizuar sistemin me 3 bateri 1.5V 1200mAh ofron një autonomi prej:
3 * 1200 / 0.136 = 26470 H të autonomisë, rreth 3 vjet!
Unë mund të marr një autonomi të tillë sepse e vendos mikrokontrolluesin në modalitetin SLEEP në program, kështu që le të shohim programin!
Hapi 5: Programi
Programi është shkruar në gjuhën C me MPLAB IDE dhe kodi është përpiluar me përpiluesin CCS C.
Kodi është i komentuar plotësisht dhe mjaft i thjeshtë për t’u kuptuar, ju lejoj të shkarkoni burimet nëse doni të dini se si funksionon ose nëse doni ta modifikoni.
Me pak fjalë, mikrokontrolluesi është në gjendje gatishmërie për të kursyer energjinë maksimale dhe zgjohet nëse ka një ndryshim të gjendjes në kunjin e tij 2:
Kur sensori i nivelit të lëngut aktivizohet, ai vepron si një çelës i hapur dhe për këtë arsye tensioni në pin 2 ndryshon nga i lartë në i ulët). Më pas mikrokontrolluesi ndez alarmin për të paralajmëruar.
Vini re se është e mundur të rivendosni mikrokontrolluesin me butonin SW2.
Shikoni më poshtë një skedar zip të projektit MPLAB:
Hapi 6: Saldimi dhe montimi
Unë bashkoj përbërësit në PCB sipas diagramit të mësipërm. Nuk është e lehtë të vendosësh të gjithë përbërësit për të bërë një qark të pastër, por jam shumë i kënaqur me rezultatin! Pasi mbarova saldimet, vendosa zam të nxehtë në tela për t'u siguruar që ata nuk lëviznin.
Unë gjithashtu kam grupuar telat që shkojnë në anën e përparme të kutisë së bashku me një "tub të tkurrjes së nxehtësisë" për ta bërë atë më të pastër dhe më të fortë.
Pastaj shpova panelin e përparmë të kasës për të instaluar dy butonat dhe LED. Pastaj më në fund lidhni telat në përbërësit e panelit të përparmë pasi t'i ktheni ato së bashku. Pastaj ngjitës i nxehtë për ta mbajtur atë të mos lëvizë.
Hapi 7: Diagrami i Funksionimit të Sistemit
Këtu është diagrami se si funksionon sistemi, jo programi. Someshtë një lloj mini manuali përdoruesi. Unë kam vendosur skedarin PDF të diagramit si një shtojcë.
Hapi 8: Video
Kam bërë një video të shkurtër për të ilustruar se si funksionon sistemi, me një koment në çdo hap.
Në video unë manipuloj sensorin me dorë për të treguar se si funksionon, por kur sistemi të jetë në vendin e tij përfundimtar do të ketë një kabllo të gjatë (rreth 5 metra) që do të shkojë nga alarmi në sensorin e instaluar në pusin ku niveli i ujit duhet të monitorohet.
Hapi 9: Përfundim
Këtu jam në fund të këtij projekti, është një projekt shumë i vogël modest, por mendoj se mund të jetë i dobishëm për një fillestar në elektronikë si bazë ose plotësues i një projekti.
Nuk e di nëse stili im i të shkruarit do të jetë i saktë sepse jam duke përdorur pjesërisht një përkthyes automatik për të ecur më shpejt dhe meqenëse nuk flas anglisht në gjuhën amtare, mendoj se disa fjali ndoshta do të jenë të çuditshme për njerëzit që shkruajnë anglisht në mënyrë perfekte.
Nëse keni ndonjë pyetje ose koment në lidhje me këtë projekt, ju lutem më tregoni!
Recommended:
Spërkat! Fotografi me pika të ujit: 10 hapa (me fotografi)
Spërkat! Uji Droplet Photography: Unë kam xhiruar pika uji për një kohë tani …. që nga viti 2017. Ende mbaj mend se sa i emocionuar isha kur mora pika uji që kërcejnë nga sipërfaqja me konfigurimin tim të parë që bëra me Littlebits … Me këto konfigurimet (Marku I dhe Marku II) u frymëzova
Bëni fotografi të shkëlqyera me një iPhone: 9 hapa (me fotografi)
Bëni fotografi të mrekullueshme me një iPhone: Shumica prej nesh mbajnë një smartphone me vete kudo këto ditë, kështu që është e rëndësishme të dini se si ta përdorni kamerën tuaj të smartphone për të bërë fotografi të mrekullueshme! Kam vetëm një smartphone për disa vjet dhe më ka pëlqyer të kem një aparat fotografik të mirë për të dokumentuar gjërat që kam
Si të bëni: Instalimi i Raspberry PI 4 pa kokë (VNC) me imazh Rpi dhe fotografi: 7 hapa (me fotografi)
Howto: Instalimi i Raspberry PI 4 Headless (VNC) Me Rpi-imager dhe Fotografi: Unë planifikoj ta përdor këtë Rapsberry PI në një mori projektesh argëtuese përsëri në blogun tim. Mos ngurroni ta kontrolloni. Doja të kthehesha në përdorimin e PI -së time të Raspberry por nuk kisha një tastierë ose miun në vendndodhjen time të re. Kishte pak kohë që kur krijova një mjedër
Si të çmontoni një kompjuter me hapa të thjeshtë dhe fotografi: 13 hapa (me fotografi)
Si të çmontoni një kompjuter me hapa dhe fotografi të lehta: Ky është një udhëzim se si të çmontoni një kompjuter. Shumica e përbërësve bazë janë modularë dhe hiqen lehtë. Sidoqoftë, është e rëndësishme që të jeni të organizuar në lidhje me të. Kjo do t'ju ndihmojë të mos humbni pjesë, dhe gjithashtu në bërjen e ri -montimit
Konvertimi i njehsorit të qirinjve për fotografi: 5 hapa (me fotografi)
Shndërrimi i njehsorit të qirinjve për fotografi: Nëse ju pëlqen puna ime, ju lutemi votoni për këtë Instructable në Make It Real Challenge para 4 qershor 2012. Faleminderit! Për ata prej fotografëve amatorë që ju pëlqen të xhironi film, ndonjëherë kamerat e vjetra nuk kanë matësin e duhur të dritës