Перейти к содержанию
    

seniorandre

Свой
  • Постов

    112
  • Зарегистрирован

  • Посещение

Весь контент seniorandre


  1. Я в последнее время перенастраиваю всё на статическую аллокацию и выключаю хип. Памяти экономится много, т.к. ее отжирает только стек который ты указываешь, а все хвостики на запас хипа твой бонус.
  2. Тут сперва надо решить а как это чудо просыпаться будет, то иначе придется поставить тумблер 🙂
  3. Вы не озвучили какое вам нужно время анализа (сколько отсчетов). На инфинити накоплении гисторамма была бы наилучшим решением, как вы и написали. так же непонятно ваши линии на фиксированных уровнях или их значение надо замерять? По виду значений на ум приходит только - сколхозить и ввести масштабный коэффициент для гистограммы, чем дальше от нуля, тем больше вес в гистограмме. Хотя бы гистограмма будет с одинаковыми пиками.
  4. Blackfin уже сделал выдержку из вики на эту тему. Sinc фильтр может быть как для частотной области, так и для временной. В том же вики написано, что если фильтр имеет sinc характеристику в частотной области, то это CIC фильтр. Топик стартер привел пример статьи для sinc фильтра в частотной области, соотв это CIC в том числе, я привел вариант как можно моделировать CIC фильтр в Matlab. Да есть фильтр с идеализированной прямоугольной характеристикой, но ни для данного случая (см тему). Спор ради спора
  5. Ну вот и чудненько, все правы..., осталось выяснить что хотел получить топик стартер. Sinc во временной области или в частотной. Спасибо blackfin
  6. Ну так вы перечитайте статью, где вы там увидели прямоугольную частотную характеристику. Мы имеем sinc частотную характеристику, которую дает прямоугольное скользящее окно во временной области.
  7. http://www.dsplib.ru/content/cicid/cicid.html Найдите 5 отличий.... http://www.dsplib.ru/content/cicid/cicid.html В вашей статье приямо написано чем является ваш sinc фильтр...., см. картинку Я в коде привел только идею без децимации (прореживания), но ни кто вам ни мешает после фильтра поставить децимацию. Это все относится к вопросу как проще моделировать, ну а реализовывать естественно надо как CIC (sinc) структуру ибо это эффективнее в железе. Ну и про идеальную, прямоугольную АЧХ вы видимо фантастики начитались...
  8. Sinc фильтр про который написано в данной статье в других источниках называется CIC фильтр, который описан во многих книгах по DSP. Данный фильтр произошел от фильтра скользящего среднего, методом математических преобразований. Поэтому его очень легко моделировать, как фильтр скользящего среднего, пример расчета коэффициентов прилагается, а уже как вы дальше их будете пользовать это ваше дело. см приложение (код matlab). cic.m
  9. 1. На схемотехнике видно что ОУ ни для маленького напряжения питания. 2. Для других напряжений питания вы сделали правильные выводы, зазоры с каждой стороны большие. Я вам ни чего нового не скажу, берите другой ОУ. Это при питании +\-15 вольт
  10. Если вы откроете даташит от TI а ни от Analog. Там написано что мин напряжение питания +4 / -4 в. Так что забудьте и ищите что то другое. Если посмотреть на схемотехнику, то тоже видно что ловить нечего.
  11. Цитата из книги Сергиенко А.Б. Дискретное преобразование Фурье , см. приложение Обратное преобразование Фурье, см. приложение. И коммент. см. приложение
  12. На cqham больше любителей таких раритетных вещей, лучше еще туда закинуть копию...
  13. По линии МК, можно конечно и поменьше поставить емкость если BEEP в ноль опустите в паузах. А так поздравляю.
  14. 1. Как то это ни по спортивному, ставить 1000 мкф. Но 200-300 можно. Еще надо такую же операцию проделать по линии МК, только ни так категорично, я думаю 2-5 Ом и 100 мкФ по линии МК нас устроят. А по LED 10 Ом и 200-300 мкФ. В совокупности должно дать нормальный эффект, ни хуже чем у вас с 1000мКф. 2. Так же интересно какой уровень постоянки стоит в паузе на выводе BEEP? 3. Если сигнал на коллекторе ушел в минус это плохо... Но у вас осцил включен в режим AC поэтому вы не видите реальное значение по постоянке для этого сигнала. Сделайте замер в режиме DC для успокоения, что бы видеть уровень постоянного напряжения на данном выводе и соотв вы должны увидеть где сигнал относительно реального нуля. 4. Если резистор 30 Ом, то на нем будет рассеиваться аж 0,05 Вт, что так же придется учитывать, иначе сдохнет.
  15. Кстати есть еще предположение :). Может когда нет сигнала на выводе BEEP стоит единица и соотв вся наводка которая есть по питанию МК идет в этом случае на BEEP. Если в паузах поставить ноль то должна идти наводка которая идет по земле, а она гораздо меньше. В общем сделайте как я написал выше развязку питания LED и МК и будет видно. А если еще и BEEP стоит в единице, то тогда и это программер может поправить....
  16. Повторяю... :) Опрос клавиатуры апаратно соединен с выбором LED матрицы и соотв их частота одинаковая. Если не верите ткните щупом в клавиатуру, там просто 4 линии, каждая должна опрашиваться еще реже по идее, 500 Гц/4.
  17. Первоначально писалось про полигон, хотя я уже ни чему не удивлюсь :)
  18. Тут ведь еще важно что на 34118 Веселая компания собралась :) Программист сначала обещал статику, потом 2кгц, по факту 2 мс = 500Гц. Кто косячит сразу и не сообразишь... Зато согрелись :)
  19. Так же как у вас собственно и стоят после стабилизатора TPS, только там стоит резистор . Последовательно индуктивность, после нее конденсатор, Т.к. частота экстремально низкая, то индуктивность скорее всего будет бесполезной, но попытка не пытка, так же может с резистором будет лучше. Если помеха 60 мв, то на резисторе 1 Ом это 60 ма. Что почти сходится с током через LED. Поэтому правильнее МК запитать до резистора 1 Ом или через отдельный резистор по звезде, сам резистор утащить к LED и после него поставить конденсатор. По крайней мере на питании МК должно стать тише и соотв на BEEP тоже. PS. Перепутал на картинке .... Надо по цифровой линии +5в сделать, а я нарисовал по аналоговой. На частоте 500Hz у конденсатора 500 uF импеданс только 0.6 ома так что эффект будет не большой, но можно увеличить R66. Индуктивность ставить бестолку, даже чтобы получить 1 Ом, надо 500 мкГн.
  20. Ну так а вы аудио слушали? Там все чисто, только шум. Чел не знает чего хочет получить. Шума нет только у выключенного девайса...
  21. Радикальное решение - переделать плату и разделить земли цифровую и аналоговую. Естественно эту тему сначала надо изучить и там ни все так просто. Не радикальное решение - поставить доп фильтры по питанию LED, можно попробовать уменьшить ток через LED и т.п.
  22. Я вообще на записях ни чего не слышу... Такое впечатление что вы в своей жизни ни чего кроме MP3 плейера ни слушали и жили на другой планете. :) Эта задача ни HiFi. Что хотим получить, отсутствие шума? В текущей версии девайса диагноз вам поставили - это наводка от работающих индикаторов. А уж как вы ее будите решать это другой вопрос. Без радикальных переделок платы это не получится. По простому можно только кондеры возле LED поставить через индуктивность.
  23. Тут я наверное погорячился :), но тема такая возможна, надо ведь еще в контроллере на OD (если возможно) выходы поменять, да клавиатура параллельно висит. P.S. В Атмеге нет OD на выводах, только если переводить в режим INPUT каждый раз, но это извращение. В общем можно забыть про этот вариант.
×
×
  • Создать...