పెరుగుతున్న ఎన్కోడర్ల కోసం marXperts క్వాడ్రేచర్ డీకోడర్
ఉత్పత్తి సమాచారం
స్పెసిఫికేషన్లు
- ఉత్పత్తి పేరు: మార్క్వాడ్బి
- వెర్షన్: v1.1
- రకం: పెరుగుతున్న ఎన్కోడర్ల కోసం క్వాడ్రేచర్ డీకోడర్
- తయారీదారు: marXperts GmbH
ఉత్పత్తి సమాచారం
Marquadb అనేది పెరుగుతున్న ఎన్కోడర్ల కోసం రూపొందించబడిన క్వాడ్రేచర్ డీకోడర్. ఇది marquadb కంట్రోలర్ బాక్స్తో సహా హార్డ్వేర్ భాగాలను కలిగి ఉంది. పరికరం USB-B కనెక్టర్ మరియు D-Sub3 కనెక్టర్ ద్వారా గరిష్టంగా 9 ఇంక్రిమెంటల్ ఎన్కోడర్లను కనెక్ట్ చేయడానికి అనుమతిస్తుంది.
డిఫాల్ట్ వాల్యూమ్tage సెట్టింగ్లు 0.0 వోల్ట్ వద్ద తక్కువగా మరియు 3.3 వోల్ట్ వద్ద ఎక్కువ, అవసరమైతే స్థాయిలను రివర్స్ చేసే ఎంపికతో ఉంటాయి. పరికరం నిజ-సమయం కాదు మరియు దాదాపు 5 మైక్రోసెకన్ల తక్కువ మరియు అధిక మధ్య మారే సమయాన్ని కలిగి ఉంది, ఇది ఎక్కువ అవుట్పుట్ సిగ్నల్ వ్యవధి కోసం సర్దుబాటు చేయబడుతుంది.
తరచుగా అడిగే ప్రశ్నలు
- Q: కెన్ వాల్యూమ్tagమార్క్వాడ్బిలో ఇ స్థాయిలు తిరగబడతాయా?
- A: అవును, వాల్యూమ్ను రివర్స్ చేయడం సాధ్యపడుతుందిtagకావాలనుకుంటే మార్క్వాడ్బిలో ఇ స్థాయిలు.
- Q: మార్క్వాడ్బికి ఎన్ని ఇన్క్రిమెంటల్ ఎన్కోడర్లను కనెక్ట్ చేయవచ్చు?
- A: Marquadb D-Sub3 కనెక్టర్ ద్వారా 9 ఇంక్రిమెంటల్ ఎన్కోడర్లను కనెక్ట్ చేయగలదు.
ఈ మాన్యువల్ని ఎలా ఉపయోగించాలి
మీరు marquadb బాక్స్ను ఆపరేట్ చేయడానికి ముందు దయచేసి డాక్యుమెంటేషన్ ప్యాకేజీలో చేర్చబడిన వినియోగదారు మాన్యువల్ మరియు సాంకేతిక డాక్యుమెంటేషన్ను జాగ్రత్తగా చదవండి.
ప్రకటనలు
యూరప్
పరికరం EMC ఆదేశాలు 2014/30/EU, తక్కువ వాల్యూమ్కు అనుగుణంగా ఉందిtagఇ డైరెక్టివ్ 2014/35/EU అలాగే RoHS డైరెక్టివ్ 3032/2012.
యూరోపియన్ కమ్యూనిటీల అధికారిక జర్నల్లో జాబితా చేయబడిన క్రింది స్పెసిఫికేషన్లకు అనుగుణంగా సమ్మతి ప్రదర్శించబడింది:
- EN61326-1: 2018 (ఎలక్ట్రికల్ సేఫ్టీ)
- EN301 489-17: V3.1.1: 2017 (రేడియో పరికరాలు మరియు సేవల కోసం EMC)
- EN301 48901 V2.2.3: 2019 (రేడియో పరికరాలు మరియు సేవల కోసం EMC)
- EN300 328 V2.2.2: 2019 (2.4 GHz బ్యాండ్లో వైడ్బ్యాండ్ ట్రాన్స్మిషన్ సిస్టమ్)
- EN6300: 2018 (RoHS)
ఉత్తర అమెరికా
ఈ పరికరం FCC నియమాలలోని పార్ట్ 15కి అనుగుణంగా B క్లాస్ B డిజిటల్ పరికరానికి సంబంధించిన స్పెసిఫికేషన్లకు అనుగుణంగా ఉన్నట్లు కనుగొనబడింది మరియు డిజిటల్ పరికరాల కోసం కెనడియన్ జోక్యం కలిగించే పరికరాల ప్రామాణిక ICES-003 యొక్క అన్ని అవసరాలను తీరుస్తుంది.
వేస్ట్ ఎలక్ట్రికల్ మరియు ఎలక్ట్రానిక్ డైరెక్టివ్
తుది-వినియోగదారులు పరికరాలను పారవేయడం కోసం ఛార్జ్ చేయకుండా మార్క్స్పర్ట్స్ GmbHకి తిరిగి పంపవచ్చు.
ఈ ఆఫర్ కింది షరతులలో మాత్రమే చెల్లుబాటు అవుతుంది:
- యూనిట్ EUలోని కంపెనీ లేదా ఇన్స్టిట్యూట్కు విక్రయించబడింది
- యూనిట్ ప్రస్తుతం EUలోని కంపెనీ లేదా ఇన్స్టిట్యూట్ యాజమాన్యంలో ఉంది
- యూనిట్ పూర్తయింది మరియు కలుషితం కాదు
పరికరం బ్యాటరీలను కలిగి ఉండదు. తయారీదారుకు తిరిగి ఇవ్వకపోతే, ఎలక్ట్రానిక్ పరికరాలను పారవేసేందుకు స్థానిక నియమాలను అనుసరించడం యజమాని యొక్క బాధ్యత.
ఫంక్షన్
Marquadb బాక్స్ అనేది మైక్రోకంట్రోలర్, ఇది పెరుగుతున్న ఎన్కోడర్ల నుండి సంకేతాలను (“A quad B”) గణిస్తుంది. ఇంక్రిమెంటల్ ఎన్కోడర్లు 2 అవుట్పుట్ సిగ్నల్లను కలిగి ఉండే లీనియర్ లేదా రోటరీ ఎలక్ట్రోమెకానికల్ పరికరాలు, A und B, ఇవి పరికరాన్ని తరలించినప్పుడు పల్స్లను జారీ చేస్తాయి. ఇంక్రిమెంటల్ ఎన్కోడర్లు పొజిషన్ ఇంక్రిమెంట్లను దాదాపు తక్షణమే నివేదిస్తాయి, ఇది నిజ సమయంలో హై స్పీడ్ మెకానిజమ్ల కదలికలను పర్యవేక్షించడానికి వీలు కల్పిస్తుంది. A మరియు B సంకేతాలు కదలిక యొక్క పురోగతిని చూపుతాయి, A మరియు B మధ్య దశ మార్పు కదలిక దిశను నిర్ణయించడానికి అనుమతిస్తుంది. పైన ఉన్న బొమ్మలో, సిగ్నల్ B Aకి దారి తీస్తుంది, కాబట్టి కదలిక దిశ ప్రతికూలంగా ఉంటుంది.
marquadb బాక్స్ స్వతంత్రంగా 3 మూలాల నుండి పప్పులను గణిస్తుంది, కానీ ఏకకాలంలో కాదు. లెక్కింపు రెండు దిశలలో పనిచేస్తుంది. పరికరం కదలిక దిశను మరియు కదలిక వేగాన్ని పొందగలిగే పల్స్లను లెక్కించడానికి గడిచిన సమయాన్ని నివేదిస్తుంది. అయినప్పటికీ, ఇచ్చిన పప్పుల గణనను చేరుకున్న తర్వాత చర్యను ప్రారంభించడం మార్ క్వాడ్బ్ బాక్స్ యొక్క వాస్తవ విధి. బాక్స్ ఏకాక్షక అవుట్పుట్లలో ఒకదానికి సిగ్నల్ (TTL వంటిది)ని అందిస్తుంది. ఏకాక్షక అవుట్పుట్ స్థాయి ఎక్కువగా లేదా తక్కువగా ఉంటుంది మరియు ఈ క్రింది విధంగా ఉంటుంది:
- పెట్టె లెక్కించబడకపోతే తక్కువ
- పెట్టె లెక్కిస్తున్నట్లయితే అధికం
- పప్పుల సంఖ్యను లెక్కించినట్లయితే తక్కువకు మారండి
- వెంటనే లేదా కాన్ఫిగర్ చేయదగిన ఆలస్యం తర్వాత HIGHకి తిరిగి మారండి
- బాక్స్ లెక్కింపు ఆపివేస్తే తక్కువ
డిఫాల్ట్గా, LOW అంటే 0.0 వోల్ట్ మరియు HIGH అంటే 3.3 వోల్ట్. కావాలనుకుంటే స్థాయిలను రివర్స్ చేయడం సాధ్యపడుతుంది. Marquadb బాక్స్ నిజ సమయ పరికరం కాదు. LOW మరియు HIGH మధ్య మారడానికి సమయం 5 మైక్రోసెకన్ల పరిమాణంలో ఉంటుంది, అయితే అవుట్పుట్ సిగ్నల్ వ్యవధిని పెంచడం సాధ్యమవుతుంది.
ఎన్కోడర్తో జతచేయబడిన మోటారు కదులుతున్నప్పుడు ఏదైనా హార్డ్వేర్కు ట్రిగ్గర్ సిగ్నల్లను అందించడం పరికరం యొక్క సాధారణ ఉపయోగం. ఇచ్చిన పల్స్ల సంఖ్యను లెక్కించిన తర్వాత ట్రిగ్గర్ సిగ్నల్లు సృష్టించబడతాయి. పరికరం మోటార్ యొక్క భౌతిక లక్షణాల గురించి తెలుసుకోవలసిన అవసరం లేదు. ఇది ఇంక్రిమెంటల్ ఎన్కోడర్ యొక్క A మరియు B పల్స్లను గణిస్తుంది.
Exampలే: ఒక మి.మీ కదలికకు 1000 ఎన్కోడర్ పప్పులను ఇచ్చే మోటారు 1 మి.మీ కదలిక తర్వాత ఫోటోను షూట్ చేసే కెమెరాను ట్రిగ్గర్ చేయాలి. దీనికి TTL-రకం ట్రిగ్గర్ సిగ్నల్లను స్వీకరించగల సామర్థ్యం గల కెమెరా అవసరం.
హార్డ్వేర్ భాగాలు
పరికరం క్రింది భాగాలతో రవాణా చేయబడుతుంది:
ఇన్పుట్లు
Marquadb బాక్స్ వెనుక వైపు USB-B కనెక్టర్తో పాటు D-Sub9 కనెక్టర్ను కలిగి ఉంది. USB కేబుల్ని ఉపయోగించి బాక్స్ని PCకి కనెక్ట్ చేయాలి.
3 ఇంక్రిమెంటల్ ఎన్కోడర్ల నుండి A, B మరియు గ్రౌండ్ లైన్లు 9-పిన్ కనెక్టర్ ద్వారా కంట్రోలర్లోకి అందించబడతాయి.
పిన్ అసైన్మెంట్లు దిగువ పట్టికలో చూపబడ్డాయి.
పిన్ చేయండి | అప్పగింత | |
1 | ఎన్కోడర్ 1: సిగ్నల్ A | ![]()
|
2 | ఎన్కోడర్ 1: సిగ్నల్ బి | |
3 | ఎన్కోడర్ 1: GND | |
4 | ఎన్కోడర్ 2: సిగ్నల్ A | |
5 | ఎన్కోడర్ 2: సిగ్నల్ బి | |
6 | ఎన్కోడర్ 2: GND | |
7 | ఎన్కోడర్ 3: సిగ్నల్ A | |
8 | ఎన్కోడర్ 3: సిగ్నల్ బి | |
9 | ఎన్కోడర్ 3: GND |
అవుట్పుట్లు
అవుట్పుట్ సిగ్నల్లు ఏకాక్షక కనెక్టర్లకు సరఫరా చేయబడతాయి, ఇవి పెట్టెను (ఇత్తడి రంగు కనెక్టర్) లక్ష్య పరికరంతో కనెక్ట్ చేయాలి, ఉదా కెమెరా. కంట్రోలర్ నిష్క్రియంగా ఉన్నప్పుడు, ఏకాక్షక అవుట్పుట్పై అవుట్పుట్ తక్కువగా ఉంటుంది (0.0 వోల్ట్). కంట్రోలర్ లెక్కించడం ప్రారంభించినప్పుడు, అవుట్పుట్ సిగ్నల్ హై (3.3 వోల్ట్) సెట్ చేయబడింది. ఇచ్చిన గణనల సంఖ్యను చేరుకున్న తర్వాత, అవుట్పుట్ సిగ్నల్ తక్కువ స్థాయికి పడిపోతుంది. ఈ సిగ్నల్ కెమెరా యొక్క రీడ్-అవుట్ను లేదా కొన్ని ఇతర రకాల హార్డ్వేర్లలో కొంత చర్యను ట్రిగ్గర్ చేయడానికి ఉపయోగించవచ్చు. ఈ ఆపరేషన్ ఇచ్చిన అనేక సార్లు పునరావృతమవుతుంది.
సిగ్నల్ స్విచ్చింగ్ హై-లో-హై యొక్క వ్యవధి సుమారుగా ఉంటుంది. 5 మైక్రోసెకన్లు. సంకేతాలను విలోమం చేయడం సాధ్యమవుతుంది (HIGH=0 V, LOW=3.3 V).
కంట్రోలర్ సిగ్నల్లను లెక్కిస్తున్నప్పుడు, LED1 వెలిగించబడుతుంది. లేకపోతే, కంట్రోలర్ నిష్క్రియంగా ఉన్నప్పుడు, LED1 ఆఫ్లో ఉంటుంది. LED2 అదే విధంగా పని చేస్తుంది కానీ అవుట్పుట్ సిగ్నల్ ఎక్కువగా ఉంటే మాత్రమే ఆన్ అవుతుంది మరియు లేకపోతే ఆఫ్ చేయబడుతుంది. HIGH మరియు LOW మధ్య మారే సమయం చాలా తక్కువగా ఉన్నందున, రెండు LED లు సాధారణంగా ఒకేలా కనిపిస్తాయి.
సెటబుల్ ఆలస్యం సమయం తేడాను చూడడానికి కనీసం 100 మిల్లీసెకన్లు ఉండాలి.
రీసెట్ బటన్ USB కేబుల్ను అన్ప్లగ్ చేయడానికి ప్రత్యామ్నాయమైన కంట్రోలర్ను రీబూట్ చేస్తుంది. బూట్ చేస్తున్నప్పుడు, LED1 నిరంతరం వెలిగించబడుతున్నప్పుడు LED5 2 సార్లు ఫ్లికర్ అవుతుంది. ప్రారంభ క్రమం తర్వాత, రెండు LED లు ఆఫ్ చేయబడతాయి.
కమ్యూనికేషన్
Marquadb కంట్రోలర్ తప్పనిసరిగా USB కనెక్షన్ (USB-B నుండి USB-A) ద్వారా డేటా సేకరణ PC నుండి నియంత్రించబడాలి. కంట్రోలర్ సాధారణ ASCII ఆదేశాలను అర్థం చేసుకునే సాంప్రదాయిక సీరియల్ ఇంటర్ఫేస్ను అందిస్తుంది మరియు ఇది సాధారణ టెక్స్ట్ స్ట్రింగ్లుగా సీరియల్ ఇంటర్ఫేస్కు అవుట్పుట్ను పంపుతుంది.
అందువల్ల బాక్స్ను "మాన్యువల్గా" లేదా API ద్వారా ఆపరేట్ చేయడం సాధ్యపడుతుంది. మీరు సీరియల్ కనెక్షన్లను ఉపయోగించే అనేక రకాల ప్రోగ్రామ్లను ఉపయోగించవచ్చు, ఉదా. Windowsలో PutTY లేదా Linuxలో minicom. దయచేసి క్రింది సీరియల్ కనెక్షన్ సెట్టింగ్లను ఉపయోగించండి:
- బాడ్రేట్: 115200
- సమానత్వం: ఏదీ లేదు
- స్టాప్బిట్లు: 1
- బైటిసైజ్: 8 బిట్స్
- ప్రవాహ నియంత్రణ: ఏదీ లేదు
Linuxలో, మీరు ఈ క్రింది విధంగా ఒక సాధారణ కమాండ్ని అందించవచ్చు, పరికరం అని నిర్ధారించుకోండి file దాని నుండి చదవడానికి మరియు దానికి వ్రాయడానికి వినియోగదారుకు సరైన అనుమతులు ఉన్నాయి:
- minicom -D /dev/ttyACM0 -b 115200
Linux OSలో, /dev/ttyACM0 అనేది ఒక సాధారణ పరికరం పేరు. Windowsలో, n అనేది ఒకే అంకె అయిన చోట ఇది COMnగా ఉంటుంది.
గమనిక: దిగువ ఆదేశాలను ఉపయోగించి కమ్యూనికేషన్ APIని అమలు చేస్తున్నప్పుడు, మీరు వాటిని ఉపయోగించకపోయినా, కంట్రోలర్ ద్వారా రూపొందించబడిన టెక్స్ట్ స్ట్రింగ్లను కూడా చదవాలని నిర్ధారించుకోండి.
ఆదేశాలు
కంట్రోలర్ కింది ఆదేశాలను అర్థం చేసుకుంటుంది (బ్రాకెట్లలోని స్ట్రింగ్స్ ఐచ్ఛికం.
- గణనలు N లైన్లు L ఛానెల్ C – ఛానెల్ Cలో ఒక్కొక్కటి L ఎన్కోడర్ లైన్లతో (పప్పులు) N గణనల కోసం కౌంటింగ్ మోడ్ను నమోదు చేయండి (డిఫాల్ట్: N=0, L=1000, C=1)
- NL [C] - పైన పేర్కొన్న విధంగా కానీ కీవర్డ్ "గణనలు" మరియు "లైన్లు" లేకుండా మరియు ఛానెల్ 1 నుండి 3 వరకు సరఫరా చేసే ఎంపికతో
- init [T [L]] – T లైన్లను టాలరెన్స్గా మరియు L లైన్లతో ప్రారంభించండి (డిఫాల్ట్: T=1, L=1000)
- chan[nel] C – ఛానెల్ C నుండి సంకేతాలను లెక్కించండి (1 నుండి 3, డిఫాల్ట్: 3)
- సహాయం - వినియోగాన్ని చూపుతుంది
- సెట్ - సెట్టబుల్ పారామితుల ప్రస్తుత విలువలను చూపుతుంది
- షో - గడిచిన సమయంతో సహా కొనసాగుతున్న లెక్కింపు పురోగతిని చూపుతుంది
- అధిక - డిఫాల్ట్ సిగ్నల్ స్థాయిని HIGH (3.3 V)కి సెట్ చేస్తుంది
- తక్కువ - డిఫాల్ట్ సిగ్నల్ స్థాయిని తక్కువ (0 V)కి సెట్ చేస్తుంది
- led1|2 ఆన్|ఆఫ్ – LED1|2ని ఆన్ లేదా ఆఫ్ చేయండి
- out1|2|3 ఆన్|ఆఫ్ – OUT1|2|3 ఆన్ (ఎక్కువ) లేదా ఆఫ్ (తక్కువ)
- టోల్[erance] T – లక్ష్యాన్ని చేరుకోవడానికి లెక్కించబడిన సిగ్నల్స్ కోసం సహనం (డిఫాల్ట్: T=1)
- usec U – కౌంట్ ఈవెంట్ తర్వాత అవుట్పుట్ స్థాయిని LOW నుండి HIGHకి తిరిగి మార్చడానికి మైక్రోసెకన్లలో సమయం (డిఫాల్ట్: U = 0)
- ముగింపు | గర్భస్రావం | ఆపు - లక్ష్యాన్ని చేరుకోవడానికి ముందు కొనసాగుతున్న లెక్కింపును ముగించండి
- వెర్బోస్ [తప్పుడు|నిజం] – వెర్బోసిటీని టోగుల్ చేస్తుంది. తప్పుడు వాదనను ఉపయోగించండి
N ఈవెంట్లను లెక్కించడం ప్రారంభించడానికి, కేవలం Nని నమోదు చేస్తే సరిపోతుంది. ఆదేశాన్ని జారీ చేసిన తర్వాత, లెక్కింపు ప్రారంభమవుతుంది మరియు అవుట్పుట్ సిగ్నల్ HIGH (3.3 V)కి సెట్ చేయబడుతుంది. పరామితి L అనేది సంబంధిత అవుట్పుట్ OUT1, OUT2 లేదా OUT3పై ట్రిగ్గర్ సిగ్నల్ను రూపొందించే ముందు లెక్కించాల్సిన పంక్తుల సంఖ్య (పప్పులు). ఈ ప్రక్రియ N చక్రాల కోసం పునరావృతమవుతుంది.
అవుట్పుట్ సిగ్నల్ యొక్క వ్యవధి, అనగా. స్విచ్ హై-లో-హై, కంట్రోలర్ యొక్క CPU వేగం ద్వారా నిర్వహించబడుతుంది మరియు దాదాపు 5 మైక్రోసెకన్లు. "usec U" కమాండ్ ఉపయోగించి వ్యవధిని మార్చవచ్చు, ఇక్కడ U అనేది మైక్రోసెకన్లలో సిగ్నల్ యొక్క వ్యవధి మరియు డిఫాల్ట్ 0కి ఉంటుంది. అన్ని N గణనలు పూర్తయితే, అవుట్పుట్ తక్కువకు సెట్ చేయబడుతుంది మరియు కంట్రోలర్ నిష్క్రియ స్థితికి తిరిగి వస్తుంది.
లెక్కిస్తున్నప్పుడు, LED1 మరియు LED2 ఆన్ చేయబడ్డాయి. కౌంటింగ్ మోడ్ సక్రియంగా ఉంటే, పంక్తులను లెక్కించడానికి అన్ని తదుపరి ఆదేశాలు విస్మరించబడతాయి. 1 కంటే ఎక్కువ ఛానెల్లలో ఏకకాలంలో లైన్లను లెక్కించడం సాధ్యం కాదు.
Exampలే:
ఛానెల్ 4లో 250 సార్లు 3 లైన్లను లెక్కించడానికి, "4 250 3" ఆదేశాన్ని జారీ చేయండి. మీరు ఇలాంటి అభిప్రాయాన్ని పొందుతారు:
చూడగలిగినట్లుగా, పరికరం గడిచిన సమయాన్ని మరియు మొత్తం సంఖ్యను అందిస్తుంది. లెక్కించిన పంక్తులు. పంక్తుల మొత్తం సంఖ్య సానుకూలంగా లేదా ప్రతికూలంగా ఉంటుంది, ఇది కదలిక దిశను సూచిస్తుంది. అయితే, లెక్కించాల్సిన పప్పుల సంఖ్య, కదలిక యొక్క వాస్తవ దిశతో సంబంధం లేకుండా ఎల్లప్పుడూ సానుకూల సంఖ్యగా ఇవ్వబడుతుంది.
సంప్రదించండి
సిస్టమ్ లేదా దాని వినియోగానికి సంబంధించి మీకు ఏవైనా సందేహాలు ఉంటే, దయచేసి ఫోన్ లేదా ఇమెయిల్ ద్వారా మమ్మల్ని సంప్రదించండి.
marXperts GmbH
- Werkstr. 3 22844 Norderstedt / జర్మనీ
- టెలి.: +49 (40) 529 884 – 0
- ఫ్యాక్స్: +49 (40) 529 884 – 20
- info@marxperts.com
- www.marxperts.com
కాపీరైట్ 2024 marXperts GmbH
అన్ని హక్కులు ప్రత్యేకించబడ్డాయి.
పత్రాలు / వనరులు
![]() |
పెరుగుతున్న ఎన్కోడర్ల కోసం marXperts క్వాడ్రేచర్ డీకోడర్ [pdf] యూజర్ మాన్యువల్ v1.1, పెరుగుతున్న ఎన్కోడర్ల కోసం క్వాడ్రేచర్ డీకోడర్, క్వాడ్రేచర్, ఇంక్రిమెంటల్ ఎన్కోడర్ల కోసం డీకోడర్, ఇంక్రిమెంటల్ ఎన్కోడర్లు, ఎన్కోడర్లు |