Цитата(afanasev_n_a @ Jul 14 2015, 10:44)
массив данных должен получаться вот в таком виде как на картинке, то есть по каждому углу ( а лучше по десятым угла) мы получаем значение
и можем определить есть неровность на дороге или ее там нету
Прошу прощения, не удержался
здорово как у Вас все получается
Сразу оговорюсь, что неровностей на дороге есть, и немало
Если рассматривать под микроскопом, таки вообще целые кратеры
Теперь давайте-ка пройдемся по арифметике.
Заданная Вами минимальная скорость 500км/ч=139000мм/с.
Если принять дискретность сканирования (ширину линии), к примеру, 100мм, то частота сохранения линии сканирования примерно 139000/100=1390Гц.
Но - Ваша линия делится на 120 градусов и попадает на картинку с дискретностью 1 градус, итого 1390 х 120 = 166800Гц.
А лучше по десятым угла (градуса?) - тогда накинем еще порядок, 1668000Гц. Или 1668кГц. Нигде пока не ошибся?
Это я к чему - не пора ли заменить слово "микроконтроллер" в Вашем ТЗ на слово "суперкомпьютер"?
Ну или для начала все-таки просчитать, или на малых скоростях потренироваться
Еще один момент - на реальном дорожном покрытии при движении автомобиля таки бывают подъемы, спуски, боковые крены, лед, вода, листья и суслики. Как насчет, уже победили?