MarXperts Quadrature Decoder ho an'ny Incremental Encoders
Product Information
fepetra arahana
- Anaran'ny vokatra: marquadb
- Version: v1.1
- Karazana: Quadrature Decoder ho an'ny Incremental Encoders
- Mpanamboatra: marXperts GmbH
Product Information
Ny marquadb dia quadrature decoder natao ho an'ny incremental encoders. Izy io dia manasongadina singa fitaovana ao anatin'izany ny boaty fanaraha-maso marquadb. Ny fitaovana dia mamela ny fifandraisana hatramin'ny 3 incremental encoders amin'ny alalan'ny USB-B connector sy D-Sub9 connector.
Ny default voltagNy fikandrana dia LOW amin'ny 0.0 Volt ary HIGH amin'ny 3.3 Volt, miaraka amin'ny safidy hamadika ny haavony raha ilaina. Ny fitaovana dia tsy amin'ny fotoana tena izy ary manana fotoana mifamadika eo anelanelan'ny LOW sy HIGH eo amin'ny 5 microseconds, izay azo amboarina amin'ny faharetan'ny famantarana mivoaka.
FAQ
- Q: Afaka ny voltagavadika ve ny ambaratonga eo amin'ny marquadb?
- A: Eny, azo atao ny mamadika ny voltage niveau amin'ny marquadb raha tiana.
- Q: Firy ny incremental encoders azo ampifandraisina amin'ny marquadb?
- A: Ny marquadb dia afaka mampifandray hatramin'ny 3 incremental encoders amin'ny alalan'ny connector D-Sub9.
Ahoana ny fampiasana ity boky ity
Alohan'ny hanombohanao mampiasa ny boaty marquadb dia vakio tsara ny Boky Torolàlana ho an'ny mpampiasa sy ny Documentation Teknika tafiditra ao anatin'ny fonosan'ny antontan-taratasy.
Fanambarana
Eoropa
Ny fitaovana dia manaraka ny EMC Directives 2014/30/EU, ny Voltage Directive 2014/35/EU ary koa ny torolàlana RoHS 3032/2012.
Ny fanarahan-dalàna dia naseho tamin'ny fanarahana ireto fepetra manaraka ireto voatanisa ao amin'ny Journal of the European Communities:
- EN61326-1: 2018 (Fiaro amin'ny herinaratra)
- EN301 489-17: V3.1.1: 2017 (EMC ho an'ny fitaovana sy serivisy radio)
- EN301 48901 V2.2.3: 2019 (EMC ho an'ny fitaovana sy serivisy radio)
- EN300 328 V2.2.2: 2019 (Rafitra fampitana Wideband amin'ny tarika 2.4 GHz)
- EN6300: 2018 (RoHS)
Amerika Avaratra
Hita fa mifanaraka amin'ny fepetra takian'ny fitaovana nomerika kilasy B mifanaraka amin'ny Fizarana 15 amin'ny fitsipika FCC ny fitaovana ary mahafeno ny fepetra rehetra ao amin'ny Canadian Interference Causing Equipment Standard ICES-003 ho an'ny fitaovana nomerika.
Torolàlana elektrika sy elektronika fako
Ny mpampiasa farany dia afaka mamerina ny fitaovana any amin'ny Marxperts GmbH mba hariana nefa tsy voaloa amin'ny fanariana.
Ity tolotra ity dia manan-kery raha tsy amin'ny fepetra manaraka ireto:
- namidy tamina orinasa na institiota ao anatin'ny Vondrona Eoropeana ilay vondrona
- orinasa na institiota ao anatin'ny Vondrona Eoropeana no an'ny vondrona amin'izao fotoana izao
- feno ny fitaovana fa tsy voaloto
Tsy misy bateria ny fitaovana. Raha tsy averina any amin'ny mpanamboatra dia andraikitry ny tompony ny manaraka ny fitsipika eo an-toerana momba ny fanariana fitaovana elektronika.
asa
Ny boaty marquadb dia microcontroller izay manisa famantarana ("A quad B") avy amin'ny encoders incremental. Ny encoders incremental dia fitaovana elektrômekanika miodina na mihodinkodina izay misy famantarana mivoaka 2, A sy B, izay mamoaka pulses rehefa mihetsika ilay fitaovana. Ny encoders incremental dia mitatitra ny fisondrotan'ny toerana saika eo no ho eo, izay ahafahan'izy ireo manara-maso ny fihetsehan'ny mekanika haingam-pandeha amin'ny fotoana tena izy. Na dia mampiseho ny fandrosoan'ny hetsika aza ny famantarana A sy B, ny fifindran'ny dingana eo amin'ny A sy B dia mamela ny hamaritana ny lalan'ny hetsika. Ao amin'ny sary etsy ambony, ny signal B dia mitarika A, noho izany dia ratsy ny fitarihan'ny hetsika.
Ny boaty marquadb dia manisa pulses hatramin'ny loharano 3 tsy miankina, fa tsy miaraka. Ny fanisana dia miasa amin'ny lafiny roa. Ny fitaovana dia hitatitra ny lalan'ny hetsika sy ny fotoana lany amin'ny fanisana ny pulses izay azo avy amin'ny hafainganam-pandehan'ny hetsika. Na izany aza, ny tena asan'ny boaty mar quadb dia ny manetsika hetsika rehefa mahatratra ny isan'ny pulses. Ny boaty dia mamahana famantarana (TTL toy ny) amin'ny iray amin'ireo vokatra coaxial. Ny haavon'ny vokatra coaxial dia HIGH na LOW ary toy izao manaraka izao:
- LOW raha tsy manisa ny boaty
- AVO raha manisa ny boaty
- mivadika ho LOW raha voaisa ny isan'ny pulses
- miverena any amin'ny HIGH avy hatrany na aorian'ny fahatarana azo amboarina
- AVY raha tsy manisa intsony ny boaty
Amin'ny alàlan'ny default, ny LOW dia midika hoe 0.0 Volt ary ny HIGH dia midika hoe 3.3 Volt. Azo atao ny mamadika ny ambaratonga raha ilaina. Ny boaty marquadb dia tsy fitaovana amin'ny fotoana tena izy. Ny fotoana hifindra eo anelanelan'ny LOW sy HIGH dia ao anatin'ny filaharan'ny halehiben'ny 5 microseconds saingy azo atao ny mampitombo ny faharetan'ny famantarana mivoaka.
Ny fampiasana mahazatra an'ilay fitaovana dia ny manome famantarana trigger amin'ny karazana fitaovana rehetra rehefa mihetsika ny motera miaraka amin'ny encoder. Ny famantarana trigger dia hatsangana aorian'ny fanisana ny isan'ny pulses. Ny fitaovana dia tsy mila mahafantatra momba ny toetra ara-batana ny maotera. Miisa fotsiny ny pulses A sy B amin'ny encoder incremental.
Example: ny maotera manome 1000 encoder pulses isaky ny mm ny hetsika dia tokony hiteraka fakan-tsary izay maka sary isaky ny mihetsika 1 mm. Mitaky fakantsary afaka mandray famantarana trigger karazana TTL izany.
Fitaovana fitaovana
Ny fitaovana dia alefa miaraka amin'ireto singa manaraka ireto:
Inputs
Ny boaty marquadb dia misy mpampitohy USB-B ao ambadika ary koa mpampitohy D-Sub9. Ny boaty dia tsy maintsy mifandray amin'ny PC amin'ny alàlan'ny tariby USB.
Ny tsipika A, B ary ny tany manomboka amin'ny encoders incremental 3 dia ampidirina ao amin'ny controller amin'ny alàlan'ny connecteur 9-pin.
Ny fanendrena pin dia aseho amin'ny tabilao etsy ambany.
Pin | Fanendrena | |
1 | Encoder 1: famantarana A | ![]()
|
2 | Encoder 1: famantarana B | |
3 | Encoder 1: GND | |
4 | Encoder 2: famantarana A | |
5 | Encoder 2: famantarana B | |
6 | Encoder 2: GND | |
7 | Encoder 3: famantarana A | |
8 | Encoder 3: famantarana B | |
9 | Encoder 3: GND |
Outputs
Ny mari-pamantarana mivoaka dia omena amin'ny mpampitohy coaxial izay tsy maintsy mampifandray ny boaty (fampifandray miloko varahina) amin'ny fitaovana kendrena, ohatra ny fakantsary. Rehefa tsy miasa ny controller dia LOW (0.0 Volt) ny vokatra amin'ny output coaxial. Rehefa manomboka manisa ny controller dia apetraka AVO (3.3 Volt) ny famantarana mivoaka. Rehefa tonga amin'ny isa nomena dia midina ho LOW ny famantarana mivoaka. Ity famantarana ity dia azo ampiasaina hanosika ny famakiana fakantsary na hetsika sasany amin'ny karazana fitaovana hafa. Averina imbetsaka io fandidiana io.
Ny faharetan'ny fampidinana famantarana HIGH-LOW-HIGH dia eo ho eo. 5 microsegondra. Azo atao ny mamadika ny famantarana (HIGH=0 V, LOW=3.3 V).
Rehefa manisa famantarana ny mpanara-maso dia hirehitra ny LED1. Raha tsy izany, rehefa tsy miasa ny controller dia maty ny LED1. Ny LED2 dia hiasa toy izany koa fa hirehitra ihany raha toa ka avo ny mari-pamantarana mivoaka ary raha tsy izany dia tapaka. Koa satria fohy ny fotoana fifandimbiasana eo amin'ny HIGH sy ny LOW, ny LED roa dia toa mitovy amin'ny mahazatra.
Tokony ho 100 milisegondra fara-fahakeliny ny fotoana fanemorana azo apetraka mba hahitana ny fahasamihafana.
Ny bokotra RESET dia hamerina ny mpanara-maso izay safidy hafa amin'ny fanesorana ny tariby USB. Rehefa mipoitra ny LED1 dia mirefarefa in-5 raha mirehitra tsy tapaka ny LED2. Aorian'ny filaharan'ny fanombohana dia ho faty ny LED roa.
Communication
Ny mpanara-maso marquadb dia tsy maintsy fehezina avy amin'ny PC fanangonana angona amin'ny alalan'ny fifandraisana USB (USB-B mankany USB-A). Ny controller dia manome interface serial mahazatra izay mahatakatra ny baiko ASCII tsotra ary mandefa ny vokatra ho an'ny interface serial toy ny tady lahatsoratra tsotra.
Noho izany dia azo atao ny mampandeha ny boaty "amin'ny tanana" na amin'ny alàlan'ny API. Azonao atao ny mampiasa programa isan-karazany mampiasa fifandraisana an-tariby, ohatra, PuTTY amin'ny Windows na minicom amin'ny Linux. Ampiasao azafady ireto tefin'ny fifandraisana serial manaraka ireto:
- Ampahany : 115200
- parity: tsy misy
- fijanonana: 1
- habe: 8 bit
- fanaraha-maso mikoriana: tsy misy
Amin'ny Linux, azonao atao ny mandidy tsotra toy izao manaraka izao, mba hahazoana antoka fa ny fitaovana file manana ny fahazoan-dàlana mety ho an'ny mpampiasa mamaky azy sy manoratra aminy:
- minicom -D /dev/ttyACM0 -b 115200
Amin'ny Linux OS, /dev/ttyACM0 dia anarana fitaovana mahazatra. Amin'ny Windows dia COMn izany raha ny n dia isa tokana.
Fanamarihana: rehefa mampihatra API fifandraisana amin'ny alalan'ny baiko etsy ambany dia ataovy izay hamakiana ny tady lahatsoratra novokarin'ny mpanara-maso, na dia tsy mampiasa azy aza ianao.
didy
Ny mpanara-maso dia mahatakatra ireto baiko manaraka ireto (tsy voatery ny tady ao anaty fononteny.
- manisa andalana N L fantsona C - miditra amin'ny fomba fanisana ho an'ny isa N miaraka amin'ny tsipika L encoder (pulsa) tsirairay ao amin'ny fantsona C (default: N=0, L=1000, C=1)
- NL [C] - toy ny etsy ambony fa tsy misy teny fanalahidy "fanisana" sy "tsipika" ary misy safidy hamatsy fantsona 1 hatramin'ny 3
- init [T [L]] - manomboka amin'ny tsipika T ho fandeferana ary tsipika L hanombohana (default: T=1, L=1000)
- chan[nel] C - manisa famantarana avy amin'ny fantsona C (1 hatramin'ny 3, default: 3)
- fanampiana - mampiseho ny fampiasana
- set - mampiseho ny soatoavina ankehitriny amin'ny masontsivana azo apetraka
- fampisehoana - mampiseho ny fivoaran'ny fanisana mitohy ao anatin'izany ny fotoana lany
- avo - mametraka ny haavon'ny famantarana mahazatra ho HIGH (3.3 V)
- ambany - mametraka ny haavon'ny famantarana mahazatra ho LOW (0 V)
- led1|2 on|off – avereno na aforeto ny LED1|2
- out1|2|3 on|off – avilio OUT1|2|3 on (HIGH) na off (LOW)
- tol[erance] T – fandeferana amin'ny famantarana voaisa mba hahatratrarana ny tanjona (default: T=1)
- usec U - fotoana ao anatin'ny microsegondra hamerenana ny haavon'ny vokatra avy amin'ny LOW mankany HIGH aorian'ny hetsika fanisana (default: U = 0)
- farany | abort | atsaharo - farano ny fanisana mitohy alohan'ny hahatongavana amin'ny tanjona
- verbose [diso|marina] – mamadika ny verbosity. Ampiasao ny argument True of False
Mba hanombohana manisa hetsika N, dia ampy ny miditra N. Rehefa avy namoaka ny baiko dia manomboka ny fanisana ary apetraka amin'ny HIGH (3.3 V) ny famantarana mivoaka. Ny mari-pamantarana L dia ny isan'ny tsipika (pulses) hanisa alohan'ny hamoahana famantarana trigger amin'ny vokatra mifanaraka amin'izany OUT1, OUT2 na OUT3. Ity dingana ity dia miverimberina mandritra ny N cycles.
Ny faharetan'ny famantarana mivoaka, izany hoe. ny switch HIGH-LOW-HIGH, dia fehezin'ny hafainganam-pandehan'ny CPU an'ny controller ary eo amin'ny 5 microseconds. Ny faharetan'ny fotoana dia azo ovaina amin'ny alalan'ny baiko "usec U" izay U dia ny faharetan'ny famantarana ao anatin'ny microseconds ary ny default amin'ny 0. Raha toa ka vita ny N isa rehetra, ny vokatra dia apetraka amin'ny LOW ary ny controller dia miverina amin'ny toe-javatra tsy miasa.
Rehefa manisa dia mandeha ny LED1 sy LED2. Raha mavitrika ny fomba fanisana dia tsy raharahaina ny baiko hafa rehetra hanisa andalana. Tsy azo atao ny manisa andalana miaraka amin'ny fantsona mihoatra ny 1.
Example:
Raha hanisa in-4 in-250 andalana ao amin'ny fantsona 3, dia asio baiko "4 250 3". Hahazo valiny mitovy amin'ny:
Araka ny hita, ny fitaovana dia mamerina ny fotoana lany sy ny totalin'ny no. ny andalana voaisa. Ny fitambaran'ny isan'ny andalana dia ho tsara na ratsy, manondro ny fizotry ny hetsika. Ny isan'ny pulses ho isaina anefa dia homena isa tsara foana, na inona na inona tondrozotra.
Contact
Raha manana fanontaniana momba ny rafitra na ny fampiasana azy ianao dia mifandraisa aminay amin'ny alàlan'ny telefaona na mailaka.
marXperts GmbH
- Werkstr. 3 22844 Norderstedt / Germany
- Tel.: +49 (40) 529 884 – 0
- Fax: +49 (40) 529 884 – 20
- info@marxperts.com
- www.marxperts.com
Copyright 2024 marXperts GmbH
Zo rehetra voatokana.
Documents / Loharano
![]() |
MarXperts Quadrature Decoder ho an'ny Incremental Encoders [pdf] Boky Torolàlana v1.1, Mpanodina Quadrature ho an'ny Encoders Incremental, Quadrature, Decoder ho an'ny Encoders Incremental, Encoders Incremental, Encoders |