Конвертер CRSF-PWM з варіометром, CRSF-PWM-V10

  • Сумісний лише з приймачами протоколу CRSF
  • Підтримує будь-які приймачі CRSF (включно з 433МГц, 868МГц, 915МГц, 2,4ГГц)
  • 10x виходів PWM
  • Частота PWM налаштовується (50Гц за замовчуванням, 100, 160, 330, 400Гц)
  • 2x UART (для приймача та GPS)
  • Телеметрія: RxBt, Curr, Capa, Bat%, GPS, GSpd, Hdg, Alt, Sats, Vspd, Baro Alt (потрібно EdgeTX 2.7.1/OpenTX 2.3.15 та ExpressLRS 2.5 і новіше)
  • Макс. 36В вимірювання напруги батареї (вбудований дільник 1K:10K)
  • Сумісний із зовнішнім датчиком струму (0~3,3В)
  • Масштаб Vbat та датчика струму налаштовується
  • Значення failsafe налаштовується
  • Прошивка оновлювана
  • Вбудований 5В LDO (300мА) для GPS та зовнішнього приймача.
  • Номінальна напруга: 4~9В @BEC pad, 0~36В @Vbat, 0~3,3В @Curr
  • Немає вбудованого регулятора для серво — серво повинні живитись через BEC pad від зовнішнього джерела 5-9В.
  • 38мм × 16мм, 1,8г
  • Комплектація: 1x CRSF-PWM-V10, піни Dupont 2,54

Конвертер CRSF-PWM, CRSF-PWM-6

  • Сумісний лише з приймачами протоколу CRSF
  • Підтримує будь-які приймачі CRSF (включно з 433МГц, 868МГц, 915МГц, 2,4ГГц)
  • 6x виходів PWM
  • Частота PWM налаштовується (50Гц за замовчуванням, 100, 160, 330, 400Гц)
  • 2x UART (для приймача та GPS)
  • Телеметрія: RxBt, Curr, Capa, Bat%, GPS, GSpd, Hdg, Alt, Sats
  • Макс. 36В вимірювання напруги батареї (вбудований дільник 1K:10K)
  • Сумісний із зовнішнім датчиком струму (0~3,3В)
  • Масштаб Vbat та датчика струму налаштовується
  • Значення failsafe встановлюється автоматично
  • Прошивка оновлювана
  • Номінальна напруга: 4~9В @5V pad, 0~36В @Vbat, 0~3,3В @Curr
  • Немає вбудованого регулятора 5В — серво повинні живитись через 5V pad від зовнішнього джерела 5В.
  • 25мм × 16мм, 1,3г
  • Комплектація: 1x CRSF-PWM-6, піни Dupont 2,54

Конвертер CRSF-PWM, CRSF-PWM-C

  • Сумісний лише з приймачами протоколу CRSF
  • Підтримує будь-які приймачі CRSF (включно з 433МГц, 868МГц, 915МГц, 2,4ГГц)
  • 10x виходів PWM
  • Частота PWM налаштовується (50Гц за замовчуванням, 100, 160, 330, 400Гц)
  • 2x UART (для приймача та GPS)
  • Телеметрія: RxBt, Curr, Capa, Bat%, GPS, GSpd, Hdg, Alt, Sats
  • Макс. 36В вимірювання напруги батареї (вбудований дільник 1K:10K)
  • Вбудований датчик струму (90А безперервно / 220А пікове), масштаб струму = 150 за замовчуванням
  • Масштаб Vbat та датчика струму налаштовується
  • Значення failsafe встановлюється автоматично
  • Прошивка оновлювана
  • Номінальна напруга: 4~9В @5V pad, 0~36В @BAT+
  • Немає вбудованого регулятора 5В — серво повинні живитись через 5V pad від зовнішнього джерела 5В.
  • 26мм × 26мм, 2,8г
  • Комплектація: 1x CRSF-PWM-C, 1x конденсатор з низьким ESR, піни Dupont 2,54

Конвертер CRSF-PWM, CRSF-PWM-B

  • Сумісний лише з приймачами протоколу CRSF
  • Підтримує будь-які приймачі CRSF (включно з 433МГц, 868МГц, 915МГц, 2,4ГГц)
  • 8x виходів PWM
  • Частота PWM налаштовується (50Гц за замовчуванням, 100, 160, 330, 400Гц)
  • 2x UART (для приймача та GPS)
  • Телеметрія: RxBt, Curr, Capa, Bat%, GPS, GSpd, Hdg, Alt, Sats
  • 5,5~30В вхід напруги батареї @ Vbat pad
  • Вбудований BEC 5В (5А безперервно / 6А пікове)
  • Сумісний із зовнішнім датчиком струму (0~3,3В)
  • Масштаб Vbat та датчика струму налаштовується
  • Прошивка оновлювана
  • 33мм × 21мм, 4,6г
  • Комплектація: 1x CRSF-PWM-B, піни Dupont 2,54

Розпіновка та контактні майданчики

  • Tx1/Rx1 (UART1) — для приймача протоколу CRSF
  • Tx2/Rx2 (UART2) — для GPS/оновлення прошивки/налаштування параметрів
  • 1~10: CH1~CH10 виходи PWM
  • Curr: сигнал датчика струму (0~3,3В)
  • Vbat (CRSF-PWM-6 та -C): (0~36В) вимірювання напруги батареї
  • Vbat (CRSF-PWM-B): (6~30В) вимірювання напруги батареї та живлення вбудованого BEC
  • G: земля
  • Напруга майданчика 4v5 = напруга майданчика 5V мінус 0,3В — переконайтесь, що напруга на 5V pad не перевищує номінальну для приймача та GPS.

Failsafe (прошивка 1.1.1 та старіші)

  • Значення failsafe встановлюється автоматично після ввімкнення плати CRSF-PWM і отримання сигналу CRSF. Світлодіод швидко блимає 8 разів.
  • Значення failsafe = значення PWM кожного каналу (крім CH3) у момент першого отримання сигналу CRSF платою CRSF-PWM.
  • CH3 спеціально відведений під газ, значення failsafe = 988 за замовчуванням.
  • Зазвичай стик газу ставлять у найнижче положення, а AIL(крен), ELE(тангаж), RUD(рискання) — у середнє перед увімкненням приймача.

Failsafe (прошивка 2.0.0 та новіші)

  • CH3 відведений під газ, значення failsafe = 988 за замовчуванням. Значення failsafe для CH3 та інших каналів можна змінити наступними діями.
  • Переконайтесь, що сигнал ESC відключено від плати CRSF-PWM перед налаштуванням failsafe.
  • Замкніть майданчики сигналу PWM1 та PWM2, потім увімкніть плату CRSF-PWM та приймач.
  • Значення failsafe збережеться автоматично після ввімкнення плати та отримання сигналу CRSF. Світлодіод швидко блимає 8 разів.
  • Значення failsafe = значення PWM кожного каналу передавача у момент отримання сигналу CRSF платою CRSF-PWM.
  • Заберіть перемичку між PWM 1 і 2 — плата CRSF-PWM повернеться до звичайного режиму виходу PWM.

Стан світлодіода

  • повільне блимання: плата CRSF-PWM не отримує сигнал CRSF, наприклад приймач не прив’язаний до передавача, або не підключений до UART1 плати CRSF-PWM.
  • 8x швидких блимань: плата CRSF-PWM отримала сигнал CRSF і значення failsafe збережено (прошивка 1.1.1 та старіші)
  • постійно світиться: плата CRSF-PWM та приймач працюють нормально
  • 2x повільних блимання між 8x швидкими та постійним світінням: активний режим CLI (прошивка 1.1.1 та старіші)

Телеметрія GPS

  • Сумісний із протоколом GPS NMEA, 1Гц, швидкість 9600~115200
  • «TX» GPS до «RX» плати CRSF-PWM — однопровідне напівдуплексне з’єднання UART, «TX» плати CRSF-PWM до «RX» GPS не є обов’язковим.
  • Підтримувана телеметрія GPS: GPS, GSpd, Hdg, Alt, Sats
  • Серія u-blox за замовчуванням виводить протокол «0+1 – UBX+NMEA»
  • Датчики (GPS, GSpd, Hdg, Alt, Sats) почнуть блимати на вкладці TELEMETRY передавача, щойно плата CRSF-PWM з’єднається з GPS.
  • Якщо телеметрія GPS відсутня — перевірте підключення між GPS та платою CRSF-PWM; деякі GPS u-blox можуть не виводити протокол NMEA, тоді потрібно скинути GPS до заводських налаштувань у u-center.
  • За допомогою логування телеметрії OpenTX можна побудувати маршрут польоту або знайти загублену модель.

Телеметрія VSpd (варіометр)

  • Телеметрія VSpd підтримується ExpressLRS 2.0, EDGE 2.6, OPENTX 2.2 та новіше.
  • Підтримується барометр MS5611 (адреса I2C 0x77) та SPL06-001 (адреса I2C 0x76)

TIM та частота PWM

  • Частоту PWM на всіх 10 каналах можна налаштувати відповідно до TIM
  • PWM за замовчуванням працює на 50Гц
  • TIM2: CH1, CH2, CH4
  • TIM16: CH3
  • TIM3: CH5, CH6, CH7, CH8
  • TIM1: CH9, CH10

Режим CLI

  • Якщо плата CRSF-PWM не виявляє GPS на UART2 протягом 10 секунд після ввімкнення, активується режим CLI.
  • У режимі CLI плату CRSF-PWM можна підключити до конфігуратора через модуль USB-TTL/passthrough FC.
  • У режимі CLI можна оновити прошивку плати CRSF-PWM.
  • Режим CLI не впливає на прийом сигналу CRSF та виходи PWM.

Поради

  • Діапазон PWM протоколу CRSF — 988~2012. Налаштуйте стики передавача так, щоб вони працювали в цьому діапазоні.

A. Модулі USB-TTL, наприклад CP210x, FTDI

1. Підключення

  • TX2 — RX модуля USB-TTL
  • RX2 — TX модуля USB-TTL
  • 4v5 — 5V модуля USB-TTL
  • G — GND модуля USB-TTL

2. Підключіть модуль USB-TTL до ПК

3. Режим CLI плати CRSF-PWM активується через 10 секунд після ввімкнення

4. Відкрийте Matek Configurator, виберіть COM-порт USB-TTL, швидкість 115200, натисніть «Connect»

5. Введіть команду «help»

B. Passthrough INAV/BF по serial

1. Підключення

  • TX2 — будь-який вільний UART_RX на FC
  • RX2 — будь-який вільний UART_TX на FC
  • 4v5 — FC 5V або 4V5
  • G — FC GND

2. Підключіть USB FC до ПК

3. Режим CLI плати CRSF-PWM активується через 10 секунд після ввімкнення

4. Відкрийте конфігуратор INAV/BF, підключіть FC

5. На вкладці «CLI» конфігуратора INAV/BF введіть «serialpassthrough x 115200», де x = номер UART мінус 1, наприклад, якщо плата CRSF-PWM підключена до UART4 FC — введіть «serialpassthrough 3 115200».

6. Введіть команду «help»

*************** Всі команди вводьте маленькими літерами ***************

help

Список усіх команд

  • help
  • version
  • reboot
  • get failsafe
  • get channel
  • get tim
  • get scale
  • get battery
  • get baro (прошивка 2.0.0 та новіші)
  • set tim[n] = [x] (n: 1,2,3,16; частота: 50,100,160,330,400)
  • set vbat_scale = [x] (60 – 210)
  • set current_scale = [x] (50 – 500)
  • set output_5 = ch[x] (11 або 12)
version

Показує версію прошивки CRSF-PWM

  • CRSF_PWM App v0.9.5 (25 вер. 2021)
reboot

Перезавантажує плату CRSF-PWM

  • Якщо приймач підключений і прив’язаний до передавача, значення failsafe скинеться відповідно до положення стиків передавача.
get failsafe

Показує збережені значення failsafe

  • PWM CH1_failsafe = 1500;
  • PWM CH2_failsafe = 1500;
  • PWM CH3_failsafe = 988;
  • PWM CH4_failsafe = 1500;
  • PWM CH5_failsafe = 1000;
  • PWM CH6_failsafe = 1000;
  • PWM CH7_failsafe = 1000;
  • PWM CH8_failsafe = 1000;
  • PWM CH9_failsafe = 2000;
  • PWM CH10_failsafe = 2000;
get channel

Показує значення PWM усіх каналів відповідно до положення стиків, якщо приймач підключений і прив’язаний до передавача.

Якщо приймач не підключений або не прив’язаний — значення PWM каналу = збережене значення failsafe.

  • CH1 = 1502;
  • CH2 = 1500;
  • CH3 = 1007;
  • CH4 = 1498;
  • CH5 = 1000;
  • CH6 = 1000;
  • CH7 = 1000;
  • CH8 = 1000;
  • CH9 = 2000;
  • CH10 = 2000;
get tim

Показує частоту PWM на всіх TIM

  • TIM2 = 50Гц (CH1,2,4);
  • TIM16 = 50Гц (CH3);
  • TIM3 = 50Гц (CH5,6,7,8);
  • TIM1 = 50Гц (CH9,10);
set tim[n] = [x] (n: 1,2,3,16; частота: 50,100,160,330,400)

Встановлює частоту PWM на кожному TIM/CH

  • Діапазон «n»: 1, 2, 3, 16
  • Діапазон «[x]»: 50, 100, 160, 300, 400
  • TIM2: CH1, CH2, CH4
  • TIM16: CH3
  • TIM3: CH5, CH6, CH7, CH8
  • TIM1: CH9, CH10
  • 50Гц за замовчуванням. Сумісно як зі старими, так і з сучасними ESC/серво на PWM
  • Перевірте документацію ESC та серво, щоб переконатись, що вони стабільно працюють на обраній частоті PWM.
  • Зазвичай аналогові серво працюють лише на 50Гц, деякі цифрові — на 400Гц. ESC з підтримкою oneshot/DShot можуть працювати на PWM 400Гц.
  • Наприклад, команда «set tim16 = 400» — вихід PWM на CH3 працюватиме на 400Гц
  • Наприклад, команда «set tim2 = 100» — вихід PWM на CH1, CH2, CH4 працюватиме на 100Гц
get scale
  • vbat_scale = 110;
  • current_scale = 150;
get battery

Показує напругу та струм батареї. Навіть якщо через шунтуючий резистор немає струму, показання можуть бути ненульовими через зміщення й допуск датчика струму.

  • voltage = 0 (мВ);
  • current = 0 (мА);
get baro (прошивка 2.0.0 та новіші)

Показує висоту та температуру з барометра, підтримка MS5611 (адреса I2C 0x77) та SPL06-001 (адреса I2C 0x76)

  • SPL06: alti = 10 (см), temp = 20 (°C);
set vbat_scale = [x] (60 – 210)
  • Резистор 1K:10K: 110 за замовчуванням
  • Через допуски компонентів можна відкоригувати це значення, звіряючи з показаннями мультиметра.
set current_scale = [x] (50 – 500)
  • current_scale = 150 за замовчуванням
  • Якщо на телеметрії показує 10А, а на амперметрі 10,8А — встановіть масштаб (10,8/10)×150=162
  • Для зовнішнього датчика струму на CRSF-PWM-6 — підберіть це значення під масштаб вашого зовнішнього датчика.

set output_5 = ch[x] (діапазон 1-16)

  • Цією командою CLI можна перепризначити сигнал будь-якого іншого каналу PWM на пін output_5 плати CRSF-PWM.
  • Наприклад, «set output_5 = ch11» — приймач ELRS виводитиме сигнал PWM11 на пін №5 плати CRSF-PWM

Прошивка V2.6.0, 7 січ. 2024

  • Виправлено баг, що міг спричиняти збої CRSF на UART1 при високій частоті пакетів.
  • Виправлено переповнення телеметричних даних «Capa».

Прошивка v2.4.3, 4 трав. 2023

  • Виправлено втрату даних GPS у логах телеметрії
  • Одиниця швидкості GPS змінена на км/год
  • Команда set output_5 = ch[x] тепер приймає діапазон 1-16, можна перепризначити output_5 на будь-який канал 1-16
  • Команда set current_scale тепер приймає діапазон 50-2000

Прошивка v2.3.0, 13 трав. 2022

  • Додано телеметрію Baro_Alt у протокол CRSF
  • Потрібні EdgeTX 2.7.1/OpenTX 2.3.15 та новіші (передавач), ExpressLRS 2.5 та новіше (TX-модуль і приймач).

Прошивка v2.2.0, 16 квіт. 2022

  • Виправлено сумісність з TBS Tracer/Crossfire V3. Для власників приймачів ELRS оновлення до V2.2.0 не є обов’язковим.

Прошивка v2.1.0, 1 бер. 2022

  • УВАГА: після оновлення з V1.x.x до V2.x.x обов’язково потрібно заново налаштувати failsafe.
  • Підтримка барометра MS5611 (адреса I2C 0x77) та SPL06-001 (адреса I2C 0x76) через I2C (майданчики DA, CL).
    • На платах CRSF-PWM-6 та CRSF-PWM-C немає підтягуючих резисторів I2C — переконайтесь, що вони є на зовнішньому модулі MS5611 або SPL06-001 (опір між SCL і 3v3, SDA і 3v3 має бути 1~10 кОм за наявності резистора).
  • Налаштування failsafe
    • CH3 відведений під газ, значення failsafe = 988 за замовчуванням, можна змінити.
    • Переконайтесь, що сигнал ESC відключено перед налаштуванням failsafe.
    • Замкніть майданчики PWM1 і PWM2, увімкніть плату CRSF-PWM і приймач одночасно.
    • Значення failsafe збережеться автоматично, світлодіод швидко блимне 8 разів.
    • Значення failsafe = значення PWM кожного каналу передавача в момент отримання сигналу CRSF.
    • Заберіть перемичку між PWM 1 і 2 для повернення до звичайного режиму.
  • Виправлено відображення координат GPS для південної та західної півкуль

v1.1.1, 5 груд. 2021

  • Додано команду CLI «set output_5 = ch[x] (11 або 12)»

Оновлення прошивки CRSF-PWM через A або B

A. Модулі USB-TTL, наприклад CP210x, FTDI

1. Підключення

  • TX2 — RX модуля USB-TTL
  • RX2 — TX модуля USB-TTL
  • 4v5 — 5V модуля USB-TTL
  • G — GND модуля USB-TTL

2. Підключіть модуль USB-TTL до ПК

3. Режим CLI активується через 10 секунд після ввімкнення

4. Відкрийте Matek Configurator, виберіть COM-порт USB-TTL, швидкість 115200, натисніть «Connect»

5. Відкрийте файл «CRSF_pwm_vx.x.x.bin»

6. Натисніть «Upgrade»

B. Passthrough INAV/BF по serial

1. Підключення

  • TX2 — будь-який вільний UART_RX на FC
  • RX2 — будь-який вільний UART_TX на FC
  • 4v5 — FC 5V або 4V5
  • G — FC GND

2. Підключіть USB FC до ПК

3. Режим CLI активується через 10 секунд після ввімкнення

4. Відкрийте конфігуратор INAV/BF, підключіть FC

5. На вкладці «CLI» введіть «serialpassthrough x 115200», де x = номер UART мінус 1.

6. Відключіть FC від конфігуратора, залишивши USB підключеним і плату CRSF-PWM увімкненою.

7. Відкрийте Matek Configurator, виберіть COM-порт польотного контролера, швидкість 115200, натисніть «Connect»

8. Відкрийте файл «CRSF_pwm_vx.x.x.bin»

9. Натисніть «Upgrade»

SKU CRSF-PWM-6 CRSF-PWM-C CRSF-PWM-B CRSF-PWM-V10 CRSF-PWM-V
ELRS-R24-V
Частота RF сумісний з будь-якими приймачами CRSF
(включно з 433МГц, 868МГц, 915МГц, 2,4ГГц)
Виходи PWM 6 10 8 10 7
Перепризначення CH set output_5 = ch11 або ch12
Частота PWM 50, 100, 160, 330, 400Гц
Телеметрія RSSI, Qly SNR, RxBt, Curr, Capa, Bat%, GPS, GSpd, Hdg, Alt, Sats, VSpd, Baro Alt
Vbat pad 0~36В 0~36В 6~30В 0~36В 0~36В
Датчик струму зовнішній 90А/220А зовнішній зовнішній зовнішній
BEC зовнішній зовнішній 5В/6В 5А зовнішній зовнішній
Барометр зовнішній зовнішній зовнішній SPL06-001 SPL06-001
Розмір PCB (мм) 25×16 26×26 33×21 27×16 38×16

Reviews

There are no reviews yet.

Be the first to review “Конвертер CRSF в PWM”

Ваш email не буде опубліковано. Обов'язкові поля позначені *