Перейти к содержанию
    

peotr

Участник
  • Постов

    102
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о peotr

  • Звание
    Частый гость
    Частый гость

Контакты

  • ICQ
    Array

Посетители профиля

1 890 просмотров профиля
  1. Спасибо всем за помощь! Пути обхода "камня преткновения" прорисованы, теперь - в путь.
  2. Да, судя по ссылке, "собака" зарылась именно там. А гитовские проги работают без проблем, там "свои механизмы", уже прочитал у них об этом :) За мастер-класс отдельное спасибо. Ну, вот, уже и токены придётся изучать. Ткнулся в поисковике - а там токены в купе с криптовалютами. Токен токену - рознь! :) Конкретной ссылочкой не поделитесь? Короче, огрёб на свою 6-ю точку заботы на все нынешние и последующие праздники. :) P.S. А я-то думал, что за порт у меня просят при попытки пушить с иде-шки? 22-й, похоже. Спасибо за новый поток информации, вот накупаюсь! :)
  3. Я писал "...с GitHub Desktop и Git Bash проблем нет", т.е. с этих "друзей" захожу по логину/паролю. Мне кто-то подсказывал, что проблема сидит в IDE, думаю, что так. Пока запушиваю с GitHub Desktop-а. Всё равно очень удобно для работы с STM32. "Я давно добавил SSH ключи и не парюсь." - а вот этого я не знаю. Расшифруйте, если не влом, пжлста!
  4. Уважаемые жители Electronix-a! Кто-нибудь работал в среде STM32CubeIDE с GIT -ом? Инфы нигде не нахожу. Вот только наткнулся на "ненашенское": https://www.youtube.com/watch?v=dIBFtg46yww но при повторении у меня почему-то не проходит авторизация на сервере. Хотя с GitHub Desktop и Git Bash проблем нет. Наверное, плохо я что-то перевёл с португальского :), или с STM32CubeIDE договориться не получается. :( Спасибо. С Новым годом!
  5. Хорошо бы, если так. Попробую, что получится. Спасибо.
  6. Здравствуйте, уважаемые гуру и др. знатоки! Недавно приступил к изучению STM32. Мучаю плату NUCLEO-L452RE-P (контроллер STM32L452RE). Использую STM32CubeIDE 1.3.0. и библиотеку HAL. Упёрся, похоже, безнадёжно без посторонней помощи, в следующую проблему. Пытаюсь заставить АЦП обрабатывать: - одну пару каналов для дифференциального входа, - один канал для обычного, - и три внутренних: Temperature Sensor Chanel, Vbat и Vrefint. А тут в засаде калибровка! Для дифференциального входа HAL имеет: HAL_ADCEx_Calibration_Start(&hadc1, ADC_DIFFERENTIAL_ENDED); Для обычного: HAL_ADCEx_Calibration_Start(&hadc1, ADC_SINGLE_ENDED); Как произвести калибровку, чтобы угодить всем каналам? Спасибо ответившим и сочувствующим.
  7. От аналогового сенсора сначала отпирался. Рассматривал ADIS16228. Но заказчик настоял на аналоговом. Интересно Ваше мнение о ADIS16228 (или подобных ему)? Если не секрет, что используете для измерения углов? Коэффициенты для термокалибровки получаете в одной точке, или во всём измеряемом диапазоне? Если в каждой характерной точке диапазона получать значения во всём температурном диапазоне, получается накладно. Разве не верно утверждение, что, используя полиномы, в любой измеряемой точке некоторой функции можно получить полную информацию о поведение функции на всём интервале наблюдения? В таком случае, достаточно использовать одну координатную точку для нахождения параметров термокомпенсации в заданном температурном диапазоне. Как Вы определяете необходимую степень полинома? Извините за частое "как". Спасибо.
  8. Если я получу положительный результат для стабилизации нулевого сигнала, с остальным я уже справлюсь. Мне требуется одно: получить результат термокалибровки, пусть в недостаточных пределах, остальное - дело напряга и времени. Хм, запутанно сказал. Т.е. если я пойму принцип-механизм-алгоритм-идею предложенной термокалибровки, а это значит, что формула будет приводить к более точному результату "в любой точке Земного Шара" для всех точек измерения, остальное доведу "до кондиции". Спасибо.
  9. Простите, не правильно Вас понял. Спасибо за участие. Именно такой порядок калибровки я наблюдал с серийными изделиями НПО "Луч": сначала калибровка по осям, затем в одном положении в интервале температур термокалибровка. Пытаюсь воспроизвести подобное со своими железками. Споткнулся только на термокалибровке. Не понял, о каких параметрах Вы говорите? Выходные напряжения акселерометров нестабильны от температуры. Естественно, МНК даст различный коэффициент, только что это даст? Создавать полином для этого коэффициента? Уверен, есть более простое решение.
  10. Вы хотите проэкзаменовать меня? Похоже, это на Ваша тема. МНК всего-навсего по 12-ти точкам на специальном калибровочном стенде. Если вам интересно, магнитометры удалось довести до +-2 градусов во всём диапазоне 3D кроме +- 5 градусов по вертикали. Там я использую принцип магнитного отклонителя. Впрочем, это уже почти флуд. О, Вы в теме. Приятно. Использую арзамасский блок акселерометров БЧЭ (3 оси). Аналоговый выход. Про аппроксимацию полиномом я уже писал выше: громоздко, трудоёмко, целесообразно для единичных экземпляров. Не верится, что нет хорошего матаппарата. Находил что-то у Ковшова, но там чёрт ногу сломит. Но, похоже, придётся перекреститься, и-таки выгрызть оттуда методу. Конечно, для разных сенсоров будут разные коэффициенты, не вопрос. Но методика должна быть одна. Иными словами должен быть один Чёрный Ящик, на входе сигналы конкретных сенсоров, на выходе коэффициенты для конкретных сенсоров. Ну, Вы меня поняли
  11. Я добился погрешности измерения при постоянной температуре углов наклона (Pitch) не более 0.1 градуса в диапазоне от 0 до 90 градусов и не более 0.5 градусов тангажа (Roll) в диапазоне от 0 до 360 градусов. Вижу, мы друг друга не понимаем.
  12. Скажите честно, Вы сейчас на скорую руку набили в поисковике "калибровка акселерометра", и,не читая, вывалили мне этот "материал"? Спасибо, я это уже многократно прожёвывал, и не вижу здесь ну никакой практической пользы! Спасибо.
  13. Не будете столь любезны показать "на кошках" какие-нибудь варианты? Уверен, далеко не у одного меня такая проблема, должны же быть примеры. Ох, если бы это была "моя модель", я бы принял свою недалёкость в этом вопросе, и "сошёл бы с дистанции". Но, повторюсь, модель разработана не "лаптем во щах", и при этом не было упомянуто об ограничениях работы этой модели. Всё сказанное Вами, при всём уважении, слишком общо для конструктивного принятия решения. Спасибо.
  14. Pengozoid, Ваша идея понятна. Нахожу экспериментально точки с каким-либо шагом, аппроксимирую их какой-либо функцией, и - ву-а ля! Но, во-первых, я хотел для начала разобраться, почему метод калибровки, предложенный маститым учреждением, хорошо работает только для одной точки, а для других точек УХУДШАЕТ результат? Предполагаю, что я чего-то не понимаю, и хочу это понять. amaora указывает на НЕДОСТАТОЧНОСТЬ методики, однако, НЕДОСТАТОЧНОСТЬ не должна приводить к УХУДШЕНИЮ результата, а лишь к НЕДОСТАТОЧНОСТИ ожидаемого эффекта. Предположительно, именно нестабильность нулевых сигналов вносит НАИБОЛЬШИЙ вклад в температурную погрешность, а предложенная методика как раз и разработана для нивелировки этого самого "наибольшего вклада" во-вторых, что годится для радиолюбительских поделок в единичных экземплярах едва ли подойдёт для серьёзных разработок и эксплуатации изделий вдалеке от специалистов НИИ и КБ, способных заниматься сложной обработкой результатов. Спасибо.
  15. amaora, я правильно Вас понял, что в моём случае трёхосного акселерометра нужно находить коэффициенты на каждый градус от 0 до 90 (как минимум!) по всем комбинациям = 90!/((90-3)!*3!))? Где найти контроллер, способный обработать такую информацию? Ну, да, наверное, нужно рассматривать каждую ось отдельно. Тогда число комбинаций 90+90+90 :) Спасибо.
×
×
  • Создать...