Betaflight bộ lọc: gyro thông thấp, notch động và bộ lọc RPM
Tab Bộ lọc trong FlySpark thiết lập bộ lọc con quay hồi chuyển và D-term trên Betaflight và INAV. Trên Betaflight đó là các thanh trượt bộ lọc đơn giản, lowpass tĩnh hoặc động, hai notch con quay hồi chuyển, một notch D-term, notch động và bộ lọc RPM. Các tham số Q bổ sung, fade và trọng số của bộ lọc RPM xuất hiện trên MSP API 1.48 và mới hơn, và bộ lọc cần DShot hai chiều.
Các tab này là một phần của bộ cấu hình FlySpark. Trong Chrome hoặc Edge, kết nối qua USB hoặc Bluetooth. Ứng dụng Android cũng kết nối qua USB OTG hoặc cầu nối Wi-Fi MSP. Ứng dụng iPhone sử dụng Bluetooth hoặc Wi-Fi, vì một iPhone không có máy chủ USB. Trình duyệt không thể mở Wi-Fi của thiết bị. Các chỉnh sửa được lưu vào thanh lưu. Các thay đổi bộ lọc là một giai điệu. Đọc nhiệt độ động cơ và blackbox log sau khi bạn thay đổi chúng. Trang chirp autotune là gợi ý thanh trượt từ nhật ký chirp, không phải thay thế cho tab này.
Miễn phí. Kết nối phần cứng cần Chrome hoặc Edge trên máy tính; trên điện thoại hãy dùng ứng dụng FlySpark.
- Miễn phí
- Không cần cài đặt
- Demo không cần phần cứng
Tóm tắt
Betaflight bộ lọc bao gồm bộ lọc thấp Gyro và D-term, các notch cố định, notch động và bộ lọc RPM. Tab Bộ lọc của FlySpark thiết lập chúng cho Betaflight và INAV trong Chrome hoặc Edge và trong các ứng dụng Android và iPhone. Bộ lọc RPM cần DShot hai chiều.
Sự kiện chính
- Thanh trượt bộ lọc cao hơn có nghĩa là ngưỡng cắt cao hơn: độ trễ thấp hơn và nhiều tiếng ồn hơn tại các động cơ.
- Chỉnh một đường cắt theo cách thủ công sẽ tắt thanh trượt đơn giản tương ứng.
- Bộ lọc thông thấp phần cứng của con quay hồi chuyển nằm bên trong chip con quay. Thẻ hướng dẫn nói để giữ ở chế độ Bình thường.
- Số rãnh động 0 tắt ngân hàng đó. Rãnh trung tâm 0 tắt một rãnh cố định.
- Hàm số điều hòa bộ lọc RPM 0 tắt bộ lọc RPM. Nó cần DShot hai chiều.
- Phạm vi mờ, Q và trọng số hài chỉ được hiển thị trên MSP API 1.48 trở lên.
Betaflight
INAV
ArduPilot
PX4- BLHeli_S
Bluejay
AM32
ExpressLRS
EdgeTX
DroneCAN
MAVLink
Betaflight
Tính năng
- 01
Thanh trượt bộ lọc
Gyro và D-term đều có công tắc bật và một hệ số nhân từ 0,5 đến 2. Chú thích ở phần chân trang ghi rằng hệ số nhân cao hơn sẽ làm tăng tần số cắt.
- 02
Lọc thông thấp Gyro và D-term
Loại lọc thông thấp là PT1, Biquad, PT2 hoặc PT3. Giá trị tối thiểu động bằng 0 với ngưỡng tĩnh trên 0 sẽ hiển thị ngưỡng tĩnh. Giá trị tối thiểu động trên 0 sẽ hiển thị giá trị tối thiểu và tối đa động thay vào đó.
- 03
Bộ lọc thông thấp thứ hai
Lowpass 2 có loại và tần số cắt riêng, chỉ hiển thị khi tần số cắt của nó trên 0. D-term cũng có đường cong động với hệ số expo từ 0 đến 10.
- 04
Bộ lọc thông thấp phần cứng
Bình thường, Tùy chọn 1, Tùy chọn 2 hoặc Thử nghiệm. Chân trang cho biết các tùy chọn khác có nghĩa là các ngưỡng cắt khác nhau trên mỗi chip và áp dụng sau khi khởi động lại.
- 05
Khía cố định
Hai khấc gyro và một khấc D-term, mỗi cái với trung tâm và cắt tần theo hertz, cộng với một bộ lọc thấp yaw. Trung tâm 0 có nghĩa là tắt.
- 06
Khe động
Đếm từ 0 đến 5, Q, và tần số tối thiểu và tối đa. Đếm 0 là tắt. Chân trang nói rằng nó theo dõi cộng hưởng của khung hình và đạo cụ.
- 07
Bộ lọc RPM
Các bội số giao động từ 0 đến 3 và tần số tối thiểu. Trên API 1.48 và các phiên bản mới hơn: phạm vi tắt dần, Q và trọng số cho bội số cơ bản, bội số thứ hai và thứ ba. Trọng số 0 sẽ để bội số đó không bị lọc.
- 08
INAV bộ lọc
INAV sử dụng các cài đặt riêng của nó: loại và tần số cắt của gyro lowpass, lowpass động tùy chọn, lowpass D-term theo hồ sơ, chế độ notch động và Q, và bộ lọc gyro RPM cần dữ liệu đo từ ESC.
Betaflight bộ điều khiển bộ lọc
Các phạm vi bên dưới là những phạm vi trong tab Betaflight Bộ lọc.
Bộ nhân lọc con quay hồi chuyển. 0,5 đến 2 với bước 0,05, hiển thị khi thanh trượt bộ lọc con quay hồi chuyển được bật. Việc chỉnh tay tần số cắt cơ bản sẽ tắt thanh trượt.
Bộ nhân lọc D-term. Phạm vi giống nhau từ 0,5 đến 2 cho thanh trượt D-term.
Lowpass 1. Chọn loại PT1, Biquad, PT2 hoặc PT3. Tần số cắt tĩnh hoặc tần số cắt động tối thiểu và tối đa khi tần số cắt động tối thiểu lớn hơn 0.
Bộ lọc thông thấp phần cứng Gyro. Bình thường là lựa chọn được khuyên dùng. Tùy chọn 1, Tùy chọn 2 và Thử nghiệm áp dụng sau khi khởi động lại và không có nghĩa là cùng tần số hertz trên mọi chip gyro.
Bộ lọc thông thấp Yaw. 0 đến 500 hertz, trên thẻ notch.
Độ nhiễu động Q: 1 đến 1000. Tần số tối thiểu: 60 đến 250 hertz. Tần số tối đa: 200 đến 1000 hertz.
Bộ lọc RPM Q. Trên API 1.48 và mới hơn, từ 2,5 đến 30. Số cao hơn là một notch hẹp hơn: ít độ trễ hơn, ít biên độ hơn khi tiếng ồn của động cơ không chính xác ở RPM đó.
Trọng số hài hòa. 0 đến 100 phần trăm cho âm cơ bản, âm bậc hai và bậc ba. Gợi ý của âm cơ bản cho biết 0 sẽ để hài âm đó không bị lọc.
Bộ lọc RPM cần các động cơ báo cáo RPM
Thẻ lọc RPM cho biết nó cần DShot hai chiều, được đặt trong tab Motors. Harmonics 0 tắt bộ lọc ngay cả khi DShot là hai chiều. Trên firmware cũ hơn MSP API 1.48, các thanh trượt fade, Q và weight bổ sung bị ẩn. Harmonics và tần số tối thiểu vẫn giữ nguyên.
Phạm vi mờ là khoảng cách băng tần trên tần số tối thiểu mà các notch mờ dần, thay vì bật ngay lập tức. Nó từ 0 đến 1000 hertz trên các thanh trượt xuất hiện cho API 1.48. Thẻ tương đương của INAV được gắn nhãn bộ lọc con quay RPM và phần chân trang của nó nói rằng cần dữ liệu telemetry ESC, điều này giống với ý tưởng hai chiều DShot dưới tên của INAV.
Rãnh động của INAV có một chế độ. Khi chế độ đó là 3D, một thanh trượt rãnh 3D riêng biệt Q sẽ xuất hiện. INAV 8 đã bỏ thiết lập bật/tắt cho bộ lọc thấp con quay động, và dải động luôn được hiển thị trên những bản dựng đó. INAV cũ hơn vẫn có công tắc bộ lọc thấp động.
Không thanh trượt nào trong số này thay thế được cái nhìn hộp đen về nhiễu con quay hồi chuyển. Sử dụng blackbox explorer sau khi bay lơ lửng, và trang PID autotune nếu bạn đã ghi lại một tiếng chirp. Trang rates không thay đổi các bộ lọc.
Một ngưỡng cao hơn thực sự làm gì
Chân trang của thanh trượt là quy tắc FlySpark hiển thị trên tab: giá trị cao hơn nghĩa là ngưỡng cắt cao hơn, độ trễ thấp hơn và nhiều nhiễu hơn đến các động cơ. Đó là sự đánh đổi mà bạn đang thực hiện. Một dấu vết con quay yên tĩnh hơn với ngưỡng cắt rất thấp không miễn phí. Nó làm tăng độ trễ cho vòng lặp PID.
Các khe cố định dành cho một tông mà bạn đã biết, chẳng hạn như cộng hưởng khung mà bạn đã đo. Trung tâm 0 vô hiệu hóa khe đó. Khe động là khe di chuyển. Giữ số lượng của nó trên 0 nếu bạn muốn nó theo dõi các cộng hưởng của tàu, và đặt giá trị tối thiểu và tối đa sao cho cửa sổ bao phủ các tần số mà bạn thực sự thấy.
Bộ lọc thông thấp phần cứng dễ bị quên vì nó nằm trước các con số phía trên. Giữ nó ở chế độ Normal trừ khi bạn có lý do và bạn khởi động lại sau đó. Chuyển nó rồi đánh giá một bản ghi mà không khởi động lại sẽ đọc cài đặt chip cũ.
Các thay đổi hồ sơ trên INAV là theo hồ sơ điều khiển cho bộ lọc thông thấp D-term. Chân trang của thẻ nói rằng nó được lưu theo từng hồ sơ điều khiển. Chuyển hồ sơ trên thanh hồ sơ sẽ hiển thị tần số cắt D-term của hồ sơ đó. Các thanh trượt bộ lọc Betaflight không được tách ra theo cách đó trên tab này. Nếu một con số trông không thay đổi sau khi bạn chuyển hồ sơ INAV, bạn đang nhìn vào một hồ sơ chưa bao giờ được chỉnh sửa.
Nhìn nhanh
Thông số bộ lọc
| Betaflight thanh trượt | Hệ số nhân Gyro và D-term từ 0,5 đến 2 |
|---|---|
| Các loại lọc thông thấp | PT1, Biquad, PT2, PT3, cùng với một bộ lọc thông thấp thứ hai |
| Khía cố định | Hai rãnh con quay, một rãnh D-term, lọc thấp yaw; trung tâm 0 đang tắt |
| Khe động | Đếm từ 0 đến 5, Q, tối thiểu 60 đến 250 Hz, tối đa 200 đến 1000 Hz |
| Bộ lọc RPM | Các bậc sóng hài từ 0 đến 3; trên API 1.48 cũng bao gồm fade, Q từ 2,5 đến 30, và ba trọng số |
| Yêu cầu | Lọc RPM hai chiều DShot; Telemetry ESC trên INAV |
Betaflight
Cách bật bộ lọc Betaflight RPM
DShot
Trên tab Động cơ, sử dụng DShot hai chiều. Chân trang bộ lọc RPM nói rằng bộ lọc cần nó.
Điện tử hài
Trên Bộ Lọc, đặt các bội số của bộ lọc RPM lớn hơn 0. Số 0 là tắt.
Tối thiểu
Đặt tần số tối thiểu. Trên API 1.48 và các phiên bản mới hơn, hãy đặt phạm vi mờ nếu bạn muốn các khe cắt mờ dần thay vì chuyển đổi.
Q và trọng số
Nếu những thanh trượt đó hiển thị, hãy đặt Q và ba trọng số hài hòa. Trọng số bằng 0 sẽ bỏ qua hài hòa đó.
Lưu
Ghi thanh lưu và khởi động lại nếu được yêu cầu.
Kiểm tra
Di chuột và đọc nhật ký hộp đen trước khi bạn nâng thanh trượt bộ lọc thêm nữa.
Hướng dẫn 01
Đọc thanh trượt theo cách mà tab mô tả nó
Sử dụng thước trên màn hình trước khi sao chép số của người khác.
Bật thanh trượt bộ lọc con quay hồi chuyển và di chuyển nó một bước nhỏ.
Hãy nhớ rằng giá trị cao hơn có nghĩa là ít trễ hơn và nhiều nhiễu hơn.
Nếu bạn sau đó gõ một giá trị cắt, hãy mong thanh trượt sẽ tắt.
Lưu, bay lơ lửng ngắn, và nhìn vào con quay hồi chuyển trong nhật ký blackbox.
Xử lý sự cố
Sự cố thường gặp và cách xử lý
Sự cố
Bộ lọc RPM dường như không làm gì cả
Cách xử lý
Hàm số sóng bậc 0, hoặc bidirectional DShot không được bật. Cả hai đều cần thiết. Xác nhận trên một bảng mạch có API đủ mới để hiển thị các trọng số nếu bạn mong đợi các thanh trượt đó.
Sự cố
Động cơ nóng lên sau khi nâng các thanh trượt
Cách xử lý
Ngưỡng cắt cao hơn sẽ truyền nhiều nhiễu hơn đến động cơ. Hạ hệ số nhân và kiểm tra nhật ký. Đừng tiếp tục tăng nó để theo đuổi cảm giác sắc nét hơn.
Sự cố
Bộ lọc thông thấp phần cứng không thay đổi
Cách xử lý
Nó có hiệu lực sau khi khởi động lại. Chân trang nói như vậy.
Sự cố
INAV công tắc lọc thấp động đang thiếu
Cách xử lý
INAV 8 đã bỏ cài đặt bật/tắt đó. Phạm vi động luôn được hiển thị.
Thuật ngữ
Bảng thuật ngữ
- Bộ lọc RPM
- Các rãnh theo tốc độ động cơ. Sóng hài 0 vô hiệu hóa nó.
- Khe động
- Một băng cắt di chuyển để làm khung và chống cộng hưởng. Đếm 0 để vô hiệu hóa nó.
- Thông thấp
- Một ngưỡng cắt giảm tiếng ồn gyro hoặc D-term tần số cao hơn. Ngưỡng cắt cao hơn nghĩa là ít trễ hơn và nhiều tiếng ồn hơn.
- Hai chiều DShot
- Giao thức động cơ trả về RPM cho bộ điều khiển chuyến bay, được yêu cầu bởi bộ lọc RPM.
FAQ
Câu hỏi thường gặp
Bộ lọc Betaflight RPM là gì?
Các rãnh theo RPM của động cơ. Trên tab Bộ lọc, bội số hài 0 tắt nó. Nó cần DShot hai chiều, được đặt trên tab Động cơ.
Tại sao Q và các trọng số hài âm lại bị thiếu?
Những thanh trượt đó được hiển thị trên MSP API 1.48 và các phiên bản mới hơn. Betaflight cũ hơn vẫn có các tần số hài và tần số tối thiểu.
Thanh trượt bộ lọc gyro làm gì?
Nó điều chỉnh bộ lọc thông thấp của con quay hồi chuyển. Giá trị cao hơn là tần số cắt cao hơn, ít trễ hơn và nhiều nhiễu hơn. Nhập giá trị tần số cắt bằng tay sẽ tắt thanh trượt.
Số lượng notch động 0 là gì?
Tắt. Chân trang nói rằng phần rãnh động theo dõi khung và cộng hưởng của cánh quạt.
Tôi có nên thay bộ lọc thông thấp phần cứng của con quay hồi chuyển không?
Tab đó nói để nó ở chế độ Normal. Các tùy chọn khác là các mức cắt khác nhau trên từng chip và áp dụng sau khi khởi động lại.
INAV có các thanh trượt giống nhau không?
Không. INAV có gyro lowpass riêng, D-term lowpass, notch động và bộ lọc gyro theo RPM. Thẻ RPM ở đó cho biết nó cần dữ liệu telemetry của ESC.
Các bộ lọc có hoạt động trong bản demo trên trình duyệt không?
Bản demo Betaflight là một bo mạch 4.5, MSP API 1.46, vì vậy các tính năng bổ sung RPM API 1.48 không có trên bản demo đó. Một bo mạch thực sự sẽ báo cáo phiên bản API của chính nó.
Trang này có nhấp nháy Bluejay không?
Không. Hai chiều DShot cho bộ lọc RPM là khả năng của ESC. Nhấp nháy Bluejay là trình cấu hình ESC. Tab này chỉ thiết lập các bộ lọc của bộ điều khiển bay.
Tham khảo
Nguồn
Tài liệu chính thức đứng sau các sự kiện trên trang này.
- Betaflight WikiBetaflight · betaflight.com
- Betaflight Setup GuideBetaflight · betaflight.com
- Blackbox loggingBetaflight · betaflight.com





