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

Марик

Свой
  • Постов

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

  • Посещение

Весь контент Марик


  1. А есть ли у альтиума возможность выполнять команду Move->Drag Track End при, скажем, зажатой клавише? Каждый раз жать M->E не очень удобно. И можно ли сделать так, чтобы при перетаскивании треки, тянущиеся за компонентом также интерактивно обходили препятствия как и при ручной разводке.
  2. Подскажите, что я мог тыкнуть, что Component wizard создает sop футпринт с зеркальным расположением падов? Т.е. в начале координат находится последний вывод, а первый, соответственно, на месте последнего.
  3. Ну почему же. Очень удобно импортировать в альтиум сборку, а затем определить в ней этой командой форму и положение платы. Хотя, это всё субъективно
  4. Да вот не скажите. Плату-то может добавлять и нет смысла, зато если добавить сборку с корпусом, становится очень удобно, особенно если места мало. Можно одновременно расставлять элементы и смотреть как они будут располагаться в корпусе. Мы сейчас разрабатываем устройство, в котором 3 платы расположены друг над другом в корпусе 100х100, а расстояние между платами 10 мм, т.е. нужно контролировать смогут ли 2 компонента (один с верху нижней платы, другой с низу верней) "ужиться". В пикаде это было просто невозможно. Только если интуитивно:)
  5. Дело именно в ней. Данная видеокарта не поддерживает аппаратно DirectX 9c и 3 шейдеры (см. Перечень видеокарт, рекомендованных Altium). С этой видеокартой вы не сможете включить 3д режим и следовательно использовать его возможности такие как, например, импортирование контура платы с поверхности модели. Попробуйте импортировать контур из механической CAD (компас, солид). Т.е. сделайте в ней проекцию, а затем экспортируйте в Альтиум. Это всего лишь цветовая схема :) на функционал программы влияния не оказывает
  6. Тогда класс 3 (2 кВ). До источника скорее всего не более 20 м (в данном комплексе, возможны другие заказы с использованием этого модуля, где, как понимаете, этот показатель будет разниться, но я думаю, вряд ли превысит 50 м). Заземление центральное. На нем корпус устройства.
  7. Скажем так, плата не сильно большая, однако небольшой разрядник, супрессор и фильтр потянет. Требований строгих нет, но хотелось бы как можно большую защиту при негигантских габаритах и приемлемой цене. Просто эта защита - моя прихоть. Раньше в схожих модулях ставили последовательно дроссель и параллельно 2 кондера: электролит и небольшой керамический и все прекрасно работало, но, как понимаете, при более или менее серьезных испытаниях такой фильтр не поможет, тем более на МСП. Хочется в новых модулях заранее предусмотреть возможность таких испытаний, пусть даже не по самому высокому классу.
  8. Дико извиняюсь. Пришли уточнения, что минус не висит на земле. Только корпус. Хотя бы было снято моё недоумение:). Еще раз извиняюсь.
  9. Разрабатывается устройство, питающееся от 9-32 постоянки. Минус висит на земле. Затем это напряжение преобразуется DC/DC TRACO серии TEN6 в 5 В, которое, собственно, питает схему. Хочется защитить это все от микросекундных и наносекундных помех по самому высокому классу защиты. Делается это по собственной инициативе, в ТЗ этого нет, поэтому можно и несколько проще, просто хочется избавить себя от последующих переделок в случае поступления нового заказа с уже присутствующими требованиями по ЭМС. Много чего накопал на форуме и в Интернете, однако в моем не опытном в данном вопросе мозге никак все не уляжется :) Хотелось бы, чтобы кто-нибудь подсказал неплохое решение и посоветовал элементную базу. Пока представляется схема в виде включенных параллельно питанию разрядника, варистора и (или) супрессора (микросекунды). Перед самим DC/DC поставить фильтр типа BNX от Murata. Варистор, наверное B72214-S 500-K101, S14K50 15J 50v, разрядник B88069-X 180-S102, EC75X 5кА/ 5А, супрессор BZW-50-39V Еще вопросы: 1) стоит ли заводить землю на 5 В через конденсатор и если да, то из какого принципа он выбирается? 2) Читал, что маломощные варисторы быстро выходят из строя. Если есть смысл их ставить, то какие? Буду очень благодарен ответу.
  10. L- быстрый переход между слоями при ручной трассировке.
  11. 1)бывают ли какие-то проблемы при экспорте модели платы в альтиум? Вернее могут ли возникнуть проблемы у её изготовителя, например, с определением положения крепежных отверстий, сделанных на плате в сторонней САПР, их металлизацией и т.д.? Насколько корректно создадутся герберы и дриллинг? Говорят, что в пикаде можно было экспортировать контур в dxf, но были проблемы на заводе. 2) Создается устройство, в составе которого 2 платы. Места в корпусе не очень много, потому очень поможет при разводке контролировать в 3д соударения компонентов и их размещение относительно корпуса, т.е. нужно для начала развести одну плату, поместить её в корпус, затем позиционировать в корпусе вторую и разводить её, смотря на расположение компонентов на первой. Вопрос в том, как этот проект должен быть организован, чтобы не было косяков? Логично предположить, что нужно в одном проекте создать 2 схемы, 2 платы, отдельно разводить первую, затем её и корпус добавить в файл со второй. Может стоит сделать как-то по-другому? Подскажите.
  12. Если использовать диодные мосты, в месте на плате я точно не выиграю :) Ну, "маленькая" ПЛИС - это скорее всего XC95xxx (если выбирать из Xilinx). Из личного опыта она достаточно сильно греется, если на неё повесить 48 сигнальных линий, скорее всего будет не очень хорошо. Тем более корпус маленький, а плотность монтажа достаточно высокая должна быть. Да и начальству, честно говоря, такая идея не нравится:)
  13. Да вот оптопары-то ладно, достаточно малогабаритные. Использую TLP280-4 (4 оптопары в корпусе SOP-16). Много места "съедает" обвязка в виде резисторов 2010 + 2 стабилитрона. SN65HVS885 мне понравился тем, что ему нужен всего один резистор, ну плюс туда пойдут те же супрессор, светодиод и конденсатор. С местом я все-таки выиграю при небольшом увеличении стоимости (производство мелкосерийное, сильно от этого никто не проиграет). Можно, конечно, поставить маленькую ПЛИС и вообще все входы передавать по одному SPI, что позволит выиграть место за счет уменьшения разъёма, да и программа на МК будет наверное попроще, но из-за такой мелочи использовать ПЛИС как-то не хочется, да и греться она будет скорее всего неплохо на 48 входов-то. В общем, не буду я себя мучить, или оставлю как есть или поставлю регистр (хотя выиграю, наверное, только в числе использованных ножек МК).
  14. Я имел в виду полярность подключения. Т.е. при данной схеме включения неважно будет + на общем или сигнальном выводе. А насчет развязки, согласен на SPI :) Вышеупомянутый SN65HVS885 подходит, но ему нужно чтобы + был только на сигнальном пине.
  15. Под двунаправленностью я имею в виду безразличие схемы к полярности подключения источника сигнала. Простите за изначальную неоднозначность определения.
  16. На входе действуют дискретные сигналы с рабочим напряжением 0...32 В. Всего их 4 группы по 12 шт., т.е. "земли" тоже 4. Входы развязаны от МК. Каждый вход пока что представляет собой . Вот хотелось бы избавиться хотя бы от оптопары и стабилитронов и уменьшить число задействованных пинов МК. Только что нашел SN65HVS885 но они однонаправленные, как я понимаю. По ТЗ надо двунаправленные. А так, то, что нужно.
  17. :) дело в том, что места на плате не очень много. Если использовать сдвиговый регистр, все равно придется ставить всю обвязку в виде оптопары, стабилитронов, резисторов и т.д. хотелось бы увидеть какое-нибудь готовое решение. Хотя бы просто сократить обвязку.
  18. Существует некая плата, на которой находится микроконтроллер. Оный связывается со второй платой (назовем её верхней). Верхняя плата может быть разной. Там могут быть входы, выходы (дискретные и аналоговые). В общем, до последнего времени эта верхняя плата связывалась с МК по SPI, то есть есть микросхемы типа TLE 6208-6, принимающие по SPI какие выходы ей нужно выставить в 1, а какие в 0. Появилась необходимость разработать верхнюю плату с дискретными входами, а вот найти подобную микросхему, осуществляющую обратное преобразование (принимающая параллельный дискретный сигнал, а затем передающая по SPI) как-то не получается :) Может кто-нибудь сталкивался? Не хочется переразводить нижнюю плату и менять КД. Заранее благодарен.
  19. 1. При компиляции интегрированной библиотеки происходит сборка всех файлов, входящих в её проект. Она становится неким архивом (хотя по сути конечно же не является таковым), в котором хранятся schlib, pcblib и другие файлы (например, signal integrity - данные для анализа целостности прохождения сигналов). Когда Вы добавляли библиотеку, скорее всего выбрали в появившемся диалоговом окне Extract sources. Это значит, что вы распаковали интегрированную библиотеку и приготовили для редактирования. Теперь в каталоге, в котором находилась ваша интегрированная библиотека, появилась одноименная папка, в которой хранятся Ваши schlib, pcblib и другие файлы. Если Вы попытаетесь перекомпилировать библиотеку, её результирующий файл будет находиться в подкаталоге в этой же папке, называющейся Project outputs for ... Если бы Вы выбрали install library, то библиотека только добавилась бы к доступным. 2. Выбор посадочного места может происходить на любом этапе. Самый простой - при нажатии Place->Part. После выбора собственно компонента в соответствующем выпадающем списке можно выбрать нужное посадочное место. Можно потом поменять его в свойствах компонента. Есть вопрос: после формирования schlib выяснилось, что designator у некоторых компонентов располагается в хаотичном порядке при установке на схему. Судя по всему, это произошло из-за одного из составителей библиотеки, наковырявшего что-то в настройках. Пробовал переместить его вручную, однако он упорно перемещается в левый нижний угол или вообще хаотично. Пробовал делать Lock, не помогло. Подскажите, что нужно тыкнуть, чтобы привести библиотеку в нормальный вид, а то перемещать designator каждый раз непонятно откуда не совсем удобно:) Заранее благодарен.
  20. То есть Вы предлагаете для каждого проекта хранить отдельно библиотеки УГО и посадочных мест? Мне кажется это не совсем удобным. У нас 3 человека работает над 3 разными проектами, в которых практически одинаковая элементная база. Библиотека заполняется по мере создания принципиальной схемы. mdb-файл я настроил так, что таблицу одновременно может редактировать только один пользователь. Это возможно средствами ацесса, а вот pcblib и schlib, если редактируется одновременно несколькими людьми, вызывают проблемы, описанные мною выше.
  21. Подскажите, как лучше организовать совместную работу с dblib? У нас есть сервер, на котором хранятся файлы базы данных, библиотеки УГО и посадочных мест, даташиты... В общем, все, что можно отнести к производству. Смущает следующее: при одновременном редактировании файла библиотеки УГО или посадочных мест альтиум выдает сообщение, что файл был изменен и спрашивает стоит ли его перезагружать. Однако, если я правильно понял что произошло :), при ответе "да", внесенные собственно в этот файл изменения не сохраняются и приходится создавать заново, а при ответе "нет" последующее сохранение может "затереть" изменения, сделанные другим пользователем. Подскажите как лучше всего нам организоваться и есть ли у альтиума какие-то возможности, чтобы помочь в этом?
  22. Да, Владимир, именно это я и имел в виду. :) А за выбор в свойствах компонента я что-то не подумал. uriy, спасибо за наводку.
  23. В том-то и дело, что при использовании dblib нет даже выпадающего списка, где при добавлении на схему можно выбрать mode. Он автоматически присоединяет последний созданный символ alternate. Думал, что можно в самом mdb-файле добавить несколько полей по аналогии с footprint ref 2 и footprint path 2, но что-то не задалось. Возможно, кто-нибудь заморачивался с такой задачей? Да, спасибо. Поколдовав с полями Pin name и Designator, получил нужный результат.
×
×
  • Создать...