Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы

RC фильтр

Непрочитано 21.12.2011, 13:01  
putmannn
Почётный гражданин KAZUS.RUN
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 1,040
Сказал спасибо: 368
Сказали Спасибо 98 раз(а) в 93 сообщении(ях)
putmannn на пути к лучшему
По умолчанию RC фильтр

Здравствуйте, где лучше поставить RC фильтр, до делителя или после ? Сигнал идёт в АЦП микроконтроллера, собственно это напряжение на аккумуляторе, отслеживаю, чтобы не опустилось ниже критического.

Реклама:
putmannn вне форума  
Сказали "Спасибо" putmannn
warel (28.06.2019)
Непрочитано 21.12.2011, 13:04  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: RC фильтр.

Первый вариант предпочтительнее. Амплитуда колебаний будет выше. А значит и сопротивление конденсатора ощущаться сильнее. Можно даже использовать оба способа. Но лучше применить программную фильтрацию.
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
warel (28.06.2019)
Непрочитано 21.12.2011, 13:16  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: RC фильтр.

А лучше- 2 цепочки поставить(во втором варианте- R - две штуки последовательно,плюс параллельный (считать не зная внутреннего сопротивления аккумулятора? (там копейки, не заморачивайтесь - Первая- живая)
PS.только нужно разнести RC и RR делителя на пару порядков.

Последний раз редактировалось OlegNZH; 21.12.2011 в 13:28.
OlegNZH вне форума  
Сказали "Спасибо" OlegNZH
warel (28.06.2019)
Непрочитано 21.12.2011, 14:31  
putmannn
Почётный гражданин KAZUS.RUN
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 1,040
Сказал спасибо: 368
Сказали Спасибо 98 раз(а) в 93 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: RC фильтр.

Easyrider83, Спасибо. Программно сильно затратно по времени, и так уже скоро придётся оптимизировать программу по времени выполнения.
Сообщение от OlegNZH Посмотреть сообщение
- R - две штуки последовательно,плюс параллельный (считать не зная внутреннего сопротивления аккумулятора? (там копейки, не заморачивайтесь - Первая- живая)
PS.только нужно разнести RC и RR делителя на пару порядков.
Про параллельный и 2 послед. не понял, можно нарисовать ?
На пару порядков RC надо делать больше RR или наоборот ?

И вот ещё вопрос, у меня ток светодиодов контролируется по падению напряжения на резисторе, там тоже были пульсации и я поставил RC фильтр, возникла проблема, когда я нажимаю кнопку (кнопки тоже через АЦП обрабатываются), искажается результат АЦП с токового резистора. Если RC фильтр убрать то всё нормально, ставил меньше сопротивление в фильтр, это помогает, результат искажается меньше. Читал даташит, там что то сказано про конденсатор выборки хранения, может такое быть что он не успевает зарядиться через большое сопротивление РЦ цепочки и на результат как то влияет предыдущее преобразование от кнопок ?

Последний раз редактировалось putmannn; 21.12.2011 в 14:51.
putmannn вне форума  
Сказали "Спасибо" putmannn
warel (28.06.2019)
Непрочитано 21.12.2011, 14:43  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: RC фильтр.

Сообщение от putmannn Посмотреть сообщение
Easyrider83, Спасибо. Программно сильно затратно по времени, и так уже скоро придётся оптимизировать программу по времени выполнения.
Таймер по прерыванию запускает АЦП, которое по окончанию тоже вызывает прерывание и прибавляет полученное значение к переменной, инкременируя счетчик. Частота таймера - частота выборок в секунду. Лучше ставить 20мс, чтобы компенсировать наводки от сети.
По переполнению счетчика выполнять деление - единственное тяжелое действие для восьмибитника. Но опять же, если переполнение кратно 2, просто применить сдвиг. А если кратно 8, то вообще обойтись операцией И старшего байта. Так что по времени - меньше десяти инструкций на 20мс.
Для 256 выборок период обновления составит чуть более 5 секунд.
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
warel (28.06.2019)
Непрочитано 21.12.2011, 14:49  
putmannn
Почётный гражданин KAZUS.RUN
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 1,040
Сказал спасибо: 368
Сказали Спасибо 98 раз(а) в 93 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: RC фильтр.

Easyrider83, Именно так у меня и сделано, только преобразование идёт непрерывно что-то около 9000 раз в секунду, по окончании преобразования ухожу в его прерывание и там складываю 32 раза и сдвигами делю.
putmannn вне форума  
Сказали "Спасибо" putmannn
warel (28.06.2019)
Непрочитано 21.12.2011, 14:55  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: RC фильтр.

Сообщение от putmannn Посмотреть сообщение
Easyrider83, Именно так у меня и сделано, только преобразование идёт непрерывно что-то около 9000 раз в секунду, по окончании преобразования ухожу в его прерывание и там складываю 32 раза и сдвигами делю.
По каким соображениям выбран такой алгоритм?
И зачем в этом случае RC фильтр?
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
warel (28.06.2019)
Непрочитано 21.12.2011, 14:56  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: RC фильтр.

Кирхгоф В ПОМОЩЬ .Во второй схеме- верхний и "средний" - впослед с конденсатором, нижний- впаралель....умучиешься считать.Верхняя- RC- считается по-минимуму R. RR берётся в сто раз больше(что-бы не влияло на RC)(Входное АЦП выше- МОмы- тоже выше на порядки, не влияет) т.е. RC -R~1кОм(C-Приличный,но уж ничего не сделать )..RR~100кОм...Входное АЦП~ГОмы
OlegNZH вне форума  
Эти 2 пользователя(ей) сказали Спасибо OlegNZH за это сообщение:
putmannn (21.12.2011), warel (28.06.2019)
Непрочитано 21.12.2011, 15:02  
putmannn
Почётный гражданин KAZUS.RUN
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 1,040
Сказал спасибо: 368
Сказали Спасибо 98 раз(а) в 93 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: RC фильтр.

Сообщение от Easyrider83 Посмотреть сообщение
По каким соображениям выбран такой алгоритм?
И зачем в этом случае RC фильтр?
Без фильтра было 256 выборок и даже в этом случае светодиод иногда помаргивал, с фильтром при 32-х выборках светит идеально ровно.
putmannn вне форума  
Сказали "Спасибо" putmannn
warel (28.06.2019)
Непрочитано 21.12.2011, 17:55  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,327
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: RC фильтр.

При любых измерениях нужно ставить фильтр перед АЦП с частотой среза, равной половине частоты выборки АЦП. Я бы сделал так. Для расчёта RC резисторы считаются в параллель, то есть RC = R1||R2*C

Последний раз редактировалось Yurkin2007; 21.12.2011 в 19:18.
Yurkin2007 вне форума  
Эти 2 пользователя(ей) сказали Спасибо Yurkin2007 за это сообщение:
putmannn (22.12.2011), warel (28.06.2019)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] Фильтр НЧ расчёт telekot Электроника - это просто 12 11.12.2009 02:44
Расчёт лестничного RC фильтра для ШИМ в аналоговый Popeye Электроника - это просто 4 13.01.2009 16:41
Фильтр НЧ 123056 Информация по радиокомпонентам 0 09.12.2008 17:40
RC-фильтр!!! electronic-v Видеотехника 10 06.07.2007 12:24
ПАВ фильтр BlackRabbit Видеотехника 2 18.04.2007 01:29


Часовой пояс GMT +4, время: 07:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.