RSS лента

An_private

Тестирование моторов+пропеллеров на самопальном стенде.

Оценить эту запись
27.07.2017 в 14:57 (1495 Показов)
Стенд выглядит примерно вот так:
Нажмите на изображение для увеличения
Название: 2017-07-19-19.52.jpg
Просмотров: 153
Размер:	35.8 Кб
ID:	1347684
Кусок алюминиевого квадрата 10х10мм длиной 50 см. Один конец закреплён на оси через подшипники к опоре. Примерно посередине опять таки через подшипник закреплён тензодатчик с усилителем HX711. На другом конце мотормаунт. Всё напечатано на 3D принтере.
Струбцинами опоры крепятся к столу так, чтобы бОльшая часть луча висела за краем стола. Таким образом пропеллер дует в пустоту (до пола 80 см).
На луче установлен дешёвейший китайский ESC.
Всё это подцеплено к ардуино, на которой крутится самописный скетч https://github.com/Anprivate/engine_tester
К этой же ардуино подцеплен LCD индикатор 16х2 с адаптером i2c, стандартный Power module от APM и три кнопки.
Ардуино генерит PWM для ESC, меряет напряжение и ток на power module, меряет силу на тензомодуле и выдаёт всё это на экран и через USB на компьютер.
На компьютере крутится самописная программка на delphi, которая забирает данные и реализует цикл измерений. Полный цикл такой - выставляется значение PWM, ждём секунду для разгона. 5 секунд непрерывно меряем (обычно получается около 50 измерений). Усредняем измерения, выводим на экран и в CSV файл. Выставляем следующее значение PWM и так до полных 2000.
Нажмите на изображение для увеличения
Название: 2017-07-28 10.08.20.jpg
Просмотров: 26
Размер:	41.9 Кб
ID:	1347879Нажмите на изображение для увеличения
Название: 2017-07-28 10.08.46.jpg
Просмотров: 24
Размер:	38.6 Кб
ID:	1347880Нажмите на изображение для увеличения
Название: 2017-07-28 10.09.03.jpg
Просмотров: 19
Размер:	47.9 Кб
ID:	1347881
Сюда буду выкладывать результаты.
Также все результаты доступны здесь: https://github.com/Anprivate/engine_test_results

Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1555 + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 400kv_1555_3S.png
Просмотров: 21
Размер:	5.5 Кб
ID:	1347685

Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1555 + аккумулятор 4S
Нажмите на изображение для увеличения
Название: TBS 400kv_1555_4S.png
Просмотров: 11
Размер:	5.6 Кб
ID:	1347686

Двигатель TBS 400kv LR + складной пропеллер Tarot 1555 + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 400kv_tarot_1555_foldable_3S.png
Просмотров: 5
Размер:	5.8 Кб
ID:	1347687

Двигатель TBS 400kv LR + складной пропеллер Tarot 1555 + аккумулятор 4S
Нажмите на изображение для увеличения
Название: TBS 400kv_tarot_1555_foldable_4S.png
Просмотров: 13
Размер:	5.9 Кб
ID:	1347688

Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1755 + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 400kv_1755_3S.png
Просмотров: 6
Размер:	5.5 Кб
ID:	1347689

Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1755 + аккумулятор 4S
Нажмите на изображение для увеличения
Название: TBS 400kv_1755_4S.png
Просмотров: 10
Размер:	5.9 Кб
ID:	1347690

Двигатель TBS 2216-900kV2 + пропеллер APC 1045MR + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 2216-900kv_apc 1045MR_3S.png
Просмотров: 18
Размер:	5.8 Кб
ID:	1347691

Двигатель TBS 2216-900kV2 + пропеллер APC 1047SF + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 2216-900kv_apc 1047SF_3S.png
Просмотров: 13
Размер:	5.8 Кб
ID:	1347692

Двигатель TBS 2216-900kV2 + пропеллер APC 1138SF + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 2216-900kv_apc 1138SF_3S.png
Просмотров: 9
Размер:	5.7 Кб
ID:	1347693

Двигатель TBS 2216-900kV2 + пропеллер APC 1147SF + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 2216-900kv_apc 1147SF_3S.png
Просмотров: 16
Размер:	5.9 Кб
ID:	1347694

Двигатель TBS 2216-900kV2 + китайский пропеллер с Banggood аля APC 1238SF + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 2216-900kv_banggood 1238SF_3S.png
Просмотров: 14
Размер:	5.8 Кб
ID:	1347695

Двигатель TBS 2216-900kV2 + пропеллер Gemfan 1245 + аккумулятор 3S
Нажмите на изображение для увеличения
Название: TBS 2216-900kv_gemfan 1245_3S.png
Просмотров: 18
Размер:	5.9 Кб
ID:	1347696

Обновлено 28.07.2017 в 11:12 [ARG:5 UNDEFINED]

Метки: тесты
Категории
Без категории

Комментарии

  1. Аватар для Воронов
    О стенде бы поподробнее...
  2. Аватар для Fisher_
    И хотя бы один тест для сравнения на 4S TBS 2216-900kV2...
  3. Аватар для An_private
    Цитата Сообщение от Воронов
    О стенде бы поподробнее...
    Кусок алюминиевого квадрата 10х10мм длиной 50 см. Один конец закреплён на оси через подшипники к опоре. Примерно посередине опять таки через подшипник закреплён тензодатчик с усилителем HX711. На другом конце мотормаунт. Всё напечатано на 3D принтере.
    Струбцинами опоры крепятся к столу так, чтобы бОльшая часть луча висела за краем стола. Таким образом пропеллер дует в пустоту (до пола 80 см).
    На луче установлен дешёвейший китайский ESC.
    Всё это подцеплено к ардуино, на которой крутится самописный скетч https://github.com/Anprivate/engine_tester
    К этой же ардуино подцеплен LCD индикатор 16х2 с адаптером i2c, стандартный Power module от APM и три кнопки.
    Ардуино генерит PWM для ESC, меряет напряжение и ток на power module, меряет силу на тензомодуле и выдаёт всё это на экран и через USB на компьютер.
    На компьютере крутится самописная программка на delphi, которая забирает данные и реализует цикл измерений. Полный цикл такой - выставляется значение PWM, ждём секунду для разгона. 5 секунд непрерывно меряем (обычно получается около 50 измерений). Усредняем измерения, выводим на экран и в CSV файл. Выставляем следующее значение PWM и так до полных 2000.
    Всё.
    Обновлено 28.07.2017 в 11:12 [ARG:5 UNDEFINED]
  4. Аватар для An_private
    Цитата Сообщение от Fisher_
    И хотя бы один тест для сравнения на 4S TBS 2216-900kV2...
    У меня мелких пропов для него практически нету - все мелкие с DJI style mount. А на 4S больше чем 1045 я им крутить побоюсь.
  5. Аватар для Pacific
    Опять статика...Скучно!
    А вот слабо сымитировать воздушный поток (обычный вентилятор или ВМГ от самолета), прикрутить трубку пито с датчиком и тестировать ВМГ в динаме?
  6. Аватар для An_private
    Эээээ. Зачем? Меня самолёты и соответствующие пропы мало интересуют. У меня всё коптерное, а зачем там набегающий поток?
  7. Аватар для sirQWERTY
    Что за тензодатчик Вы применяете?
  8. Аватар для An_private
    Цитата Сообщение от sirQWERTY
    Что за тензодатчик Вы применяете?
    Обычный ардуиновский
    http://roboparts.ru/products/datchik-vesa-5kg
    http://roboparts.ru/products/hx711
  9. Аватар для Pacific
    Цитата Сообщение от An_private
    У меня всё коптерное
    тогда понятно...
  10. Аватар для Воронов
    Цитата Сообщение от An_private
    Эээээ. Зачем? Меня самолёты и соответствующие пропы мало интересуют. У меня всё коптерное, а зачем там набегающий поток?
    Основное полетное время квадрокоптера пропеллеры работают в режиме косого обтекания, а это далеко не статика.
  11. Аватар для Realtek
    Андрей, а какой power module тут использовали. И можно попросить схемку соединений, если Вас не затруднит.
  12. Аватар для An_private
    Цитата Сообщение от Realtek
    Андрей, а какой power module тут использовали. И можно попросить схемку соединений, если Вас не затруднит.
    Обычный APM'овский. Их везде до фига.
    Схема соединений...
    Надо бы взять Fritzing и нарисовать, но мне лень
    Стандартная Arduino Nano.

    Индикатор 1602 с расширителем i2c такой:
    https://www.aliexpress.com/item/Spec...967124495.html
    Подключен:
    SCL - A5
    SDA - A4
    VCC - 5V
    GND - GND

    Power module типа такого:
    https://www.aliexpress.com/item/NEW-...545395023.html
    Подключен:
    Usensor - A0
    Isensor - A1
    GND - GND
    BEC не используется

    HX711 подключен:
    DT - D5
    SCK - D6
    VCC - 5V
    GND - GND

    Кнопки:
    "+" - D3
    "-" - D4
    "RUN" - D2
    общий кнопок - GND

    Выход на ESC - D9

    Почти всё можно поменять в скетче.
  13. Аватар для Realtek
    Спасибо большое, Андрей!
    Этого достаточно без схемы.
  14. Аватар для Realtek
    Залил скетч, присобрал агрегат, засведил LSD. Пока без датчиков, едут из Китая.
    На экране PWM кнопками управляется.
    Пара вопросов. А тяга на LSD выводится или только в юсб на комп, или когда датчик будет подключен?
    И еще после включения в углу на экране светится RUN, нажатием кнопки "RUN" - пропадает..
    Можно чуть пояснить работу?
  15. Аватар для An_private
    Цитата Сообщение от Realtek
    А тяга на LSD выводится или только в юсб на комп, или когда датчик будет подключен?
    Сейчас - только по usb в комп. Можно поменять скетч и выдавать и на LCD - просто там места маловато и надо тогда переформатировать нижнюю строку.
    Цитата Сообщение от Realtek
    И еще после включения в углу на экране светится RUN, нажатием кнопки "RUN" - пропадает..
    Можно чуть пояснить работу?
    Третья кнопка сделана по принципу "мёртвой руки"
    То есть пока она не нажата на индикатор выдаётся STOP и на PWM выход всегда выдаётся 1000 независимо от установленного значения.
    Всё время измерения она должна быть нажата. Это сделано для аварийного отключения - если что-то происходит (винт слетел, дым пошёл ), то просто инстинктивно отдёргиваешь руку и стенд останавливается.
  16. Аватар для Realtek
    Спасибо за пояснения, понял.
    "и выдавать и на LCD - просто там места маловато и надо тогда переформатировать нижнюю строку."
    Думается, что значения тяги можно вывести на место индикатора где высвечивается STOP/RUN. А надписи сделать на самой кнопке, большой и красной..
    Функционал при этом не пострадает.
  17. Аватар для An_private
    Можно Ну вот будет время - может займусь. Просто для меня LCD индикатор вообще не сильно актуален - валялся под рукой - я его и поставил Основной вывод всё-таки в компьютер - там всё автоматически и таблицы формируются.
  18. Аватар для DiscoMan
    Цитата Сообщение от Воронов
    Основное полетное время квадрокоптера пропеллеры работают в режиме косого обтекания, а это далеко не статика.
    И что? Будем тестировать ВМГ во всех диапазонах коптерных скоростей от 0 до 100 км/ч? Да еще и питч будем имитировать соответствующий? Как вы вообще себе представляете подобные тесты??
  19. Аватар для Воронов
    Своей репликой я лишь пытался развеять ошибочное мнение об обтекании воздушного винта, а представлять подобные тесты должен, в первую очередь, тестирующий. Так что не лезьте на рожон, - это место для обмена опытом, информацией и для тех, кто хочет поделится своим мнением или услышать чужое, но ни как ни для базара.
    А вообще, если вспомните лабораторные по физике из института, то станет понятно, - тесты так и нужно проводить, имитируя различные условия работы. В основной своей массе всё, что показывают моделисты в подобных "тестах", - это баловство. Действительно стоящих, информативных результатов, я, в общем, пока не видел.
    Только не говорите мне в ответ, чтобы я "показал как надо, раз я такой умный" (судя по предыдущему сообщению, полагаю, что это первое, что придет в голову...). А вообще, простите, если что не так...)))
  20. Аватар для Realtek
    Андрей а где учитывается плечо выноса мотор маунта относительно точки опоры, в прошивке? Плечи должны относиться 1 к 2 относительно первой опоры с подшипником?
  21. Аватар для An_private
    Цитата Сообщение от Realtek
    Андрей а где учитывается плечо выноса мотор маунта относительно точки опоры, в прошивке? Плечи должны относиться 1 к 2 относительно первой опоры с подшипником?
    Да, в коде.
    int32_t real_weight = - (hx_curr_reading - hx_zero_value) / 810;
    Вот это вот 810 - коэффициент пересчёта. Считается просто экспериментальным путём - вешается известный вес, смотрится - сколько показывает программа и пропорционально пересчитывается.
  22. Аватар для Realtek
    Все ясно, Андрей, спасибо!
    Да, нашел, пересчитал для своего датчика.
    Вчера откалибровал так же сенсор по току и напряжению. Все работает.
    Чуть подправил ваш .ino Показание тяги вывел на LCD во вторую строку вместо STOP.
    Потестил соосник для зальника, все данные как на ладоне.
    Спасибо за проект, давно собирался собрать,- вот свершилось!


    Удачи !
  23. Аватар для luk
    Привет! Очень интересно , если я правильно понимаю , PWM и RPM хоть как-то соотносятся ? И поймет ли программа батарейку по току 8s или только 6s ,точнее - какие ограничения?
  24. Аватар для An_private
    Цитата Сообщение от luk
    Привет! Очень интересно , если я правильно понимаю , PWM и RPM хоть как-то соотносятся ? И поймет ли программа батарейку по току 8s или только 6s ,точнее - какие ограничения?
    PWM и RPM не соотносятся никак. Условно говоря, PWM - это мощность, отдаваемая на двигатель. Очень условно говоря. RPM при этом радикальнейше зависит от нагрузки.
    По току - вообще всё равно. Тут всё зависит от датчика тока - обычные датчики сделаны на INA169, которые по паспорту держат до 60В по высокой стороне. Так что 8S для них вообще ни о чём.
    Датчик напряжения - надо смотреть, чтобы напряжение после делителя не вылетело за 5В. Ну и поменять номиналы делителя и коэффициент в программе, если будет надо.