Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.05.2019, 23:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,015
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: АЦП ADS1115 - проблема с 0
Похоже меня не услышали . Говорю открытим текстом...
Если в усилителе на ОУ поставить
R1 = 100Ом
R2 = 100Ком (вместо 1кОм и 1МОм как сейчас) То offset на выходе значительно уменьшится.
А если необходимое Ku=1000 разделить равномерно между двумя операционниками, то offset станет еще меньше .
|
|
|
Эти 2 пользователя(ей) сказали Спасибо dgrishin за это сообщение:
|
|
|
23.05.2019, 00:41
|
|
Частый гость
Регистрация: 01.04.2008
Сообщений: 22
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: АЦП ADS1115 - проблема с 0
dgrishin, услышал, ушел учить матчасть, но не успел дойти до того самого места, ты все разжевал)
|
|
|
|
23.05.2019, 00:58
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: АЦП ADS1115 - проблема с 0
meredith, сказанное уважаемым dgrishin очень хорошо на токах в ветвях эквивалентной схемы понятным становится. Там очень простые пропорции получаются.
На практике такое часто каскадом компенсации смещения входного усилителя делают перед ADC. У Вас их два в цепочке. Заодно поделите между ними усиление (1:100 и 1:10).
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
23.05.2019, 03:44
|
|
Гражданин KAZUS.RU
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 984
Сказал спасибо: 435
Сказали Спасибо 375 раз(а) в 197 сообщении(ях)
|
Re: АЦП ADS1115 - проблема с 0
Чтоб уменьшить Rос Можно еще Т-образную ОС применить... В старом хоровице рис 7.17. Это наверное тоже уменьшит смещение. Но принципиально проблема не решится, что-то у meredith с прошивкой.
|
|
|
|
23.05.2019, 07:23
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,771 раз(а) в 5,896 сообщении(ях)
|
Re: АЦП ADS1115 - проблема с 0
Сообщение от ForcePoint
|
Ну да... объяви переменную для результата АЦП - со знаком.
|
Та сколько угодно, хоть две!
И не забываем:
Цитата:
|
Не все прямые пути ведут к цели - что можно сделать штопором, невозможно шилом.
|
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
23.05.2019, 20:41
|
|
Частый гость
Регистрация: 01.04.2008
Сообщений: 22
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: АЦП ADS1115 - проблема с 0
Сообщение от ampy
|
что-то у meredith с прошивкой.
|
"прошивка" просто считывает значение регистра результата преобразования, больше ничего пока
|
|
|
|
23.05.2019, 20:59
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: АЦП ADS1115 - проблема с 0
meredith, а содержимое всех регистров прочитать и привести здесь?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
23.05.2019, 21:29
|
|
Частый гость
Регистрация: 01.04.2008
Сообщений: 22
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: АЦП ADS1115 - проблема с 0
|
|
|
|
24.05.2019, 03:40
|
|
Гражданин KAZUS.RU
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 984
Сказал спасибо: 435
Сказали Спасибо 375 раз(а) в 197 сообщении(ях)
|
Re: АЦП ADS1115 - проблема с 0
Около 32700 это сколько конкретно? Если 32770, 32769, 32768, 0, то у Вас все норм, просто неверно интерпретируете результат. Выводите (куда и как, кстати?) как целое без знака. Если 32765, 66, 67, 0, 1 и т.д., то у Вас старший бит где-то пропал.
Последний раз редактировалось mike-y-k; 24.05.2019 в 09:40.
|
|
|
|
24.05.2019, 08:49
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,771 раз(а) в 5,896 сообщении(ях)
|
Re: АЦП ADS1115 - проблема с 0
Сообщение от ampy
|
Выводите (куда и как, кстати?) как целое без знака. Если 32765, 66, 67, 0, 1 и т.д., то у Вас старший бит где-то пропал.
|
Вот как раз АЦП дает целое СО ЗНАКОМ. Но, как мине вангуется, человек не учитывает это обстоятельство и начинает сходу воевать с дребезгом младшего разряда, сдвигая на разряд вправо и теряя при этом знак. И не слушает, что ему говорят.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Помогите с АЦП ATmega168
|
r0st |
Микроконтроллеры, АЦП, память и т.д |
18 |
28.05.2012 23:51 |
Некорректно работает АЦП Atmega 8
|
putmannn |
Микроконтроллеры, АЦП, память и т.д |
15 |
13.09.2011 06:03 |
AtMega АЦП
|
impuls-v |
Микроконтроллеры, АЦП, память и т.д |
19 |
20.06.2011 20:12 |
Стабилизация измерения АЦП ATMega8535
|
7Fantomas7 |
Микроконтроллеры, АЦП, память и т.д |
41 |
02.03.2011 13:25 |
АЦП и UART
|
Jasper |
Микроконтроллеры, АЦП, память и т.д |
9 |
02.07.2006 07:53 |
Часовой пояс GMT +4, время: 09:52.
|
|