-
Постов
12 216 -
Зарегистрирован
Весь контент ViKo
-
Как разрулить AGND и DGND на моей платке.
ViKo ответил uriy тема в Работаем с трассировкой
Получается, земли соединятся внутри микросхемы. Так зачем тогда резать? :) Соединять под микросхемой, будет то же самое. Из файлика Analog Devices - Методы практического конструирования при нормировании сигналов с датчиков.pdf -
Как разрулить AGND и DGND на моей платке.
ViKo ответил uriy тема в Работаем с трассировкой
Еще вопросик - а как же внутри микросхемы (кодека, в данном случае) передаются сигналы, если земли у них раздельные, и по плате разорваны, и встречаются только у разъема питания? Это то, о чем говорит vadimuzzz? -
Как разрулить AGND и DGND на моей платке.
ViKo ответил uriy тема в Работаем с трассировкой
Да, верно. Я недоглядел. В моих микросхемах ножки земли были общими и для цифровых сигналов, и для аналоговых, вот там разделить земли не получалось. -
Предлагаю следующее решение. Передискретизация (oversampling) -> медианный фильтр -> фильтр НЧ + децимация.
-
Как разрулить AGND и DGND на моей платке.
ViKo ответил uriy тема в Работаем с трассировкой
На первый взгляд - логично. Но как будут идти возвратные токи цифровых сигналов с кодека на ЦСП (т.е., обратные пути - с ЦСП по земле на кодек)? Я делал просто - заливал общей землей везде, где можно. Сопротивление земляных цепей получалось маленькое, и как экран земля работала. -
А что, иксы XXX можно указывать? А так? uint16_t X1 __attribute__((at(0x10000000)));
-
DAC TLV5624
ViKo ответил Herz тема в Вопросы аналоговой техники
У Analog Devices посмотрите. -
QUARTUS, MODELSIM
ViKo ответил aosp тема в Среды разработки - обсуждаем САПРы
А здесь - по TimeQuest http://www.altera.com/customertraining/web...ustomertraining -
Так ведь каналы преобразуются не одновременно, а последовательно. Я понимаю так, что там выскакивают одиночные ошибочные измерения.
-
DAC TLV5624
ViKo ответил Herz тема в Вопросы аналоговой техники
Еще напомню - около выходов, выдающих SCLK и FS, запаяйте в эти цепи последовательно по резистору омов 100. Чтобы уничтожить возможный дребезг на фронтах из-за отражений. -
Может, там есть что-то полезное. http://www.ru.nxp.com/documents/applicatio..._guidelines.zip И еще - медианный фильтр.
-
DAC TLV5624
ViKo ответил Herz тема в Вопросы аналоговой техники
По даташиту, вроде, должно защелкнуться по SCLK, если FS держится в нуле (вы же сами его формируете?). -
Глушить в микроконтроллере все, что можно, на время измерения встроенным АЦП. :01:
-
DAC TLV5624
ViKo ответил Herz тема в Вопросы аналоговой техники
Наверное, если вы будете молотить SCLK и после 16 тактов еще один-два-сто (неважно, сколько), то ЦАП защелкнет, то, что надо, и без фронта FS. -
Осталось только накрыть микроконтроллер экраном (заземленным), и с другой стороны платы тоже. А если у вас от мобильника наводится? :) Если ничего не помогает, то, похоже, NXP лоханулись в дизайне.
-
Так у вас ножка опорного напряжения АЦП как запитана? Если ее нет, то как фильтруется напряжение питания? Может, там ВЧ наводки? Конденсаторов на питание, разных, и побольше. :)
-
Близкое к последнему, что здесь обсуждалось. Обнаружил разногласия между C и SV. В языке C битовые поля начинаются с младшего (правого) бита слова, и идут к старшим. Например, struct status_type { unsigned delta_cts: 1; // bit 0 unsigned delta_dsr: 1; unsigned tr_edge: 1; unsigned delta_rec: 1; unsigned cts: 1; unsigned dsr: 1; unsigned ring: 1; unsigned rec_line: 1; // bit 7 } status; В языке SV биты в упакованных структурах идут слева направо (от старшего к младшему). struct packed { logic valid; // bit 40 logic [ 7:0] tag; // bit 39..32 logic [31:0] data; // bit 31..0 } data_word;
-
DAC TLV5624
ViKo ответил Herz тема в Вопросы аналоговой техники
Слова посылаете, начиная со старшего бита? CS можно на землю навечно посадить. Обновляется после 16 срезов SCLK следующим фронтом, или по фронту FS. Осциллографом посмотрите, может, все же, не хватает одного импульса? Ну, и данные DIN во время срезов SCLK уже установлены (tsu, th)? REF не закорочена? -
DAC TLV5624
ViKo ответил Herz тема в Вопросы аналоговой техники
Похоже, никто не имел с ним дела. Вы бы описали траблу подробнее, глядишь, и придумается что-нибудь. Насчет ошибки в даташит - сомнительно. Уже не первой молодости. -
Починили? Там, что-нибудь, типа, проводок в разъеме оказался незапаянным.
-
Не НЧ фильтры, а LC контуры, настроенные чуть-чуть со сдвигом, чтобы получить более прямоугольную АЧХ (суммарную). А дальше - дифференциальный усилитель и есть.
-
Осталось только найти, на каком участке характеристики Iс от Uce работает транзистор. Ток базы Ib вычислить несложно... Причем, я не видел искажений сигнала, когда в Спайсе (из P-CAD часть, Mixed-Signal Circuit Simulator) симулировал. Сейчас найти не смогу, времени нет. Но, если есть интерес, можем поискать попозже.
-
Потому, что через конденсатор постоянный ток не текеть, следовательно, ток коллектора транзистора равен нулю. Транзистор включает фильтр, ограничивающий полосу осциллографа. Такая функция имеется во многих осциллографах. Я сказал бы, приложить напряжение, достаточное для хорошего открывания pn-перехода.
-
Каталог по кварцам и еже с ними
ViKo ответил tiburon тема в Поставщики всего остального
Для tiburon Так вы б забросили его в закрома. Туда все части точно поместятся. :) Скачал первую - нормальный каталог. Названия мне не знакомы. Если потребуются, вряд ли найдутся. Но не помешает. Спасибо! -
Схема, что показал GetSmart - наверняка, ошибочная. На затворы нужно было бы по резистору 10MOhm прилепить. Может, как-то и работает, благодаря утечкам. А вот вам реальная схема из осциллографа GDS-830. Обратите внимание на Q206. Подобное включение видел и в журнале "Радио", в фильтре магнитофонном. Был удивлен, что такое используют, но промоделировал в Спайсе, убедился, работает.