marXperts Quadrature Decoder pou ankode enkreman
Enfòmasyon sou pwodwi
Espesifikasyon
- Non pwodwi: marquadb
- Vèsyon: v1.1
- Kalite: Quadrature Decoder pou ankode enkreman
- Manifakti: marXperts GmbH
Enfòmasyon sou pwodwi
Marquadb a se yon dekodeur kwadrati ki fèt pou ankode incrémentielle. Li prezante eleman pyès ki nan konpitè ki gen ladan bwat kontwolè marquadb la. Aparèy la pèmèt pou koneksyon an nan jiska 3 ankode incrémentielle atravè yon konektè USB-B ak yon konektè D-Sub9.
Defo voltagAnviwònman yo ba nan 0.0 Volt ak HIGH nan 3.3 Volt, ak opsyon pou ranvèse nivo yo si sa nesesè. Aparèy la pa an tan reyèl epi li gen yon tan chanje ant LOW ak HIGH nan anviwon 5 mikrosgond, ki ka ajiste pou dire pi long siyal pwodiksyon an.
FAQ
- Q: Èske vol latage nivo yo dwe ranvèse sou marquadb la?
- A: Wi, li posib pou ranvèse voltage nivo sou marquadb la si ou vle.
- Q: Konbyen ankode incrémentielle ka konekte ak marquadb la?
- A: Marquadb a ka konekte jiska 3 ankode incrémentielle atravè konektè D-Sub9 la.
Kouman pou itilize manyèl sa a
Anvan ou kòmanse opere bwat marquadb la, tanpri li Manyèl Itilizatè a ak Dokimantasyon Teknik ki enkli nan pake dokiman an ak anpil atansyon.
Deklarasyon
Ewòp
Enstriman an konfòme ak Direktiv EMC 2014/30/EU, Low Voltage Directive 2014/35/EU osi byen ke direktiv RoHS 3032/2012.
Konfòmite yo te demontre pa konfòmite ak espesifikasyon sa yo ki nan lis nan Jounal Ofisyèl Kominote Ewopeyen yo:
- EN61326-1: 2018 (Sekirite Elektrik)
- EN301 489-17: V3.1.1: 2017 (EMC pou ekipman ak sèvis radyo)
- EN301 48901 V2.2.3: 2019 (EMC pou ekipman ak sèvis radyo)
- EN300 328 V2.2.2: 2019 (sistèm transmisyon Wideband nan gwoup 2.4 GHz)
- EN6300: 2018 (RoHS)
Amerik di Nò
Yo jwenn enstriman an konfòme yo ak espesifikasyon yo pou yon aparèy dijital klas B dapre Pati 15 règleman FCC yo epi li satisfè tout egzijans Estanda Kanadyen Ekipman Entèferans Kòz ICES-003 pou aparèy dijital yo.
Direktiv fatra elektrik ak elektwonik
Itilizatè fen yo ka retounen enstriman yo bay Marxperts GmbH pou jete yo san yo pa peye pou jete yo.
Òf sa a valab sèlman nan kondisyon sa yo:
- inite a te vann bay yon konpayi oswa enstiti nan Inyon Ewopeyen an
- se kounye a inite a posede pa yon konpayi oswa enstiti nan Inyon Ewopeyen an
- inite a konplè epi li pa kontamine
Enstriman an pa gen pil. Si yo pa retounen bay manifakti a, se responsablite pwopriyetè a pou l swiv règleman lokal yo pou jete ekipman elektwonik yo.
Fonksyon
Bwat marquadb la se yon mikrokontwolè ki konte siyal ("A quad B") ki soti nan ankode incrémentielle. Ankode enkreman yo se aparèy elektwomekanik lineyè oswa rotary ki gen 2 siyal pwodiksyon, A ak B, ki bay pulsasyon lè aparèy la deplase. Ankode enkreman yo rapòte ogmantasyon pozisyon prèske enstantane, sa ki pèmèt yo kontwole mouvman mekanis gwo vitès nan prèske an tan reyèl. Pandan ke swa A ak B siyal ta montre pwogrè nan yon mouvman, chanjman nan faz ant A ak B pèmèt detèmine direksyon mouvman an. Nan montre figi ki pi wo a, siyal B ap dirije A, kidonk direksyon mouvman an negatif.
Bwat marquadb la konte pulsasyon soti nan jiska 3 sous poukont li, men se pa an menm tan. Konte a ap travay nan nenpòt direksyon. Enstriman an pral rapòte direksyon mouvman an ak tan ki pase pou konte batman ki soti nan ki vitès mouvman an ka sòti. Sepandan, fonksyon aktyèl la nan bwat mar quadb la se deklanche yon aksyon apre yo fin rive nan yon kantite batman yo bay. Bwat la bay yon siyal (TTL tankou) nan youn nan pwodiksyon kowaksyal yo. Nivo pwodiksyon kowaksyal la se swa HIGH oswa LOW epi li se jan sa a:
- BAS si bwat la pa konte
- HIGH si bwat la ap konte
- chanje a LOW si yo te konte kantite pulsasyon yo
- chanje tounen nan HIGH imedyatman oswa apre yon reta configurable
- BAS si bwat la sispann konte
Pa default, LOW vle di 0.0 Volt ak HIGH vle di 3.3 Volt. Li posib pou ranvèse nivo yo si ou vle. Bwat marquadb la se pa yon enstriman an tan reyèl. Tan pou chanje ant LOW ak HIGH se nan lòd la nan grandè nan 5 mikrosgond men li posib ogmante dire a nan siyal pwodiksyon an.
Yon itilizasyon tipik nan enstriman an se bay siyal deklanche nan nenpòt kalite pyès ki nan konpitè kòm yon motè makonnen ak yon ankode ap deplase. Siyal deklanche yo pral kreye apre yo fin konte yon kantite batman yo bay. Enstriman an pa bezwen konnen sou pwopriyete fizik motè a. Li jis konte A ak B pulsasyon nan encoder incrémentielle a.
Example: yon motè ki bay 1000 pulsasyon ankode pou chak mm mouvman ta dwe deklanche yon kamera ki tire yon foto apre chak mouvman 1 mm. Sa a mande pou yon kamera ki kapab resevwa siyal deklanche TTL-tip.
Konpozan pyès ki nan konpitè
Aparèy la anbake ak eleman sa yo:
Antre
Bwat marquadb la gen yon konektè USB-B nan do a ansanm ak yon konektè D-Sub9. Bwat la dwe konekte ak yon PC lè l sèvi avèk kab USB la.
A, B ak liy tè ki soti nan jiska 3 ankode incrémentielle yo manje nan kontwolè a atravè yon konektè 9-pin.
Tablo pin yo montre nan tablo ki anba a.
PIN | Plasman | |
1 | Ankode 1: siyal A | ![]()
|
2 | Ankode 1: siyal B | |
3 | Ankode 1: GND | |
4 | Ankode 2: siyal A | |
5 | Ankode 2: siyal B | |
6 | Ankode 2: GND | |
7 | Ankode 3: siyal A | |
8 | Ankode 3: siyal B | |
9 | Ankode 3: GND |
Sòti yo
Siyal pwodiksyon yo apwovizyone nan konektè kowaksyal ki dwe konekte bwat la (konektè koulè kwiv) ak yon aparèy sib, egzanp yon kamera. Lè kontwolè a san fè anyen konsa, pwodiksyon an sou pwodiksyon kowaksyal la ba (0.0 Volt). Lè kontwolè a kòmanse konte, siyal pwodiksyon an mete HIGH (3.3 Volt). Apre yo rive nan yon kantite konte, siyal pwodiksyon an desann nan LOW. Siyal sa a ka itilize pou deklanche lekti yon kamera oswa kèk aksyon nan kèk lòt kalite pyès ki nan konpitè. Operasyon sa a pral repete pou yon kantite fwa.
Dire siyal la chanje HIGH-LOW-HIGH se approx. 5 mikrosgond. Li posib pou envèse siyal yo (High = 0 V, LOW = 3.3 V).
Lè kontwolè a ap konte siyal, LED1 ap limen. Sinon, lè kontwolè a san fè anyen konsa, LED1 koupe. LED2 pral fonksyone menm jan an men li pral limen sèlman si siyal pwodiksyon an HIGH epi otreman dwe etenn. Depi tan an chanje ant HIGH ak LOW trè kout, tou de LED yo pral nòmalman parèt menm jan an.
Tan retabli a dwe omwen 100 milisgond pou wè diferans lan.
Bouton RESET la pral rdemare kontwolè a ki se yon altènativ a debranche kab USB a. Lè demaraj, LED1 tranbleman 5 fwa pandan y ap LED2 toujou ap limen. Apre sekans inisyalizasyon an, tou de LED yo pral etenn.
Kominikasyon
Kontwolè marquadb la dwe kontwole nan PC koleksyon done atravè yon koneksyon USB (USB-B pou USB-A). Kontwolè a bay yon koòdone seri konvansyonèl ki konprann kòmandman ASCII plenn epi ki voye pwodiksyon nan koòdone seri a kòm fisèl tèks plenn.
Se poutèt sa posib yo opere bwat la "manyèlman" oswa atravè yon API. Ou ka itilize yon varyete pwogram ki sèvi ak koneksyon seri, pa egzanp PuTTY sou Windows oswa minicom sou Linux. Tanpri itilize paramèt koneksyon seri sa yo:
- vitès baud: 115200
- parite: Okenn
- stopbits: 1
- bytesize: 8 bits
- kontwòl koule: okenn
Sou Linux, ou ta ka konsa yon senp kòmandman tankou sa ki annapre yo, asire w ke aparèy la file gen otorizasyon apwopriye pou itilizatè a li nan li epi ekri li:
- minicom -D /dev/ttyACM0 -b 115200
Sou Linux OS, /dev/ttyACM0 ta dwe yon non aparèy tipik. Sou Windows, li ta pito COMn kote n se yon sèl chif.
Nòt: lè w ap aplike yon API kominikasyon lè l sèvi avèk kòmandman ki anba yo, asire w ke w li tou kòd tèks ki te pwodwi pa kontwolè a, menm si w pa sèvi ak yo.
Kòmandman
Kontwolè a konprann kòmandman sa yo (fisèl nan parantèz yo opsyonèl.
- konte N liy L kanal C - antre nan mòd konte pou N konte ak L liy ankode (puls) chak sou kanal C (default: N = 0, L = 1000, C = 1)
- NL [C] - tankou pi wo a men san mo kle "konte" ak "liy" ak opsyon pou bay kanal 1 a 3
- init [T [L]] - inisyalize ak liy T kòm tolerans ak liy L yo kòmanse (default: T = 1, L = 1000)
- chanèl C - konte siyal ki soti nan chanèl C (1 a 3, default: 3)
- èd - montre itilizasyon
- mete – montre valè aktyèl paramèt ki kapab fikse yo
- montre – montre pwogrè nan konte kontinyèl ki gen ladan tan ki pase
- segondè - mete nivo siyal default la nan HIGH (3.3 V)
- ba - mete nivo siyal default la ba (0 V)
- led1|2 on|off – limen oswa etenn LED1|2
- out1|2|3 on|off – vire OUT1|2|3 sou (HIGH) oswa koupe (LOW)
- tol[erance] T - tolerans pou siyal konte pou atenn sib (default: T = 1)
- usec U - tan an mikrosgond pou chanje nivo pwodiksyon an soti nan LOW a HIGH apre yon evènman konte (default: U = 0)
- fini | avòte | sispann - fini kontinyèl kontinyèl anvan yo rive nan sib
- verbose [fo|vrè] – aktive verbosity. Sèvi ak agiman Vrè oswa Fo
Pou kòmanse konte N evènman, li sifi pou jis antre N. Apre yo fin bay lòd la, konte a kòmanse epi siyal pwodiksyon an mete nan HIGH (3.3 V). Paramèt L la se kantite liy (puls) pou konte anvan ou jenere yon siyal deklanche sou pwodiksyon korespondan OUT1, OUT2 oswa OUT3. Pwosesis sa a repete pou N sik.
Dire siyal pwodiksyon an, sa vle di. switch la HIGH-LOW-HIGH, ki gouvène pa vitès CPU kontwolè a epi li se apeprè 5 mikrosgond. Dire a ka chanje lè l sèvi avèk lòd "usec U" kote U se dire a nan siyal la nan mikrosgond ak default a 0. Si tout konte N yo fini, pwodiksyon an mete nan LOW epi kontwolè a retounen nan eta a san fè anyen konsa.
Pandan y ap konte, LED1 ak LED2 yo limen. Si mòd konte a aktif, tout lòt kòmandman pou konte liy yo inyore. Li pa posib pou konte liy ansanm sou plis pase 1 chanèl.
Example:
Pou konte 4 fwa 250 liy sou kanal 3, bay lòd "4 250 3". Ou pral jwenn kèk fidbak ki sanble ak:
Kòm ou ka wè, enstriman an retounen tan ki pase a ak total non an. nan liy konte. Kantite total liy yo pral swa pozitif oswa negatif, ki endike direksyon mouvman an. Kantite pulsasyon yo dwe konte, sepandan, ap toujou bay kòm nimewo pozitif, kèlkeswa direksyon aktyèl mouvman an.
Kontakte
Si w ta gen kesyon konsènan sistèm nan oswa itilizasyon li, tanpri kontakte nou pa telefòn oswa imèl.
marXperts GmbH
- Werkstr. 3 22844 Norderstedt / Almay
- Tel.: +49 (40) 529 884 – 0
- Faks: +49 (40) 529 884 – 20
- info@marxperts.com
- www.marxperts.com
Copyright 2024 marXperts GmbH
Tout dwa rezève.
Dokiman / Resous
![]() |
marXperts Quadrature Decoder pou ankode enkreman [pdfManyèl Itilizatè v1.1, Quadrature Decoder pou encoders incrémentaux, Quadrature, Decoder pou encoders incrémentielles, encoders incrémentielles, encoders |