Sadržaj:
- Korak 1: Zalijepite magnete
- Korak 2: Povežite senzore
- Korak 3: Označite za senzore
- Korak 4: Zalijepite senzore
Video: Rotirajući koder DIY: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Žao mi je zbog nedostatka slika, nisam se odlučio za ovo uputstvo sve dok nisam završio s tim.
Pregled:
Rotacijski davači koriste dva ili više senzora za otkrivanje položaja, smjera rotacije, brzine i broja okretaja koje je uređaj okrenuo. Ovaj koristi senzore i magnete Hall efekta. Ova posebna vrsta može se lako hidroizolirati zatvaranjem senzora ili hidroizolacijom na drugi način. Rotacijski enkoderi Hall efekta neke arome koriste se u nekim vozilima i za senzor brzine kotača i za osjetnik položaja radilice za motor, a također se koriste i za neke anemometre. Postoje tri glavne vrste rotacionih davača:
1. Električno, koristeći provodljive tragove i četke
2. Optički, pomoću svjetla i senzora
3. Magnetno, pomoću neke vrste magnetskog senzora i magnetskog materijala, poput senzora i magneta sa Hall efektom. Stvarni rotirajući dio bi se također mogao magnetizirati.
en.wikipedia.org/wiki/Rotary_encoder
Linearni davač mogao bi se napraviti na isti način kao i rotacijski davač.
Testirao sam enkoder koji sam napravio do ~ 1500 o / min sa python kodom na malini pi. Veza za kôd i shemu bit će na kraju. U specifikacijama proizvođača bušilice koju sam koristio za testiranje pisalo je da je maksimalna brzina 1500 okretaja u minuti, a brzina koju sam dobio bila je ~ 1487 okretaja u minuti od davača unaprijed i ~ 1485 unatrag. To može biti zbog toga što baterija nije potpuno napunjena ili zbog lošeg vremena svojstvenog malini pi. Arduino bi bilo bolje koristiti, ali onaj koji nisam imao volio je 12V na analognom pinu haha oops.
Materijali/Alati:
1. Rotirajuća stvar (koristio sam steznu glavu iz električne bušilice)
2. Dva ili više senzora Hall efekta (zavisi od rezolucije koju ciljate)
3. Četiri magneta (zavisi od rezolucije koju ciljate)
4. Ljepilo
5. Žica (koristio sam nekoliko konektora iz nekih pokvarenih servo servera koje sam imao)
6. Lemljenje
7. Lemilica
8. Termoskupljajuće cijevi, električna traka ili drugi izolacijski materijali za žice, vašeg okusa
9. Uređaj za označavanje, poput markera ili pisača
Korak 1: Zalijepite magnete
Korak 1: Označite jednake točke oko vanjskog dijela rotirajućeg dijela i zalijepite magnete u odgovarajućoj orijentaciji na ove tačke. Pomaže u označavanju polariteta magneta. U mom slučaju to je bilo svakih 90 stepeni (0, 90, 180 i 270 stepeni) za rezoluciju 4/rotacija što je bilo više nego dovoljno za moju aplikaciju, ali može biti različito za vas ovisno o rezoluciji koju snimate for. Dobar način da odredite razmak je: (360 stepeni/broj magneta) ako idete po stepenima, ili (opseg/broj magneta) ako idete mjerenjem. U mom slučaju, otvori za rukohvat su već bili prilično dobro razmaknuti za moju aplikaciju, tako da nisam morao ništa mjeriti.
Korak 2: Povežite senzore
Lemiti žice na senzorima, izolirati ih i toplinski skupiti. Pazite da se senzor ne zagrije previše i svakako ga testirajte kako biste provjerili radi li i dalje nakon što završite. Testiranje je jednostavno, samo priključite napajanje i spojite LED na signalnu žicu. Ako se LED lampica uključi kada se magnet odgovarajuće orijentacije dovede pored nje i isključi kad se odvoji (tip koji se ne zatvara), ili se primjenjuje suprotni pol magneta (tip zasuna), onda ste dobro da idi. Određeni senzor koji sam koristio ne zatvara se i povezuje se sa masom (-) kada se aktivira.
Korak 3: Označite za senzore
Označite gdje senzori trebaju ići. Za ovaj poseban raspored, to je bilo na 1/16 podjele obima (0,1 1/16). Razlog za to je što jedan senzor mora paliti prije drugog, ali na način koji omogućava kontroleru da razlikuje vremenske razlike između naprijed i nazad. Isprobao sam to na 1/8 oznaci, ali nisam mogao reći u kojem smjeru ide jer su vremenske razlike bile iste. Pomaže privremeno zalijepiti senzore dok ne dobijete pravo pozicioniranje, a zatim napravite oznake. Mogli biste napraviti 1/8 podjelu, nećete osjetiti smjer, ali ćete imati dvostruku rezoluciju. Jedna stvar koja bi se mogla učiniti je upotrijebiti drugi set dva senzora pomaknuta s razmakom 1/8 odjeljka s druge strane na 5/16 i 7/16 podjeli od ostalih senzora kako bi se dobila rezolucija od 16 impulsa/okret, ali Nije mi bila potrebna tako dobra rezolucija. U videu je demonstracija vremena.
Korak 4: Zalijepite senzore
Zalijepite senzore na oznake i zalijepite ih na mjesto dok se ljepilo ne stvrdne. Ostavite razmak između magneta i senzora kako ne bi udarili, a također provjerite jesu li senzori poravnati s magnetima i u ispravnoj orijentaciji. Sačekajte da se ljepilo osuši i gotovi ste.
Da biste dobili shematski i python kod za malinu pi za mjerenje brzine rotacije u o / min, smjera rotacije i broja zavoja, idite ovdje, a da biste dobili PDF za ovo, idite ovdje ili ovdje.
Razlog zbog kojeg naplaćujem kôd je taj što je trebalo ~ 4 dana da sve ispravno funkcionira, dok je za ostatak projekta, uključujući svu dokumentaciju, bilo potrebno samo ~ 7 sati (od kojih je 5 dokumentacija), osim toga, 1 USD nije mnogo i pomaže u podržavanju većih i složenijih projekata, u stvari, ovo je jedini projekt za koji još nisam morao ništa naplatiti, naravno u vrijeme kada je ovo objavljeno.
Preporučuje se:
Rotirajući ventilator pomoću servo motora i kontrola brzine: 6 koraka
Rotirajući ventilator pomoću servo motora i kontrole brzine: U ovom ćemo vodiču naučiti kako rotirati ventilator s podesivom brzinom pomoću servo motora, potenciometra, arduina i Visuina. Pogledajte video
Rotirajući alat „uradi sam“: 4 koraka
DIY rotacijski alat: U ovom uputstvu pokazat ću vam kako možete uzeti neke lako dostupne materijale i kombinirati ih da napravite DIY rotacijski alat! Pa krenimo
Rotirajući sistem stalka svemirske farme: 5 koraka
Rotirajući sistem stalka svemirske farme: Ovo je profesionalna prijava za takmičenje Growing beyond Earth Maker. Ovaj sistem koristi tri seta rotirajućih stalka koji spajaju svaki set salate sa drugim u ranijoj fazi kako bi se povećala upotrebljiva površina. Kad su sjemenke u početku klice
Rotirajući RGB ekran Harry Pottera: 10 koraka (sa slikama)
Harry Potter rotirajući RGB ekran: Nakon što sam odlučio napraviti nešto za rođendan svoje kćeri, pomislio sam da bi bilo dobro napraviti jedan od akrilnih RGB ekrana. Obožavateljica je filmova o Harryju Potteru pa je odabir teme bio lak. Odluka o tome koje će se slike koristiti nije bila! Moja Wi
Rotirajući vrt DIY (TfCD): 12 koraka (sa slikama)
Rotirajući vrt DIY (TfCD): Zdravo! Sastavili smo mali vodič o tome kako napraviti vlastitu malu verziju rotacijskog vrta, koja bi po našem mišljenju mogla predstavljati vrtlarstvo budućnosti. Koristeći smanjenu količinu električne energije i prostora, ova tehnologija odgovara brzim