|
AVR АЦП отследить сигнал в линии |
|
|
|
Jul 29 2008, 07:46
|

Участник

Группа: Участник
Сообщений: 28
Регистрация: 13-06-08
Из: KYIV
Пользователь №: 38 269

|
Цитата(GDI @ Jul 29 2008, 10:43)  БПФ? Вообще то поточнее надо задачу ставить. та вроде как точно поставил  интересует в реальном устройстве возможность отключение его при отсутсвии сигнала на входе. уход усилка в стендбай при тишине на входе. БПФ для такого избьіточно...явно
|
|
|
|
|
Jul 29 2008, 07:48
|

извечный пессимист
    
Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125

|
Цитата(wired @ Jul 29 2008, 12:46)  та вроде как точно поставил  интересует в реальном устройстве возможность отключение его при отсутсвии сигнала на входе. уход усилка в стендбай при тишине на входе. БПФ для такого избьіточно...явно  Диодный мостик + ФНЧ, сигнал меньше порога вырубаемся.
--------------------
Slaves are those of this world Given freedom to lay chains upon The Master The wolf is no longer free Release the chains and come for me
|
|
|
|
|
Jul 29 2008, 08:04
|

Участник

Группа: Участник
Сообщений: 28
Регистрация: 13-06-08
Из: KYIV
Пользователь №: 38 269

|
Цитата(Stanislav_S @ Jul 29 2008, 10:48)  Диодный мостик + ФНЧ, сигнал меньше порога вырубаемся. нуу... єто не спортивно, хотелось подать сигнал прям она ножку АВРки... не заморачиваясь с фильтрами диодами и т.д.
|
|
|
|
|
Jul 29 2008, 08:31
|

Участник

Группа: Участник
Сообщений: 28
Регистрация: 13-06-08
Из: KYIV
Пользователь №: 38 269

|
Цитата(Stanislav_S @ Jul 29 2008, 11:15)  Тогда мерять среднее (действующие ) напряжение за некий период, и его оценивать, можно сделать програмный ФНЧ невысокого порядка, все зависит от внутренних ресурсов. я думал запонять массив значениями, и сравнивать уровни, не годится?
|
|
|
|
|
Jul 29 2008, 08:44
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
У меги по-моему, АЦП до 100kSps выдаёт, по полосе протащит. Простейший фильтр: Код F+=(ADCvalue-F)/T без никаких массивов. Т - постоянная времени.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Jul 29 2008, 08:58
|

Участник

Группа: Участник
Сообщений: 28
Регистрация: 13-06-08
Из: KYIV
Пользователь №: 38 269

|
Цитата(GDI @ Jul 29 2008, 11:49)  В опишите поточнее устройство ваше, как оно схемотехнически сделано. На АЦП АВР нельзя подавать отрицательное напряжение, он его не в состоянии измерять, как вы это планируете решить? Сдвинуть сигнал на некоторое постоянное напряжение? Чем вы это планируете сделать? Может вместо этого сделать какую то аппаратную обработку сигнала? Например, простейший детектор из диода и конденсатора. простейший будет полюбому, єто очевидно
|
|
|
|
|
Jul 29 2008, 09:24
|

Участник

Группа: Участник
Сообщений: 28
Регистрация: 13-06-08
Из: KYIV
Пользователь №: 38 269

|
Цитата(MrYuran @ Jul 29 2008, 11:44)  У меги по-моему, АЦП до 100kSps выдаёт, по полосе протащит. Простейший фильтр: Код F+=(ADCvalue-F)/T без никаких массивов. Т - постоянная времени. сори, разжуй плиз ...
|
|
|
|
|
Jul 29 2008, 09:42
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(wired @ Jul 29 2008, 13:24)  сори, разжуй плиз ... А чего жевать -то... F - фильтрованное значение. ADCvalue - измеренное значение с АЦП. Через равные промежутки времени запускаем преобразование и проводим указанные действия. F плавно ползёт вслед за ADCvalue. Чем больше Т, тем медленнее ползёт. В общем-то, действительно, надо задачу в целом описывать. Каково назначение устройства, параметры (в первую очередь временные). Можно поставить на входе диодный детектор, и он будет фактически пиковым детектором. Тогда и фильтрация особая не понадобится.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Jul 29 2008, 10:19
|
Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782

|
Цитата(wired @ Jul 29 2008, 13:24)  сори, разжуй плиз ... Апериодическое звено 1-го порядка.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|