MarXperts Quadrature Decoder maka ntinye ntinye ntinye
Ozi ngwaahịa
Nkọwapụta
- Aha ngwaahịa: marquadb
- Ụdị: v1.1
- Ụdị: Ihe ndozi Quadrature maka ntinye ntinye ntinye
- Onye nrụpụta: Ọnụ ego nke marXperts GmbH
Ozi ngwaahịa
Marquadb bụ ihe ndozi quadrature emebere maka ntinye ntinye agbakwunyere. Ọ nwere akụrụngwa akụrụngwa gụnyere igbe njikwa marquadb. Ngwaọrụ na-enye ohere maka njikọ nke ihe ntinye ntinye 3 site na njikọ USB-B na njikọ D-Sub9.
Voltage ntọala dị ala na 0.0 Volt na HIGH na 3.3 Volt, yana nhọrọ ịtụgharị ọkwa ma ọ bụrụ na ọ dị mkpa. Ngwaọrụ abụghị ezigbo oge ma nwee oge ngbanwe n'etiti LOW na HIGH nke gburugburu 5 microseconds, nke enwere ike gbanwee maka ogologo oge mgbaàmà mmepụta.
FAQ
- Q: Nwere ike voltaga ga-atụgharị ọkwa na marquadb?
- A: Ee, ọ ga-ekwe omume ịtụgharị voltage ọkwa na marquadb ma ọ bụrụ na achọrọ.
- Q: Kedu ihe ntinye ntinye agbakwunyere nwere ike jikọọ na marquadb?
- A: Marquadb nwere ike jikọọ ihe ruru 3 ntinye ntinye site na njikọ D-Sub9.
Otu esi eji akwụkwọ ntuziaka a
Tupu ịmalite ịrụ igbe marquadb biko gụọ akwụkwọ ntuziaka onye ọrụ na akwụkwọ nka na ụzụ etinyere na ngwugwu akwụkwọ nke ọma.
Nkwuwapụta
Europe
Ngwa ahụ kwekọrọ na ntuziaka EMC 2014/30/EU, Low Voltage Ntuziaka 2014/35/EU yana ntuziaka RoHS 3032/2012.
E gosiputara nnabata site na nrube isi na nkọwapụta ndị a depụtara na Official Journal of the European Communities:
- EN61326-1: 2018 (Nchekwa ọkụ)
- EN301 489-17: V3.1.1: 2017 (EMC maka akụrụngwa redio na ọrụ)
- EN301 48901 V2.2.3: 2019 (EMC maka akụrụngwa redio na ọrụ)
- EN300 328 V2.2.2: 2019 (Sistemụ mgbasa ozi ikuku na band 2.4 GHz)
- EN 6300: 2018 (RoHS)
North America
Achọtala ngwa ahụ ka ọ dabara na nkọwapụta maka ngwaọrụ dijitalụ klaasị B dabere na akụkụ 15 nke iwu FCC wee mezuo ihe niile achọrọ nke ọkọlọtọ Canada Interference Causing Equipment Standard ICES-003 maka ngwaọrụ dijitalụ.
Ntuziaka ọkụ eletrik na eletrọnịkị ihe mkpofu
Ndị ọrụ njedebe nwere ike weghachi ngwa ndị ahụ na Marxperts GmbH maka mkpofu na-enweghị ebubo maka mkpofu.
Onyinye a na-arụ ọrụ naanị n'okpuru ọnọdụ ndị a:
- E rerela unit ahụ n'aka ụlọ ọrụ ma ọ bụ ụlọ akwụkwọ dị n'ime EU
- Ụlọ ọrụ ma ọ bụ ụlọ ọrụ dị n'ime EU nwe ya ugbu a
- unit ahụ zuru ezu ma ọ bụghị mmeru
Ngwa ahụ enweghị batrị. Ọ bụrụ na alaghachiteghị ya na onye nrụpụta, ọ bụ ọrụ onye nwe ya ịgbaso iwu mpaghara maka mkpofu akụrụngwa elektrọnik.
Ọrụ
Igbe marquadb bụ microcontroller na-agụ akara ("A quad B") site na ntinye ntinye agbakwunyere. Ihe ngbanwe nke agbakwunyere bụ ngwaọrụ eletrọnik ma ọ bụ rotary nke nwere akara mmepụta 2, A und B, nke na-ewepụta mkpụkọ mgbe ebugharị ngwaọrụ ahụ. Ihe ntinye ntinye agbakwunyere na-akọ ọkwa mmụba ihe fọrọ nke nta ka ọ bụrụ ozugbo, nke na-enye ha ohere inyocha mmegharị nke usoro ọsọ dị elu n'oge dị nso. Ọ bụ ezie na akara A na B ga-egosi ọganihu nke mmegharị ahụ, mgbanwe oge n'etiti A na B na-enye ohere iji chọpụta ntụziaka nke mmegharị ahụ. N'ihe ngosi dị n'elu, mgbaàmà B na-eduga A, ya mere ntụziaka nke mmegharị ahụ adịghị mma.
Igbe marquadb na-agụta usu sitere na isi mmalite 3 n'adabereghị, mana ọ bụghị n'otu oge. Ọnụ ọgụgụ ahụ na-arụ ọrụ n'akụkụ ọ bụla. Ngwá ọrụ ahụ ga-akọ ntụziaka nke mmegharị ahụ na oge gafere iji gụọ pulses nke enwere ike nweta ọsọ ọsọ nke mmegharị ahụ. Agbanyeghị, ezigbo ọrụ nke igbe mar quadb bụ ịkpalite ihe mgbe ị nwetachara ọnụọgụ mkpụrụ akụ. Igbe ahụ na-enye mgbama (TTL ka) n'ime otu n'ime nsonaazụ coaxial. Ọkwa nke mmepụta coaxial bụ ELU ma ọ bụ LOW ma bụrụ nke a:
- LOW ma ọ bụrụ na igbe anaghị agụta
- Elu ma ọ bụrụ na igbe na-agụta
- gbanwee gaa na LOW ma ọ bụrụ na agụọla ọnụọgụ mkpụrụ akụ
- laghachi azụ na HIGH ozugbo ma ọ bụ mgbe a configurable igbu oge
- LOW ma ọ bụrụ na igbe ahụ kwụsịrị ịgụta ọnụ
Na ndabara, LOW pụtara 0.0 Volt na HIGH pụtara 3.3 Volt. Ọ ga-ekwe omume ịtụgharị ọkwa ma ọ bụrụ na achọrọ. Igbe marquadb abụghị ngwa oge. Oge iji gbanwee n'etiti LOW na HIGH dị n'usoro nke 5 microseconds mana ọ ga-ekwe omume ịbawanye ogologo oge nke mgbaàmà mmepụta.
Ojiji a na-ejikarị ngwa bụ inye ihe nrịbama n'ụdị ngwaike ọ bụla ka moto jikọtara na ihe ngbanwe na-akpụ akpụ. A ga-emepụta akara ndị na-akpalite mgbe ị gụchara ọnụọgụ mkpụrụ akụ. Ngwa ahụ adịghị mkpa ịmara banyere njirimara anụ ahụ nke moto. Ọ na-agụkọ mkpụrụ akụ A na B nke ntinye ntinye agbakwunyere.
ExampLe: a moto na-enye 1000 encoder pulses kwa mm nke ije kwesịrị ịkpalite igwefoto na-agbapụ a foto mgbe ọ bụla ije nke 1 mm. Nke a na-achọ igwefoto nwere ike ịnata mgbama mkpalite ụdị TTL.
Ngwaike akụrụngwa
Ngwaọrụ na-ebu ihe ndị a:
Ntinye
Igbe marquadb nwere njikọ USB-B n'akụkụ azụ yana njikọ D-Sub9. Ekwesịrị iji eriri USB jikọọ igbe ahụ na PC.
A na-etinye ahịrị A, B na ala site na ihe ntinye ntinye 3 n'ime njikwa site na njikọ 9-pin.
E gosipụtara ọrụ ntụtụ na tebụl dị n'okpuru.
Ntụtụ | Ihe omume | |
1 | Encoder 1: mgbaama A | ![]()
|
2 | Encoder 1: mgbaama B | |
3 | Ntinye koodu 1: GND | |
4 | Encoder 2: mgbaama A | |
5 | Encoder 2: mgbaama B | |
6 | Ntinye koodu 2: GND | |
7 | Encoder 3: mgbaama A | |
8 | Encoder 3: mgbaama B | |
9 | Ntinye koodu 3: GND |
Nsonaazụ
A na-ebunye akara ngosi mmepụta na njikọ coaxial nke ga-ejikọta igbe (njikọ agba ọla) na ngwaọrụ ezubere iche, dịka igwefoto. Mgbe njikwa na-adịghị arụ ọrụ, mmepụta na mmepụta coaxial bụ LOW (0.0 Volt). Mgbe njikwa malitere ịgụta, a na-edozi mgbaama mmepụta HIGH (3.3 Volt). Mgbe ị nwetachara ọnụọgụgụ enyere, mgbama mmepụta na-adaba na LOW. Enwere ike iji mgbama a kpalite ịgụpụta igwefoto ma ọ bụ ihe ụfọdụ n'ụdị ngwaike ọzọ. A ga-emeghachi ọrụ a ugboro ugboro.
Ogologo oge ngbanwe mgbaàmà ELU-LOW-HIGH bụ ihe ruru. 5 microsekọnd. Ọ ga-ekwe omume ịtụgharị akara ngosi (HIGH = 0 V, LOW = 3.3 V).
Mgbe onye njikwa na-agụta akara, LED1 ga-enwu. Ma ọ bụghị ya, mgbe njikwa na-adịghị arụ ọrụ, LED1 agbanyụrụ. LED2 ga-arụ ọrụ n'otu aka ahụ mana ọ ga-agbanye naanị ma ọ bụrụ na mgbama mmepụta dị elu ma gbanyụọ ya. Ebe ọ bụ na oge ngbanwe n'etiti HIGH na LOW dị mkpụmkpụ, ma LEDs ga-adịkarị ka ọ dị ka otu.
Ogologo oge igbu oge ga-abụrịrị opekata mpe 100 millise seconds ka ịhụ ihe dị iche.
Bọtịnụ RESET ga-amalitegharị njikwa nke bụ ihe ọzọ na iwepu eriri USB. Mgbe ị na-ebuli elu, LED1 flicker ugboro 5 ebe LED2 na-enwu mgbe niile. Mgbe usoro mmalite ahụ gasịrị, a ga-agbanyụ ma LED abụọ.
Nkwukọrịta
A ga-ejikwarịrị njikwa marquadb site na PC nchịkọta data site na njikọ USB (USB-B ruo USB-A). Onye njikwa ahụ na-enye interface serial nke na-aghọta iwu ASCII dị larịị na nke na-eziga mmepụta na interface serial dị ka eriri ederede doro anya.
Ya mere, ọ ga-ekwe omume ijikwa igbe ahụ "aka" ma ọ bụ site na API. Ị nwere ike iji mmemme dị iche iche na-eji njikọ usoro, dịka PuTTY na Windows ma ọ bụ minicom na Linux. Biko jiri ntọala njikọ njikọ ndị a:
- Ọnụ ọgụgụ: 115200
- paraty: Ọ dịghị
- nkwụsị: 1
- bytesize: 8 ibe
- njikwa eruba: ọ dịghị
Na Linux, ị nwere ike si otú a dị mfe iwu dị ka ndị a, jide n'aka na, na ngwaọrụ file nwere ikike kwesịrị ekwesị maka onye ọrụ ịgụ na ya wee degara ya akwụkwọ:
- minicom -D /dev/ttyACM0 -b 115200
Na Linux OS, / dev/ttyACM0 ga-abụ aha ngwaọrụ a na-ahụkarị. Na Windows, ọ ga-akara COMn ebe n bụ otu mkpụrụ.
Mara: mgbe ị na-emejuputa API nkwurịta okwu site na iji iwu ndị dị n'okpuru ebe a, jide n'aka na ị gụọkwa eriri ederede nke onye njikwa na-emepụta, ọ bụrụgodị na ị naghị eji ha eme ihe.
Iwu
Onye njikwa ahụ ghọtara iwu ndị a (ụdọ na brackets bụ nhọrọ.
- gụta N ahịrị L ọwa C - tinye ọnọdụ ngụkọ maka ọnụọgụ N jiri ahịrị L encoder (pulses) nke ọ bụla na ọwa C (nke ndabara: N=0, L=1000, C=1)
- NL [C] - dị ka n'elu mana enweghị isiokwu "ọnụọgụ" na "ahịrị" yana nhọrọ ịnye ọwa 1 ruo 3
- init [T [L]] - bido na ahịrị T dị ka ndidi na ahịrị L ka ịmalite (ndabara: T = 1, L = 1000)
- chanel [nel] C - gụọ akara sitere na ọwa C (1 ruo 3, ndabara: 3)
- enyemaka - na-egosi ojiji
- set – na-egosi ụkpụrụ dị ugbu a nke settable parameters
- ngosi - na-egosi ọganihu nke ngụkọ na-aga n'ihu gụnyere oge gafere
- elu - na-esetịpụ ọkwa mgbama ndabara na HIGH (3.3V)
- dị ala - na-edobe ọkwa mgbaàmà ndabara na LOW (0V)
- led1|2 gbanyụọ | gbanyụọ - gbanyụọ LED1|2 gbanye ma ọ bụ gbanyụọ
- out1|2|3 na | gbanyụọ - gbanyụọ OUT1|2|3 na (HIGH) ma ọ bụ gbanyụọ (LAW)
- tol[erance] T - nnabata maka akara agụọ maka iru ebumnuche (ndabere: T=1)
- usec U - oge na microseconds iji gbanwee ọkwa mmepụta azụ site na LOW gaa na ELU mgbe ihe omume gụchara (ndabara: U = 0)
- ngwụcha | ime ime | kwụsị - kwụsị ngụ na-aga n'ihu tupu iru eru
- verbose [ụgha | eziokwu] - na-atụgharị okwu ọnụ. Jiri arụmụka bụ eziokwu nke Ụgha
Iji malite ịgụta ihe omume N, ọ ga-ezuru naanị ịbanye N. Mgbe o nyechara iwu ahụ, ọnụ ọgụgụ ahụ na-amalite na mgbaàmà mmepụta ka edobere HIGH (3.3 V). Oke L bụ ọnụọgụ ahịrị ahịrị (pulses) ị ga-agụ tupu ha ewepụta mgbama na-akpalite na mmepụta kwekọrọ ekwekọ OUT1, OUT2 ma ọ bụ OUT3. A na-emegharị usoro a maka okirikiri N.
Ogologo oge nke mgbaàmà mmepụta, ntụgharị. mgba ọkụ HIGH-LOW-HIGH, na-achịkwa ọsọ CPU nke njikwa na ihe dịka 5 microseconds. Enwere ike gbanwee oge ahụ site na iji iwu "usec U" ebe U bụ ogologo oge nke mgbaàmà na microseconds na ndabara na 0. Ọ bụrụ na ọnụ ọgụgụ N niile agwụla, a na-edozi mmepụta na LOW na onye njikwa na-alaghachi na steeti na-abaghị uru.
Mgbe a na-agụta, LED1 na LED2 na-agbanye. Ọ bụrụ na usoro ngụkọ na-arụ ọrụ, a na-eleghara iwu ndị ọzọ maka ịgụta ahịrị. Ọ gaghị ekwe omume ịgụta ahịrị n'otu oge na ọwa karịa 1.
ExampLe:
Iji gụọ 4 ugboro 250 ahịrị na channel 3, nye iwu "4 250 3". Ị ga-enweta nzaghachi dịka:
Dị ka a pụrụ ịhụ, ngwá ọrụ na-eweghachi oge gafere na ngụkọta mba. nke gua ahịrị. Ngụkọta ọnụ ọgụgụ ahịrị ga-abụ nke ọma ma ọ bụ nke na-adịghị mma, na-egosi ntụziaka nke mmegharị ahụ. Otú ọ dị, a ga-enye ọnụ ọgụgụ nke pulses a ga-agụta mgbe niile dị ka ọnụọgụ dị mma, n'agbanyeghị ụzọ mmegharị ahụ n'ezie.
Kpọtụrụ
Ọ bụrụ na ị nwere ajụjụ gbasara sistemụ ma ọ bụ ojiji ya, biko kpọtụrụ anyị site na ekwentị ma ọ bụ email.
Ọnụ ego nke marXperts GmbH
- Ọrụ ọrụ 3 22844 Norderstedt / Germany
- Tel.: +49 (40) 529 884 – 0
- Fax: +49 (40) 529 884 – 20
- info@marxperts.com
- www.marxperts.com
Nwebiisinka 2024 marXperts GmbH
Ikike niile echekwabara.
Akwụkwọ / akụrụngwa
![]() |
MarXperts Quadrature Decoder maka ntinye ntinye ntinye [pdf] Akwụkwọ ntuziaka onye ọrụ v1.1, Ihe ndozi nkeji anọ maka ihe ntinye ntinye, nkeji anọ, ihe ndozi maka ntinye ntinye, ihe ntinye ntinye, ihe ngbanwe |