Перейти к публикации

Рекомендованные сообщения

Опубликовано:

Так я и не говорил, что при "свастике" нужно менять точки приложения в углы квадрата. Они остаются там же, как и при "кресте", только габариты меньше.
А будет-не будет работать - вопрос времени :). 

Опубликовано: (изменено)

Варианты предзагруза? Но, обычная пружина на сжатие наверно будет лучше. В этом тесте слегка сбивается, буквально по проценту, центровка, по обеим сторонам.

 

123.thumb.jpg.ef8932c6e11aab0e6c27b741edcfb46d.jpg

 

?

Изменено пользователем Sieben_Sieben
Опубликовано:

Ну в принципе, получай деревня трактор.

 

Предзагруз регулируется, тем же крепежным элементом, что и сам Load Cell к основанию. Стрелки вверх. Одна Arduino micro, другая Leonardo. В игре не тестил, так как дурацкий usb в Leo поломался. Вроде наблюдается одновременное срабатывание осей. Слегка захватывает соседнюю. Ну а так, всё работает. Основание только более солидное нужно. Может быть поэтому и фонят друг на друга.

 

?

 

4.thumb.jpg.a8c41d1bb3166e299e974183018b5068.jpg3.thumb.jpg.70a066d00b6d9b38669f6d8ac03a538a.jpg2.thumb.jpg.8fb3e99cb2b410452546a6b174904c52.jpg1.thumb.jpg.079462212f38e9bcd16871fec450270f.jpg

 

 

Spoiler

 

 

Spoiler

 

 

  • Нравится 2
Опубликовано:

Я заболел тензоджоем! Это кайф! Пружинные джои для меня в прошлом :) Настроил где-то на 8 кг усилия для максимального отклонения.  Конструкция получилась не абсолютно жесткая, ход где-то по 5мм в каждую сторону, но надо больше. Буду делать напольный с ходом 15мм в каждую сторону, бо крепление на стол не шибко такие усилия удерживает. Уже просчитал конструкцию... Я под впечатлением насколько клево ощущается ручка на тензе.

  • Нравится 6
Опубликовано:

Предлагается, следующая конструкция, для предзагруза. Влияние движения соседней оси, уже гораздо меньше. При должном исполнении, возможно будет совсем по нолям. Можно что-то типа мелкого подшипника в месте приложения силы организовать. Ну и вообще может пригодиться для какой либо из осей. 

? 

nlc.thumb.jpg.8dde13bb1cc723676887c918f21230e2.jpgnlc2.thumb.jpg.e0298b2efb97c62d0deaa836f125359c.jpg

 

  • Нравится 1
Опубликовано:

Собрал второю ось. Всё равно фонят гаврики. Они с предзагрузом реагируют на малейшие движения. Но должно быть решение. 

 

nic4.thumb.jpg.a1963203d9d19743eb9a5e65a0220a0b.jpg

Опубликовано:

Ого! Целая тема про тензоджои уже появилась. Стоило мне про такие подумать после выхода видео Максима Савельева :)

21.12.2021 в 16:40, propeler сказал:

Я заболел тензоджоем! Это кайф! Пружинные джои для меня в прошлом :) Настроил где-то на 8 кг усилия для максимального отклонения.  Конструкция получилась не абсолютно жесткая, ход где-то по 5мм в каждую сторону, но надо больше. Буду делать напольный с ходом 15мм в каждую сторону, бо крепление на стол не шибко такие усилия удерживает. Уже просчитал конструкцию... Я под впечатлением насколько клево ощущается ручка на тензе.

ЕЩЁ БЫ! Можно вообще сделать настраиваемый ход джойстика, вплоть до тех же значений обычных джойстиков. Только сейчас загрузка будет уже те самые 10...20кгс, которые нам с Максимом нужны ;)

Этот вариант будет бюджетным, но очень востребованным. А если придумать изменение загрузки (лайт-версия ФФБ) по скорости... То реактивным больше и не надо. У них итак всегда ручка предзагружена. Поршневым да, надо чтоб ручка болталась.

 

P.S. Извините, за сумбур. Уж очень колется и хочется, а тут наконец решение проблемы с увеличением загрузки...

Опубликовано: (изменено)

Кто в этом понимает? Один тип с electronics.stackexchange прислал скетч, для считывания двух LC с двухканального усилителя HX711. Ну якобы должно пойти. 

Spoiler

HX711.thumb.jpg.6bd23d101bf69dce5deaa2bc9767f942.jpg

 

 

Добавляя его к скетчу для джойстика выбивает ошибки. er.thumb.jpg.ae319feae91d2cae4910fda25e155e13.jpg

 

 

Spoiler
#define GAIN_A_128  1   // Gain 128 (channel A) +/- 20mV @5V
#define GAIN_B_32   2   // Gain 32 (channel B) +/- 80mV @5V
#define GAIN_A_64   3   // Gain 64 (channel A) +/- 40mV @5V

int32_t value_a = 0;
int32_t value_b = 0;
bool current_ch = false;    // channel a = true, channel b = false

int ReadAndSetGain(int gain)
{
    // read chip data
    int ret = 0;
    // pulse clock pin 24 times to read the data as 2's complement value
    for (int i = 0; i < 24; i++)
    {
        gpio_set(clk_out_pin, true);
        gpio_set(clk_out_pin, false);
        ret = (ret << 1) + (gpio_get(data_in_pin) ? 1 : 0);
    }
    // set the channel and gain factor for next reading using clock pin
    for (int i = 0; i < gain; i++)
    {
        gpio_set(clk_out_pin, true);
        gpio_set(clk_out_pin, false);
    }
    // propagate sign bit
    if (ret & 0x800000) ret |= 0xFF000000;
    return ret;
}

// Call this function every 13 ms if HX711 data rate is 80 Hz,
// every 101 ms if data rate is 10 Hz to keep channel values updated.
// Note that default gain after reset is GAIN_A_128, so the channel values
// will be incorrect until after three successful readings.
void Update()
{
    // make sure data is available
    if (gpio_get(data_in_pin)) return;
    if (current_ch) {   // reading channel A
        value_a = ReadAndSetGain(GAIN_B_32);
    } else {            // reading channel B
        value_b = ReadAndSetGain(GAIN_A_64);
    }
    current_ch = !current_ch;
}

 

В самом скетче джойстика поставил для центровки оси. Тут как бы всё элементарно и работает. А вот как добавить сабж, и возможно ли это вообще?

Joystick.setBrakeRange(-50005000);

 

 

Изменено пользователем Sieben_Sieben
Опубликовано:

Тензо-самурай. С конструкцией подобного рода, влияние осей друг на друга совсем минимальное. Проверенный рабочий вариант. spacer.png

Винтовой предзагруз добавлять только после подключения плат. Эти пластинки прям не супер то что нужно. Возврат прям в аккурат если в центр, слеганца может сбиваться. Но не критично. Можно подобрать более запоминающий своё положение материал. Но в целом, очень даже гуд. 

?

Не плохой результат и такая механика показала. Но первый с пластинами, лучше. 

spacer.png

  • Нравится 3
Опубликовано: (изменено)

Для всех кто захочет сделать - CAD файлы для напольной версии. Изменением толщины крестовой пластины и ширины ее лучей можно регулировать общий ход, все под порезку и стандартные крепежные компоненты. Если взять лоадцелы на 20кг то на ручке пол метра можн оспокойно будет тянуть 12кг. По желанию можно добавить коробку и ограничители хода. 

LoadCellBase.jpg

 

LoadCellBase.zip

 

 

Концепция проверена на прототипе, всё работает. После праздников сделаю по красоте :)

IMG_20211230_122930.jpg

IMG_20211230_122938.jpg

 

Ну и опыт использования. По началу не понимал как оно в сравнении с пружиной, но спецом погонял две недели чисто не лоадцелл, и вчера поставил ганфайтер обратно проверить впечатления - это офигеть какая разница.

  • На пружинном джое в центре пусто, не чувствуешь где у тебя рука(особенно когда играешть в ВР) и поэтому постоянно двигаешь ручкой туда обратно  - получаются микрооосциляции. Тут даже при небольших отклонениях на ручке есть усилие. Плюс оно линейное, очень четко понимаешь насколько нужно тянуть. 
  • Очень хорошо ощущается разбалансированность самолета. На пружином джое можно просто ручку отклонить около центра и все, усилия то мало, а на лоадцелл усилие большое и прям понимаешь насколько у тебя пепелац тянет в сторону через ручку.
  • На лоадцелл возникае офигенное понимамание насколько например миг-29 становиться дубовым на скорости. Тянешь 7кг а он еле поворачивает :)

 

Я доволен лоадцел базой как слон :)

Изменено пользователем propeler
  • Нравится 2
  • Спасибо! 1
Опубликовано:
15 минут назад, propeler сказал:

Для всех кто захочет сделать - CAD файлы для напольной версии. Изменением толщины крестовой пластины и ширины ее лучей можно регулировать общий ход, все под порезку и стандартные крепежные компоненты. Если взять лоадцелы на 20кг то на ручке пол метра можн оспокойно будет тянуть 12кг. По желанию можно добавить коробку и ограничители хода. 

LoadCellBase.jpg

LoadCellBase.zip 128 \u041a\u0431 · 0 скачиваний

Концепция проверена на прототипе, всё работает. После праздников сделаю по красоте :)

IMG_20211230_122930.jpg

IMG_20211230_122938.jpg

Надо попробовать пластину"сендвич". две пластины толщиной 2мм,3мм.Короче отрезать этих пластин по две-три штуки.

 

  • Нравится 1
Опубликовано: (изменено)
Только что, MYCYJIbMAHUH сказал:

Надо попробовать пластину"сендвич". две пластины толщиной 2мм,3мм

2-3 будет много. я думаю надо брать 1мм и набирать несколько штук, как рессору.

Изменено пользователем propeler
  • Нравится 1
Опубликовано:
Только что, propeler сказал:

2-3 будет много. я думаю надо брать 1мм и набирать несколько штук, как рессору.

И закалку сделать.

Спасибо Роман.Дайте ссылку на магазин с тензами.

  • Нравится 1
Опубликовано:
17 минут назад, MYCYJIbMAHUH сказал:

Дайте ссылку на магазин с тензами.

Ох... Я тут по месту покупал... Но на если брать на алиэкспресс легко ищется

 

  • Спасибо! 2
Опубликовано:
5 минут назад, propeler сказал:

Ох... Я тут по месту покупал... Но на если брать на алиэкспресс легко ищется

 

А плату покупать?

Опубликовано: (изменено)
44 minutes ago, MYCYJIbMAHUH said:

А плату покупать?

Да вы батенька походу не поняли, в чем прикол. И почему теперь, уже есть, и альтернативный джойст для плат усилителя на HX711, и предзагруз датчиков.) 

Нет, для проекта пропеллера, эти усилки не подходят. 

Изменено пользователем Sieben_Sieben
Опубликовано:
12 минут назад, Sieben_Sieben сказал:

Да вы батенька походу не поняли, в чем прикол. И почему теперь, уже есть, и альтернативный джойст для плат усилителя на HX711, и предзагруз датчиков.) 

Так может раскроете секрет? ))

 

12 минут назад, Sieben_Sieben сказал:

Нет, для проекта пропеллера, эти усилки не подходят. 

Они не для чего не подходят кроме как весы делать. Да, у них хорошая чувствительность, но с их семплинг рейтом они для джойстика - говно. Не думайте что только вам в голову пришла мысль их использовать, пробовали, оставили в прошлом. 

 

З.Ы. Ну и вы не правы. Можно использовать и эти усилки(хотя это вообще не усилки а ADC цытируем даташит "precision 24-bit analogto-digital converter (ADC) designed for weigh scales and industrial control applications to interface directly with a bridge sensor", поэтому к ним можно подулкючать абсолютно любые мосты) 

 

1 час назад, MYCYJIbMAHUH сказал:

А плату покупать?

Любая ардуинка. Позже выложу скетч. По сути нам надо просто два аналоговых входа. и два INA122P или аналогичный. у меня подключено по такой схеме scheme.thumb.jpg.257c3e7eb6e9097f698775efa9493ffe.jpg

  • Нравится 2
  • Спасибо! 2
Опубликовано: (изменено)

Бред, с фигали не подходит, офигенно всё работает. ?Только, один FSX если вдруг кому надо, их не видит в устройствах. Ну по сделанной прошивке по крайней мере. 

Изменено пользователем Sieben_Sieben
Опубликовано:

 Ну

1 минуту назад, Sieben_Sieben сказал:

офигенно всё работает

это понятие растяжимое. Покажете как выглядит вывод джойстика в VKB_JoyTester?

 

Опубликовано: (изменено)
12 minutes ago, propeler said:

 Ну

это понятие растяжимое. Покажете как выглядит вывод джойстика в VKB_JoyTester?

 

Не надо на вы.

Покажи на своём, что ты там хочешь увидеть? 

Я вот например тоже, собранный до этого на холлах, джойст в сторонку отложил. 

Изменено пользователем Sieben_Sieben
Опубликовано: (изменено)

К чему пустые споры!?Конечный пользователь сам выберет с каким и чьим софтом собрать тензосистему.

Вы просто предложите несколько вариантов,каждый свой,а там посмотрим.

Изменено пользователем MYCYJIbMAHUH
  • Поддерживаю! 1
Опубликовано:
9 minutes ago, MYCYJIbMAHUH said:

К чему пустые споры!?Конечный пользователь сам выберет с каким и чьим софтом собрать тензосистему.

Вы просто предложите несколько вариантов,каждый свой,а там посмотрим.

"Схема пропеллера", предпочтительный по ряду причин, это должно быть и так понятно. Речь не об этом)

  • Поддерживаю! 1
Опубликовано:

Осталось вместо удлинителя воткнуть трубку от спиннинга (углепластик или карбон) и можно представить, что тянешь тунца с размахом...:biggrin:

Опубликовано:
23 hours ago, propeler said:

Покажете как выглядит вывод джойстика в VKB_JoyTester?

Так, okay, понятно. 10Hz sampling rate. Вот чес слово, в игрухе вообще спокойно идёт без кривых отклика, даже для вертушек например в DSC. Норм летаются. Уже и видосов даже сделал. 

 

 

НО, тадам! Есть решение перевода HX711 на 80HZ.)))

https://www.instructables.com/How-to-Convert-Your-HX-711-Board-From-10Hz-to-80Hz/

 

MMJOY на 60Hz работает, на сколько я понял. 

  

  • Нравится 1
Опубликовано:

https://www.yourduino.ru/product/hx711-modul-atsp-dlya-izmereniya-vesa

hx711-1.jpg.be061ff13f7c5666c5155b03db765c59.jpg

А если на такой плате, то действий совсем минимум, чем в примере. Убрать дорожку GND идущий на 15 вывод микрухи, прям рядом с ней, и припаять этот 15ый вывод, на плюс потом. Соседний 16-ый вывод. 

Опубликовано: (изменено)

 

Диапазон движения при услии около 6кг на ручке

 

Изменено пользователем propeler
  • Нравится 5
Опубликовано:
3 minutes ago, propeler said:

 

Что-то многовато захвата по соседней оси идёт....

Опубликовано:
2 минуты назад, Sieben_Sieben сказал:

Что-то многовато захвата по соседней оси идёт....

Может это у меня руки кривые :) У меня и на ганфайтере так

Опубликовано:
2 часа назад, Sieben_Sieben сказал:

Что-то многовато захвата по соседней оси идёт....

На пружинах тоже самое.джойтестер показывает что затрагивается соседняя ось.Но в кабине самолёта этого не ощущаешь.

Опубликовано:
2 hours ago, MYCYJIbMAHUH said:

На пружинах тоже самое.джойтестер показывает что затрагивается соседняя ось.Но в кабине самолёта этого не ощущаешь.

Загрубить тангаж советуется, всё равно. И для самолёта тоже. А с тензой, так вообще болтанка без этого по тангажу, и всё на том же Saitek X-65F. Самый читерский способ, был бы разнос датчиков, любых, либо исключение их полного мех.влияние друг на друга. К переменным резисторам тоже применимо.? Но кривулькой отклика, можно пристроится, более менее, тоже)  

Опубликовано:

Что только не придумают, чтоб дельта мост не считать.

Ну, за простые и красивые решения!

818795213_.thumb.png.3b272abfa8bf9149531d32d5fd67339a.png

И таки да, хэппи нью ир!

  • ХА-ХА 2
Опубликовано:
1 hour ago, Alex_Oz said:

Что только не придумают, чтоб дельта мост не считать.

Ну, за простые и красивые решения!

818795213_.thumb.png.3b272abfa8bf9149531d32d5fd67339a.png

И таки да, хэппи нью ир!

Хэппэ.

Таки вразуми про дэльту?

Опубликовано:
11 часов назад, propeler сказал:

 

Диапазон движения при услии около 6кг на ручке

 

Какой толщины пластина на видео ?

Опубликовано:
6 часов назад, MYCYJIbMAHUH сказал:

Какой толщины пластина на видео ?

За неимением лучшего под нож пошла пластина от нанфайтера. Обрезана до такой формы IMG_20211230_192453.thumb.jpg.6ef318fcae3f8e22ed33e3bd8d14463f.jpg

 

Материал какой то алюминий, толщина вроде 3мм

  • Нравится 1
Опубликовано:

 

По инструкции, надо поставить такое значение в скетче, Serial.begin(115200); но и без этого идёт тоже. Платы как были выше, можно смело переделать без проблем. 

 

 

Опубликовано:
01.01.2022 в 03:15, Sieben_Sieben сказал:

Таки вразуми про дэльту?

 

По факту X65:

1298535634_.png.237f455e1934b58843f64a9ce37c9a5c.png

 

 

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...