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

dxp

Свой
  • Постов

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

  • Посещение

  • Победитель дней

    15

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


  1. Естественно! Встаете на любой компонент, клик правой кнопой, Find Similar Objects, там задаете критерии. Все. :)
  2. Этот момент был понятен - если у стандартной КМОП порог имеет право болтаться от 1/3 до 2/3 питания, т.е. от 1.67 до 3.3 В при 5 В питании, то подача сигналов с 3.3 В логики в принципе может привести к неработоспособности схемы. Если же КМОП имеет ТТЛ пороги, то подавать с 3.3 В логики сигналы можно, все будет работать без вопросов. А тут на другом моменте акцент сделан - работать-то оно будет, но вот потребление при этом возрастает, т.е. в статике оно уже не как КМОП кушает, а заметно больше. Что и было замечено на практике - у коллеги на плате стоял SN74LVC3G14, запитан был от 5 В, а сигналы на него шли с 3.3 В логики. И при расглядывании платы в тепловизионную камеру отлично было видно, что этот корпус буквально светится - примерно так же, как рядом стоящий AD9240, который кушает от 250 до 300 мВт (хотя у этого дивайса корпус здоровый, теплоотвод там значительно больше). А тут вроде мелкая логика, скорость через нее тоже вполне детская, а светится как большая. Вот причина как раз в этом статическом потреблении. А так она прекрасно работает, если бы в тепловизор не посмотрели, может так бы до сих пор и не знали про такую засаду (потребление пока не мерили, да и несколько лишних мА там обнаружить не так просто). Ну да, а почему для него должно быть по-другому? Это свойство данной технологии - входной гейт выводится в точку активного режима. Разница между обычным вентилем и триггером Шмитта только в том, что у вентиля один "горб" (т.к. порог один), а у триггера Шмитта он двойной - при приближении к порогам. И в доке на тот же SN74LVCxG14[17] эта dIcc равна 500 мкА. И для аналого другой фирмы (Филипс) этот параметр аналогичный. Это вопрос куда заводится обратная связь - если на первый же инвертор, то описываемого эффекта быть не должно. Ну, фиг его знает, не батоню в этом. В даташите на аналогичную микруху от Филипса прямо графики приведены, посмотрите, если интересно. Там два горба, причем при переходе через порог потребление резко падает (видимо, как раз, та ОС срабатывает). Но при подходе к нему оно растет, т.е. горбы отчетливо несимметричные.
  3. А вот у меня на работе точно такой-же спалил нсколько 5V девайсов. Дело в том что при всключении у него выбросы до 50В(в зависимости от нагрузки) длительностью 1-3мс. Это было проверенно не нескольких имеющихся у нас блоках. Пришлось защищать девайсы ставя на вход по питанию трансил. Это кто ж Вас учил так устройства к БП подключать? Совершенно естественно, что при включении (и выключении тоже) питания идет переходный процесс. И разных приборов он разный. И насколько знаю, этот момент вообще в документации не нормируется. И зависит от множества причин - хотя бы от нагрузки, которая подключена к прибору в момент включения, особенно, если нагрузка реактивная. Нормальный и правильный способ - сначала включили БП, потом вставили в его гнездо питания штеккер проводника, с которого питание подается в целевой дивайс. При выключении процедура обратная - сначала вынули штеккер, потом выключили БП. Если не хочется возиться со штеккерами, то можно себе отдельно коммутатор с тумблерами сделать и им коммутировать (один знакомый так и делает). А прибор этот приличный - мощный, полностью линейный (транс внутри здоровенный стоит), с защитами, напряжение держит четко, не шумит, умеет ограничивать ток, имеет режимы ведущий-ведомый. Так штааа... :)
  4. Ну да, а почему для него должно быть по-другому? Это свойство данной технологии - входной гейт выводится в точку активного режима. Разница между обычным вентилем и триггером Шмитта только в том, что у вентиля один "горб" (т.к. порог один), а у триггера Шмитта он двойной - при приближении к порогам. И в доке на тот же SN74LVCxG14[17] эта dIcc равна 500 мкА. И для аналого другой фирмы (Филипс) этот параметр аналогичный.
  5. Ферритовой бусиной соединяете? А какие сигналы между аналогом и цифрой ходят?
  6. Вот ещё возможный источник гадостей. Несколько раз я пробовал пользовать его на LPT, каждый раз натыкался на нерегулярные (и регулярные) сбои из-за взаимных наводок в соседних проводах шлейфа. Иногда даже на оциллографе видно, что они приближаются к порогу срабатывания. И это при килоомной нагрузке на конце. Теперь только кабель в кембрике, свалянный как попало. С LPT вообще лезет очень много помех, и полезно их фильтровать емкостями. Некоторые фирмы даже выпускали специальные наборы микросхем RC-терминаторов для LPT. Причём на разных компьютерах ситуация разная. Я дома спаял себе байтбластер длиной 1,2 м, работало. А на работе пришлось обрезать его до 50 см. Хм. Я сталкивался с проблемами, когда использовал разъем на LPT не защелкивающийся, а под пайку, где, решив сэкономить, не стал припаивать всю эту кучу земель. В итоге - да, наводки шли на клок, на сброс, причем глючило разнообразно, непредсказуемо. Когда запаял все земли как положено - они там чередуются с сигнальными проводниками, - так все траблы исчезли. Длина где-то 1.8 м. Позднее использовал только защелкивающиеся разъемы - там автоматом все земли попадают по месту (разводка сигналов у LPT определяет это), длины были от 1.5 до почти 2 м, никогда никаких проблем не испытывал. Ни в байтбластере, ни в адаптере для avreal'а (типа STK300), ни в MSP430 FET.
  7. Это было бы понятно, если бы условие было VCC + 0.6 V, тогда бы диод открывался. Но входное напряжение ниже уровня питания, никакие защитные диоды не должны открываться. И почему именно 0.6 В? Почему другие варианты (к примеру 0.8 В, 1 В) не описаны? Тут какой-то технологический нюанс, видимо надо у спецов по чипостроению спрашивать. :) Кстати, разобрался. Все очень просто - проще некуда. Если нарыть соответствующий документик (на том же ТИ) про всякую эту логику, то там этот параметр dIcc специально рассматривается. Ситуация такая, что если входное напряжение не близко к уровням земли/питания, то возникает эта самая dIcc (видимо, входной гейт переходит в активный режим). Приводится характеристический график. И в даташите нормируется только одна точка с этого графика при Vcc-0.6. Т.е. если будет Vcc-1, то будет еще больше потреблять. Вот, собсно, все. :)
  8. Да, это симпатичный вариант. Спасибо! :a14: Возможно эффект от защитных диодов по входам?.. Это было бы понятно, если бы условие было VCC + 0.6 V, тогда бы диод открывался. Но входное напряжение ниже уровня питания, никакие защитные диоды не должны открываться. И почему именно 0.6 В? Почему другие варианты (к примеру 0.8 В, 1 В) не описаны? Тут какой-то технологический нюанс, видимо надо у спецов по чипостроению спрашивать. :)
  9. Функцию, выполняемую кнопкой "Новые посты", можно оформить как ссылку (Избранное). И запускать оттуда. В ИЕ можно прямо на морде эту кнопку разместить, как и делает мой коллега.
  10. Тогда зачем они нужны вообще :) . Или все транзисторы заперты между переключениями? Именно! :) Ключи полностью обесточены, никакой ток через соленоид не течет. Соленоид имеет два устойчивых положения за счет реактивных моментов. Нужно иногда перебрасывать его из одного в другое.
  11. Какая разница, сколько? Скорости - обычная цифровая КМОП логика - на уровне LVC. Статическое потребление - к минимуму, как положено у КМОПа. 10 мкА на сдвоенный чип было бы приемлемо. Да, есть 3.3, надо преобразовать в 5. Скорости на уровне портов МК типа АВР - единицы нс на фронт.
  12. Насколько мне известно, оный пакет не умеет делать своп пинов и гейтов в общем случае. Умеет делать своп пинов только для FPGA компонентов. Вот новый Altium Designer 6.0, вроде по заявлениям, уже асилил эту фичу. :)
  13. Есть необходмость управлять 3.3 В уровнями 5 В логикой. Эта 5 В логика (цифровая часть некоего специализированного устройства), в частности, требует, чтобы управляющие уровни были: Low < 0.5 В, High > 4.5 В. Управляющие сигналы идут с цифровой микрухи с уровнями 3.3 В. Есть опыт применения SN74LVCxG14 (TI), которые есть триггеры Шмитта с инверсией. Оный опыт показал, что вариант этот не самый лучший - статическое потребление весьма велико. Анализ ситуации привел к доке на аналогичный дивайс от Филипса 74LVCxG14, в которой прямо приведены графики потребления от входного напряжения (у ТИ таких замечательных графиков нет :(. Где-то встречал отзывы о качестве документации, где утверждалось, что, в частности, у ТИ дока не в пример лучше, нежели у того же Филипса, и что вообще европейские фирмы по качеству доки сильно уступают американским... ладно, это к слову :)). На графиках прекрасно видно, что при приближению к порогам срабатывания потребление дивайса получается отнюдь не КМОПовским. :( Попутно хочется уточнить такой момент. В доке на оные микросхемы приводится такая вещь: ICC при VI = 5.5 V or GND, IO = 0 1.65 V to 5.5 V = 10 мкA dICC при One input at VCC – 0.6 V, Other inputs at VCC or GND 3 V to 5.5 V = 500 мкA Что это за дельта такая, которая в 50 раз больше собственного потребления? Откуда оно берется именно при подаче на один из входов напряжения VCC–0.6? Причем это для любой микрухи LVC пусть она хоть ТИшная, хоть Филипковая. Т.е. это характерно для всей технологии. Чем обусловлен сей факт? В общем, задачу, вроде, обрисовал: надо преобразователь 3.3V -> 5V с минимальным статическим потреблением, в минимальном исполнении, с минимумом функций. Смотрел, также, ПУ от АД, круто, конечно, но избыточно - или два питания, или функции разрешения. А надо просто нечто вроде 74LVC2G14 (т.е. 2 вентиля в SOT23-6), но без сопутствующих недостатков в виде повышенного потребления в случае, когда входное напряжение полтается почти посреди диапазона питания. Посоветуйте что-нить? :)
  14. Это когда оба входа/выхода в low. Драйвер нужен для управления верхними ключами (323 по смыслу подходит), т.ч. потребление будет в сотни мкА (300-450). Какими бы ни были, когда ключи выключены ток не течет вообще никакой (кроме утечек). Все эти драйверы безусловно классные и рулят без вопросов когда надо обеспечивать динамику переключений. Но в нашем случае динамика никакая не нужна, а нужно минимальное потребление. И тут рассыпухе, к сожалению, альтернативы нет. Исходно (при создании топика) хотелось узнать, не появилось ли моста, подобного рассыпушному, в интегральном виде. Как видно, революции за обедом мы не проспали. :)
  15. А по другому через PPI не получиться. ;) Чтение errata ни к чему не привели. Посмотрел по осциллографу длина FIFO PPI+DMA у меня получилась 23 байта, т. е. запас по времени вполне приличный. Почти микросекунда! В общем пока идей нет :-( Там, по ходу, дело не в скорости (типа не успевает) - так бы он ни разу не работал, а в конфликте при передаче по шинам - где-то какой-то запрос иногда вызывает коллизию. Попробуйте поиграть с параметрами пересылки - длиной, режимами DMA. Попробуйте, к примеру, перекачивать из SDRAM в PPI не напрямую, а, скажем, из SDRAM во внутренний буфер, а из него уже в PPI. Некузяво, конечно, но вдруг какой-нито момент обнаружится. В общем, экспериментировать надо, возможно, удастся локализовать.
  16. Да, тоже как-то попробовал земли делать отдельными сигналами, не понравилось, особого смысла не увидел. Т.ч. тоже делаю одним сигналом, а специфичные требования само собой учитываются при разводке.
  17. А если не секрет, 10 резисторов - как распределяются? (Вроде многовато..) :unsure: Да не, там минимум два, максимум 6 резисторов. Два - это подтягивающие на затворах верхних ключей. 4 - это если дергать затворы верних ключей не напрямую стоком нижнего, а тоже через резюк. Ну, и 6 - это когда и затворы нижних тоже через резюки дергать. Пока не решено, как это будет окончательно, вроде двух по минимуму достаточно. Но в случае пробоя ключа 12 В пойдут прямо в порт процу, а ему от этого хорошо не будет. Еще момент - как понравится процу прокачивать емкость нижних ключей напрямую. Вроде она небольшая, может и вполне справится, тут надо внималтельно почитать доку на сей счет, как раз в процессе этого... :)
  18. Похоже, что не в самом контроллере SDRAM проблемы, а где-то на стыке. Чтение через DMA делаете? Может где-то тут "собака порылась"? :) Посмотрите внимательнее errata на ревизию вашего чипа в контексте DMA, PPI и контроллера SDRAM.
  19. ??? А какое у вас получилось не на рассыпухе? На рассыпухе получается почти 0. Только токи утечки ключей, которые в наноапмерном диапазоне. Любые другие решения по этому критерию (потребление) значительно хуже. Тот же малопотребляющий драйвер кушает хоть и мало, но порядка 150-200 мкА, что при 12 В выливается в 1.8-2.4 мВт, а это много. Там вся эта схема почти все время отключенная, нужно только иногда соленоид дернуть туда-сюда. Статическое потребление в 4 мВт (два соленоида в системе) просто так, бесплатно, совершенно не нужно. Собственно, и по площади на плате рассыпушный мост получается почти таким же. Единственно, что паять его дольше, но это ничего не решает.
  20. Автоматом такие тонкие вещи не делаются. Руками надо. Тем более, что в Протеле автотрассировщик - одно название. Если у Вас аналоговая и цифровая земля являются двумя разными цепями, то соединить их можно руками на плате, а чтобы Протел на это не ругался, заведите ему правило Short Circuit Constrain, где укажите, что для этих двух цепей замыкание допустимо. Так будет правильно, красиво и безопасно. Замыкание удобно сделать, как уже сказали, с помощью резистора с нулевым сопротивлением (надо только по току подобрать, хотя там ток большим быть не должен, т.ч. вполне должно хватить 0603, в крайнем случае 0805).
  21. Ничего такого не думаю. Ситуация со скопами примерно такая: среди мелких (1-4 к$) рулит Аджилент, Инстек. Отнюдь не Тектроникс. В скопах среднего и большого класса (начиная с 5 к$) - Лекрой. Тектроникс здорово сдал свои позиции в осциллографии во всех нишах.
  22. На ножках обычно и правильно. Нужно, чтобы цифровые токи не текли по аналоговой земле и исходить из этого правила. Остальное - частные решения, зависящие от конкретной цоколевки микрухи и прочих подобных моментов.
  23. А другая разве есть? Там вообще только один варинат включения SDRAM. Если только саму память из нескольких чипов юзать. А в чем проявляются проблемы, нестабильность? У меня пока боевая плата не готова, но в ките все работает прекрасно.
×
×
  • Создать...