23. 12. 07
posted by: Super User
Gösterim: 870

azılım Bileşenine Genel Bakış

FRC ® yazılım, çok çeşitli zorunlu ve isteğe bağlı bileşenlerden oluşur. Bu öğeler, robot kodunuzun tasarımı, geliştirilmesi ve hata ayıklamasında size yardımcı olmanın yanı sıra kontrol robotunun çalışmasına yardımcı olmak ve sorun giderme sırasında geri bildirim sağlamak için tasarlanmıştır. Bu belge, her bir yazılım bileşeni için, amacına ilişkin kısa bir genel bakış, uygunsa paket indirme bağlantısı ve varsa diğer belgelere bağlantı sağlar.

İşletim Sistemi Uyumluluğu

FRC bileşenleri için desteklenen birincil işletim sistemi Windows’tur. Tüm gerekli FRC yazılım bileşenleri Windows 10 & 11 ‘de test edilmiştir.

C ++/ Java programlama araçlarının çoğu, macOS ve Linux’ta da desteklenmekte ve test edilmektedir. C ++ / Java’da programlama ekipleri, Driver Station, Radio Configuration Utility ve roboRIO Imaging Tool gibi yalnızca Windows’a yönelik uygulamalar için yalnızca Windows sistemi kullanarak çalıştırmalıdır.

LabVIEW FRC (Yalnızca Windows)

LabVIEW FRC Başlangıç Ekranı

LabVIEW Professional’ın son sürümüne dayanan LabVIEW FRC, bir FRC robotu programlamak için resmi olarak desteklenen üç dilden biridir. LabVIEW grafiksel, veri akışı odaklı bir dildir. LabVIEW programları, VI’lar arasında veri ileten kablolarla birlikte bağlanan ve VI adı verilen bir simgeler koleksiyonundan oluşur. LabVIEW FRC yükleyici, Kickoff Parça Kitinde bulunan bir DVD’de dağıtılır ve ayrıca indirilebilir. Kurulum talimatları dahil olmak üzere LabVIEW FRC yazılımına başlama kılavuzu bulunabilir here.

Visual Studio Kodu

Visual Studio Code Başlangıç Ekranı

Visual Studio Code, C ++ ve Java (desteklenen diğer iki dil) için desteklenen geliştirme ortamıdır. Her ikisi de nesne yönelimli metin tabanlı programlama dilleridir. Visual Studio Code yüklemesi ve yapılandırması dahil FRC için C ++ veya Java kullanmaya başlama kılavuzu şu adresten bulunabilir here.

NI LabVIEW Tarafından Desteklenen FRC Sürücü İstasyonu (Yalnızca Windows)

Robot devre dışı bırakılmış ve bağlantısı kesilmiş olarak ilk sekmede Sürücü İstasyonu.

Yarışma sırasında robotun durumunu kontrol etmek amacıyla kullanılmasına izin verilen tek yazılım budur. Bu yazılım, robotunuza çeşitli giriş cihazlarından veri gönderir. Ayrıca, robot sorunlarını gidermeye yardımcı olmak için kullanılan bir dizi araç içerir. NI LabVIEW Tarafından Desteklenen FRC Sürücü İstasyonu hakkında daha fazla bilgi bulunabilir here.

Gösterge Tablosu Seçenekleri

LabVIEW Dashboard (Yalnızca Windows)

Sürücü sekmesindeki varsayılan LabVIEW Kontrol Paneli.

LabVIEW Kontrol Paneli, varsayılan olarak FRC Sürücü İstasyonu tarafından otomatik olarak başlatılır. Dashboard'un amacı, çeşitli yerleşik özelliklere sahip sekmeli ekranı kullanarak robotun çalışması hakkında geri bildirim sağlamaktır. FRC Default Dashboard yazılımı hakkında daha fazla bilgiyi burada bulabilirsiniz.

Akıllı Gösterge Paneli

3 widget eklenmiş SmartDashboard.

SmartDashboard, robotunuzdan gönderilen her bir veri parçası için özel olarak özelleştirilebilir göstergeler oluşturarak robot verilerinizi görüntülemenizi sağlar. SmartDashboard ile ilgili ek belgelere buradan ulaşabilirsiniz.

Shuffleboard (Karıştırma Tahtası)

NetworkTables girişlerinden 3 widget eklenmiş Shuffleboard.

Shuffleboard, SmartDashboard ile aynı özelliklere sahiptir. Ayrıca, kaynak açısından daha az verimli olma pahasına yeni özellikler ve modern bir tasarımla verilerinizin kurulumunu ve görselleştirilmesini geliştirir. Shuffleboard ile ilgili ek belgelere buradan ulaşabilirsiniz.

Cam

Cam bağlı ve NetworkTables'ı, bir Field2D penceresini ve birkaç sinyalin grafiğini gösteriyor.
, bir programcının hata ayıklama aracı olmaya odaklanan bir Gösterge Panosudur. Birincil avantajlar, alan görünümü, poz görselleştirme ve gelişmiş sinyal çizim araçlarıdır.

Canlı Pencere

İki farklı alt sistemi gösteren LiveWindow.

LiveWindow, SmartDashboard ve Shuffleboard'un bir özelliğidir ve Driver Station'ın Test Modu ile kullanılmak üzere tasarlanmıştır. LiveWindow, kullanıcının robot üzerindeki sensörlerden gelen geri bildirimleri görmesine ve yazılı kullanıcı kodundan bağımsız olarak aktüatörleri kontrol etmesine olanak tanır. LiveWindow hakkında daha fazla bilgiyi burada bulabilirsiniz.

FRC roboRIO Imaging Tool (Yalnızca Windows)

roboRIO Görüntüleme Aracı, bağlı bir roboRIO bulduktan sonra.

Bu araç, FRC’de kullanılmak üzere bir roboRIO’yu biçimlendirmek ve ayarlamak için kullanılır. Kurulum talimatları bulunabilir here. Bu aracı kullanarak roboRIO’nuzu görüntüleme hakkında ek talimatlar bulunabilir here.

FRC Radyo Yapılandırma Yardımcı Programı (Yalnızca Windows)

FRC Radyo Yapılandırma Yardımcı Programının başlangıç ekranı.

FRC Radyo Yapılandırma Yardımcı Programı, standart modemi evde pratik kullanım için yapılandırmak için kullanılan bir araçtır. Bu araç, FRC oyun alanı deneyimini taklit etmek için uygun ağ ayarlarını ayarlar. FRC Radyo Yapılandırma Yardımcı Programı, bulunabilen bağımsız bir yükleyici tarafından yüklenir here.

FRC Driver Station Günlük Görüntüleyicisi (Yalnızca Windows)

Driver Station Log Viewer, günlüğe kaydedilmiş bir alıştırma oturumunu gösterir.

FRC Driver Station Günlük Görüntüleyicisi, FRC Driver Station tarafından oluşturulan günlükleri görüntülemek için kullanılır. Bu günlükler, bir antrenman seansı veya FRC maçı sırasında ne olduğunu anlamak için önemli çeşitli bilgiler içerir. FRC Sürücü İstasyonu Günlük Görüntüleyicisi hakkında daha fazla bilgi ve günlükleri anlamak şu adreste bulunabilir burada .

RobotBuilder

RobotBuilder, iki alt sistemli bir robot inşa ediyor.

RobotBuilder, C++ veya Java için Komut Tabanlı bir robot projesinin kurulumuna ve yapılandırılmasına yardımcı olmak için tasarlanmış bir araçtır. RobotBuilder, robot alt sistemlerinizin ve operatör arayüzünüzün çeşitli bileşenlerine girmenize ve komutlarınızın ne olduğunu grafiksel bir ağaç yapısında tanımlamanıza olanak tanır. RobotBuilder, başlamanız için yapısal şablon kodu oluşturacaktır. RobotBuilder hakkında daha fazla bilgi bulunabilir here . Komut Tabanlı programlama mimarisi hakkında daha fazla bilgi bulunabilir here .

Robot Simülasyonu

Simülasyon GUI'si Glass'a benzer, ancak aynı zamanda Joystick'lere ve robot durumu üzerinde kontrole ve diğer birkaç özelliğe sahiptir.
Robot Simülasyonu, Java ve C++ ekiplerinin gerçek robot kodlarının simüle edilmiş bir ortamda çalıştığını doğrulamak için bir yol sunar. Bu simülasyon, doğrudan VS Kodundan başlatılabilir ve kullanıcıların robotlarının hareketini görselleştirebilecekleri bir 2B alan içerir. Daha fazla bilgi için bkz   .

FRC LabVIEW Robot Simülatörü (Yalnızca Windows)

FRC LabVIEW Robot Simülatörü

FRC Robot Simülatörü, kodu ve / veya Sürücü İstasyonu işlevlerini test etmek için simüle edilmiş bir ortamda önceden tanımlanmış bir robotu çalıştırmanıza olanak tanıyan LabVIEW programlama ortamının bir bileşenidir. FRC Robot Simülatörünün kullanımına ilişkin bilgiler burada veya LabVIEW Project Explorer’da Robot Simulation Readme.html dosyasını açarak bulunabilir.

PathWeaver

PathWeaver UI, FRC Deep Space için roketin arkasına bir yörünge çizen bir projeyle.

PathWeaver, ekiplerin gelişmiş otonom rutinler için yolları hızlı bir şekilde oluşturmasına ve yapılandırmasına olanak tanır. Bu yollar, ekibin robotlarını sahadaki noktalar arasında hızlı bir şekilde yönlendirmesine olanak tanıyan düzgün eğrilere sahiptir. Daha fazla bilgi için PathWeaver bölümüne bakın.

Sistem Tanımlama

Sistem Tanımlama yeni proje ekranı.

Bu araç, ekiplerin robot simülasyonu, yörünge takibi ve PID kontrolü gibi özelliklerde kullanılmak üzere robotunuzun fiziksel özelliklerini tanımlamak için kullanılabilecek sabitleri otomatik olarak hesaplamasına yardımcı olur. Daha fazla bilgi için Sistem Kimliği bölümüne bakın.

Anahat Görüntüleyici

OutlineViewer'ı tercihler iletişim kutusuyla değiştirin.

OutlineViewer, hata ayıklama amacıyla NetworkTables'ın tüm içeriğini görüntülemek, değiştirmek ve eklemek için kullanılan bir yardımcı programdır. LabVIEW ekipleri, bu işlevi gerçekleştirmek için LabVIEW Panosunun Değişkenler sekmesini kullanabilir. Daha fazla bilgi için Anahat Görüntüleyici bölümüne bakın.

23. 12. 07
posted by: Super User
Gösterim: 698

Radyonuzu Programlama

Bu kılavuz size FRC ® FRC olaylarının dışında kullanım için robotunuzun kablosuz köprüsünü yapılandırmak için Radyo Yapılandırma Yardımcı Programı yazılımı.

GereksinimlerÁ

FRC Radio Configuration Utility Programı, makinenizdeki ağ ayarlarını yapılandırmak için Yönetici ayrıcalıkları gerektirir. Program gerekli ayrıcalıkları otomatik olarak istemelidir (Yönetici olmayan bir hesaptan çalıştırılırsa bir parola gerektirebilir), ancak sorun yaşıyorsanız, bir Yönetici hesabından çalıştırmayı deneyin.

Aşağıdaki bağlantılardan en son FRC Radio Configuration Utility Yükleyicisini indirin:

FRC Radyo Yapılandırması 23.0.2

FRC Radyo Yapılandırması 23.0.2 İsrail Sürümü

Değil

_IL sürümü İsrail ekipleri içindir ve İsrail’de kullanım için kısıtlanmış kanallara sahip OM5PAC ürün yazılımının bir sürümünü içerir.

Yazılımı kullanmaya başlamadan önce:

  1. Diğer tüm ağ bağdaştırıcılarını devre dışı bırak
  2. Doğrudan bilgisayarınızdan güç jakına en yakın kablosuz köprü ethernet bağlantı noktasına takın. Bilgisayarınıza ethernet üzerinden başka hiçbir cihazın bağlı olmadığından emin olun. Radyoya PoE üzerinden güç veriyorsanız, PC'den gelen bir Ethernet kablosunu PoE adaptörünün soket tarafına (roboRIO'nun takılacağı yere) takın. PoE bağdaştırıcısı aracılığıyla yapılandırmada sorun yaşıyorsanız, bilgisayarı radyodaki alternatif bağlantı noktasına bağlamayı deneyebilirsiniz.

Uyarı

OM5P-AN ve AC, D-Link DAP1522 ile aynı elektrik fişini kullanır, ancak bunlar 12V radyolardır. Radyoyu VRM üzerindeki 12V 2A terminallerine bağlayın (merkez pin pozitif).

Uygulama Notlar

Varsayılan olarak, Radyo Yapılandırma Yardımcı Programı, telsizi kablosuz arayüz üzerinden telsizden çıkan trafikte 4Mbps bant genişliği sınırını uygulayacak şekilde programlayacaktır. Ev yapılandırmasında (AP modu) bu, istemci başına bir limit değil, toplamdır. Bu, birden fazla istemciye video akışının tavsiye edilmediği anlamına gelir.

Bu program Windows 7, 8 ve 10’da test edilmiştir. Diğer işletim sistemlerinde çalışabilir, ancak test edilmemiştir.

Programlanmış Yapılandırma

 

Radio Configuration Utility Programı, çalıştırıldığında radyoya bir dizi yapılandırma ayarı programlar. Bu ayarlar tüm modlarda (etkinliklerde dahil) telsiz için geçerlidir. Bunlar şunları içerir:

  • ``10.TE. AM.1``için statik bir IP ayarlayın
  • Gelecekteki programlama ihtiyaçları için ‘in kablolu tarafında alternatif bir IP ayarı.192.168.1.1
  • Kablolu bağlantı noktalarını köprüleyin, böylece birbirlerinin yerine kullanılabilirler.
  • Yukarıdaki grafikte belirtilen LED konfigürasyonu.
  • Kablosuz arayüzün giden tarafında 4Mb/s bant genişliği sınırı (evde kullanım için devre dışı bırakılabilir)
  • İç paket önceliklendirme için QoS kuralları (dahili arabelleği ve bant genişliği sınırına ulaşıldığında hangi paketlerin dikkate alınmayacağını etkiler). Bu kurallar:
    • Robot Kontrolü ve Durumu (UDP , , 111011151150)
    • TCP Robotu veAğ Tabloları(TCP , 17351740)
    • Toplu (Diğer tüm trafik). (BW sınırı devre dışı bırakılırsa devre dışı bırakılır)
  • DHCP sunucusu etkinleştirildi. Hizmet veriyor:
    • 10.TE. AM.11 - 10.TE. AM.111 kablolu tarafta
    • 10.TE. AM.138 - 10.TE. AM.237 kablosuz tarafta
    • 255.255.255.0 alt ağ maskesi
    • Yayın adresi 10.TE. AM.255
  • DNS sunucusu etkin. DNS sunucusu IP'si ve etki alanı soneki (), DHCP'nin bir parçası olarak sunulur. Lan

Yalnızca evde:

  • SSID, birden fazla ağı ayırt etmek için ekip numarasına eklenmiş bir “Robot Adı” içerebilir.
  • Güvenlik duvarı seçeneği, saha güvenlik duvarı kurallarını taklit etmek için etkinleştirilebilir (açık bağlantı noktaları Oyun Kılavuzunda bulunabilir)

Uyarı

Yapılandırmayı manuel olarak değiştirmek mümkün değildir.

Yazılımı YükleyinÁ

Yükleyiciyi başlatmak için üzerine çift tıklayın. Kurulumu tamamlamak için talimatları izleyin. FRC_Radio_Configuration_VERSION.exe

Kurulum sırasında eğer zaten mevcut değilse Npcap kurulumunu içerecektir. Npcap yükleyici, yüklemeyi yapılandırmak için bir dizi onay kutusu içerir. Seçenekleri varsayılanlar olarak bırakmalısınız.

Yazılımı başlatınÁ

Programı başlatmak için Başlat menüsünü veya masaüstü kısayolunu kullanın.

Değil

Programı bulmanız gerekirse, konumuna kurulur. 32 bit makineler için yol ``C:Program FilesFRC Radio Configuration Utility``dır. C:\Program Files (x86)\FRC Radio Configuration Utility

Eğer sorulursa programın değişiklik yapmasına izin verin

Yapılandırma yardımcı programının bilgisayarda değişiklik yapmasına izin verme istemi görüntülenebilir.  İstem görüntülenirse Evet'i tıklatın.

Ağ arayüzünü seçin.

Yapılandırma yardımcı programının kablosuz cihaz ile iletişim kurmak için kullanacağı ethernet arayüzünü seçmek için açılır pencereyi kullanın. Windows makinelerde, ethernet arayüzleri tipik olarak “Yerel Alan Bağlantısı” olarak adlandırılır. Yapılandırma programı kablosuz bağlantı üzerinden bir köprü programlayamaz.

  1. Hiçbir ethernet arabirimi listelenmemişse, kullanılabilir arabirimleri yeniden taramak için Refresh ye tıklayın.
  2. Açılır listeden kullanmak istediğiniz arayüzü seçin
  3. Tıklayın OK.

Açık Mesh Firmware Notu

FRC Radyo Yapılandırma Yardımcı Programının OM5P-AN ve OM5P-AC radyoyu programlaması için, telsizin OpenWRT belleniminin FRC'ye özgü bir yapısını çalıştırıyor olması gerekir.

Ürün yazılımını güncellemeniz veya yeniden yüklemeniz gerekmiyorsa, sonraki adımı atlayın.

Uyarı

2019/2020/2021/2022'de kullanılan radyoların  yapılandırılmadan önce güncellenmesi gerekmez, 2023 aracı aynı 2019 ürün yazılımını kullanır.

Open Mesh radyoya FRC Donanım Yazılımını Yükleme

FRC aygıt yazılımını yüklemeniz (veya cihazı sıfırlamanız) gerekirse, bunu FFRC Radio Configuration Utility Programını kullanarak yapabilirsiniz.

  1. Yazılımı kurmak, programı başlatmak ve Ethernet arayüzünü seçmek için yukarıdaki talimatları izleyin.
  2. Radio açılır menüsünde Open Mesh radyosunun seçildiğinden emin olun.
  3. Radyonun bilgisayara Ethernet üzerinden bağlı olduğundan emin olun.
  4. Radyodan gücü kesin. (Bir PoE kablosu kullanıyorsanız, bu aynı zamanda PC’ye giden kabloyu çıkarabilirisiniz, buda doğru bir yönetimdir)
  5. Firmware Yükle düğmesine basın
  6. İstendiğinde, radyo gücünü bağlayın. Yazılım radyoyu algılamalı, aygıt yazılımını yüklemeli ve tamamlandığında sizi uyarmalıdır.

Uyarı

NPF adı ile ilgili bir hata görürseniz, radyoyu programlamak için kullanılan adaptör dışındaki tüm adaptörleri devre dışı bırakmayı deneyin. Yalnızca bir adaptör bulunursa, araç onu kullanmaya çalışmalıdır. Daha fazla bilgi için : ref: Ağ Adaptörlerini Devre Dışı Bırakma <docs/networking/networking-introduction/roborio-network-troubleshooting:Disabling Network Adapters> içindeki adımlara bakın.

Ekipler bu hatayı ABD İngilizcesi dışındaki diller için yapılandırılmış İşletim Sistemlerinde de görebilir. Yabancı dildeki bir işletim sistemi üzerinde donanım yazılımını veya programlamayı yüklerken sorun yaşıyorsanız, KOP tarafından sağlanan bilgisayar gibi İngilizce bir işletim sistemi kullanmayı veya bu sayfada açıklandığı gibi Yerel Ayar ayarını “en_us” olarak ayarlamayı deneyin.Radyo ve Çalışma Modunu Seçin

  1. Açılır listeyi kullanarak yapılandırmakta olduğunuz radyoyu seçin.
  2. Yapılandırmak istediğiniz işletim modunu seçin. Çoğu durumda, varsayılan olarak 2,4 GHz Erişim Noktası seçimi yeterli olacaktır. Bilgisayarlarınız destekliyorsa, 5GHz birçok ortamda daha az yoğun olduğu için 5GHz AP modu önerilir.

Seçenekler’i seçin

Seçeneklerin varsayılan değerleri, çoğu takımın kullanım durumuyla eşleşecek şekilde seçilmiştir, ancak bu seçenekleri kendi senaryonuza göre özelleştirmek isteyebilirsiniz:

  1. Robot Adı: Bu, telsiz tarafından kullanılan SSID’ye eklenen bir dizedir. Bu, aynı ekip numarasına sahip birden çok ağa sahip olmanıza ve bunları yine de ayırt edebilmenize olanak tanır.
  2. Firewall-Güvenlik Duvarı: Bu kutu işaretlenirse, radyo güvenlik duvarı, FRC alanında bulunan güvenlik duvarının bağlantı noktası engelleme davranışını taklit etmeye çalışacak şekilde yapılandırılacaktır. Açık bağlantı noktalarının listesi için lütfen FRC Oyun Kılavuzuna bakın.
  3. BW Limiti: Bu kutu işaretlenirse, telsiz olaylarda programlandığında olduğu gibi 4 Mbps bant genişliği sınırı uygular. Bunun istemci başına değil, toplam bir sınır olduğunu, bu nedenle aynı anda birden çok istemciye video akışının istenmeyen davranışlara neden olabileceğini unutmayın.

Değil

Güvenlik Duvarı ve BW Sınırı yalnızca Açık Ağ telsizleri için geçerlidir. Bu seçeneklerin D-Link radyoları üzerinde hiçbir etkisi yoktur.

Uyarı

“Firewall-Güvenlik Duvarı” seçeneği, modemi alan güvenlik duvarını taklit edecek şekilde yapılandırır. Bu, bu seçenek etkinleştirildiğinde kodu kablosuz olarak dağıtamayacağınız anlamına gelir. Bu, yarışmalarda bulunabilecek engellenmiş bağlantı noktalarını simüle etmek için kullanışlıdır.

Yapılandırma İşleminin BaşlatılmasıÁ

Kablosuz köprünüzü hazırlamak, köprünün yapılandırılacağı ayarları girmek ve yapılandırma sürecini başlatmak için ekrandaki talimatları izleyin. Bu ekran talimatları, seçilen köprü modeli ve işletim moduna uyacak şekilde güncellenir.

Yapılandırma İlerlemesi

Yapılandırma işlemi boyunca pencere şunları gösterecektir:

  1. Şu anda yürütülen adım.
  2. Yapılandırma sürecinin genel ilerlemesi.
  3. Şimdiye kadar tüm adımlar uygulandı.

Yapılandırma Tamamlandı

Yapılandırma tamamlandığında:

  1. Diyalog penceresinde guilabel: OK tuşuna basın.
  2. Ayarlar ekranına dönmek için ana pencerede :guilabel: OK tuşuna basın.

Yapılandırma Hataları

Yapılandırma işlemi sırasında bir hata oluşursa, sorunu gidermek için hata mesajındaki talimatları izleyin.

Sorun giderme

  • Diğer tüm ağ bağdaştırıcılarını devre dışı bırakın.
  • Güç ışığının 10 saniye boyunca sabit kalması için yeterince beklediğinizden emin olun.
  • Doğru ağ arabirimine sahip olduğunuzdan ve açılan listede yalnızca bir arabirimin listelendiğinden emin olun.
  • Güvenlik duvarınızın kapalı olduğundan emin olun.
  • Doğrudan bilgisayarınızdan kablosuz köprüye bağlayın ve bilgisayarınıza ethernet aracılığıyla başka hiçbir aygıtın bağlı olmadığından emin olun.
  • Ethernet'in kablosuz köprüdeki güç jakına en yakın bağlantı noktasına takılı olduğundan emin olun.
  • ABD İngilizcesi dışındaki diller için yapılandırılmış bir İşletim Sistemi kullanıyorsanız, KOP tarafından sağlanan PC'de olduğu gibi bir İngilizce işletim sistemi kullanmayı veya Yerel Ayar ayarını bu sayfada açıklandığı gibi "en_us" olarak ayarlamayı deneyin.
  • Bazı kullanıcılarnpcap 1.60'ıyükledikten sonra başarılı olduklarını bildirdiler. Bu işlem sorunu çözmezse, bilinen bir yapılandırmaya geri dönmek için npcap'i ve radyo aracını kaldırmanız ve ardından radyo aracını yeniden yüklemeniz önerilir.
  • Her şey başarısız olursa, farklı bir bilgisayar deneyin.
22. 11. 09
posted by: Super User
Gösterim: 1078

 

ALFA ROBOTİCS 8084

Takımımızın yarışmalardan ve çalışma ortamından derlediğimiz fotoğrafları izlemek istermisiniz? Galerimizi ziyaret ediniz.

Read More: 2022
23. 11. 28
posted by: Super User
Gösterim: 1023

Layout of all of the core components of the control system and how they are connected.

Diyagram FRC® Team 3161 ve Stefen Acepcion'un izniyle.Layout of all popular components of the control system including REV Control System Components

NI roboRIO

NI-roboRIO, FRC için kullanılan ana robot kontrolörüdür. RoboRIO, diğer tüm donanımlara komuta eden ekip tarafından oluşturulan kodu çalıştıran robot için "beyin" görevi görür.

CTRE Güç Dağıtım Panosu


CTRE Güç Dağıtım Paneli (PDP), otomatik sıfırlama devre kesicileri ve az sayıda özel işlevli sigortalı bağlantı aracılığıyla 12VDC pilden gelen gücü çeşitli robot bileşenlerine dağıtmak için tasarlanmıştır. PDP, 40A sürekli akım için derecelendirilmiş 8 çıkış çifti ve 30A sürekli akım için derecelendirilmiş 8 çift sağlar. PDP, roboRIO için özel 12V konektörlerin yanı sıra Voltaj Regülatör Modülü ve Pnömatik Kontrol Modülü için konektörler sağlar. Ayrıca akım, sıcaklık ve akü voltajını kaydetmek için bir CAN arayüzü içerir. Daha detaylı bilgi için KVK Kullanım Kılavuzu'na bakınız.

REV Güç Dağıtım Merkezi


REV Güç Dağıtım Merkezi (PDH), 12VDC pilden gelen gücü çeşitli robot bileşenlerine dağıtmak için tasarlanmıştır. PDH, 20 yüksek akım (40A maks) kanalı, 3 düşük akım (15A maks) ve 1 değiştirilebilir düşük akım kanalına sahiptir. Güç Dağıtım Merkezi, aletsiz kilitlemeli WAGO terminalleri, bir LED voltaj göstergesi ve gerçek zamanlı telemetri için CAN veya USB-C üzerinden REV Donanım İstemcisine bağlanma özelliğine sahiptir.

CTRE Voltaj Regülatör Modülü

CTRE Voltaj Regülatör Modülü

CTRE Voltaj Regülatör Modülü (VRM), 12 volt ile çalışan bağımsız bir modüldür. Cihaz, PDP'deki özel bir konektöre bağlanır. Modül, birden fazla regüle edilmiş 12V ve 5V çıkışa sahiptir. VRM'nin amacı, robot radyosu, özel devreler ve IP görüş kameraları için düzenlenmiş güç sağlamaktır. Daha fazla bilgi için VRM Kullanım Kılavuzu'na bakın.

REV Radyo Güç Modülü

REV Radyo Güç Modülü

REV Radyo Güç Modülü, en kritik sistem bileşenlerinden biri olan OpenMesh WiFi radyoyu rekabetin en zorlu anlarında çalıştırmak için tasarlanmıştır. Radyo Güç Modülü, radyoya geleneksel bir namlu güç jakı aracılığıyla güç sağlama ihtiyacını ortadan kaldırır. İki soketli RJ45 konektörlü 18V Pasif POE kullanan Radyo Güç Modülü, doğrudan radyoya güç sağlarken radyo ile roboRIO arasında sinyal iletir. Telsizi ve roboRIO'yu bağladıktan sonra, renk kodlu basmalı düğme WAGO terminallerini kullanarak Güç Dağıtım Hub'ındaki düşük akım kanallarına bağlayarak Radyo Güç Modülüne kolayca güç ekleyin.

OpenMesh OM5P-AN veya OM5P-AC Radyo


Robota kablosuz iletişim işlevselliği sağlamak için robot telsizi olarak OpenMesh OM5P-AN veya OpenMesh OM5P-AC kablosuz telsiz kullanılır. Cihaz, evde kullanım için bir dizüstü bilgisayarın doğrudan bağlantısı için bir Erişim Noktası olarak yapılandırılabilir. Sahada kullanım için bir köprü olarak da yapılandırılabilir. Robot telsizi, VRM üzerindeki 12V/2A çıkışlarından biri tarafından çalıştırılmalı ve Ethernet üzerinden roboRIO denetleyicisine bağlanmalıdır. Daha fazla bilgi için, bkz: Radyonuzu Programlama.

OM5P-AN artık satın alınamıyor. OM5P-AC, OM5P-AN'ye kıyasla biraz daha ağırdır, daha fazla soğutma ızgarasına sahiptir ve pürüzlü bir yüzey dokusuna sahiptir.

120A Devre Kesici


120A Ana Devre Kesici, robot üzerinde iki rol oynar: ana robot güç anahtarı ve aşağı akış robot kabloları ve bileşenleri için bir koruma cihazı. 120A devre kesici, robot aküsünün ve Güç Dağıtım panolarının pozitif terminallerine bağlanır. Daha fazla bilgi için lütfen Cooper Bussmann 18X Serisi Veri Sayfasına bakın (PN: 185120F)

Snap Action Devre Kesiciler

Snap Action devre kesiciler, MX5 serisi ve VB3 Serisi, akımı branşman devrelerine sınırlamak için Güç Dağıtım Paneli ile birlikte kullanılır. Bu devre kesicilerdeki değerler sürekli akım içindir, geçici tepe değerleri önemli ölçüde daha yüksek olabilir.

Robot Bataryası


 

 

Robot Signal Light


The Robot Signal Light (RSL) is required to be the Allen-Bradley 855PB-B12ME522. It is directly controlled by the roboRIO and will flash when enabled and stay solid while disabled.

CTRE Pneumatics Control Module

CTRE Pnömatik Kontrol Modülü (PCM), 12V veya 24V pnömatik solenoidleri ve yerleşik kompresörü çalıştırmak için gereken tüm giriş ve çıkışları içerir. PCM, basınç sensörü için bir giriş içerir ve robot etkinleştirildiğinde ve kodda bir solenoid oluşturulduğunda kompresörü otomatik olarak kontrol eder. Daha fazla bilgi için PCM Kullanım Kılavuzu'na bakın.

REV PNÖMATİK GÖBEK


REV Pnömatik Hub, hem 12V hem de 24V pnömatik solenoid valfleri anahtarlayabilen bağımsız bir modüldür. Pnömatik Hub, 16 adede kadar tek etkili solenoide, 16 çift etkili solenoide veya iki tipin bir kombinasyonuna izin veren 8 solenoid kanalına sahiptir. Kullanıcı tarafından seçilebilen çıkış voltajı tamamen düzenlenir ve robot aküsü 12,4V'a kadar düştüğünde 75V solenoidlerin bile aktif kalmasına izin verir.

Dijital ve analog basınç sensörü portları cihaza entegre edilmiştir, bu da pnömatik sistemin esnekliğini ve geri bildirim işlevselliğini artırır. Hub üzerindeki USB-C bağlantısı, REV Donanım İstemcisi ile birlikte çalışarak kullanıcıların ek bir robot kontrolörüne ihtiyaç duymadan pnömatik sistemleri test etmelerine olanak tanır.

MOTOR KONTROL CİHAZLARI

FRC Kontrol Sistemi ile çalışan ve kullanım için onaylanmış çeşitli farklı motor kontrolörleri vardır. Bu cihazlar, FRC'de kullanılan fırçalı ve fırçasız DC motorların değişken voltaj kontrolünü sağlamak için kullanılır. Kullanım sırasına göre burada listelenmiştir.

Not

3. Taraf CAN kontrolü WPILib'den desteklenmemektedir. Daha fazla bilgi için Üçüncü Taraf CAN Cihazları ile ilgili bu bölüme bakın.

SRX TOPUK


Talon SRX Motor Kontrol Cihazı, Cross The Road Electronics/VEX Robotics'in bir "akıllı motor kontrol cihazıdır". Talon SRX, CAN veri yolu veya PWM arayüzü üzerinden kontrol edilebilir. CAN veri yolu kontrolünü kullanırken, bu cihaz gelişmiş kontrol gerçekleştirmek için limit anahtarlarından ve potansiyometrelerden, kodlayıcılardan veya benzer sensörlerden girdi alabilir. Daha fazla bilgi için Talon SRX Kullanım Kılavuzuna bakın.

GALİP SPX


Victor SPX Motor Kontrol Cihazı, Cross The Road Electronics/VEX Robotics'in CAN veya PWM kontrollü bir motor kontrol cihazıdır. Cihaz, roboRIO PWM konektörlerine veya bir CAN veriyoluna kolay bağlantı sağlamak için konektörlenmiştir. Kasa, pisliklerin denetleyiciye girmesini önlemek için kapatılmıştır. Daha fazla bilgi için Victor SPX Kullanım Kılavuzu'na bakın.

SPARK MAX MOTOR KONTROL CİHAZI


SPARK MAX Motor Kontrol Cihazı, REV Robotics'in gelişmiş fırçalı ve fırçasız DC motor kontrol cihazıdır. CAN veri yolu veya USB kontrolü kullanılırken SPARK MAX, gelişmiş kontrol modlarını gerçekleştirmek için limit anahtarlarından, kodlayıcılardan ve REV NEO Fırçasız Motorun entegre kodlayıcısı dahil olmak üzere diğer sensörlerden gelen girişi kullanır. SPARK MAX, PWM, CAN veya USB üzerinden kontrol edilebilir (yalnızca yapılandırma/test için). Daha fazla bilgi için SPARK MAX Kullanım Kılavuzu'na bakın.

TALONFX MOTOR KONTROL CİHAZI


TalonFX Motor Kontrol Cihazı, Falcon 500 fırçasız motor. Entegre bir kodlayıcıya ve Talon SRX'in tüm akıllı özelliklerine ve daha fazlasına sahiptir! Daha fazla bilgi için Falcon 500 Kullanım Kılavuzu.

SPARK MOTOR KONTROL CİHAZI


Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünü durdurmuştur.

REV Robotics'in SPARK Motor Kontrol Cihazı, ucuz bir fırçalanmış DC motor kontrol cihazıdır. SPARK, PWM arabirimi kullanılarak denetlenir. Limit anahtarları, motorun bir veya iki yönde hareketini sınırlamak için doğrudan SPARK'a bağlanabilir. Daha fazla bilgi için SPARK Kullanım Kılavuzu'na bakın.

GALİP SP


Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünü durdurmuştur.

Victor SP Motor Kontrol Cihazı, Cross The Road Electronics/VEX Robotics'in bir PWM motor kontrol cihazıdır. Victor SP, ısı dağılımı için elektriksel olarak izole edilmiş bir metal gövdeye sahiptir ve bu da fanın kullanımını isteğe bağlı hale getirir. Kasa, pisliklerin denetleyiciye girmesini önlemek için kapatılmıştır. Denetleyici, önceki modellerin yaklaşık yarısı büyüklüğündedir.

PENÇE MOTOR KONTROL CİHAZI

Pençe Motor Kontrol Cihazı

Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünü durdurmuştur.

Cross the Road Electronics'in Talon Motor Kontrol Cihazı, pasif soğutmalı, PWM kontrollü fırçalanmış bir DC motor kontrol cihazıdır.

VİCTOR 888 MOTOR KONTROL CİHAZI / VİCTOR 884 MOTOR KONTROL CİHAZI


Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünü durdurmuştur.

VEX Robotics'in Victor 884 ve Victor 888 motor kontrolörleri, FRC'de kullanım için değişken hızlı PWM motor kontrolörleridir. Victor 888, FRC'de de kullanılabilen Victor 884'ün yerini alıyor.

JAGUAR MOTOR KONTROL CİHAZI


Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünü durdurmuştur.

VEX Robotics'in Jaguar Motor Kontrol Cihazı (daha önce Luminary Micro ve Texas Instruments tarafından üretildi), FRC'de kullanım için değişken hızlı bir motor kontrol cihazıdır. FRC için, Jaguar yalnızca PWM arayüzü kullanılarak kontrol edilebilir.

DMC-60 VE DMC-60C MOTOR KONTROL CİHAZI


Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünü durdurmuştur.

DMC-60, Digilent'in bir PWM motor kontrolörüdür. DMC-60, aşırı ısınmayı ve hasarı önlemek için akım geri katlamayı içeren entegre termal algılama ve koruma ve daha kolay hata ayıklama için hızı, yönü ve durumu gösteren dört adet çok renkli LED'e sahiptir. Daha fazla bilgi için DMC-60 başvuru kılavuzuna bakın

DMC-60C, DMC-60 kontrol cihazına CAN akıllı kontrol cihazı özellikleri ekler. Üreticinin bu ürünü durdurması nedeniyle, DMC-60C yalnızca PWM ile kullanılabilir. Daha fazla bilgi için DMC-60C Ürün Sayfasına bakın

VENOM MOTOR KONTROL CİHAZI


Playing With Fusion'ın Venom Motor Kontrol Cihazı, orijinal CIM'ye dayalı bir motora entegre edilmiştir. Hız, akım, sıcaklık ve konumun tümü yerleşik olarak ölçülür ve karmaşık algılama ve kablolama şemaları olmadan gelişmiş kontrol modlarına olanak tanır.

NİDEC DİNAMO BLDC KONTROLÖRLÜ MOTOR


Kontrolörlü Nidec Dinamo BLDC Motor, FRC'de yasal olan ilk fırçasız motor ve kontrolördür. Bu motorun kontrolörü, motorun arkasına entegre edilmiştir. Motor veri sayfası daha fazla cihaz özelliği sağlar.

SD540B VE SD540C MOTOR KONTROL CİHAZLARI


Mindsensors'ın SD540B ve SD540C Motor Kontrol Cihazları, PWM kullanılarak kontrol edilir. Üretici desteğinin olmaması nedeniyle SD540C için CAN kontrolü artık mevcut değildir. Limit anahtarları, motor hareketini bir veya iki yönde sınırlamak için doğrudan SD540'a bağlanabilir. Daha fazla bilgi için Mindsensors FRC sayfasına bakın

SPİKE H-KÖPRÜ RÖLESİ


Uyarı

Bu röle FRC kullanımı için hala yasal olsa da, üretici bu ürünü durdurmuştur.

VEX Robotics'in Spike H-Bridge Rölesi, motorlara veya diğer özel robot elektroniklerine giden gücü kontrol etmek için kullanılan bir cihazdır. Bir motora bağlandığında, Spike hem ileri hem de geri yönde Açma/Kapama kontrolü sağlar. Spike çıkışları bağımsız olarak kontrol edilir, böylece 2 adede kadar özel elektronik devreye güç sağlamak için de kullanılabilir. Spike H-Bridge Rölesi, roboRIO'nun bir röle çıkışına bağlanmalı ve Güç Dağıtım Panelinden beslenmelidir. Daha fazla bilgi için Spike Kullanım Kılavuzu'na bakın.

SERVO GÜÇ MODÜLÜ


Rev Robotics'in Servo Güç Modülü, servolar için mevcut olan gücü, roboRIO entegre güç kaynağının yapabileceğinin ötesine genişletebilir. Servo Güç Modülü, 90 kanalda 6W'a kadar 6V güç sağlar. Tüm kontrol sinyalleri doğrudan roboRIO'dan geçirilir. Daha fazla bilgi için Servo Güç Modülü web sayfasına bakın.

MİCROSOFT YAŞAM KAMERASI HD3000


Microsoft Lifecam HD3000, doğrudan roboRIO'ya takılabilen bir USB web kamerasıdır. Kamera, 30 FPS'de 1280x720'ye kadar video çekebilir. Kamera hakkında daha fazla bilgi için Microsoft ürün sayfasına bakın. Kamerayı roboRIO ile kullanma hakkında daha fazla bilgi için bu belgenin Görüntü İşleme bölümüne bakın.

RESİM KREDİSİ

RoboRIO'nun görüntüsü National Instruments'ın izniyle. DMC-60'ın görüntüsü Digilent'in izniyle. SD540'ın görüntüsü Mindsensors'un izniyle. Jaguar Motor Kontrolörü, Talon SRX, Talon FX, Victor 888, Victor SP, Victor SPX ve Spike H-Bridge Relay'in görüntüleri VEX Robotics, Inc.'in izniyle SPARK MAX, Güç Dağıtım Merkezi, Radyo Güç Modülü ve Pnömatik Hub'ın görüntüleri REV Robotics'in izniyle. Lifecam, PDP, PCM, SPARK ve VRM fotoğrafları FIRST'ün® izniyle kullanılmıştır. Diğer tüm fotoğraflar AndyMark Inc.'in izniyle kullanılmıştır.ğraflar AndyMark Inc.'in izniyle kullanılmıştır.

 

ALFA ROBOTİCS 8084

Takımımızın yarışmalardan ve çalışma ortamından derlediğimiz fotoğrafları izlemek istermisiniz? Galerimizi ziyaret ediniz.

Read More: 2020

Bizim Sponsorlarımız