Përmbajtje:
- Hapi 1: Ngjitni magnetët
- Hapi 2: Lidhni sensorët
- Hapi 3: Shënoni për sensorët
- Hapi 4: Ngjitni sensorët
Video: Kodifikues rrotullues DIY: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Më falni për mungesën e fotografive, nuk vendosa të bëj një tutorial për këtë deri sa mbarova me të.
Përmbledhje:
Koduesit rrotullues përdorin dy ose më shumë sensorë për të zbuluar pozicionin, drejtimin e rrotullimit, shpejtësinë dhe numrin e kthesave që pajisja është kthyer. Ky i veçantë përdor sensorë dhe magnetë të efektit të sallës. Ky lloj i veçantë mund të hidroizolohet lehtësisht duke përfshirë kapjen e sensorëve ose hidroizolimin në një mënyrë tjetër. Kodifikuesit rrotullues të efektit Hall me një shije të caktuar përdoren në disa automjete si për sensorin e shpejtësisë së rrotës, ashtu edhe për sensorin e pozicionit të boshtit të gungës për motorin, dhe përdoret gjithashtu në disa anemometra. Ekzistojnë tre lloje kryesore të kodifikuesve rrotullues:
1. Elektrike, duke përdorur shirita dhe furça përçuese
2. Optike, duke përdorur një dritë dhe sensor
3. Magnetik, duke përdorur një sensor magnetik të një lloji dhe një material magnetik, siç janë sensorët dhe magnetët e efektit të sallës. Pjesa aktuale rrotulluese mund të magnetizohet gjithashtu.
en.wikipedia.org/wiki/Rotary_encoder
Një kodues linear mund të bëhet në të njëjtën mënyrë si një kodues rrotullues.
Kam testuar koduesin që kam bërë deri në R 1500 RPM me kodin python në një pi mjedër. Një lidhje për kodin dhe skemën do të jetë në fund. Specifikimet e prodhuesit në stërvitjen që kam përdorur për ta testuar atë thanë një shpejtësi maksimale prej 1500 RPM dhe shpejtësia që mora ishte 1487 R RPM nga koduesi si përpara ashtu edhe 1485 back prapa. Kjo mund të jetë ose nga mos ngarkimi i plotë i baterisë ose koha e keqe e natyrshme e pi të mjedrës. Një arduino do të ishte më mirë të përdorej, por atë që nuk kisha pëlqyer 12v në pin analoge haha oops.
Materialet/Mjetet:
1. Një gjë rrotulluese (kam përdorur një kapës nga një stërvitje elektrike)
2. Dy ose më shumë sensorë të efektit të sallës (varet nga rezolucioni që synoni)
3. Katër magnetë (varet nga rezolucioni që synoni)
4. Ngjitës
5. Tela (kam përdorur disa lidhës nga disa servos të prishur që kisha)
6. Saldator
7. Hekur bashkues
8. Tubat e tkurrjes së nxehtësisë, kasetë elektrike ose sende të tjera izoluese për telat, me shijen tuaj
9. Pajisja e shënimit si shënuesi ose shkruesi
Hapi 1: Ngjitni magnetët
Hapi 1: Shënoni pika të barabarta rreth pjesës së jashtme të pjesës rrotulluese dhe ngjitni magnetet, në orientimin e duhur, në këto pika. Ndihmon për të shënuar polaritetin e magneteve. Në rastin tim, ishte çdo 90 gradë (0, 90, 180 dhe 270 gradë) për një rezolutë prej 4/rrotullim, e cila ishte më se e mjaftueshme për aplikimin tim, por mund të jetë ndryshe për ju në varësi të rezolucionit që po shkrepni për Një mënyrë e mirë për të kuptuar distancën është: (360 gradë/numri i magnetëve) nëse jeni duke shkuar me gradë, ose (perimetri/numri i magnetëve) nëse jeni duke shkuar me një matje. Në rastin tim, ndaluesit për dorezën e dorës tashmë ishin ndarë mjaft mirë për aplikimin tim, kështu që nuk më duhej të matja asgjë.
Hapi 2: Lidhni sensorët
Lidhni telat mbi sensorë, izoloni dhe nxehtësia e zvogëlojnë atë. Kini kujdes që të mos e nxehni sensorin shumë dhe sigurohuni që ta provoni për të parë nëse funksionon akoma pasi të keni mbaruar. Testimi i tij është i lehtë, thjesht lidhni fuqinë dhe lidhni një LED me tela sinjali. Nëse LED ndizet kur një magnet i orientimit të duhur sillet pranë tij dhe fiket kur tërhiqet (lloji jo-mbyllës), ose poli i kundërt i magnetit aplikohet (lloji i fiksimit), atëherë jeni mirë shko Sensori i veçantë që kam përdorur nuk mbërthen dhe lidhet me tokën (-) kur aktivizohet.
Hapi 3: Shënoni për sensorët
Bëni shenja se ku duhet të shkojnë sensorët. Për këtë aranzhim të veçantë, kjo ishte në ndarjet 1/16 të perimetrit (0, 1/16). Arsyeja për këtë është se një sensor duhet të ndizet para tjetrit, por në një mënyrë që lejon kontrolluesin të dallojë ndryshimet e kohës midis përpara dhe prapa. E provova në shenjën 1/8 fillimisht, por nuk mund të them se në cilin drejtim po shkonte, sepse ndryshimet në kohë ishin të njëjta. Ndihmon për të fiksuar përkohësisht sensorët derisa të merrni pozicionimin e duhur, pastaj bëni shenjat. Ju mund të bëni ndarjen 1/8, nuk do të keni sensin e drejtimit, por do të keni rezolucion të dyfishtë. Një gjë që mund të bëhet është përdorimi i një grupi të dytë të dy sensorëve të kompensuar me ndarjen e 1/8 së ndarjes në anën tjetër në ndarjen 5/16 dhe 7/16 nga sensorët e tjerë për të marrë një rezolutë prej 16 pulse/kthesë, por Nuk kisha nevojë për atë zgjidhje të mirë. Një demonstrim i kohës është në video.
Hapi 4: Ngjitni sensorët
Ngjitni sensorët në shenja dhe ngjitini në vend derisa zam të shërohet. Sigurohuni që të lini hapësirën midis magneteve dhe sensorëve në mënyrë që ata të mos goditen dhe gjithashtu sigurohuni që sensorët të jenë të përafruar me magnetët dhe në orientimin e duhur. Prisni që zam të thahet dhe ju jeni gati.
Për të marrë skemën dhe kodin python për një pi mjedër për të matur shpejtësinë e rrotullimit në RPM, drejtimin e rrotullimit dhe numrin e kthesave shkoni këtu, dhe për të marrë PDF për këtë shkoni këtu ose këtu.
Arsyeja që po ngarkoj për kodin është se u deshën 4 ditë për të funksionuar gjithçka siç duhet ndërsa pjesa tjetër e projektit, përfshirë të gjithë dokumentacionin, zgjati vetëm 7 orë ((5 prej të cilave ishte dokumentacioni), përveç kësaj, 1 dollarë nuk është shumë dhe ndihmon në mbështetjen e projekteve më të mëdha dhe më komplekse, në fakt, ky është projekti i vetëm për të cilin akoma nuk kam nevojë të ngarkoj asgjë, në kohën kur kjo u postua natyrisht.
Recommended:
Kodifikues rrotullues - Kuptojeni dhe përdorni atë (Arduino/ΜController tjetër): 3 hapa
Kodifikues rrotullues - Kuptojeni dhe përdorni atë (Arduino/ΜController tjetër): Një kodues rrotullues është një pajisje elektro -mekanike e cila shndërron lëvizjen rrotulluese në informacion dixhital ose analog. Mund të kthehet në drejtim të akrepave të orës ose në drejtim të kundërt. Ekzistojnë dy lloje të kodifikuesve rrotullues: Kodifikuesit absolut dhe relativ (rritës). Çfarë
Kodifikues rrotullues duke përdorur Arduino Nano: 4 hapa
Kodifikues rrotullues duke përdorur Arduino Nano: Përshëndetje të gjithëve, Në këtë artikull do të bëj një tutorial se si të përdorni një kodues rrotullues duke përdorur Arduino Nano. Për të përdorur këtë kodues Rotary nuk keni nevojë për një bibliotekë të jashtme. Kështu që ne mund të krijojmë drejtpërdrejt programe pa shtuar më parë biblioteka. ok Le të fillojmë
Kodifikues rrotullues: Si funksionon dhe si të përdoret me Arduino: 7 hapa
Kodifikuesi rrotullues: Si funksionon dhe si të përdoret me Arduino: Ju mund të lexoni këtë dhe mësime të tjera të mahnitshme në faqen zyrtare të ElectroPeak në Vështrim Në këtë tutorial, do të mësoni se si të përdorni koduesin rrotullues. Së pari, do të shihni disa informacione rreth kodifikuesit rrotullues, dhe më pas do të mësoni se si të
Kodifikues rrotullues me bordin nukleo STM32: 12 hapa
Kodifikues rrotullues me tabelën nukleo STM32: Ky është një udhëzues për marrjen e pozicionit të koduesit rrotullues, i cili është një lloj koduesi shtesë. Kodifikuesit janë të dy llojeve në përgjithësi: . Por nëse ju h
Kodifikues më i mirë rrotullues: 4 hapa
Kodifikues më i mirë rrotullues: Nëse ndonjëherë keni provuar të përdorni koduesin rrotullues të raftit për projektin tuaj, ka shumë të ngjarë të jeni zhgënjyes. Pavarësisht nëse ishte për shkak të vështirësisë së vendosjes ose kontrolleve të pasakta. Unë kisha të njëjtin problem kështu që vendosa ta rregulloj. Unë kam projektuar 3D pr