
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54


FPGA idarə olunan servo motor robot qolu
Bu layihənin məqsədi perf board üzərində lehimləmə əməliyyatları həyata keçirə bilən proqramlaşdırıla bilən bir sistem yaratmaqdır. Sistem, Digilent Basys3 inkişaf lövhəsinə əsaslanır və istifadəçi tərəfindən əvvəllər quraşdırılmış məhdud sayda komponentli kiçik elektronika layihələri yaratmaq üçün komponentləri test kartında lehimləmə qabiliyyətinə malik olacaq.
Fpga proqramlaşdırma və Vivado proqramı ilə təcrübəm məhdud olduğundan burada tapdığım servo motor əmr prinsipini istifadə etdim: https://www.instructables.com/id/Controlling-Serv… robot qolumu idarə et, buna görə də layihəmdə istifadə etdiyim bəzi sənədlər əvvəllər qeyd olunan linkdə olan təlimatı yükləyən mühəndis tərəfindən yaradılmışdır.
Layihə 4 servo mühərriki idarə edə bilər. Bunu etmək üçün Digilent saytında mövcud olan sxem və sənədlərdən istifadə edərək "Pmod CON3" nüsxəsini yaratdım:
Bu Təlimat, fpga lövhəsindən istifadə edərək 4 servo rc tipli mühərrikin müstəqil olaraq necə idarə olunacağını anlamanıza kömək edəcək. Hər bir motor 0, 45, 90 və 170 dərəcə mövqedə hərəkət edə bilər, çünki robot qolumun servoları yalnız 0 -dan 180 -ə (və ya mənim vəziyyətimdə 170) dərəcə hərəkət edə bilər.
Servo mühərriklərimdən birində (bəlkə də keyfiyyətsiz) qarşılaşdığım bir problem səbəbiylə (artıq) arızalı servo motorun dağılmaması üçün Basys3 lövhəsini mühərrikləri 170 dərəcəyə qədər hərəkət etdirmək üçün qoydum. Hər halda, bu layihənin düzgün işləməsi üçün 170 dərəcə bir limit kifayətdir.
Addım 1: Komponentlər və Avadanlıqlar
- dörd servo rc mühərriki (S05NF STD və ya S06NF STD) və ya servo motorlu robot silahı
- Digilent Basys 3 fpga kartı
- Xilinx Vivado proqramı
- mikro USB kabeli
- Pmod CON3: R/C Servo Bağlayıcıları
- 5-7,2 volt DC təchizatı
Addım 2: Layihə Faylları
Faylları çıxarın və Vivado proqramını istifadə edərək layihəni açın.
Addım 3: Komponentləri birləşdirin
Dörd servo motorun hər birini orijinal PmodCON3 (soldan sağa PWM, Vcc, GND) modelinə bənzər sancaqlar konfiqurasiyasına əlavə olaraq diqqət yetirən dörd xüsusi yuvadan birinə bağlayın.
DIY PmodCON3-ü Basys3 Pmod Konnektoru C-nin yuxarı tərəfinə qoşun. 5-8 Volt enerji təchizatı DIY PmodCon3-ə qoşun.
Basys3 lövhəsini kompüterə qoşun, layihəni açın və bit axını yaradın. Digilent veb saytındakı məlumatlardan istifadə edərək Basys3 proqramlaşdırın.
Servo mühərrikləri idarə etmək üçün Basys3 lövhəsindəki Sw0 və Sw1 düymələrindən və açarlarından istifadə edin.
Tövsiyə:
3D Çaplı Kamera Gimbal (Tinkercad Yarışması): 6 Addım

3D Çaplı Kamera Gimbal (Tinkercad Yarışması): Salam, bu Tinkercadda hazırladığım bir kamera gimbaldır. Əsas gimbal Bu Kavanoz Sapından və artıq tapa bilmədiyim beş üzük gimbal / gyrodan hazırlanmışdır. Tinkercad dizaynını burada tapa bilərsiniz. Güclər üzərində işləmək üçün hazırlanmışdır
Step Motor Nəzarətli Step Motor - Döner kodlayıcı olaraq Step Motor: 11 addım (şəkillərlə birlikdə)

Step Motor Nəzarətli Step Motor | Bir Döner Enkoder Olaraq Step Motor: Ətrafında yatan və bir şey etmək istəyən bir neçə step motoru varmı? Bu Təlimat kitabında, bir Arduino mikro nəzarətçisindən istifadə edərək başqa bir step motorun mövqeyini idarə etmək üçün dönər kodlayıcı olaraq bir step motor istifadə edək. Elə isə çox uzatmadan, gəlin
İkiqat Mikro Servo Robot Kolu: 10 addım

İkiqat Mikro Servo Robot Kolu: Bu dərslikdə bir çubuqla idarə olunan ikiqat servo robot qolu hazırlayacaqsınız
Arduino vasitəsi ilə 3D Printerdən istifadə edərək Servo Nəzarətli Step Servo Motoru Kapsülləndirmək - Pt4: 8 Addımlar

3D Yazıcıdan istifadə edərək Arduino ilə Serial İdarəetmə ilə Step Servo Motoru Kapsülleme - Pt4: Motor Step seriyasının bu dördüncü videosunda, əvvəllər öyrəndiklərimizdən istifadə edərək seriyalı rabitə və real idarəetmə vasitəsi ilə bir stepper servo motor qurmaq üçün istifadə edəcəyik. Arduino tərəfindən izlənilən müqavimətli bir kodlayıcıdan istifadə edərək mövqe bildirişi. Daxilində
WALTER (Arduino Yarışması): 5 addım (şəkillərlə)

WALTER (Arduino Yarışması): Pls 2017 Arduino Yarışması üçün mənə səs verin [İngilis dilimi bağışlayın] Youtubedə 2 servo arduino böcəyinin populyar quruluşunu çox bəyənirəm. Baxdığımda, həmişə BEAM robotçularının bu quruluşun sevimli olmasından çox əvvəl etdiklərini xatırlayıram. Bu p