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

Lninio

Участник
  • Постов

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

  • Посещение

Репутация

1 Обычный

Информация о Lninio

  • Звание
    Участник
    Участник

Посетители профиля

811 просмотр профиля
  1. Если делали при помощи схемы описание принципа работы устройства, то это исключительно Э3 и более ничего. Э3 описывает принцип функционирования, это описание идеи устройства в мельчайших подробностях. Этот тип схемы используется для конструирования одного электронного модуля. Это одна плата, как правило. Э4 делают для того, чтобы показать как соединяются соединители (каламбур) разных устройств поконтактно в изделии в целом. Должны быть показаны устройства, их соединители и соединяющие элементы: кабели и жгуты. Эта схема даёт возможность идентифицировать контакты различных соединителей и даёт понимание о том, как электрические сигналы движутся передаются несколькими устройствами. Э6 делают для того, чтобы показать как комплект устройств соединяется в внешними цепями питания на месте эксплуатации. Для примера рассмотрим персональный компьютер (ПК) как наиболее ясный и понятный всем. По Э3 создают базовую плату ПК, сетевой адаптер, плату-носитель кристалла микропроцессора, SSD, плату DVD-RW или Blueray привода, или флешку. Э3 используют на заводе изготовителе конструкторы и технологи. Э4 показывает соединение внутренних частей ПК между собой. Э4 используют специалисты по сборке ПК из комплектующих. Это может быть завод или "домашний мастер", если детали куплены по отдельности. ПК в виде системного блока, мышки, клавиатуры и набора кабелей поставляется на место эксплуатации: в офис или в квартиру - и там собирается воедино по Э6. На Э6 будут показаны силовые кабели 220 В, соединители 220 В и соединители электросети помещения, куда подключен ПК. Для простоты показывают розетку и делают надпись "Государственная электросеть". Э6 нужна для проведения монтажных работ на месте эксплуатации. Э0 нужно делать тогда, когда у вас показано всё вместе. Или, например, есть Э3 дял конструкторов и Э0, которая содержит описание соединений и подключений, для монтажа, если сборку и монтаж предполагается выполнять одним и тем же специалистам.
  2. Нумерация на плате разве должна быть такой же как на схеме? Связь схемы со сборкой узла (плата это только часть сборки узла, такая же как любой компонент) и возникает на чертеже через номера позиций и наименования компоннентов как деталей этой сборки. Поэтому обозначения компонентов на схеме и на плате в целом могут различаться и одинаковыми быть не обязаны. Вносить нужно. Функциональные группы в ПЭ - это только способ группировки компонентов. Подразумевается, что компоненты на схеме должны быть обозначены с учётом обозначения функциональных групп (ФГ), например, по ЕСКД вид обозначения компонента в группе будет #группа-компонент. Знаки решётки и минус - это квалификаторы по ЕСКД. Знак решётки по ЕСКД допускается для замены знака перечёркнутого равно (как должно быть в документации, выполняемой ручным способом), знак минус - квалификатор компонента. В качестве примера обозначения резистора R5 в ФГ УМЗЧ: #УМЗЧ-R5. Сложные обозначения такого вида можно выполнять с помощью Board Level Annotation. Как делать - читайте документацию на Altium Designer на официальном сайте. Я понимаю, что имелось в виду записывать значение номера листа, на который ссылается символ листа, в Sheet Symbol Designator в качестве части составного обозначения. Это конечно невозможно, так как сейчас наследование значений пользовательских параметров можно делать только "сверху-вниз" по иерархии. При этом на листе схемы ФГ можно отобразить компилированный номер листа с помощью параметра SheetNumber, а листам схемы можно сделать предварительную иерархическую аннотацию.
  3. Чтобы исправить ошибку нужно понять про что она. Есть два пути: 1) нажми edit model в панели Simulation Dashboard. Должно открыться окно Sim model, в нижней правой части окна красным цветом будет описана ошибка. Дальше нужно читать её и исправлять (исправить можно только вручную в файле модели с расширением ckt, с помощью любого текстового редактора, например, notepad). 2) принудительно запустить расчёт. Описание ошибки появится при запу ке в панели Messages. Достаточно будет расчёта рабочей точки (OP). Как запустить расчёт принудительно 1) в редакторе схемы выбрать команду Simulate -> Generate netlist. Будет создан файл с расширением nsx. Открой его в Altium Designer. 2) в nsx файле найди строки серого цвета (серым цвет отображается в текстовом редакторе Altium Designer), которые начинаются с .DC, .AC, .TRAN и удали их. Оставь строку .OP. 3) Нажми кнопку F9. Смотри в панель Messages, из неё сможешь понять что именно не правильно. Исправить ошибку можно в nsx файле, далее сохраняяешь его (Ctrl+S) и проверяешь исправление нажатием F9. Когда исправление будет удачным (в панели messages не появилось сообщений об ошибке в модели), то можно просто скопировать текст модели из nsx файла в ckt файл модели.
  4. Какая расчётная (по принципиальной схеме устройства) мощность потерь транзистора? Может быть сопротивление ннагрузки близко по величине сопротивлению транзистора?
  5. Неработоспособность функций, которые ранее работали - это повод обратиться в техническую поддержку Altium. Думаю, что задать этот вопрос им - это самый скорый способ решить проблему.
  6. Шинные расширения возможны только для одиночных проводников. Из Repeat блока выводить шину как шину из шин нельзя в текущей реализации (AD21 и все предыдущие). В Altium Designer нельзя делать шину из шин (двумерный массив сигналов). Сделать массив из жгутов (harness) тоже не получится, так как шина из жгутов тоже не поддерживается. Придётся всё же использовать отдельные экземпляры функциональных групп. 64 - это ещё не очень много, можно оформить вручную на 1-2 листах, которые можно сделать сопряжёнными с одним УГО функциональной группы.
  7. Здесь различие можно определить только вручную. Одному экземпляру определите значение "Преселектор 1", второму "Преселектор 2" и т.п. Обратите внимание, что этот способ (весь способ) валиден только если не применяете конструктор Repeat, для образования каналов. При использовании Repeat у Вас будет только один объект Sheet Symbol на схеме, а значит и значение параметру можно присвоить только одно.
  8. Используйте параметры объектов Sheet Symbol или Device Sheet Symbol так же, как "умные" строки. Определите параметр сс именем "имя_параметра_у_Sheet_Symbol" для Sheet Symbol (думайте о Sheet Symbol как об экземпляре функциональной группы), а на самом листе разместите String со значением "=имя_параметра_у_Sheet_Symbol".
  9. Каждый (и топикстартер и участники, кто дали ответ) по своему прав. То, что в современных САПР называют цепью (net) на самом деле нужно называть узлом электрической цепи (по крайней мере с точки зрения ЕСКД). Но с точки зрения идеологии Altium Designer и других ECAD мы можем присваивать обозначения только узлам цепи. Поэтому все рекомендации, данные выше, нужно выполнить. Их обойти не удастся. Можно применить хитрый приём для уменьшения работы по расстановке ParameterSet. Поименуйте узлы метками и где-нибудь в уголке схемы оставьте короткие отрезки с метками цепей, а поверх наложите Blanket в паре с ParameterSet на его контуре. Так будет проще всего и легче контролировать входимость.
  10. Хочу дополнить на счёт ошибок при копировании каналов - как правило копируется не канал, а комната, привязанная к каналу (как бы Copy Room format команда называется). При этом даже сложные участки копируются нормально если аккуратно настраивать параметры копирования и предварительно сопоставлять числовые идентификаторы компонентов в каналах (в сложных иерархических схемах бывает так, что позиционные обозначения компонентов даже в идентичных каналах не совпадают и лучше использовать свойство Channel Offset), подгонять размер комнаты так, чтобы она охватывала наиболее важные участки. Конечно нужна некоторая сноровка и практика. Совершенно верное утверждение. Это будет работать. Только нужно помнить про идентичные значения Channel Offset для идентификации идентичных компонентов (да, по другому слов не подобрал).
  11. Хотел написать, что точек при указании диапазона индексов должно быть две, но топикстартер самостоятельно решил проблему. С чем поздравляю. А ещё в любой непонятной ситуации при проверке связей стоит использовать волшебную комбинацию Alt+ЛКМ по линии связи, метке цепи, порту и т.д. для контроля связности в пределах одного листа и Alt+ЛКМ(дважды) для контроля связности в иерархических и многолистовых проектах. Иерархические схемы выручают при большом количестве повторяющихся ФГ или когда необходимо кроме схемы электрической явно показать взаимосвязи ФГ.
  12. Преветствую. Во-первых - настоятельно рекомендую обновить AD. Во-вторых - на третьем рисунке отчётливо (2d вид), что 3d модель не подтянута - нет характерной зачерченной розовой области. Варианты действий могут быть такие: 1. Попробуйте обновить данные из библиотеки. Возможно компонент был дополнен 3d моделью уже после того как был добавлен на печатную плату. Автоматическое обновление компонентов на ПП в AD не поддерживается, и никаких уведомлений Вы не получите (только если не работаете с сервером управления данными типа Nexus или Concord Pro). Проверку и актуализацию нужно делать вручную. 2. Также 3d модель может не показываться в том случае, если Вы использовали варианты исполнения (variants) в проекте и в текущем отображаемом варианте выбрали указали компонент как не установленный. Покажите скрин панели Projects. 3. Проверьте, что все надписи существуют в своих слоях, там где они должны находиться. Часто каждый разработчик делает библиотеку и пользуется слоями так как понимает. Если Вы взяли чужую библиотеку, то нужно проверить, что использование всех слоёв единообразно с компонентами других ваших библиотек. Лучше всего анализировать будет, если опубликуете проект. Если не хотите приложить проект, то готовтесь к долгому диалогу.
  13. Приложите ваш проект для обозрения. Здесь нужно смотреть на предмет, одного описания мало
  14. Приветствую. У Вас AD лицензионный?
  15. Bugbeer, придётся всё переделывать. Руками или нет - зависит от навыков. Можно автоматизировать переработку при помощи скрипта, если его написать. Поищите скрипты на github, неверняка уже кто-нибудь сталкивался с проблемой и решал её.
×
×
  • Создать...