marXperts-logo

MarXperts Quadrature Decoder għal Encoders inkrementali

marXperts-Quadrature-Decoder-for-Incremental-Encoders-prodott

Informazzjoni dwar il-Prodott

Speċifikazzjonijiet

  • Isem tal-Prodott: marquadb
  • Verżjoni: v1.1
  • Tip: Quadrature Decoder għal Encoders inkrementali
  • Manifattur: marXperts GmbH

Informazzjoni dwar il-Prodott

Il-marquadb huwa decoder quadrature iddisinjat għal encoders inkrementali. Fiha komponenti tal-ħardwer inkluż il-kaxxa tal-kontrollur marquadb. L-apparat jippermetti l-konnessjoni ta 'sa 3 encoders inkrementali permezz ta' konnettur USB-B u konnettur D-Sub9.
Id-default voltagL-issettjar huma LOW f'0.0 Volt u GĦOLJA f'3.3 Volt, bl-għażla li ireġġgħu lura l-livelli jekk meħtieġ. L-apparat mhuwiex f'ħin reali u għandu ħin ta 'bidla bejn LOW u GĦOLJA ta' madwar 5 mikrosekondi, li jista 'jiġi aġġustat għal tul ta' żmien itwal tas-sinjal tal-ħruġ.

FAQ

  • Q: Jista' l-voltagIl-livelli e jitre;;u lura fuq il-marquadb?
    • A: Iva, huwa possibbli li ireġġa' lura l-voltage livelli fuq il-marquadb jekk mixtieq.
  • Q: Kemm encoders inkrementali jistgħu jiġu konnessi mal-marquadb?
    • A: Il-marquadb jista 'jgħaqqad sa 3 encoders inkrementali permezz tal-konnettur D-Sub9.

Kif tuża dan il-manwal

Qabel ma tibda tħaddem il-kaxxa marquadb jekk jogħġbok aqra bir-reqqa l-Manwal tal-Utent u d-Dokumentazzjoni Teknika inklużi fil-pakkett tad-dokumentazzjoni.

Dikjarazzjonijiet

EwropamarXperts-Quadrature-Decoder-for-Incremental-Encoders-fig-2

L-istrument jikkonforma mad-Direttivi EMC 2014/30/UE, il-Vol. Baxxtage Direttiva 2014/35/UE kif ukoll id-Direttiva RoHS 3032/2012.
Il-konformità ġiet murija permezz ta' konformità mal-ispeċifikazzjonijiet li ġejjin elenkati fil-Ġurnal Uffiċjali tal-Komunitajiet Ewropej:

  • EN61326-1: 2018 (Sigurtà Elettrika)
  • EN301 489-17: V3.1.1: 2017 (EMC għal tagħmir u servizzi tar-radju)
  • EN301 48901 V2.2.3: 2019 (EMC għal tagħmir u servizzi tar-radju)
  • EN300 328 V2.2.2: 2019 (Sistema ta' trażmissjoni Wideband fil-medda ta' 2.4 GHz)
  • EN6300: 2018 (RoHS)

Amerika ta’ FuqmarXperts-Quadrature-Decoder-for-Incremental-Encoders-fig-3

L-istrument instab li jikkonforma mal-ispeċifikazzjonijiet għal apparat diġitali tal-klassi B skont il-Parti 15 tar-regoli tal-FCC u jissodisfa r-rekwiżiti kollha tal-Istandard Kanadiż ta' Tagħmir li Jikkawża Interferenza ICES-003 għal apparat diġitali.

Direttiva dwar l-Iskart Elettriku u Elettroniku

L-utenti finali jistgħu jirritornaw l-istrumenti lil Marxperts GmbH għar-rimi mingħajr ma jiġu ċċarġjati għar-rimi.
Din l-offerta hija valida biss taħt il-kundizzjonijiet li ġejjin:

  • l-unità tkun inbiegħet lil kumpanija jew istitut fl-UE
  • l-unità bħalissa hija proprjetà ta' kumpanija jew istitut fl-UE
  • l-unità hija kompluta u mhux kontaminata

L-istrument ma fihx batteriji. Jekk ma jintbagħatx lura lill-manifattur, hija r-responsabbiltà tas-sid li jsegwi r-regoli lokali għar-rimi tat-tagħmir elettroniku.

Funzjoni

marXperts-Quadrature-Decoder-for-Incremental-Encoders-fig-4

Il-kaxxa marquadb hija mikrokontrollur li jgħodd is-sinjali ("A quad B") minn encoders inkrementali. Encoders inkrementali huma apparati elettromekkaniċi lineari jew rotanti li għandhom 2 sinjali tal-ħruġ, A u B, li joħorġu impulsi meta l-apparat jiġi mċaqlaq. Encoders inkrementali jirrappurtaw żidiet fil-pożizzjoni kważi istantanji, li jippermettilhom jimmonitorjaw il-movimenti ta 'mekkaniżmi ta' veloċità għolja kważi f'ħin reali. Filwaqt li jew is-sinjal A u B juri l-progress ta 'moviment, il-bidla fil-fażi bejn A u B tippermetti li tiddetermina d-direzzjoni tal-moviment. Fil-figura ta 'hawn fuq, is-sinjal B qed imexxi A, għalhekk id-direzzjoni tal-moviment hija negattiva.

Il-kaxxa marquadb tgħodd impulsi minn sa 3 sorsi b'mod indipendenti, iżda mhux simultanjament. L-għadd jaħdem fi kwalunkwe direzzjoni. L-istrument se jirrapporta d-direzzjoni tal-moviment u l-ħin li għadda biex jingħaddu l-impulsi li minnhom tista 'tiġi derivata l-veloċità tal-moviment. Madankollu, il-funzjoni attwali tal-kaxxa mar quadb hija li tiskatta azzjoni wara li tilħaq għadd partikolari ta 'impulsi. Il-kaxxa tgħaddi sinjal (TTL simili) f'wieħed mill-outputs koassjali. Il-livell tal-output koassjali huwa jew GĦOLJA jew BAXXA u huwa kif ġej:

  • BAXX jekk il-kaxxa mhix tgħodd
  • GĦOLJA jekk il-kaxxa qed tgħodd
  • jaqilbu għal LOW jekk in-numru ta' impulsi jkun ġie magħdud
  • taqleb lura għal GĦOLJA immedjatament jew wara dewmien konfigurabbli
  • BAXX jekk il-kaxxa tieqaf tgħodd

B'mod awtomatiku, LOW tfisser 0.0 Volt u GĦOLJA tfisser 3.3 Volt. Huwa possibbli li ireġġgħu lura l-livelli jekk mixtieq. Il-kaxxa marquadb mhix strument f'ħin reali. Il-ħin biex taqleb bejn LOW u GĦOLJA huwa fl-ordni ta 'kobor ta' 5 mikrosekondi iżda huwa possibbli li tiżdied it-tul tas-sinjal tal-ħruġ.
Użu tipiku ta 'l-istrument huwa li jipprovdi sinjali ta' attivazzjoni għal kwalunkwe tip ta 'hardware hekk kif mutur akkoppjat ma' encoder ikun miexi. Is-sinjali ta' trigger se jinħolqu wara li jingħaddu numru partikolari ta' impulsi. L-istrument m'għandux għalfejn ikun jaf dwar il-proprjetajiet fiżiċi tal-mutur. Jgħodd biss l-impulsi A u B tal-encoder inkrementali.

Example: mutur li jagħti 1000 impulsi ta' encoder għal kull mm ta' moviment għandu jikkawża kamera li tispara ritratt wara kull moviment ta' 1 mm. Dan jeħtieġ kamera li tkun kapaċi tirċievi sinjali ta' grillu tat-tip TTL.

Komponenti tal-ħardwer

L-apparat jintbagħat bil-komponenti li ġejjin:

marXperts-Quadrature-Decoder-for-Incremental-Encoders-fig-5

Inputs

MarXperts-Quadrature-Decoder-għal-Encoders-Inkrementali-fig-6marXperts-Quadrature-Decoder-għal-Encoders-Inkrementali-fig-6

Il-kaxxa marquadb għandha konnettur USB-B fin-naħa ta 'wara kif ukoll konnettur D-Sub9. Il-kaxxa trid tkun imqabbda ma' PC bl-użu tal-kejbil USB.
Il-linji A, B u l-art minn sa 3 encoders inkrementali jiddaħħlu fil-kontrollur permezz ta 'konnettur ta' 9 pinnijiet.
L-assenjazzjonijiet tal-brilli huma murija fit-tabella hawn taħt.

Pin Assenjazzjoni  
1 Encoder 1: sinjal A marXperts-Quadrature-Decoder-for-Incremental-Encoders-fig-7

 

 

2 Encoder 1: sinjal B
3 Encoder 1: GND
4 Encoder 2: sinjal A
5 Encoder 2: sinjal B
6 Encoder 2: GND
7 Encoder 3: sinjal A
8 Encoder 3: sinjal B
9 Encoder 3: GND

Outputs

marXperts-Quadrature-Decoder-for-Incremental-Encoders-fig-8

Is-sinjali tal-ħruġ huma fornuti lil konnetturi koassjali li għandhom jgħaqqdu l-kaxxa (konnettur ikkulurit tar-ram) ma 'apparat fil-mira, eż. kamera. Meta l-kontrollur ikun idle, l-output fuq l-output koassjali huwa LOW (0.0 Volt). Meta l-kontrollur jibda jgħodd, is-sinjal tal-ħruġ huwa ssettjat GĦOLJA (3.3 Volt). Wara li jintlaħaq numru partikolari ta 'għadd, is-sinjal tal-ħruġ jinżel għal LOW. Dan is-sinjal jista 'jintuża biex jikkawża l-qari ta' kamera jew xi azzjoni f'xi tip ieħor ta 'hardware. Din l-operazzjoni tiġi ripetuta għal numru partikolari ta' drabi.

It-tul tal-bidla tas-sinjal GĦOLJA-BAXXA-GĦOLJA huwa ta' madwar. 5 mikrosekondi. Huwa possibbli li jinqalbu s-sinjali (GĦOLJA=0 V, LOW=3.3 V).

Meta l-kontrollur ikun qed jgħodd is-sinjali, l-LED1 ikun mixgħul. Inkella, meta l-kontrollur ikun idle, LED1 huwa mitfi. L-LED2 se jaħdem bl-istess mod iżda jinxtegħel biss jekk is-sinjal tal-output huwa GĦOLJA u inkella jintefa. Peress li l-ħin tal-bidla bejn GĦOLJA u LOW huwa qasir ħafna, iż-żewġ LEDs normalment jidhru li jidhru l-istess.

Il-ħin ta 'dewmien issettjat għandu jkun mill-inqas 100 millisekondi biex tara d-differenza.
Il-buttuna RESET se terġa 'tibda l-kontrollur li hija alternattiva biex tneħħi l-plagg tal-kejbil USB. Meta l-ibbutjar, LED1 teptip 5 darbiet filwaqt li LED2 huwa kontinwament mixgħul. Wara s-sekwenza tal-inizjalizzazzjoni, iż-żewġ LED's se jintfew.

Komunikazzjoni

Il-kontrollur marquadb għandu jiġi kkontrollat ​​mill-PC tal-ġbir tad-dejta permezz ta 'konnessjoni USB (USB-B għal USB-A). Il-kontrollur jipprovdi interface serjali konvenzjonali li jifhem il-kmandi sempliċi ASCII u li jibgħat output lill-interface serjali bħala kordi ta 'test sempliċi.
Għalhekk huwa possibbli li l-kaxxa titħaddem "manwalment" jew permezz ta 'API. Tista' tuża varjetà ta' programmi li jużaw konnessjonijiet serjali, eż. PuTTY fuq Windows jew minicom fuq Linux. Jekk jogħġbok uża s-settings tal-konnessjoni serjali li ġejjin:

  • baudrate: 115200
  • parità: Xejn
  • stopbits: 1
  • bytesize: 8 bits
  • kontroll tal-fluss: xejn

Fuq Linux, inti tista 'b'hekk kmand sempliċi bħal dan li ġej, li tiżgura, li l-apparat file għandu l-permessi xierqa biex l-utent jaqra minnu u jikteb għalih:

  • minicom -D /dev/ttyACM0 -b 115200

Fuq Linux OS, /dev/ttyACM0 ikun isem ta 'apparat tipiku. Fuq Windows, ikun pjuttost COMn fejn n hija ċifra waħda.

Nota: meta timplimenta API ta 'komunikazzjoni bl-użu tal-kmandi hawn taħt, kun żgur li taqra wkoll is-sekwenzi tat-test iġġenerati mill-kontrollur, anki jekk ma tkunx qed tagħmel użu minnhom.

Kmandi

Il-kontrollur jifhem il-kmandi li ġejjin (kordi fil-parentesi huma fakultattivi.

  • jgħodd N linji L kanal C – daħħal il-mod ta 'għadd għal N għadd b'linji ta' kodifikazzjoni L (pulsijiet) kull wieħed fuq il-kanal C (default: N=0, L=1000, C=1)
  • NL [C] – bħal hawn fuq iżda mingħajr keyword “għadd” u “linji” u bl-għażla li jfornu kanal 1 sa 3
  • init [T [L]] – initialize b'linji T bħala tolleranza u linji L biex tibda (default: T=1, L=1000)
  • kanal C – għadd sinjali mill-kanal C (1 sa 3, default: 3)
  • għajnuna – turi l-użu
  • issettjat – juri l-valuri attwali tal-parametri issettjati
  • juru – juri l-progress tal-għadd kontinwu inkluż il-ħin li għadda
  • għoli – jistabbilixxi l-livell tas-sinjal default għal GĦOLJA (3.3 V)
  • baxx – jistabbilixxi l-livell tas-sinjal default għal LOW (0 V)
  • led1|2 mixgħul|mitfi – ixgħel jew itfi LED1|2
  • out1|2|3 mixgħul|mitfi – ixgħel OUT1|2|3 mixgħul (GĦOLJA) jew itfi (BAXXA)
  • tolleranza T – tolleranza għal sinjali magħduda biex tintlaħaq il-mira (default: T=1)
  • usec U – ħin f'mikrosekondi biex taqleb lura l-livell tal-output minn LOW għal GĦOLJA wara avveniment ta' għadd (default: U = 0)
  • tmiem | abort | stop – itemm l-għadd kontinwu qabel ma tilħaq il-mira
  • verbose [falz|veru] – taqleb il-verbożità. Uża l-argument Veru jew Falz

Biex tibda tgħodd N avvenimenti, huwa biżżejjed li tidħol N. Wara li toħroġ il-kmand, jibda l-għadd u s-sinjal tal-ħruġ huwa ssettjat għal GĦOLJA (3.3 V). Il-parametru L huwa n-numru ta 'linji (impulsi) li għandhom jgħoddu qabel ma jiġġenera sinjal ta' trigger fuq l-output korrispondenti OUT1, OUT2 jew OUT3. Dan il-proċess huwa ripetut għal N ċikli.

It-tul tas-sinjal tal-ħruġ, jiġifieri. is-swiċċ HIGH-LOW-HIGH, huwa rregolat mill-veloċità tas-CPU tal-kontrollur u huwa madwar 5 mikrosekondi. It-tul ta 'żmien jista' jinbidel bl-użu tal-kmand "usec U" fejn U huwa t-tul tas-sinjal f'mikrosekondi u default għal 0. Jekk l-għadd N kollu jitlesta, l-output jiġi ssettjat għal LOW u l-kontrollur jerġa 'lura għall-istat inattiv.
Waqt l-għadd, LED1 u LED2 huma mixgħula. Jekk il-mod tal-għadd huwa attiv, il-kmandi ulterjuri kollha biex jingħaddu l-linji jiġu injorati. Mhux possibbli li jingħaddu l-linji simultanjament fuq aktar minn kanal 1.

Example:

Biex tgħodd 4 darbiet 250 linja fuq il-kanal 3, agħti kmand "4 250 3". Se tirċievi xi feedback simili għal:

marXperts-Quadrature-Decoder-for-Incremental-Encoders-fig-9

Kif jidher, l-istrument jirritorna l-ħin li għadda u n-numru totali. tal-linji magħduda. In-numru totali ta 'linji se jkun jew pożittiv jew negattiv, li jindika d-direzzjoni tal-moviment. In-numru ta 'impulsi li għandhom jingħaddu, madankollu, dejjem se jingħata bħala numru pożittiv, irrispettivament mid-direzzjoni attwali tal-moviment.

Kuntatt

Jekk għandek mistoqsijiet dwar is-sistema jew l-użu tagħha, jekk jogħġbok ikkuntattjana permezz tat-telefon jew email.

marXperts GmbH

Copyright 2024 marXperts GmbH
Id-drittijiet kollha riżervati.

Dokumenti / Riżorsi

MarXperts Quadrature Decoder għal Encoders inkrementali [pdfManwal tal-Utent
v1.1, Quadrature Decoder għal Encoders inkrementali, Quadrature, Decoder għal Encoders inkrementali, Encoders inkrementali, Encoders

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *