marXperts Quadrature Decoder барои Encoders Incremental
Маълумот оид ба маҳсулот
Мушаххасоти
- Номи маҳсулот: марқадб
- Версия: v1.1
- Навъи: Декодери квадратӣ барои рамзгузориҳои афзоянда
- Истеҳсолкунанда: marXperts GmbH
Маълумот оид ба маҳсулот
Marquadb як декодери квадратӣ мебошад, ки барои рамзгузорҳои афзоянда пешбинӣ шудааст. Он дорои ҷузъҳои сахтафзор, аз ҷумла қуттии контроллери marquadb. Дастгоҳ имкон медиҳад, ки то 3 рамзгузори афзоянда тавассути пайвасткунаки USB-B ва пайвасткунаки D-Sub9 пайваст шавад.
Ҳаҷми пешфарзtagТанзимоти e POW дар 0.0 Вольт ва БАЛАНД дар 3.3 Вольт, бо имкони тағир додани сатҳҳо дар ҳолати зарурӣ. Дастгоҳ дар вақти воқеӣ нест ва вақти гузариш байни ПАСТ ва БАЛАНД тақрибан 5 микросония дорад, ки онро барои давомнокии дарозтари сигнали баромад танзим кардан мумкин аст.
Саволҳои зиёд такрормешуда
- Q: Оё ҷилдиtagсатҳҳои e дар marquadb баръакс карда шаванд?
- A: Бале, волро баръакс кардан мумкин астtage сатҳҳои оид ба marquadb агар хоҳед.
- Q: Чанд коддерҳои афзояндаро ба marquadb пайваст кардан мумкин аст?
- A: Marquadb метавонад то 3 рамзгузори афзоянда тавассути пайвасткунаки D-Sub9 пайваст.
Чӣ тавр истифода бурдани ин дастур
Пеш аз оғози кор бо қуттии marquadb, лутфан дастури корбар ва ҳуҷҷатҳои техникиро, ки дар бастаи ҳуҷҷатҳо мавҷуданд, бодиққат хонед.
Декларацияхо
Аврупо
Асбоб ба Дастурамалҳои EMC 2014/30/EU, Vol. Low Voltage Директиваи 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 ГГц)
- EN6300: 2018 (RoHS)
Амрикои Шимолӣ
Муайян карда шуд, ки ин асбоб ба мушаххасоти дастгоҳи рақамии синфи В мутобиқи Қисми 15 қоидаҳои FCC мувофиқат мекунад ва ба ҳама талаботи стандарти ICES-003 барои дастгоҳҳои рақамӣ мувофиқ аст.
Дастури партовҳои барқӣ ва электронӣ
Истифодабарандагони ниҳоӣ метавонанд асбобҳоро бидуни пардохти ҳаққи ихтиёрдорӣ ба Marxperts GmbH баргардонанд.
Ин пешниҳод танҳо дар шароити зерин эътибор дорад:
- ин воҳид ба ширкат ё донишкада дар дохили ИА фурӯхта шудааст
- ин воҳид дар айни замон ба як ширкат ё институт дар дохили Иттиҳоди Аврупо тааллуқ дорад
- агрегат пурра ва ифлос нашудааст
Асбоб дорои батарея нест. Агар ба истеҳсолкунанда баргардонида нашавад, соҳиби ӯҳдадор аст, ки қоидаҳои маҳаллии партофтани таҷҳизоти электрониро риоя кунад.
Функсия
Қуттии marquadb як микроконтроллерест, ки сигналҳоро ("A чоргонаи B") аз рамзгузорҳои афзоянда ҳисоб мекунад. Рамзгузорҳои афзоянда дастгоҳҳои электромеханикии хатӣ ё гардишӣ мебошанд, ки 2 сигнали баромади A ва B доранд, ки ҳангоми интиқол додани дастгоҳ импулсҳо медиҳанд. Рамзгузорони афзоянда тақрибан дар як лаҳза афзоиши мавқеъро гузориш медиҳанд, ки ба онҳо имкон медиҳад, ки ҳаракати механизмҳои баландсуръатро дар вақти воқеӣ назорат кунанд. Дар ҳоле ки сигнали A ва B пешрафти ҳаракатро нишон медиҳад, тағирёбии фаза байни А ва В имкон медиҳад, ки самти ҳаракат муайян карда шавад. Дар расми дар боло нишон додашуда сигнали В пешбари А аст, бинобар ин самти ҳаракат манфӣ аст.
Қуттии marquadb импулсҳоро аз то 3 манбаъ мустақилона ҳисоб мекунад, аммо на дар як вақт. Ҳисобкунӣ дар ҳар ду самт кор мекунад. Асбоб самти ҳаракат ва вақти гузаштаро барои ҳисоб кардани импулсҳо, ки аз он суръати ҳаракат ба даст овардан мумкин аст, хабар медиҳад. Аммо, вазифаи воқеии қуттии mar quadb ин аст, ки амале пас аз расидан ба миқдори додаи импулсҳо оғоз кунад. Қуттӣ сигналро (ба монанди TTL) ба яке аз баромадҳои коаксиалӣ интиқол медиҳад. Сатҳи баромади коаксиалӣ ё БАЛАНД ё ПАСТ аст ва чунин аст:
- ПАСТ, агар қуттӣ ҳисоб нашавад
- БАЛАНД, агар қуттӣ ҳисоб карда шавад
- агар шумораи импулсҳо ҳисоб карда шуда бошад, ба POW гузаред
- дарҳол ё пас аз таъхири танзимшаванда ба баланд баргардед
- ПАСТ, агар қуттӣ ҳисобкуниро қатъ кунад
Бо нобаёнӣ, LOW маънои 0.0 вольт ва БАЛАНД маънои 3.3 вольтро дорад. Агар хоҳед, сатҳҳоро тағир додан мумкин аст. Қуттии marquadb асбоби вақти воқеӣ нест. Вақти гузариш байни паст ва баланд бо тартиби бузургии 5 микросония аст, аммо давомнокии сигнали баромадро зиёд кардан мумкин аст.
Истифодаи маъмулии асбоб ин таъмини сигналҳои триггер ба ҳама гуна сахтафзор аст, зеро муҳаррики пайвастшуда ба рамзгузор ҳаракат мекунад. Сигналҳои триггер пас аз ҳисоб кардани миқдори импулсҳо эҷод карда мешаванд. Асбоб лозим нест, ки дар бораи хосиятҳои физикии мотор донист. Он танҳо импулсҳои A ва B-и рамзгузори афзояндаро ҳисоб мекунад.
Exampле: моторе, ки дар як мм ҳаракат 1000 импулси рамзгузорро медиҳад, бояд камераеро ба кор барад, ки пас аз ҳар як ҳаракати 1 мм акс мегирад. Барои ин камерае лозим аст, ки қодир аст сигналҳои триггери навъи TTL-ро қабул кунад.
Қисмҳои сахтафзор
Дастгоҳ бо ҷузъҳои зерин фиристода мешавад:
Вурудҳо
Қуттии marquadb дорои як пайвасткунаки USB-B дар қафо ва инчунин пайвасткунаки D-Sub9 мебошад. Қуттӣ бояд бо истифода аз сими USB ба компютер пайваст карда шавад.
Хатҳои A, B ва заминӣ аз то 3 рамзгузори афзоянда ба контроллер тавассути пайвасткунаки 9-пиндор ворид карда мешаванд.
Супоришҳои пинҳо дар ҷадвали зер нишон дода шудаанд.
Пин | Супориш | |
1 | Рамзгузор 1: сигнал А | ![]()
|
2 | Рамзгузор 1: сигнал B | |
3 | Рамзгузори 1: GND | |
4 | Рамзгузор 2: сигнал А | |
5 | Рамзгузор 2: сигнал B | |
6 | Рамзгузори 2: GND | |
7 | Рамзгузор 3: сигнал А | |
8 | Рамзгузор 3: сигнал B | |
9 | Рамзгузори 3: GND |
Натиҷаҳо
Сигналҳои баромад ба пайвасткунакҳои коаксиалӣ дода мешаванд, ки бояд қуттиро (пайвасткунаки рангаи биринҷӣ) бо дастгоҳи мавриди ҳадаф, масалан камера, пайваст кунанд. Вақте ки контроллер бекор аст, баромади коаксиалӣ паст аст (0.0 вольт). Вақте ки контроллер ба ҳисобкунӣ оғоз мекунад, сигнали баромади баланд (3.3 вольт) муқаррар карда мешавад. Пас аз расидан ба шумораи муайяни ҳисобҳо, сигнали баромад ба паст меафтад. Ин сигнал метавонад барои ба кор андохтани хондани камера ё ягон амал дар ягон намуди дигари сахтафзор истифода шавад. Ин амалиёт барои шумораи додашуда такрор карда мешавад.
Давомнокии гузариш ба сигнали HIGH-LOW-HIGH тахминан аст. 5 микросония. Сигналҳоро тағир додан мумкин аст (HIGH=0 V, LOW=3.3 V).
Вақте ки контроллер сигналҳоро ҳисоб мекунад, LED1 фурӯзон мешавад. Дар акси ҳол, вақте ки контроллер бекор аст, LED1 хомӯш аст. LED2 низ ҳамин тавр кор мекунад, аммо танҳо дар сурати баланд будани сигнали баромад фурӯзон мешавад ва дар акси ҳол хомӯш карда мешавад. Азбаски вақти гузариш байни HIGH ва LOW хеле кӯтоҳ аст, ҳарду LED одатан як хел ба назар мерасанд.
Барои дидани фарқият вақти таъхири танзимшаванда бояд на камтар аз 100 миллисония бошад.
Тугмаи RESET контроллерро аз нав оғоз мекунад, ки алтернатива ба ҷудо кардани сими USB мебошад. Ҳангоми пурборкунӣ, LED1 5 маротиба милт-милт мезанад, дар ҳоле ки LED2 доимо фурӯзон аст. Пас аз пайдарпайии оғозёбӣ, ҳарду LED хомӯш карда мешавад.
Муошират
Назоратчии marquadb бояд аз компютери ҷамъоварии маълумот тавассути пайвасти USB (USB-B ба USB-A) идора карда шавад. Контроллер интерфейси анъанавии силсилавиро таъмин мекунад, ки фармонҳои оддии ASCII-ро мефаҳмад ва натиҷаро ба интерфейси силсилавӣ ҳамчун сатри матнии оддӣ мефиристад.
Аз ин рӯ, қуттиро "дастӣ" ё тавассути API идора кардан мумкин аст. Шумо метавонед барномаҳои гуногунеро истифода баред, ки пайвастҳои пайдарпайро истифода мебаранд, масалан, PuTTY дар Windows ё minicom дар Linux. Лутфан танзимоти пайвасти силсилавии зеринро истифода баред:
- суръати интиқол: 115200
- баробарӣ: Ҳеҷ
- Истгоҳҳо: 1
- байт: 8 бит
- назорати ҷараёни: нест
Дар Linux, шумо метавонед ҳамин тавр як фармони оддӣ ба монанди зерин, боварӣ ҳосил кунед, ки дастгоҳ file Барои корбар барои хондан ва навиштан ба он иҷозатҳои мувофиқ дорад:
- minicom -D /dev/ttyACM0 -b 115200
Дар Linux OS, /dev/ttyACM0 номи маъмулии дастгоҳ хоҳад буд. Дар Windows, он ба ҷои COMn мебуд, ки n як рақами ягона аст.
Шарҳ: ҳангоми татбиқи API-и коммуникатсионӣ бо истифода аз фармонҳои дар поён овардашуда, боварӣ ҳосил кунед, ки сатрҳои матнии аз ҷониби контроллер тавлидшударо низ хонед, ҳатто агар шумо аз онҳо истифода набаред.
Фармонҳо
Контроллер фармонҳои зеринро мефаҳмад (сатрҳо дар қавс ихтиёрӣ мебошанд.
- Ҳисобкунии N хатҳои L канали C – ба ҳолати ҳисобкуниро барои N ҳисоб бо хати рамзгузори L (импулс) ворид кунед (пешфарз: 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 В) муқаррар мекунад
- паст - сатҳи сигнали пешфарзро ба LOW (0 V) муқаррар мекунад
- led1|2 фурӯзон|хомӯш - LED1|2-ро фурӯзон ё хомӯш кунед
- берун1|2|3 фурӯзон|хомӯш - берун1|2|3 фурӯзон (БАЛАНД) ё хомӯш (ПАСТ)
- tol[erance] T – таҳаммулпазирӣ барои сигналҳои ҳисобшуда барои расидан ба ҳадаф (пешфарз: T=1)
- usec U - вақт бо микросонияҳо барои баргардонидани сатҳи баромад аз ПАСТ ба БАЛАНД пас аз ҳодисаи ҳисоб (пешфарз: U = 0)
- хотима | қатъ | қатъ - пеш аз расидан ба ҳадаф ҳисобкунии давомдорро хотима диҳед
- verbose [дурӯғ|ҳақиқӣ] - тағиротро иваз мекунад. Аргументи True of False-ро истифода баред
Барои оғози ҳисобкунии N ҳодисаҳо танҳо ворид кардани N кифоя аст. Баъди додани фармон ҳисобкунӣ оғоз мешавад ва сигнали баромад ба БАЛАНД (3.3 В) муқаррар карда мешавад. Параметри L шумораи сатрҳо (импулсҳо) барои ҳисоб кардан пеш аз тавлиди сигнали триггер дар баромади мувофиқи OUT1, OUT2 ё OUT3 мебошад. Ин раванд барои N давра такрор карда мешавад.
Давомнокии сигнали баромад, яъне. коммутатор HIGH-LOW-HIGH, бо суръати 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
Copyright 2024 marXperts GmbH
Ҳамаи ҳуқуқ маҳфуз аст.
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
marXperts Quadrature Decoder барои Encoders Incremental [pdf] Дастури корбар v1.1, декодерҳои чоркунҷа барои рамзгузорҳои афзоянда, квадратура, декодер барои рамзгузорҳои афзоянда, рамзгузорҳои афзоянда, коддерҳо |