Mündəricat:

LEGO Delta Robot Tarama və Rəsm: 7 Addım (Şəkillərlə birlikdə)
LEGO Delta Robot Tarama və Rəsm: 7 Addım (Şəkillərlə birlikdə)

Video: LEGO Delta Robot Tarama və Rəsm: 7 Addım (Şəkillərlə birlikdə)

Video: LEGO Delta Robot Tarama və Rəsm: 7 Addım (Şəkillərlə birlikdə)
Video: CS50 2015 - Week 6 2024, Iyul
Anonim
LEGO Delta Robot Tarama və Rəsm
LEGO Delta Robot Tarama və Rəsm

Delta Robot qurmaq üçün LEGO NXT istifadə edin.

Birləşdirilmiş tarama və rəsm.

Addım 1: Kinemtik analiz

Kinemtik analiz
Kinemtik analiz

Detalları görmək üçün PDF -ni açın.

İstinad: https://www.google.com.tw/url? Sa = t & rct = j & q = & esrc = s…

Addım 2: Mexanizm

Mexanizm
Mexanizm
Mexanizm
Mexanizm
Mexanizm
Mexanizm

LEGO NXT *1LEGO Motor *3LEGO İşıq sensoru *1LEGO fikir fırtınaları *1 qutu Ağ lövhə *1 (Ağ lövhədə daha az sürtünmə olduğundan.) Ağ lövhə işarəsi *1 Rəf *1 Kəmər *n (Rəf və Robotu birlikdə düzəltdi.)

Daha çox dişli varsa, onları sürət qutusu qurmaq üçün istifadə edə bilərsiniz. Motorun böyük azalma nisbətinə sahib olması daha yaxşıdır.

Ehtiyacınızı ödəmək üçün qolun uzunluğunu dəyişdirin.

Top qovşağında qovşaqda istifadə etmək daha yaxşıdır. Məndə yoxdur, buna görə də onu 2 inqilab oynağına dəyişirəm.

Addım 3: MATLAB Simulyasiyası

MATLAB Simulyasiyası
MATLAB Simulyasiyası
MATLAB Simulyasiyası
MATLAB Simulyasiyası

Fəaliyyəti simulyasiya etmək üçün MATLAB -dan istifadə.

Robotu işə salmazdan əvvəl robotun gedişatını hesablayın. İş yerini aşmaq kimi düzgün olmayan əməliyyatların qarşısını ala bilərsiniz.

Addım 4: LabVIEW Kodu - Əsas

LabVIEW Kodu - Əsas
LabVIEW Kodu - Əsas
LabVIEW Kodu - Əsas
LabVIEW Kodu - Əsas
LabVIEW Kodu - Əsas
LabVIEW Kodu - Əsas
  1. Robotun hər zaman eyni yerdən başlamasına imkan verən "Başlat" düyməsini vurun. 3 mühərrik gücü ilə rəfin üstünə qaçmağa icazə verin. Motor dərəcəsinin əvvəlki və indiki dəyəri arasındakı fərqi hesablayın. 0, başlatma tamamlandı.
  2. Aşağıdakı "Tarama" düyməsini basın. NXT -yə d sütun və d satır olan L (sm)*L (sm) sıra verin. İşıq sensoru soldan sağa və yuxarıdan aşağıya tarasın. müəyyən edilir qara (şəkildə <45, lakin fərqli olacaq.), X0, Y0, Z0 olaraq massivə daxil olacaq. Və tarama prosesindən çıxacaq.

  3. İşıq sensörünü ağ lövhə işarəsinə dəyişdirin.
  4. Aşağıdakı "Draw" düyməsini vurun. Rəsm 2 -ci addımın daxil olduğu mövqedən başlayacaq (X0, Y0, Z0).

Addım 5: LabVIEW Kodu - Delta Tərs

LabVIEW Kodu - Tərs Delta
LabVIEW Kodu - Tərs Delta

Bu tərs kinematik hesablama.

Girişlər, traektoriya nöqtələrinin x, y və z koordinatlarıdır.

Çıxışlar üç mühərrik üçün bucaq və gücdür və "döngələr" döngələrin sayını göstərir.

Addım 6: LabVIEW Kodu - 3 Motor Sinxronizasiyası

LabVIEW Kodu - 3 Motor Sinxronizasiyası
LabVIEW Kodu - 3 Motor Sinxronizasiyası
LabVIEW Kodu - 3 Motor Sinxronizasiyası
LabVIEW Kodu - 3 Motor Sinxronizasiyası

PID nəzarətindən istifadə.

3 mühərrikin portunu, gücünü, bucağını daxil edin.

NXT -dən oxunan mühərrik bucağı ilə Delta Inverse -in verdiyi bucaq arasındakı fərq 5 dərəcədən aşağı olarsa, motor fırlanmağı dayandıracaq.

3 mühərrik dayanarsa, proses başa çatır.

Tövsiyə: