Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.07.2013, 22:36
|
|
Вид на жительство
Регистрация: 30.10.2007
Адрес: Ростов-на-Дону
Сообщений: 285
Сказал спасибо: 23
Сказали Спасибо 39 раз(а) в 33 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
IOPA4 какие-то странные у вас методы усреднения и отбрасывания значений! Быть может стоит давать теоретическое обоснование перед написанием кода?
Как критерий для "отбрасывания" (считают "промахом") принимают, обычно, низкую вероятность появления такого результата измерений, а не "самые большие и самые малые"!
Даю ссылку на литературу: http://www.booksshare.net/books/math...izmer1968.djvu "Элементарные ошибки результатов измерений"
См. страницу 51 параграф 8 "Обнаружение промахов"
Последний раз редактировалось vspvsp; 27.07.2013 в 22:44.
|
|
|
|
27.07.2013, 22:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,587
Сказал спасибо: 704
Сказали Спасибо 4,352 раз(а) в 1,996 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
ИМХО гнилой базар и порожняки развиваются...
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
27.07.2013, 22:50
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Сообщение от Kabron
|
ИМХО гнилой базар и порожняки развиваются...
|
А если хочется природу объегорить, да физика не дает?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
27.07.2013, 23:03
|
|
Вид на жительство
Регистрация: 30.10.2007
Адрес: Ростов-на-Дону
Сообщений: 285
Сказал спасибо: 23
Сказали Спасибо 39 раз(а) в 33 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Это, извините, анекдот, про "природу объегорить, да физика не дает" - человечеству до обмана природы ещё как пешком до луны!
Так что будем обманывать оператора, всё равно он тут самое слабое звено после АЦП, микроконтроллеров и конденсаторов по питанию!
Кстати, кто видел топикстартера?
|
|
|
|
28.07.2013, 10:53
|
|
Вид на жительство
Регистрация: 17.04.2010
Сообщений: 322
Сказал спасибо: 67
Сказали Спасибо 154 раз(а) в 80 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Я топикстартер. Все внимательно прочел и всем очень благодарен за помощь и участие.
|
|
|
|
29.07.2013, 09:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Насчёт линейной шкалы, параллельной с цифровым индикатором, пока не думали?
|
|
|
|
29.07.2013, 10:39
|
|
Прописка
Регистрация: 16.02.2008
Адрес: Donbass
Сообщений: 219
Сказал спасибо: 68
Сказали Спасибо 112 раз(а) в 58 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Сообщение от vspvsp
|
"Значение погрешности, равное 1, ИМХО вообще имеет мало смысла"
- погрешность (не погрешность, а шум) может быть и 0,1 и дрожать будет.
|
Какой 0,1, если единица - это в данном случае минимально возможная величина, меньше которой просто не существует?!
Не надо вырывать фразы из контекста.
Что касается остальных Ваших рассуждений...
Не обижайтесь, но это все - сплошная зыбкая теория и диспут ни о чем.
Я на практике переделал массу всяких мерялок. Говорю то, что точно знаю и что многократно проверено в железе. А дискутировать просто так мне не интересно.
|
|
|
|
29.07.2013, 10:51
|
|
Прописка
Регистрация: 16.02.2008
Адрес: Donbass
Сообщений: 219
Сказал спасибо: 68
Сказали Спасибо 112 раз(а) в 58 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Сообщение от avp94
|
Если подробно, то каким образом ошибка представления (на индикацию) влияет на дрожание последнего разряда? Предполагаю, что добавили этот пункт на автомате.
|
Не совсем правильно предполагаете.
Я понятия не имею, что там у ТС со схемотехникой, как у него организовано измерение, и прочая, и прочая.
Причин дрожания может быть масса самых-самых разных. У нас, например, как-то была болтанка показаний с АЦП из-за того, что молодой программист в прерываниях крутил ШИМ, и это иногда попадало на момент измерения, а иногда - нет. Программно засинхронизировали все, отделив котлеты от мух - и болтанка тут же исчезла.
К любой измерительной системе есть ряд общих требований, которые нужно соблюдать. То, о чем я говорил - это одно из таких требований. Невыполнение которого, как само по себе, так и в совокупности с другими факторами, влияет на точность измерения и может быть причиной хоть дрожания, хоть чего еще.
|
|
|
|
29.07.2013, 14:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Рискую опять быть не услышанным...
Писал уже (№30 последний пост на странице - всё, никто не прочитал), что надо делать.
Отделите мух от котлет. Ни при чём точность АЦП, разрядность опорника и т.д. Потому что попадаете на 5,9999 - 6,000 и дрожит, как уже справедливо писали. АЦП должен мерить (правильно мерить, целая наука, см. KGN №5 и складывать результат в одно место. А индикация того места - другое.
Нужно, чтобы не прыгала индикация? занимайтесь индикацией. Как сделать, чтобы индикатор не тормозил при быстром изменении и не дёргался при медленном, см. мой пост №30. (Сейчас понял, что алгоритм похож на интегратор ПИД-регулятора: интегрирование ошибки и коррекция).
Если нервирует вопрос "что же всё-таки, 2,56 или 2,57?", то это пустое, ибо расколбас на 0,1% не волнует, приборы с точностью 0,2% называют прецизионными.
|
|
|
Сказали "Спасибо" makakus
|
|
|
29.07.2013, 14:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
|
Re: Убрать дрожание в последнем разряде
Сообщение от makakus
|
... попадаете на 5,9999 - 6,000 и дрожит, как уже справедливо писали. ... Нужно, чтобы не прыгала индикация? занимайтесь индикацией.
|
Вот именно.
Повторяю для тех, кто в танке:
Сообщение от KBH-I
|
Насчёт линейной шкалы, параллельной с цифровым индикатором, пока не думали?
|
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:27.
|
|