Rotační enkodér

Uživatelský avatar
robokop
Site Admin
Příspěvky: 22399
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

28. 5. 2021, 1:17

myslis magnet?
normalne se lepi na konec hridelky kousek neodymoveho magnetu
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Thomeeque
Příspěvky: 8913
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

28. 5. 2021, 1:21

Aha 👍
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
t256
Příspěvky: 2835
Registrován: 19. 1. 2012, 4:49

28. 5. 2021, 1:41

Nevim k cemu to potrebujes, ale vem v uvahu ze ten snimac je analogovy. Pokud se bude tocit, neni s tim celkem problem, ale pri zastaveni to kmita na urovni cca 2-3 LSB, takze ti to muze neustale prepinat ty vystupy. Da se to eliminovat jedine zavedenim hysterze na urovni nekolika nejnizsich bitu. Pak to ale bude mit v te oblasti mrtvy chod coz muze vadit, nebo nemusi. To uz musis posoudit sam podle potreb tve aplikce. V kazdem pripade je dobre to vedet, u optickych absolutnich enkoderu se tohle vetsinou nedeje.
Dawe
Příspěvky: 2524
Registrován: 8. 10. 2013, 6:18

28. 5. 2021, 1:42

robokop píše: 28. 5. 2021, 1:17 myslis magnet?
normalne se lepi na konec hridelky kousek neodymoveho magnetu
Thomeeque> Spravne by mel byt drzak magnetu neferomagneticky, jinak se u podobnych senzoru na bazi HAL degraduje rozliseni. Takze na nerez hridel je prime nalepeni fajn, na feromeg. ocel uz ne.
Material magnetu se doporucuje bud neodym zelezo bor, pro vysokoteplotni aplikace pak samarium cobalt. Ale s mensi vzduchovou mezerou funguji dobre i ferity. Podstatne ale je, aby se pouzil diametralne polarizovany magnet! Vetsina malych valcovych Nd, na ktere clovek natrefi bude axialne polarizovana...
Pro specifikovane rozliseni je take dulezite udrzet osu sensoru, magnetu a osy rotacy do par desetin mm.
Vzdycky je nejlepsi si pred pouzitim prostudovat datasheet od daneho HALu.
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo
t256
Příspěvky: 2835
Registrován: 19. 1. 2012, 4:49

28. 5. 2021, 1:58

Dawe píše: 28. 5. 2021, 1:42 Spravne by mel byt drzak magnetu neferomagneticky, jinak se u podobnych senzoru na bazi HAL degraduje rozliseni. Takze na nerez hridel je prime nalepeni fajn, na feromeg. ocel uz ne.
Tohle nekde uvadel vyrobce, nebo si to myslis? Ty hally jsou ve snimaci zapojeny do mustku, takze by to z principu vadit nemelo. Ja pouzival jen ty linearni a tam se magneticky pasek lepi primo na zelezo. Nektere mi behaji jen cca 3cm od vinuti maleho asynchronniho motoru rizeneho menicem a neni s tim zadny problem.
Dawe
Příspěvky: 2524
Registrován: 8. 10. 2013, 6:18

28. 5. 2021, 2:55

t256> Ne to si nemyslim, to vim. S nekolika podobnymi jsem pracoval a to omezeni vychazi z principu jejich funkce i pres pripadnou kompenzaci demagetizacnich poli. Magnetem primo na zeleze zpusobis to, ze velka cast az naprosta vetsina magnetickych silocar se bude uzavirat prave smerem do "zeleza" a ne do vzduchove mezery smerem k sensoru. Tim sensoru snizis gradient intenzity mag. pole, ktery snima cimz muzes snadno ztratit 2,5 bitu rozliseni nebo i vic. Nekdy je tim i pole zdeformovane tak, ze to dokonce nefungue vubec, zalezi na okolnostech.
Viz datasheet screenshot zrovna k tomu AS5048 z robokopova odkazu.
Přílohy
AS5048.JPG
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22399
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

28. 5. 2021, 3:18

Celkem casto se to pouziva jako zpetna vazba u krokacu kde je to nalepene na hrideli rovnou. Neodym je natolik silny ze to nehraje roli a funguje to i na znacnou vzdalenost. Cca pul centaku!!! Byt to nejaky presny zmagnetizovany prouzek tak bych to resil ale tady to bylo uplne vpohode. Nekolik jsem jich osazoval a maka to bez zhorseni kvality.
Vsechna prava na chyby vyhrazena (E)
Dawe
Příspěvky: 2524
Registrován: 8. 10. 2013, 6:18

28. 5. 2021, 3:26

robokop> hele, ja jsem psal jak by se to melo spravne udelat tak, abys docilil specifikovaneho rozliseni. Taky vim moc dobre jak "se to dela" a ze to "nejak funguje" u tech radoby CL krokacu.
Nicmene neni to spravne.
Ja znam a pouzival jsem napr. AS5600 a tam magnet primo nalepeny na feromagnetiku mel fatalni vliv na rozliseni i dokonce znacne degradovalo linearitu! Staci pridat 5mm plastovou podlozku a je to uplne o necem jinem. Tak proc to za kazdou cenu delat blbe?
Kdyz si dohledas Magnet Selection Guide pro celou rodinu AN5000, tak tam najdes i vyslvetleni toho o cem jsem psal. O tom cos doporucoval se tam pise: "This configuration should be avoided !!"
Jen doplnim, ze tenkou oboustrannou lepici pasku nelze povazovat za dostatecny spacer. Podle mych experimentu s AS5600 je potreba mit (plastovy ABS) spacer pro Nd magnet minimalne o tloustce 1.5x-2x tloustka vzduchove mezery. Pak se to chova skoro stejne jako by byl neodym ve vzduchu a da se docilit specifikovanych parametru.
https://ams.com/documents/20143/36005/A ... 4e9ff0c389
AN5000 2 family .JPG
AN5000 1 family .JPG
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo
t256
Příspěvky: 2835
Registrován: 19. 1. 2012, 4:49

28. 5. 2021, 4:11

Dik za info, tohle jsem nepostrehl. Ja pouzival jen ty linearni, nebo magneticke krouzky a tam s tim problem nebyl. Ty obvody maji i nejakou diagnostiku kvality mag. pole a tam se kovovy podklad nijak neprojevoval.
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

28. 5. 2021, 4:14

Dawe píše: 28. 5. 2021, 2:55 ... Magnetem primo na zeleze zpusobis to, ze velka cast az naprosta vetsina magnetickych silocar se bude uzavirat prave smerem do "zeleza" a ne do vzduchove mezery smerem k sensoru. ...
Souhlas s Dawem.
Fyziku neukecáš.
trnkav
Příspěvky: 982
Registrován: 12. 8. 2006, 9:45

28. 5. 2021, 4:38

Thomeeque píše: 28. 5. 2021, 12:14 Může to udělat při inicializaci jednu otáčku naprázdno (bez spínání)?

Potřebuješ ty úhly nastavovat přes uživatelské rozhraní nebo by tam mohly být natvrdo?
Sory, ale odpovídal jsem jen na 1 část dotazu. Tu druhou jsem opoměl.
Uživatelské rozhraní je to slovní spojení, na které jsem dlouho nemohl přijít.
Úprava parametrů v uživatelském rozhraní je v mém případě nutností, protože jaké koliv úpravy přes MCU, cpu, plc, USB, lpt, či RS 232 jsou pro mě neschůdné. Spíš jsem doufal že byl někdo rychlejší a už to používá.
MN 80, R 12, Mazak QT8, VR2, V20, LR2, UME 200-2x, KV-250,
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22399
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

28. 5. 2021, 4:45

Vsak ja netvrdim.ze je to blbost ale na spoustu aplikaci tu fyziku ukecavat nemusis.
Kdyz potrebujes zkontrolovat 200 poloh na otacku tj. Co ma krokac kroku dokola. Tak nepotrebuhes vsechny bity do posledniho. A nez bys vymyslel komplikovanou mkntaz placnes to lepidlem rovnou a je to taky ok.
Nebo kdyz potrebujes potak ktery se neosoupe. Atd... Tech aplikaci je hafo. Kde to fakt nemusis resit a spolehlive to maka i bez toho. Ale ta poznamka je tu samozrejme dobre.
Mex píše: 28. 5. 2021, 4:14
Dawe píše: 28. 5. 2021, 2:55 ... Magnetem primo na zeleze zpusobis to, ze velka cast az naprosta vetsina magnetickych silocar se bude uzavirat prave smerem do "zeleza" a ne do vzduchove mezery smerem k sensoru. ...
Souhlas s Dawem.
Fyziku neukecáš.
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Thomeeque
Příspěvky: 8913
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

28. 5. 2021, 5:05

trnkav píše: 28. 5. 2021, 4:38
Thomeeque píše: 28. 5. 2021, 12:14 Může to udělat při inicializaci jednu otáčku naprázdno (bez spínání)?

Potřebuješ ty úhly nastavovat přes uživatelské rozhraní nebo by tam mohly být natvrdo?
Sory, ale odpovídal jsem jen na 1 část dotazu. Tu druhou jsem opoměl.
Uživatelské rozhraní je to slovní spojení, na které jsem dlouho nemohl přijít.
Úprava parametrů v uživatelském rozhraní je v mém případě nutností, protože jaké koliv úpravy přes MCU, cpu, plc, USB, lpt, či RS 232 jsou pro mě neschůdné. Spíš jsem doufal že byl někdo rychlejší a už to používá.
Rozumím. Bohužel se tím ale z toho stává z hlediska výroby řádově složitější záležitost (HW, SW a design). Nevím, co přesně by tě blokovalo, ale pokud by sis do notebooku nainstaloval Arduino vývojové prostředí, je úprava těch zadrátovaných hodnot otázkou editace jednoho souboru (samotná úprava hodnot), připojení zařízení přes USB a zmáčknutí doslova jednoho tlačítka. Ale třeba to má někdo vyřešené, uvidíš. Nebo holt vyrobit i s uživatelským rozhraním, ale viz výše.

T.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22399
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

28. 5. 2021, 5:08

Co nejake esp32 s usb a programovani poloh prez dotykovou apku v mobilu.
Pripadne jiny mcu s hafem a/d a potaky.
Nebo jeden, dva potaky a nejaka tlacitka a ucici rezim.
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Thomeeque
Příspěvky: 8913
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

28. 5. 2021, 5:11

Všechno dobré nápady 👍
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Odpovědět

Zpět na „Ostatní elektronika“