Betaflight ve CRSF nedir? FPV uçuş kontrolcüsü temelleri
Yayın:
Betaflight ve CRSF, FPV drone'larla ilgili neredeyse her konuşmada geçer. Betaflight, birçok FPV uçuş kontrolcüsünde çalışan açık kaynaklı yazılımdır; CRSF ise kumanda alıcısı ile uçuş kontrolcüsü arasında kontrol komutlarını ve telemetriyi taşıyan seri bir protokoldür. İkisini anlamak, ek modüllerin bir FPV drone'a nasıl bağlandığını görmeyi kolaylaştırır.
Betaflight nedir?
Betaflight, uçuş kontrolcüsü için açık kaynaklı bir yazılımdır. Uçuş kontrolcüsü; jiroskop ve ivmeölçeri okuyan, pilot komutlarını yorumlayan ve motorları elektronik hız kontrolcüleri üzerinden süren küçük karttır. Betaflight, FPV pilotajına uygun hızlı tepkili ve düşük gecikmeli uçuşuyla bilinir.
Pilotlar onu bir masaüstü yapılandırma aracıyla ayarlar: alıcı protokolü, uçuş modları, hız oranları, filtreler ve ekran üstü gösterge (OSD) öğeleri burada belirlenir. FPV dünyasındaki başka bazı yazılımlar da aynı köklerden ya da kavramlardan gelir.
CRSF nedir?
CRSF (çoğunlukla Crossfire protokolü olarak anılır), kumanda alıcısı ile uçuş kontrolcüsü arasındaki seri iletişim protokolüdür. Uzun menzilli bir RC bağlantı sistemiyle ortaya çıkmış ve sonra yaygınlaşmıştır; örneğin açık kaynaklı ExpressLRS projesi de uçuş kontrolcüsüyle CRSF üzerinden konuşur.
Eski alıcı protokollerine göre CRSF çift yönlüdür: pilottan drone'a kanal verisini, drone'dan kumandaya ise batarya gerilimi ve bağlantı kalitesi gibi telemetriyi taşır. Standart bir UART üzerinden çalıştığı için yalnızca birkaç kablo gerektirir.
Birlikte nasıl çalışırlar?
Tipik bir FPV sinyal zinciri şöyledir:
- Pilotun kumandası çubuk komutlarını havadan gönderir.
- Drone üzerindeki alıcı bunları çözer ve CRSF ile uçuş kontrolcüsüne aktarır.
- Uçuş kontrolcüsündeki Betaflight bu komutları jiroskop verisiyle birleştirerek drone'u dengeler ve motorları sürer.
- Telemetri CRSF üzerinden kumandaya geri akar; uçuş bilgileri ise video görüntüsü üzerindeki OSD ile pilota gösterilir.
Ek modüller için neden önemli?
CRSF basit bir seri bağlantı üzerinde iyi belgelenmiş bir standart olduğu için harici modüller, özel bir gövde ya da tescilli elektronik gerektirmeden alıcı ve uçuş kontrolcüsünün yanına eklenebilir. Markadan bağımsız entegrasyonun arkasındaki ilke budur: drone'un zaten kullandığı protokolleri konuşan bir modül birçok farklı yapıya takılabilir.
Örneğin IRA-1, gövde boyutundan bağımsız olarak Betaflight ya da MilBeta tabanlı uçuş kontrolcülerine CRSF üzerinden altı kabloyla bağlanır.
IRA-1: entegrasyon ve uyumluluk →