Kisimbuaji cha MarXperts cha Quadrature kwa Visimbaji vya Kuongeza
Taarifa ya Bidhaa
Vipimo
- Jina la Bidhaa: marquadb
- Toleo: v1.1
- Aina: Avkodare ya Quadrature kwa Visimbaji vya Kuongeza
- Mtengenezaji: marXperts GmbH
Taarifa ya Bidhaa
Marquadb ni avkodare ya quadrature iliyoundwa kwa ajili ya usimbaji wa nyongeza. Inaangazia vipengele vya maunzi ikiwa ni pamoja na kisanduku cha kidhibiti cha marquadb. Kifaa huruhusu muunganisho wa hadi visimbaji 3 vya nyongeza kupitia kiunganishi cha USB-B na kiunganishi cha D-Sub9.
Voltagmipangilio ya e ni LOW kwa 0.0 Volt na HIGH kwa Volt 3.3, ikiwa na chaguo la kubadilisha viwango ikihitajika. Kifaa si cha wakati halisi na kina muda wa kubadilisha kati ya LOW na HIGH wa karibu sekunde 5, ambayo inaweza kubadilishwa kwa muda mrefu wa kutoa mawimbi.
Maswali Yanayoulizwa Mara kwa Mara
- Q: Je, juzuu yatage ngazi kuachwa kwenye marquadb?
- A: Ndiyo, inawezekana kugeuza juzuutagviwango vya e kwenye marquadb ikiwa inataka.
- Q: Je, ni visimbaji ngapi vya nyongeza vinavyoweza kuunganishwa kwenye marquadb?
- A: Marquadb inaweza kuunganisha hadi visimbaji 3 vya nyongeza kupitia kiunganishi cha D-Sub9.
Jinsi ya kutumia mwongozo huu
Kabla ya kuanza kutumia kisanduku cha marquadb tafadhali soma Mwongozo wa Mtumiaji na Hati za Kiufundi zilizojumuishwa kwenye kifurushi cha hati kwa uangalifu.
Matangazo
Ulaya
Chombo kinatii Maagizo ya EMC 2014/30/EU, Kiwango cha Chinitage Maelekezo 2014/35/EU pamoja na maagizo ya RoHS 3032/2012.
Utiifu ulionyeshwa kwa kufuata masharti yafuatayo yaliyoorodheshwa katika Jarida Rasmi la Jumuiya za Ulaya:
- EN61326-1: 2018 (Usalama wa Umeme)
- EN301 489-17: V3.1.1: 2017 (EMC ya vifaa na huduma za redio)
- EN301 48901 V2.2.3: 2019 (EMC ya vifaa na huduma za redio)
- EN300 328 V2.2.2: 2019 (Mfumo wa usambazaji wa Wideband katika bendi ya 2.4 GHz)
- EN6300: 2018 (RoHS)
Amerika ya Kaskazini
Chombo hiki kimepatikana kutii vipimo vya kifaa cha dijitali cha daraja B kwa mujibu wa Sehemu ya 15 ya sheria za FCC na kinaafiki mahitaji yote ya Kiwango cha Vifaa vya Kanada vinavyosababisha Kuingiliana kwa ICES-003 kwa vifaa vya dijitali.
Maelekezo ya Umeme na Kielektroniki ya Taka
Watumiaji wa mwisho wanaweza kurudisha vyombo kwa Marxperts GmbH ili kuviweka bila kulipishwa ili kuviweka.
Ofa hii ni halali tu chini ya masharti yafuatayo:
- kitengo kimeuzwa kwa kampuni au taasisi ndani ya EU
- kitengo kwa sasa kinamilikiwa na kampuni au taasisi ndani ya EU
- kitengo kimekamilika na hakijachafuliwa
Chombo hicho hakina betri. Ikiwa haijarejeshwa kwa mtengenezaji, ni wajibu wa mmiliki kufuata sheria za ndani za kutupa vifaa vya kielektroniki.
Kazi
Sanduku la marquadb ni kidhibiti kidogo kinachohesabu mawimbi (“A quad B”) kutoka kwa visimbaji vya nyongeza. Visimbaji vya ziada ni vifaa vya kielektroniki vya laini au vya mzunguko ambavyo vina mawimbi 2 ya kutoa sauti, A na B, ambayo hutoa mipigo kifaa kinaposogezwa. Visimbaji vinavyoongezeka huripoti ongezeko la nafasi karibu mara moja, ambayo huwaruhusu kufuatilia mienendo ya mitambo ya kasi ya juu karibu na wakati halisi. Ingawa ishara A na B ingeonyesha maendeleo ya harakati, mabadiliko ya awamu kati ya A na B inaruhusu kuamua mwelekeo wa harakati. Katika onyesho la takwimu hapo juu, ishara B inaongoza A, kwa hivyo mwelekeo wa harakati ni mbaya.
Sanduku la marquadb huhesabu mapigo kutoka hadi vyanzo 3 kwa kujitegemea, lakini si wakati huo huo. Kuhesabu hufanya kazi katika mwelekeo wowote. Chombo kitaripoti mwelekeo wa harakati na wakati uliopita wa kuhesabu mapigo ambayo kasi ya harakati inaweza kutolewa. Walakini, kazi halisi ya kisanduku cha mar quadb ni kuanzisha kitendo baada ya kufikia hesabu fulani ya mipigo . Kisanduku hulisha mawimbi (TTL kama) katika mojawapo ya matokeo ya koaxial. Kiwango cha pato Koaxial ni JUU au CHINI na ni kama ifuatavyo:
- CHINI ikiwa kisanduku hakihesabiki
- JUU ikiwa kisanduku kinahesabu
- badilisha hadi LOW ikiwa idadi ya mipigo imehesabiwa
- rudi hadi HIGH mara moja au baada ya kuchelewa kusanidiwa
- CHINI ikiwa kisanduku kitaacha kuhesabu
Kwa chaguo-msingi, LOW ina maana 0.0 Volt na HIGH ina maana 3.3 Volt. Inawezekana kubadilisha viwango ikiwa inataka. Sanduku la marquadb sio kifaa cha wakati halisi. Muda wa kubadili kati ya LOW na HIGH ni katika mpangilio wa ukubwa wa microseconds 5 lakini inawezekana kuongeza muda wa mawimbi ya kutoa.
Matumizi ya kawaida ya chombo ni kutoa ishara za vichochezi kwa maunzi ya aina yoyote kwani motor iliyounganishwa na encoder inasonga. Ishara za trigger zitaundwa baada ya kuhesabu idadi fulani ya mapigo. Chombo hahitaji kujua kuhusu mali ya kimwili ya motor. Huhesabu tu mipigo ya A na B ya kisimbaji cha nyongeza.
Example: motor inayotoa mipigo ya encoder 1000 kwa kila mm ya harakati inapaswa kuanzisha kamera ambayo inapiga picha baada ya kila harakati ya 1 mm. Hii inahitaji kamera yenye uwezo wa kupokea vichochezi vya aina ya TTL.
Vipengele vya vifaa
Kifaa husafirishwa na vifaa vifuatavyo:
Ingizo
Sanduku la marquadb lina kiunganishi cha USB-B upande wa nyuma na vile vile kiunganishi cha D-Sub9. Sanduku lazima liunganishwe kwa Kompyuta kwa kutumia kebo ya USB.
A, B na mistari ya ardhini kutoka hadi visimbaji 3 vya nyongeza huingizwa kwenye kidhibiti kupitia kiunganishi cha pini 9.
Kazi za siri zimeonyeshwa kwenye jedwali hapa chini.
Bandika | Mgawo | |
1 | Kisimbaji 1: ishara A | ![]()
|
2 | Kisimbaji 1: ishara B | |
3 | Kisimbaji cha 1: GND | |
4 | Kisimbaji 2: ishara A | |
5 | Kisimbaji 2: ishara B | |
6 | Kisimbaji cha 2: GND | |
7 | Kisimbaji 3: ishara A | |
8 | Kisimbaji 3: ishara B | |
9 | Kisimbaji cha 3: GND |
Matokeo
Mawimbi ya pato hutolewa kwa viunganishi vya koaxia ambavyo lazima viunganishe kisanduku (kiunganishi cha rangi ya shaba) na kifaa kinacholengwa, kwa mfano kamera. Wakati mtawala hana kazi, pato kwenye pato la Koaxial ni LOW (0.0 Volt). Wakati mtawala anapoanza kuhesabu, ishara ya pato imewekwa HIGH (3.3 Volt). Baada ya kufikia idadi fulani ya hesabu, mawimbi ya pato hushuka hadi LOW. Mawimbi haya yanaweza kutumika kuanzisha usomaji wa kamera au kitendo fulani katika aina nyingine ya maunzi. Operesheni hii itarudiwa kwa idadi fulani ya nyakati.
Muda wa ubadilishaji wa mawimbi ya HIGH-LOW-HIGH ni takriban. Sekunde 5. Inawezekana kugeuza mawimbi (HIGH=0 V, LOW=3.3 V).
Wakati kidhibiti kinahesabu mawimbi, LED1 itawashwa. Vinginevyo, wakati kidhibiti hakitumiki, LED1 imezimwa. LED2 itafanya kazi vivyo hivyo lakini itawashwa tu ikiwa mawimbi ya kutoa ni JUU na vinginevyo itazimwa. Kwa kuwa muda wa kubadilisha kati ya HIGH na LOW ni mfupi sana, LED zote mbili kwa kawaida zitaonekana kuwa sawa.
Muda wa kuchelewesha unaoweza kupangwa lazima uwe angalau milisekunde 100 ili kuona tofauti.
Kitufe cha RESET kitaanzisha upya kidhibiti ambacho ni njia mbadala ya kuchomoa kebo ya USB. Wakati wa kuwasha, LED1 huwaka mara 5 huku LED2 inawashwa kila wakati. Baada ya mlolongo wa uanzishaji, LED zote mbili zitazimwa.
Mawasiliano
Kidhibiti cha marquadb lazima kidhibitiwe kutoka kwa Kompyuta ya kukusanya data kupitia muunganisho wa USB (USB-B hadi USB-A). Kidhibiti hutoa kiolesura cha kawaida cha mfululizo ambacho kinaelewa amri wazi za ASCII na ambacho hutuma matokeo kwenye kiolesura cha mfululizo kama mifuatano ya maandishi wazi.
Kwa hivyo inawezekana kuendesha kisanduku "kwa mikono" au kupitia API. Unaweza kutumia programu mbalimbali zinazotumia miunganisho ya mfululizo, kwa mfano PuTTY kwenye Windows au minicom kwenye Linux. Tafadhali tumia mipangilio ifuatayo ya muunganisho wa mfululizo:
- dhamana: 115200
- usawa: Hapana
- vituo: 1
- bytesize: 8 bits
- udhibiti wa mtiririko: hakuna
Kwenye Linux, unaweza kwa hivyo amri rahisi kama ifuatayo, kuhakikisha kuwa kifaa file ina ruhusa sahihi kwa mtumiaji kuisoma na kuiandikia:
- minicom -D /dev/ttyACM0 -b 115200
Kwenye Linux OS, /dev/ttyACM0 litakuwa jina la kawaida la kifaa. Kwenye Windows, itakuwa badala ya COMn ambapo n ni tarakimu moja.
Kumbuka: wakati wa kutekeleza API ya mawasiliano kwa kutumia amri zilizo hapa chini, hakikisha pia kusoma maandishi yanayotokana na mtawala, hata ikiwa hutumii.
Amri
Kidhibiti kinaelewa amri zifuatazo (mifuatano kwenye mabano ni ya hiari.
- huhesabu mistari N L chaneli C - weka modi ya kuhesabu kwa hesabu N kwa mistari ya kusimba ya L (mipigo) kila moja kwenye chaneli C (chaguo-msingi: N=0, L=1000, C=1)
- NL [C] - kama ilivyo hapo juu lakini bila neno kuu "hesabu" na "mistari" na chaguo la kusambaza chaneli 1 hadi 3
- init [T [L]] - anzisha na mistari ya T kama uvumilivu na mistari ya L kuanza (chaguo-msingi: T=1, L=1000)
- chan[nel] C - hesabu ishara kutoka kwa chaneli C (1 hadi 3, chaguomsingi: 3)
- msaada - inaonyesha matumizi
- kuweka - inaonyesha maadili ya sasa ya vigezo vinavyoweza kupangwa
- onyesha - huonyesha maendeleo ya kuhesabu inayoendelea ikiwa ni pamoja na muda uliopita
- juu - huweka kiwango cha mawimbi chaguo-msingi kuwa HIGH (3.3 V)
- chini - huweka kiwango cha mawimbi chaguo-msingi kuwa LOW (0 V)
- led1|2 on|zima - washa au zima LED1|2
- nje1|2|3 imewashwa|zimwa - washa OUT1|2|3 washa (JUU) au zima (LOW)
- uvumilivu [ustahimilivu] T - uvumilivu kwa ishara zilizohesabiwa ili kufikia lengo (chaguo-msingi: T=1)
- tumia U - wakati katika sekunde ndogo ili kubadilisha kiwango cha pato kutoka LOW hadi HIGH baada ya tukio la kuhesabu (chaguo-msingi: U = 0)
- mwisho | kutoa mimba | simamisha - maliza kuhesabu unaoendelea kabla ya kufikia lengo
- verbose [false|true] - hugeuza kitenzi. Tumia hoja ya Kweli ya Uongo
Kuanza kuhesabu matukio ya N, inatosha tu kuingia N. Baada ya kutoa amri, kuhesabu huanza na ishara ya pato imewekwa kwa HIGH (3.3 V). Kigezo L ni nambari ya mistari (mapigo) ya kuhesabu kabla ya kutoa ishara ya kichochezi kwenye pato linalolingana OUT1, OUT2 au OUT3. Utaratibu huu unarudiwa kwa mizunguko ya N.
Muda wa ishara ya pato, yaani. swichi ya HIGH-LOW-HIGH, inatawaliwa na kasi ya CPU ya kidhibiti na ni kama sekunde 5. Muda unaweza kubadilishwa kwa kutumia amri "usec U" ambapo U ni muda wa mawimbi katika sekunde ndogo na chaguomsingi hadi 0. Hesabu zote za N zikikamilishwa, matokeo yamewekwa kuwa CHINI na kidhibiti kinarudi katika hali ya kutofanya kitu.
Wakati wa kuhesabu, LED1 na LED2 huwashwa. Ikiwa hali ya kuhesabu inatumika, amri zote zaidi za kuhesabu mistari hupuuzwa. Haiwezekani kuhesabu mistari kwa wakati mmoja kwenye zaidi ya chaneli 1.
Example:
Ili kuhesabu mara 4 mistari 250 kwenye chaneli 3, toa amri "4 250 3". Utapata maoni sawa na:
Kama inavyoonekana, chombo kinarudisha wakati uliopita na jumla ya nambari. ya mistari iliyohesabiwa. Idadi ya jumla ya mistari itakuwa nzuri au hasi, ikionyesha mwelekeo wa harakati. Idadi ya mipigo ya kuhesabiwa, hata hivyo, itatolewa kila wakati kama nambari chanya, bila kujali mwelekeo halisi wa harakati.
Wasiliana
Iwapo una maswali kuhusu mfumo au matumizi yake, tafadhali wasiliana nasi kupitia simu au barua pepe.
marXperts GmbH
- Werkstr. 3 22844 Norderstedt / Ujerumani
- Simu: +49 (40) 529 884 - 0
- Faksi: +49 (40) 529 884 - 20
- info@marxperts.com
- www.marxperts.com
Hakimiliki 2024 marXperts GmbH
Haki zote zimehifadhiwa.
Nyaraka / Rasilimali
![]() |
Kisimbuaji cha MarXperts cha Quadrature kwa Visimbaji vya Kuongeza [pdf] Mwongozo wa Mtumiaji v1.1, Kisimbuaji cha Quadrature kwa Visimbaji vya Kuongeza, Quadrature, Kisimbuaji cha Visimbaji Vinavyozidisha, Visimbaji vya Kuongeza, Visimbaji |