http://forum.getchip.net/ |
|
TSOP как датчик расстояния. Плохой результат- тоже результат http://forum.getchip.net/viewtopic.php?f=17&t=511 |
Страница 3 из 4 |
Автор: | UnKaiF [ 25 сен 2014, 23:27 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Ох, блин, спасибо ! Врубился. |
Автор: | UnKaiF [ 03 окт 2014, 17:36 ] | ||
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул | ||
Опыт с дополнительной разрядкой конденсатора. Разрешение выбрано 4 бита, дабы мерить чаще, да и ёмкость конденсатора в разумных пределах была. 15 пачек по 16 импульсов каждые 139 mS. C = 94 uF. Поскольку приехал из Китая мой Saleae Logic, то снял прием и передачу с помощью оного. См. вложение. Просмотреть можно с помощью софта доступного по . Без дополнительного разряда: (С = 47 uF) По полученным результатам есть соображения, которые не привожу, дабы не повлиять на ваше мнение. Просто, интересно, к какому выводу Вы придете. Пока не представляю, куда двигаться дальше и нужно ли.
|
Автор: | GetChiper [ 03 окт 2014, 21:11 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Да, разброс неслабый, даже с учетом меньшего количества пачек Нужно будет посидеть подумать что делать дальше - пока нет идей... |
Автор: | UnKaiF [ 04 окт 2014, 00:34 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Автор: | UnKaiF [ 07 окт 2014, 12:28 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Я тут, вот, подумал, что неправильно просто накапливать количество принятых пачек, ведь они же разные по интенсивности ! А под конец посылки пачки вообще слабо отличаются друг от друга. Можно построить такую модель: бросаем гранату с разной силой за линию, находящуюся на некотором расстоянии. В итоге получаем ряд результатов измерения - добросили или не добросили. Теперь думаю, как это применить. |
Автор: | GetChiper [ 07 окт 2014, 20:01 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Ну да, каждая последующая пачка в замере имеет меньшее значение для общего результата,чем предыдущая. Логарифмическая зависимость! Есть идея как сделать эту зависимость более линейной. Так как логарифмический характер "веса" значений пачек задается разрядом конденсатора - нужно его разряжать линейно! Можно попробовать в каждой последующей пачке увеличивать количество импульсов - например так 10 - 12 - 14 - 16 - 18 ... и т.д. |
Автор: | UnKaiF [ 08 окт 2014, 00:21 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Сложно будет менять условия эксперимента. Нужно будет каждый раз подбирать [пересчитывать] количество импульсов в пачках. К тому же каждый дополнительный импульс в пачке повышает вероятность её приёма. Куда оно выведет - не берусь предсказать. Я думал приписать каждой пачке весовой коэффициент в зависимости от её мощности. К сожалению, грубая проверка на практике показала ухудшение результата. Из-за вот такого, например: Или такого: Попробую внимательнее присмотреться к "сверхдлинному" варианту с 255 пачками, - почему он раза в два, а то и три стабильнее, чем всё перепробованное ? |
Автор: | UnKaiF [ 06 ноя 2014, 19:47 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Картинки у всех пропали ? Или это у меня что то с настройками DNS ? |
Автор: | SVN [ 06 ноя 2014, 20:05 ] |
Заголовок сообщения: | Re: TSOP как датчик расстояния. Плохой результат- тоже резул |
Страница 3 из 4 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |