Кодтау машиналарының негізгі түсініктері

Кодтау машиналарының негізгі түсініктері

Өнеркәсіптік автоматтандыру, робототехника және күнделікті электронды құрылғылар әлемінде бізге көбінесе ортақ бір нәрсе қажет: компоненттің қозғалыс орнын, жылдамдығын немесе бағытын білу. Міне, осы жерде кодтаушылар (көбінесе қозғалтқыштар деп аталады) шешуші рөл атқарады. Кодер - механикалық қозғалысты - әдетте айналуды немесе сызықтық ығысуды - PLC, микроконтроллер немесе өнеркәсіптік компьютер сияқты басқару жүйесі оқи алатын электрлік сигналға түрлендіретін құрылғы. Бұл мақалада кодтаушылардың негіздері, олардың түрлері, жұмыс принциптері және әртүрлі салаларда қолданылуы талқыланады.

Кодтау машинасы дегеніміз не?

Қарапайым тілмен айтқанда, энкодер - қозғалыс сенсоры. Қозғалтқыш білігі айналғанда немесе механизм қозғалғанда, энкодер позицияның өзгеруін білдіретін сигнал шығарады. Бұл сигнал қолданылатын энкодер түріне байланысты сандық импульс, екілік код немесе аналогтық сигнал болуы мүмкін.

«Кодтаушы машина» термині салалық тәжірибеде механикалық жүйеге (мысалы, қозғалтқыш, конвейер, CNC машинасы) орнатылған кодтаушы құрылғыны білдіру үшін жиі қолданылады. Үлкен құрылғы мағынасында «машина» болмаса да, кодтаушы автоматтандырылған жүйенің дәл және тұрақты жұмыс істеуіне мүмкіндік беретін негізгі компонент болып табылады.

Кодердің негізгі функциясы

Кодтағыштар әдетте үш негізгі мақсат үшін қолданылады:

1. Орынды өлшеу (орынды кері байланыс)
Кодтағыштар жүйеге біліктің бұрыштық орналасуын (айналмалы) немесе қозғалыс диапазонын (сызықтық) анықтауға көмектеседі. Бұл CNC машиналарында, роботтық қолдарда және таңдау және орналастыру жүйелерінде маңызды.

2. Жылдамдықты өлшеу (жылдамдық туралы кері байланыс)
Уақыт бірлігіндегі импульстар санын санау арқылы контроллер таспалы конвейердің қозғалтқыш айналымын немесе сызықтық жылдамдығын анықтай алады.

3. Айналу/қозғалыс бағытын анықтаңыз (бағыт)
Кейбір энкодерлер (мысалы, А және В сигналдары бар инкременттік) сигналдардың фазалық айырмашылығы арқылы қозғалыс бағытын көрсете алады.

Бұл үш функция серво қозғалтқыштар сияқты тұйық циклді басқару жүйелерінде өте маңызды, мұнда контроллер шығысты энкодердің кері байланысына негіздеп реттейді.

Кодтағыштың жалпы жұмыс принципі

Негізінде, энкодер қозғалысты сигналға «кодтау» арқылы жұмыс істейді. Энкодер айналғанда, саңылаулы диск немесе магнит сияқты ішкі бөлік оптикалық немесе магниттік сенсордың үстінен өтеді. Саңылаулы немесе магниттік полюс сенсордың үстінен өткен сайын импульстік сигнал пайда болады. Бұл импульстар қозғалысты анықтау үшін есептеледі.

READ  EDM машинасын пайдаланудың артықшылықтары

Мысалы, энкодердің ажыратымдылығы 1000 PPR (айналымдағы импульстар). Бұл әрбір толық айналым 1000 импульс тудыратынын білдіреді. Егер жүйе 500 импульс оқыса, білік жарты айналым жасады (бір арналы көрсеткішті және квадратуралық көбейтуді ескере отырып).

Шығысына негізделген кодтаушылардың түрлері

1. Инкременттік кодтаушы
Инкрементті кодтаушы позиция өзгерген сайын импульс тудырады. Ең көп таралған сигналдар:
– А және В арналары (квадратура): бағытты анықтау үшін фаза айырмашылығы 90 градус болатын екі шаршы сигнал.
– Z арнасы (индекс): циклге бір реттік тірек импульсі.

Инкременттік сипаттамалар:
– Абсолютті позицияны сақтамайды. Егер қуат өшірулі болса, қайта сілтеме жасау (бастапқы) жүйесі болмаса, соңғы позиция «жоғалады».
– Жылдамдықты және салыстырмалы қозғалысты өлшеуге жарамды.
– Қарапайым және әдетте арзанырақ.

2. Абсолютті кодтаушы
Абсолютті кодтаушы әрбір біліктің бұрышында бірегей позиция мәнін береді. Қайта қосылған кезде, жүйе бастапқы нүктені анықтаудың қажеті жоқ позицияны бірден таниды.

Абсолютті кодтаушылар әдетте мыналарды пайдаланады:
– Параллель шығыс (ұзынырақ),
– SSI, BiSS, CANopen немесе EtherCAT сияқты сериялық шығыс,
– Бірегей позициялар санын анықтайтын биттермен (мысалы, 12-биттік, 16-биттік) ажыратымдылық жауабы.

Абсолютті сипаттамалары:
– Қуат өшірілген кезде позиция жоғалмайды (технологияға және көп айналым батареяны/беріліс қорабын пайдаланатынына байланысты).
– Жоғары дәлдік пен қауіпсіздікті қажет ететін қолданбалар үшін өте қолайлы.

Сенсор әдісіне негізделген кодтаушы түрлері

1. Оптикалық кодтаушы
Оптикалық кодтағыштар дискідегі саңылауларды анықтау үшін жарықдиодты шамдар мен оптикалық сенсорларды пайдаланады. Олардың артықшылықтары:
- Жоғары ажыратымдылық және жақсы дәлдік.
- Өнеркәсіптік қажеттіліктер үшін кеңінен қолжетімді.

Кемшіліктері:
– Егер қорғаныс жақсы болмаса, шаңға, майға немесе жоғары дірілге сезімталдығы жоғарырақ.

2. Магниттік кодтағыш
Магниттік кодтағыштар магниттерді және Холл немесе магниторезистивті сенсорларды пайдаланады. Олардың артықшылықтары:
– Лас ортаға, шаң мен ылғалға төзімдірек.
– Ауыр жұмыстарға берік.

READ  Деректерді өңдеу қозғалтқыштарын оңтайландыру

Кемшіліктері:
– Жалпы алғанда, оптикалыққа қарағанда ажыратымдылығы төмен (бірақ көптеген заманауи технологиялар өте жақсы).

Кодердегі маңызды параметрлер

Кодтау құрылғысын таңдағанда, бірнеше негізгі сипаттамаларды түсіну қажет:

1. Шешім
Қосымша ажыратымдылық әдетте PPR/CPR арқылы, ал абсолютті ажыратымдылық биттермен көрсетіледі. Ажыратымдылық неғұрлым жоғары болса, позицияны өлшеу соғұрлым дәлірек болады.

2. Электр шығысының түрі
Мысалы, TTL, HTL, ашық коллектор, итеру-тарту, желілік драйвер (RS-422). Бұл PLC кірістерімен немесе серво драйверлерімен үйлесімділікке әсер етеді.

3. Жұмыс кернеуі
Әдетте 5 В, 12 В немесе 24 В. Оның жүйеңізге сәйкес келетініне көз жеткізіңіз.

4. Максималды жылдамдық (макс. айн.мин. / максималды жиілік)
Кодер контроллер деректерді жоғалтпай оқи алатын жиілікте импульстарды генерациялай алуы керек.

5. Механикалық орнату түрі
Кейбіреулері тұтас біліктерді, қуыс біліктерді немесе муфталары бар бекітуді пайдаланады. Біліктерді туралау энкодердің беріктігі мен дәлдігі үшін өте маңызды.

6. Жұмыс ортасы
IP рейтингін (мысалы, IP65), жұмыс температурасын, дірілді және сұйықтықтарға немесе шаңға ұшырауды ескеріңіз.

Басқару жүйесі кодтаушыны қалай оқиды?

Инкрементальды кодтаушыны оқу үшін контроллер А және В арналарынан келетін импульстарды санайды. Квадратура әдісімен жүйе көбінесе 4x декодтауды орындайды, яғни A/B сигналының шетіндегі әрбір өзгеріс тиімді ажыратымдылық төрт есе артатындай етіп есептеледі.

Абсолютті кодтаушылар үшін контроллер позиция деректерін белгілі бір байланыс хаттамасы арқылы оқиды. Қазіргі заманғы өнеркәсіптік жүйелерде абсолютті кодтаушылар көбінесе өрістік шина желісіне біріктіріледі, сондықтан позиция деректерін PLC нақты уақыт режимінде оқи алады және қозғалысты басқаруда пайдалана алады.

Сонымен қатар, шу мен электромагниттік кедергілерге (ЭЭК) назар аудару маңызды. Кодер кабельдері сигналдың тұрақтылығын сақтау үшін ұзақ қашықтыққа арналған экрандалған кабельді, дұрыс жерге қосуды және дифференциалды кірістерді жиі пайдаланады.

Кодер қолданбасының мысалдары

READ  Телекоммуникация бизнесі үшін несиелік машиналарды таңдау

1. Серво қозғалтқыш және BLDC қозғалтқышы
Кодтағыштар, мысалы, орау машиналарында, роботтарда немесе баспа машиналарында орналасу мен жылдамдықты дәл басқаруға мүмкіндік береді.

2. Конвейер және өнімді санау жүйесі
Кодер таспаның қашан кесу, белгілеу немесе толтыру керектігін анықтау үшін жүріп өткен қашықтықты оқиды.

3. CNC машиналары және 3D принтерлер
Кодерлер позицияны калибрлеуге, ось қозғалысын басқаруға және дәлдікті жақсартуға көмектеседі.

4. Лифттер, эскалаторлар және автоматты есіктер
Кодер кабинаның орнын, жылдамдығын және тегіс тоқтатуды басқаруды анықтау үшін қолданылады.

Жиі кездесетін қателіктер және практикалық кеңестер

Кодтағыштармен кездесетін кейбір жиі кездесетін мәселелерге мыналар жатады:
– Бос кабельдерге, шуға немесе жерге қосудың нашарлығына байланысты сигналдың жоғалуы немесе үзілуі.
– Муфталардың дұрыс орналаспауынан, шамадан тыс радиалды жүктемелерден немесе дірілден туындаған механикалық зақым.
– Егер энкодердің ажыратымдылығы контроллер конфигурациясына сәйкес келмесе, позицияны оқу дұрыс емес.

Қарапайым кеңестер:
– Қорғалған кабельдерді пайдаланыңыз және қозғалтқыштың қуат кабельдерінен бөлек кабель жолдарын пайдаланыңыз.
– Біліктің орнатылуының тураланғанына көз жеткізіңіз және қажет болса, икемді муфталарды пайдаланыңыз.
– Басқару құрылғысындағы PPR/бит параметрлерін кодтаушының деректер парағына сәйкес реттеңіз.

Жабу

Кодерлік машиналарды негізгі түсіну кодер қозғалысты позицияны, жылдамдықты және бағытты басқару үшін электрлік сигналдарға түрлендіретін сенсор екенін танудан басталады. Инкрементальды және абсолютті арасындағы айырмашылықты түсіну, оптикалық немесе магниттік сенсор әдісін таңдау және ажыратымдылық, шығыс және қоршаған орта жағдайлары сияқты параметрлерді ескеру арқылы біз қолданба үшін дұрыс кодерді анықтай аламыз. Қазіргі заманғы автоматтандыру жүйелерінде кодерлер тек қосымшалар ғана емес, сонымен қатар машина жұмысының дәлдігін, тұрақтылығын және тиімділігін анықтайтын негізгі компоненттер болып табылады.

Қаласаңыз, мақаланың техникалық нұсқасын (PPR-ден қашықтыққа есептеу формулаларымен, A/B/Z сымдарының мысалдарымен және нақты PLC-лерге арналған шығыс түрі бойынша ұсыныстармен) немесе жаңадан бастаушыларға арналған жеңілдетілген нұсқасын жасауға көмектесе аламын.

Пікір қалдырыңыз