Pull to refresh
42
33
Alexey Nickolaevich Zolotarev @alansbor

Пользователь

Send message

Как и обещал, сравним точность всех угломеров, кроме одного, друг его выкупил по цене покупки, т.к. угломер ему понравился и видом и тем что у него магниты со всех сторон.
Для проверки был выбран самый простой способ, размещение всех угломеров на одной поворачивающейся поверхности и проведена серия поворотов на разные углы с возвращением в нулевую точку.

Итак начнем

Первое выставление нуля на общей плоскости и поворот до 45 градусов.

Фотографии выложены по мере съемки. Как видим возврат в ноль у всех угломеров происходит достаточно точно.

Самый крайний справа, врет при повороте безбожно. Желтый, красный и центральный большой держат угол в угловую минуту и совпадают. Остальные врут жестко.

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

Отсюда мой вывод: Желтый, красный и большой в центре, можно рассматривать как достаточно точные, остальные нет.

P.S. Если кому то очень нужны представленные угломеры, напишите мне в диалоге и если вы в России, вышлю вам на почту.

Я поздно заметил, а так разобрал методом физического разрыва :) Честно, потом склеил все суперклеем и содой.

оптимальный вариант на малых величинах и размерах это обычный отвес, он дает вертикальность, датчику без разницы, ему только точку отсчета дай.

Сравнение приведу в комментариях, постараюсь на выходных сделать. Измеряет датчик, который выглядит как микросхема. Калибровка проводится как правило программная при запуске угломера или по отдельной кнопке. Все позиции становятся относительными и соответственно пайка если и вносит какую то погрешность, она нивелируется при калибровке.

Спрошу у метрологов на работе, может они что то подскажут, что бы было практично, дешево и сердито.

Если бы реклама, то скорее в другом издании. Отличается от телефонного наверно тем, что телефоном не всегда можно подлезть куда надо. Я старался рассмотреть разные варианты электроники угломеров и был немного удивлен, что в подавляющем большинстве эти угломеры делаются на одной элементной базе. Очень хочется довести цикл до конца и скорее всего часть угломеров подарю или проведу конкурс небольшой. Всё людям польза.

  1. Смотря как на это посмотреть - https://ru.wikipedia.org/wiki/Угломер , выполняемая функция таже.

  2. Обзор погрешностей и отклонений будет в последней статье, постараюсь больше привести материала. Буду благодарен если подскажете, как бы это правильней сделать при минимальных затратах ?

Думаю вот этот вариант можно использовать и для этих целей

Выводы 5 и 6 используются для программирования контроллера.

Жаль

Скорее дюраля :) Это возможно. Разработка корпуса или взять за основу профиль уже готовый. Проработать обратную сторону корпуса с батарейным отсеком. Или целиком засунуть его в профиль. Вариантов много. Если очень хочется этим заняться я могу подарить вам именно этот инклинометр. Одно условие - результат покажете на Хабре:)

Да, подобное возможно. Если использовать камеру с ии и задать нормаль для отсчёта.

Очень хотелось сделать по каждому отдельную. Как ни странно, но электроника оказалась почти одинаковой в некоторых инклинометрам, постараюсь их объединить. Интересно только новое и оригинальное.

А зачем? Если код идёт по ленте, то подобные системы есть в аэропортах на сортировке, там вне зависимости от угла расположения чемодана считавают код с бирки

Посмотрю по дорожкам на какие выводы уходят. Если что подцеплюсь анализатором или переходником.

Странно это. Ведь в математике должно работать. Буду копать дальше.

Это матлаб. Задаётся точность до 200 десятичных знаков.

Всем добрый вечер.
Переписал свой скрипт под большие числа и все стало синусоидально. Как так ?

Куда все пропало ?
Я проверил переписанный скрипт на старых данных, все работает как и было.
Что я не так делаю ?

T0 = '1522605027922533360535618378132637429718068114961380688657908494580122963258952897654000350692006139';%'473717';
T1_u = '37975227936943673922808872755445627854565536638199'; %'377';
       %37975227936943673922808872755445627854565536638199

T1_start =vpa(T1_u,200); 
T1_start_start= vpa(T1_start-1000,200);

T1_end = vpa(T1_u,200);
T1_end_end = vpa(T1_end+1000,200);


% Создаем массивы для хранения результатов
even_results = {};
odd_results = {};

% Цикл по значениям T1 в диапазоне от T1_start - 500 до T1_start + 1200
%for T1_offset = T1_range_down:1:T1_range_up
for T1 = T1_start_start:T1_end_end
    % Преобразуем T1 в число произвольной точности

    T1_offset = vpa(T1,200);
    T0_nil = vpa(T0,200);

    % Вычисление значения синусоиды при x = T0 с использованием произвольной точности
    %y = sin((2 * pi / T1) * T0);
    %y = vpa(sin(2 * pi * T0 / T1), 100);
    %y = vpa(sin((2 * pi / T1)*T0), 100);
     y = vpa(sin((2 * pi / T1_offset)*T0_nil), 200);
    
    %y = vpa(sin(2 * pi * (mod(T0_nil, T1) / T1)), 100);
%%disp(['y: ' char(y)]);
    % Преобразование значений в строки для сохранения в CSV
    T1_str = char(T1);
    y_str = char(y);
    
    % Форматирование чисел в строку без экспоненциальной формы
    %T1_str = sprintf('%.200f', T1);
    %y_str = sprintf('%.200f', y);
    
    % Добавление результата в соответствующий массив
    if mod(T1_offset, 2) == 0
        even_results = [even_results; {T1_str, y_str}];
    else
        odd_results = [odd_results; {T1_str, y_str}];
    end
end

% Сохранение результатов в файлы CSV
even_table = cell2table(even_results, 'VariableNames', {'T1', 'Y'});
odd_table = cell2table(odd_results, 'VariableNames', {'T1', 'Y'});

writetable(even_table, 'sinusoid_even_results_large_numbers.csv');
writetable(odd_table, 'sinusoid_odd_results_large_numbers.csv');

% Вывод сообщения о завершении
fprintf('Even results have been saved to sinusoid_even_results_large_numbers.csv\n');
fprintf('Odd results have been saved to sinusoid_odd_results_large_numbers.csv\n');

О эллиптических кривых, я имел ввиду, то что никто до конца не представляет, что они из себя представляют. Есть идея как их визуализировать и попробовать понять есть ли возможность обратного процесса перехода от публичного ключа к приватному.

Information

Rating
219-th
Location
Сосновый Бор, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity