Специальные цены   новые товары
+ Ответить в теме
Показано с 1 по 12 из 12

Телеметрия Castle live Link

Тема раздела Самодельная электроника, компьютерные программы в категории Общие вопросы; Недавно вернулся к пилотажным моделям.. на борту регулятор от кастла на 12 банок.. Заноза в жопе заядлого фпв-шника, хочу всё ...

  1. #1

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383

    Телеметрия Castle live Link

    Недавно вернулся к пилотажным моделям.. на борту регулятор от кастла на 12 банок..
    Заноза в жопе заядлого фпв-шника, хочу всё знать!))
    Кастловцы в своих конроллерах реализуют фичу, которая накладывает телеметрию на выходящий из приёмника pwm сигнал.
    Полное описание, как осущиствить протокол, они сами выложили в общий доступ.
    Собрал устройство которое стоит между приёмником и контроллером на STM8 (библиотека SPL). Это устройство передаёт уже обычные числа по юарт порту в передатчик (скорость 2400).
    Приёмник собрал на базе стм32. В нём высчитываются показания телеметрии (именно в приёмнике высчитываются, по юарту шлются только абстрактные числа, одно из которых обозначает 1мсек, ещё одно 0.5мсек и десять чисел которые уже находятся на прямой с предыдущими двумя точками, таким образом, очень точьно всё получается и система не боится перепада температур или отсутствие кварца) и выдаю нужную инфу на экранчик.. Экранчик пока что обычный на 4 строки по 20 символов. Выдаёт Напругу / ток силовой батареи, обороты в минуту (скажу где поправить под свои количество полюсов мотора), и так же температуру.
    Заказал о-лед дисплэй 128*128 1.5 инча.
    Пока что никаких плат не рисовал, корпусов никаких нет, всё кустарно и в виде макетов.. Временно работает пара STX882+SRX882, но они максимум метров 20. Заказал E32-433T20S2T.
    Как прийдёт дисплейчик и пара радио-модулей займусь марафетом.


    Кому интересно вот архив с двумя проектами (Один в Keil5, другой в STVD)
    https://drive.google.com/open?id=1c6...XzsTGdPMmMg-JV


    Есть одно ограничение: частота pwm не выше 100Гц. Ограничение не моё, а самих Кастл. Пишу, потому, что фаст мод от футабы даёт около 143Гц.
    Пришлось сосздать микс канала газа и скопировать его на 7 канал (у меня в фасте работают первые 6 каналов).


    Получился конечно велосипед, но своё роднее и чужим пока допрёшь че куда, легче самому сделать.


    Если кто будет повторять, хочу обратить внимание: использовал народную платку с стм32 (похожа на ардуино). I2C, никак не хотел заводиться, пока не подпоял 20 пико фарад к sda. Прикол именно в плате, так как на других версиях плат этого же камня, всё работает без бубнов.


    Если что вот ссылка на сайт Касла с пдфкой на разжёвывание протокола
    http://www.castlecreations.com/castle-link-live

  2.  
  3. #2

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383
    Пришли радио модули и о-лед экранчик..
    С новыми модулями вроде как никаких косяков, с антенкой типа пружинка, связь стабильная отходил от дома метров на 600 - перебоев нет. В модуле реализован алгоритм исправления ошибок(не нашёл какой именно).
    Нежданчик в другом: они впарили не отключаеммый буфер в 500байт, который для начала передачи должен заполнится. Это даёт задержку в около 3 секунды (весь цикл обновления телеметрии занимает 12 пульсов с канала газа, напомню ограничение в 100Гц. Всего за цикл передаю 24 байта). Вроде как не на что не влияет, но неудобно..
    Заказал на попробовать ещё один модуль, уже в голом виде, без всяких обработок и буферов, проверю его.. максимум могу и сам добавить фичу добавочных данных на обнаружение и справление ошибок..
    О-лед дисплей - 1.5 инч мало, во время полёта вглядываться в него черевато.. Так что решил, что мне лучше ехать, чем шашечки и оставить народный дисплейчик 4*20 символов.
    Через пару дней думаю получу очередной модуль, выберу что больше нравится и начну рисовать плату..
    Так же думаю добавить зумер, который будет срабатывать по выходу за граници допусков того же напряжения либо тока.

  4. #3

    Регистрация
    06.06.2005
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,246
    Недавно сделал похожее устройство, только на PIC18F25K20 (выбор проца исключительно из тех соображений что есть большой опыт работы с ними и проц достаточно надежный) для телеметрии Spektrum. Из проблем сразу всплыло, что регулятор Castle Ice занижает ток, а при газе меньше 30% ток вообще все время 0 приходит. Такая же ситуация с моим регом и их фирменным модулем. Как у Вас обстоят дела со значениями тока ? Соответствуют ли они реальным, которые измеряются другим прибором ?

  5. #4

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383
    Сори, что сразу не отписался.. В тему давно не заходил, решил что следующий пост должен выложить уже с полностью готовым и обкатанным девайсом..
    А у меня много контроллеров от стм завалялось.. В данном проекте вся работа только по прерываниям, всё тоже давольно надёжно. Оставлял работать перед тем как уходил на работу, в итоге 9 часов без сбоя. На потерю сигнала, наземная часть тоже реагирует адекватно, без зависаний.
    Уже многое, что переделал. Нарисовал платки, сейчас жду их из Китая.
    На счёт тока, да.. Не знаю как занижает, но резолюция показаний тока, явно меньшая, чем того позволяет протокол. Ток меняется с шагом около 3 ампера.
    На мой взгляд это не критично.. Как именно он занижает, могу проверить, отпишусь.


    Построил интерфейс для настройки параметров (лимиты алармов, выбор второстепенных данных, которые выводятся на экран, количество магнитных полюсов для отображения оборотов и опционально включить пищалку если срабатывает аларм).
    Интерфейс работает по типу как на контроллерах безколекторников, с помощю стика газа, только вся информация отображается на экране и не нужно выслущивать никакие звуки.
    Последний раз редактировалось AlexOrlo; 07.08.2019 в 02:06.

  6.  
  7. #5

    Регистрация
    06.06.2005
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,246
    Цитата Сообщение от AlexOrlo Посмотреть сообщение
    Как именно он занижает, могу проверить, отпишусь
    Спасибо, буду ждать результаты, насколько у Вас ток правильно измеряется.

  8. #6

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383
    Записал сравнение показаний телеметрии и с прибора. Как по мне всё норм.. Мне показалось, что иногда подглючивал сам прибор - резко сбрасывая ток с 20 до 15 ампер..



  9. #7

    Регистрация
    06.06.2005
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,246
    Огромное спасибо за видео. Очень красиво у Вас выглядит индикатор. Но вот как я заметил, показания тоже занижены, а иногда несправедливо нулевые. Видео 8 сек от начала, хорошо видно, что обороты 1200, ток на клещах 3А, а на индикаторе 0. Ну и далее, ток на индикаторе ниже чем на клещах. Подскажите, какая у Вас модель регулятора ? У меня Phoenix ICE Lite, и проблема примерно та же. Я хочу заказать Edge, попробовать с ним. Это более новая модель, может с ним показания более адекватные будут...

  10.  
  11. #8

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383
    У меня как раз таки Эдж, высоковольтной серии..Да, про три ампера я писал изночально. Всё что до 3 ампер, показывает ноль. Посмотрите показания, когда ток выше 11А, мне кажется, что наоборот, после этой отметки Кастл малость завышает (опять же, по сравнению с прибором, я не знаю на сколько ему можно доверять в измерении такого рода тока).
    Пришли платки из Китая, просто кайф какой то, на сколько они их качественно делают (заказывал на JLCPcb, НЕ РЕКЛАМА!)

  12. #9

    Регистрация
    06.06.2005
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,246
    Цитата Сообщение от AlexOrlo Посмотреть сообщение
    платки из Китая
    Я тоже там заказывал. Если самому делать то тех денег которые за них заплатил даже на реактивы не хватит. Один минус - ждать надо пару недель.

  13. #10

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383
    В принципе закончил.. Перерисовал плату "наземного" устройства.
    Жду из китая... так же по мелочёвке: едут бузеры, батареечка на 500маЧ и микро-переключатель на три пина.
    Бортовое устройство готово полностью и уже опробовоно в полётах.


    Нарисовал модели корпусов. Хотя бортовую платку проще укутать в термо-усадку.
    В архиве стл модели корпусов, боом с списком всех деталей и их маркировкой.
    По части кода, присутствуют два бинарника: один hex прошивка стм8 (проще всего в ST Visual Programmer), второй бинарник расширения iso. Он на стм32 и опять же проще всего лить через ихний софт STM32CubeProgrammer.


    На платах присутствуют места для разьёмов ST-link.


    Так же находится два архива с герберами.


    Скоро сниму видосик по настройке наземной части.


    Если кто захочет собрать, пишите вопросы на форуме, не нужно в личку.


    Сам архив: https://drive.google.com/open?id=174...cfPCeH63hMeOgd
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: Cstl_Rx_Vzryv.jpg‎
Просмотров: 4
Размер:	25.6 Кб
ID:	1505181   Нажмите на изображение для увеличения
Название: Cstl_Rx.jpg‎
Просмотров: 2
Размер:	29.1 Кб
ID:	1505182   Нажмите на изображение для увеличения
Название: TX_Sborka_Vzryv.jpg‎
Просмотров: 3
Размер:	30.5 Кб
ID:	1505183   Нажмите на изображение для увеличения
Название: TX_PCB_rear.jpg‎
Просмотров: 2
Размер:	62.5 Кб
ID:	1505184   Нажмите на изображение для увеличения
Название: TX_Sborka.jpg‎
Просмотров: 2
Размер:	26.5 Кб
ID:	1505185  

  14. #11

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383
    Если использовать "быстрое" управление, в этой прошивке, автоматом оно замедляется в два раза. То есть если скорость рц сигнала больше 100Гц, автоматом урежется в два раза. Увы это требование Кастла. Проверял даже там, где по факту нет никаких перехлёстов и наложений, всё равно, контроллер ограничивает управление.
    Чутка изменил режим "сна", теперь потребление ещё ниже (хоть это и всё равно: так как потребление вч модулей и экран, жрут большую часть).
    https://drive.google.com/open?id=1pq...PxBIgx3gemFVcm

  15. #12

    Регистрация
    07.04.2012
    Адрес
    Ashqelon, israel
    Возраст
    33
    Сообщений
    1,383

+ Ответить в теме

Похожие темы

  1. Продам Castle Phoenix Ice 75, 100, линки
    от cururu в разделе Барахолка. Электродвигатели, регуляторы хода, аксессуары
    Ответов: 6
    Последнее сообщение: 23.05.2019, 09:48
  2. Куплю Castle Creations S-Bus 2 Telemetry Link
    от -=AVP=- в разделе Барахолка. Аппаратура
    Ответов: 3
    Последнее сообщение: 27.02.2019, 09:29
  3. Продам Castle Creation Castle Link USB программатор
    от AndreyKnd в разделе Барахолка. Электродвигатели, регуляторы хода, аксессуары
    Ответов: 0
    Последнее сообщение: 14.01.2019, 22:38
  4. Продам Регулятор Castle Creation Phoenix ice 100 и Castle Link
    от Zetmax в разделе Барахолка. Электродвигатели, регуляторы хода, аксессуары
    Ответов: 1
    Последнее сообщение: 25.12.2018, 12:50
  5. Продам Castle Creations Phoenix Ice2 HV 120A
    от HEL в разделе Барахолка. Электродвигатели, регуляторы хода, аксессуары
    Ответов: 12
    Последнее сообщение: 09.10.2018, 00:05

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения