Стенд выглядит примерно вот так:
Кусок алюминиевого квадрата 10х10мм длиной 50 см. Один конец закреплён на оси через подшипники к опоре. Примерно посередине опять таки через подшипник закреплён тензодатчик с усилителем HX711. На другом конце мотормаунт. Всё напечатано на 3D принтере.
Струбцинами опоры крепятся к столу так, чтобы бОльшая часть луча висела за краем стола. Таким образом пропеллер дует в пустоту (до пола 80 см).
На луче установлен дешёвейший китайский ESC.
Всё это подцеплено к ардуино, на которой крутится самописный скетч github.com/Anprivate/engine_tester
К этой же ардуино подцеплен LCD индикатор 16х2 с адаптером i2c, стандартный Power module от APM и три кнопки.
Ардуино генерит PWM для ESC, меряет напряжение и ток на power module, меряет силу на тензомодуле и выдаёт всё это на экран и через USB на компьютер.
На компьютере крутится самописная программка на delphi, которая забирает данные и реализует цикл измерений. Полный цикл такой - выставляется значение PWM, ждём секунду для разгона. 5 секунд непрерывно меряем (обычно получается около 50 измерений). Усредняем измерения, выводим на экран и в CSV файл. Выставляем следующее значение PWM и так до полных 2000.
Сюда буду выкладывать результаты.
Также все результаты доступны здесь: github.com/Anprivate/engine_test_results
Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1555 + аккумулятор 3S
Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1555 + аккумулятор 4S
Двигатель TBS 400kv LR + складной пропеллер Tarot 1555 + аккумулятор 3S
Двигатель TBS 400kv LR + складной пропеллер Tarot 1555 + аккумулятор 4S
Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1755 + аккумулятор 3S
Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1755 + аккумулятор 4S
Двигатель TBS 2216-900kV2 + пропеллер APC 1045MR + аккумулятор 3S
Двигатель TBS 2216-900kV2 + пропеллер APC 1047SF + аккумулятор 3S
Двигатель TBS 2216-900kV2 + пропеллер APC 1138SF + аккумулятор 3S
Двигатель TBS 2216-900kV2 + пропеллер APC 1147SF + аккумулятор 3S
Двигатель TBS 2216-900kV2 + китайский пропеллер с Banggood аля APC 1238SF + аккумулятор 3S
Двигатель TBS 2216-900kV2 + пропеллер Gemfan 1245 + аккумулятор 3S
И хотя бы один тест для сравнения на 4S TBS 2216-900kV2…
О стенде бы поподробнее…
Кусок алюминиевого квадрата 10х10мм длиной 50 см. Один конец закреплён на оси через подшипники к опоре. Примерно посередине опять таки через подшипник закреплён тензодатчик с усилителем HX711. На другом конце мотормаунт. Всё напечатано на 3D принтере.
Струбцинами опоры крепятся к столу так, чтобы бОльшая часть луча висела за краем стола. Таким образом пропеллер дует в пустоту (до пола 80 см).
На луче установлен дешёвейший китайский ESC.
Всё это подцеплено к ардуино, на которой крутится самописный скетч github.com/Anprivate/engine_tester
К этой же ардуино подцеплен LCD индикатор 16х2 с адаптером i2c, стандартный Power module от APM и три кнопки.
Ардуино генерит PWM для ESC, меряет напряжение и ток на power module, меряет силу на тензомодуле и выдаёт всё это на экран и через USB на компьютер.
На компьютере крутится самописная программка на delphi, которая забирает данные и реализует цикл измерений. Полный цикл такой - выставляется значение PWM, ждём секунду для разгона. 5 секунд непрерывно меряем (обычно получается около 50 измерений). Усредняем измерения, выводим на экран и в CSV файл. Выставляем следующее значение PWM и так до полных 2000.
Всё.
И хотя бы один тест для сравнения на 4S TBS 2216-900kV2…
У меня мелких пропов для него практически нету - все мелкие с DJI style mount. А на 4S больше чем 1045 я им крутить побоюсь.
Опять статика…Скучно!
А вот слабо сымитировать воздушный поток (обычный вентилятор или ВМГ от самолета), прикрутить трубку пито с датчиком и тестировать ВМГ в динаме?
Эээээ. Зачем? Меня самолёты и соответствующие пропы мало интересуют. У меня всё коптерное, а зачем там набегающий поток?
Спасибо большое, Андрей!
Этого достаточно без схемы.
Залил скетч, присобрал агрегат, засведил LSD. Пока без датчиков, едут из Китая.
На экране PWM кнопками управляется.
Пара вопросов. А тяга на LSD выводится или только в юсб на комп, или когда датчик будет подключен?
И еще после включения в углу на экране светится RUN, нажатием кнопки “RUN” - пропадает…
Можно чуть пояснить работу?
А тяга на LSD выводится или только в юсб на комп, или когда датчик будет подключен?
Сейчас - только по usb в комп. Можно поменять скетч и выдавать и на LCD - просто там места маловато и надо тогда переформатировать нижнюю строку.
И еще после включения в углу на экране светится RUN, нажатием кнопки “RUN” - пропадает…
Можно чуть пояснить работу?
Третья кнопка сделана по принципу “мёртвой руки” 😃
То есть пока она не нажата на индикатор выдаётся STOP и на PWM выход всегда выдаётся 1000 независимо от установленного значения.
Всё время измерения она должна быть нажата. Это сделано для аварийного отключения - если что-то происходит (винт слетел, дым пошёл 😃 ), то просто инстинктивно отдёргиваешь руку и стенд останавливается.
Спасибо за пояснения, понял.
“и выдавать и на LCD - просто там места маловато и надо тогда переформатировать нижнюю строку.”
Думается, что значения тяги можно вывести на место индикатора где высвечивается STOP/RUN. А надписи сделать на самой кнопке, большой и красной…
Функционал при этом не пострадает.
Можно 😃 Ну вот будет время - может займусь. Просто для меня LCD индикатор вообще не сильно актуален - валялся под рукой - я его и поставил 😃 Основной вывод всё-таки в компьютер - там всё автоматически и таблицы формируются.
Основное полетное время квадрокоптера пропеллеры работают в режиме косого обтекания, а это далеко не статика.
И что? Будем тестировать ВМГ во всех диапазонах коптерных скоростей от 0 до 100 км/ч? Да еще и питч будем имитировать соответствующий? Как вы вообще себе представляете подобные тесты??
Своей репликой я лишь пытался развеять ошибочное мнение об обтекании воздушного винта, а представлять подобные тесты должен, в первую очередь, тестирующий. Так что не лезьте на рожон, - это место для обмена опытом, информацией и для тех, кто хочет поделится своим мнением или услышать чужое, но ни как ни для базара.
А вообще, если вспомните лабораторные по физике из института, то станет понятно, - тесты так и нужно проводить, имитируя различные условия работы. В основной своей массе всё, что показывают моделисты в подобных “тестах”, - это баловство. Действительно стоящих, информативных результатов, я, в общем, пока не видел.
Только не говорите мне в ответ, чтобы я “показал как надо, раз я такой умный” (судя по предыдущему сообщению, полагаю, что это первое, что придет в голову…). А вообще, простите, если что не так…)))
Андрей а где учитывается плечо выноса мотор маунта относительно точки опоры, в прошивке? Плечи должны относиться 1 к 2 относительно первой опоры с подшипником?
Андрей а где учитывается плечо выноса мотор маунта относительно точки опоры, в прошивке? Плечи должны относиться 1 к 2 относительно первой опоры с подшипником?
Да, в коде.
int32_t real_weight = - (hx_curr_reading - hx_zero_value) / 810;
Вот это вот 810 - коэффициент пересчёта. Считается просто экспериментальным путём - вешается известный вес, смотрится - сколько показывает программа и пропорционально пересчитывается.
Все ясно, Андрей, спасибо!
Да, нашел, пересчитал для своего датчика.
Вчера откалибровал так же сенсор по току и напряжению. Все работает.
Чуть подправил ваш .ino Показание тяги вывел на LCD во вторую строку вместо STOP.
Потестил соосник для зальника, все данные как на ладоне.
Спасибо за проект, давно собирался собрать,- вот свершилось!
Удачи !
Привет! Очень интересно , если я правильно понимаю , PWM и RPM хоть как-то соотносятся ? И поймет ли программа батарейку по току 8s или только 6s ,точнее - какие ограничения?
Привет! Очень интересно , если я правильно понимаю , PWM и RPM хоть как-то соотносятся ? И поймет ли программа батарейку по току 8s или только 6s ,точнее - какие ограничения?
PWM и RPM не соотносятся никак. Условно говоря, PWM - это мощность, отдаваемая на двигатель. Очень условно говоря. RPM при этом радикальнейше зависит от нагрузки.
По току - вообще всё равно. Тут всё зависит от датчика тока - обычные датчики сделаны на INA169, которые по паспорту держат до 60В по высокой стороне. Так что 8S для них вообще ни о чём.
Датчик напряжения - надо смотреть, чтобы напряжение после делителя не вылетело за 5В. Ну и поменять номиналы делителя и коэффициент в программе, если будет надо.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3ac637b93df95500777980a7":{"_id":"3ac637b93df95500777980a7","hid":198,"name":"luk","nick":"luk","avatar_id":null,"css":""},"424810383df9550077791832":{"_id":"424810383df9550077791832","hid":6663,"name":"Pacific","nick":"Pacific","avatar_id":null,"css":""},"4af6f0963df9550077768163":{"_id":"4af6f0963df9550077768163","hid":56258,"name":"Realtek","nick":"Realtek","avatar_id":null,"css":""},"4d9350df3df9550077754304":{"_id":"4d9350df3df9550077754304","hid":84789,"name":"sirQWERTY","nick":"sirQWERTY","avatar_id":null,"css":""},"51924fc73df95500777369c0":{"_id":"51924fc73df95500777369c0","hid":153258,"name":"DiscoMan","nick":"DiscoMan","avatar_id":null,"css":""},"548cbe5a3df9550077722bcd":{"_id":"548cbe5a3df9550077722bcd","hid":212873,"name":"Воронов","nick":"Воронов","avatar_id":null,"css":""},"5715f86b3df9550077711daa":{"_id":"5715f86b3df9550077711daa","hid":249571,"name":"An_private","nick":"An_private","avatar_id":null,"css":""},"57c20e5f3df955007770e0c8":{"_id":"57c20e5f3df955007770e0c8","hid":255937,"name":"Fisher#","nick":"Fisher#","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"5979c71c9970730077116f19","hid":22911,"title":"Тестирование моторов+пропеллеров на самопальном стенде.","html":"<p>Стенд выглядит примерно вот так:<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c4ab9970730077561082\" target=\"_blank\" data-nd-media-id=\"5979c4ab9970730077561082\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c4ab9970730077561082\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c4ab9970730077561082_sm\" alt width=\"170\" height=\"150\"></a><br>\nКусок алюминиевого квадрата 10х10мм длиной 50 см. Один конец закреплён на оси через подшипники к опоре. Примерно посередине опять таки через подшипник закреплён тензодатчик с усилителем HX711. На другом конце мотормаунт. Всё напечатано на 3D принтере.<br>\nСтрубцинами опоры крепятся к столу так, чтобы бОльшая часть луча висела за краем стола. Таким образом пропеллер дует в пустоту (до пола 80 см).<!--cut</p>-->\n<br>\nНа луче установлен дешёвейший китайский ESC.<br>\nВсё это подцеплено к ардуино, на которой крутится самописный скетч <a href=\"https://github.com/Anprivate/engine_tester\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"https://github.com/Anprivate/engine_tester\" target=\"_blank\" rel=\"nofollow noopener\">github.com/Anprivate/engine_tester</a><br>\nК этой же ардуино подцеплен LCD индикатор 16х2 с адаптером i2c, стандартный Power module от APM и три кнопки.<br>\nАрдуино генерит PWM для ESC, меряет напряжение и ток на power module, меряет силу на тензомодуле и выдаёт всё это на экран и через USB на компьютер.<br>\nНа компьютере крутится самописная программка на delphi, которая забирает данные и реализует цикл измерений. Полный цикл такой - выставляется значение PWM, ждём секунду для разгона. 5 секунд непрерывно меряем (обычно получается около 50 измерений). Усредняем измерения, выводим на экран и в CSV файл. Выставляем следующее значение PWM и так до полных 2000.<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/597ae3a999707300775653c5\" target=\"_blank\" data-nd-media-id=\"597ae3a999707300775653c5\" data-nd-image-orig=\"https://rcopen.com/member249571/media/597ae3a999707300775653c5\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/597ae3a999707300775653c5_sm\" alt width=\"170\" height=\"150\"></a><a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/597ae3bb99707300775659b9\" target=\"_blank\" data-nd-media-id=\"597ae3bb99707300775659b9\" data-nd-image-orig=\"https://rcopen.com/member249571/media/597ae3bb99707300775659b9\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/597ae3bb99707300775659b9_sm\" alt width=\"170\" height=\"150\"></a><a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/597ae3c99970730077565f71\" target=\"_blank\" data-nd-media-id=\"597ae3c99970730077565f71\" data-nd-image-orig=\"https://rcopen.com/member249571/media/597ae3c99970730077565f71\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/597ae3c99970730077565f71_sm\" alt width=\"170\" height=\"150\"></a><br>\nСюда буду выкладывать результаты.<br>\nТакже все результаты доступны здесь: <a href=\"https://github.com/Anprivate/engine_test_results\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"https://github.com/Anprivate/engine_test_results\" target=\"_blank\" rel=\"nofollow noopener\">github.com/Anprivate/engine_test_results</a></p>\n<p>Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1555 + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c4fd9970730077561573\" target=\"_blank\" data-nd-media-id=\"5979c4fd9970730077561573\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c4fd9970730077561573\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c4fd9970730077561573_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1555 + аккумулятор 4S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c5499970730077561af1\" target=\"_blank\" data-nd-media-id=\"5979c5499970730077561af1\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c5499970730077561af1\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c5499970730077561af1_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 400kv LR + складной пропеллер Tarot 1555 + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c56c9970730077562018\" target=\"_blank\" data-nd-media-id=\"5979c56c9970730077562018\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c56c9970730077562018\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c56c9970730077562018_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 400kv LR + складной пропеллер Tarot 1555 + аккумулятор 4S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c58b9970730077562513\" target=\"_blank\" data-nd-media-id=\"5979c58b9970730077562513\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c58b9970730077562513\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c58b9970730077562513_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1755 + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c5ae9970730077562a43\" target=\"_blank\" data-nd-media-id=\"5979c5ae9970730077562a43\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c5ae9970730077562a43\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c5ae9970730077562a43_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 400kv LR + китайский углепластиковый пропеллер 1755 + аккумулятор 4S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c5c69970730077562f5e\" target=\"_blank\" data-nd-media-id=\"5979c5c69970730077562f5e\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c5c69970730077562f5e\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c5c69970730077562f5e_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 2216-900kV2 + пропеллер APC 1045MR + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c6089970730077563421\" target=\"_blank\" data-nd-media-id=\"5979c6089970730077563421\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c6089970730077563421\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c6089970730077563421_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 2216-900kV2 + пропеллер APC 1047SF + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c6289970730077563900\" target=\"_blank\" data-nd-media-id=\"5979c6289970730077563900\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c6289970730077563900\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c6289970730077563900_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 2216-900kV2 + пропеллер APC 1138SF + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c6509970730077563dd9\" target=\"_blank\" data-nd-media-id=\"5979c6509970730077563dd9\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c6509970730077563dd9\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c6509970730077563dd9_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 2216-900kV2 + пропеллер APC 1147SF + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c6689970730077564333\" target=\"_blank\" data-nd-media-id=\"5979c6689970730077564333\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c6689970730077564333\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c6689970730077564333_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 2216-900kV2 + китайский пропеллер с Banggood аля APC 1238SF + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c69999707300775648a2\" target=\"_blank\" data-nd-media-id=\"5979c69999707300775648a2\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c69999707300775648a2\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c69999707300775648a2_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Двигатель TBS 2216-900kV2 + пропеллер Gemfan 1245 + аккумулятор 3S<br>\n<a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member249571/media/5979c6be9970730077564dda\" target=\"_blank\" data-nd-media-id=\"5979c6be9970730077564dda\" data-nd-image-orig=\"https://rcopen.com/member249571/media/5979c6be9970730077564dda\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/5979c6be9970730077564dda_sm\" alt width=\"170\" height=\"150\"></a></p>\n","user":"5715f86b3df9550077711daa","ts":"2017-07-27T10:57:32.000Z","st":1,"cache":{"comment_count":24,"last_comment":"5d81ff35997073007711f56e","last_comment_hid":24,"last_ts":"2019-09-18T09:56:05.000Z","last_user":"5715f86b3df9550077711daa"},"views":2279,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}