![]() |
Модераторы: Mazzi |
![]() ![]() ![]() |
|
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Такая проблема.
Купил недавно P-Cad 2001. Толком работать с ним не умею. И возникла проблема вставляю из библиотеке элемент на рабочее поле(Intel 8051), все отлично. Только количество выводов у элемента на 2 меньше, т.е. нет питания и земли. Захожу в свойства элемента, выбираю там номер вывода ставлю флажки показать вывод. После этого ничего не происходит, этого вывода не видно. Что нужно сделать? Или в P-Cad 2001 работают как то по другому? Или у меня что-то не то с программой? |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Давайте разбираться по порядку:
Во-первых, о какой программе из пакета PCAD идет речь (schematics или PCB) Во-вторых, откуда взят элемент (из библиотеки или из файла описания) В-третьих есть программа Library Executive, с ней Вы быстро разберетесь. Попробуйте там присоединив беблиотеку с Вашим компонентом сделать ноги работающими и сохранить элемент выбрав даблкликом любой другой элемент из любой библиотеке. В-четвертых, в PCADе как правило все флажки трехпозиционные (показать, показать если есть что показать, скрыть) может Вы выбрали именно второй. Если опять не получится, то задавайте вопросы, слава богу с PCADom сижу чуть ли не каждый день ![]() СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Привет!
Речь идет о schematics. Нужно сделать схему с i8051АH и изготовить для нее ПП. Элемент взят из библитеки intel_mp.lib. Делал так выбирал из библиотеки интересующий меня элемент, вставлял его, а потом правой кнопкой мыши вызывал его свойства. В свойствах видимость ставил и убирал все галочки, но 40 и 20 вывода так и не увидел. На вкладке пины символа выделял 20 и 40 пины устанавливал флажки показывать их. Результат тотже. (только 20, 40 пинах не указаны их координаты расположения, их стиль) =========================== В-третьих есть программа Library Executive, с ней Вы быстро разберетесь. Попробуйте там присоединив беблиотеку с Вашим компонентом сделать ноги работающими и сохранить элемент выбрав даблкликом любой другой элемент из любой библиотеке. =========================== Эту программу я пробовал, но как она работает. Делал так, открывал нужную библиотеку, выбирал нужный символ(i8051ahd), заходил в его свойства и правил их. А что вот дальше делать так и не понял. =========================== В-четвертых, в PCADе как правило все флажки трехпозиционные (показать, показать если есть что показать, скрыть) может Вы выбрали именно второй. =========================== Скорее всего, нет. Может нужно в шаблоне элемнета что-то подправить? |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Понял.
итак есть в PCADe 5 программ которые нужно знать хорошо, а остальные программы потом, "на закуску". Итак: 1) schematics (там где рисуется принципиальная схема) 2) Symbol Editor (там где рисуются символы для принципиальной схемы, т.е. для Schematics'а) 3) PCB (там где рисуется топология, т.е. рисунок печатной платы) 4) Pattern Editor (там где рисуются "паттерны"(посадочные места) элементов для использования в PCB) 3) Library Executive (для просмотра и связи элементов) Таким образом (если честно делать с начала до конца) необходимо: 1) создать символ элемента в программе №2 для дальнейшего использования в №1. При этом нужно пронумеровать ноги будущего элемента и обозвать их. Кроме того не забыть что ест ьпитание и земля. 2) сохранить нарисованный элемент в какую-нибудь библиотеку (можно создавать свои собственные при помощи команды меню: Library->New(Create)), будет предложено ввести имя компонента содержащего этот элемент (а точнее символ). 3) теперь у нас есть своя собственная библиотека (если мы ее создавали на прошлом этапе, лучше это сделать) с одним единственным элементом. Для определенноси имя компонента IRF530, имя созданной библиотеки test.lib 4) Заходим в Schematics и жмем кнопку положить элемент (PlacePart) в появившемся окне жмем кнопку Library Setup, а затем в новом окне Add... ищем нашу test.lib и жмем ОК. и в окне выбора библиотек тоже ОК. В окне Place Part выбираем внизу нашу библиотеку и появляется наш элемент IRF530. Выделяем его и кладем куда хотим. Проделайте примерно это, и пойдем дальше. Возникнут вопросы обязательно задавайте. СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Привет!
Новый элемент сделать получилось. А вот как быть с уже имеющимися. А то не очень хочется каждый переделывать. К тому же в описании элемента 8051AHD есть питание и земля только они не показываются на экране(intel_mp.lib-в месте с P-Cad 2001 идет). |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Посмотрел специально i8051, короче, давайте так:
1) в Symbol Editor'e открываете в библиотеке INTEL_MP.lib символ INTEL_MP_3_N. 2) по команде Save_As сохраняете в своей (т.е. заранее созданной , например INTEL_MY_MP.LIB) библиотеке этот компонент под именем, например, i8051. 3) Теперь добавляете PIN'ы GND и Vcc, а также всем ногам присваиваете имена(можете просто открыв Shematics с файлом в котором есть этот компонент, смотреть как было и восстанавливать). 4) Получается что новый (Ваш) элемент такой же как и был, но + GND и Vcc. 5) Опять сохраняете. На этом этап именно для Shematics закончен. Есть вопросы задавайте. СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Все получилось создать на базе старого новый элемент.
Заметил расположение выводов у intel 8051AHD а в P-cad2001 странное(совершенно разное, обозначение одинаковое, а порядок разный?). Не такое как у меня на чертеже. (Чертеж взят из книги по i8051(1816BE51) думаю там правильное расположение) Только вот почему не совпадает порядовк выводов в P-cad2001 и реальное на чертеже? Или может что-то в настройках? Или порядок ничего не значит в P-cad2001 и основополагающий это номер вывода, а то там многие выводы в разброс расположены? |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Это связано с тем, что установлено в LibraryExecutive, там есть таблица PinsVew (по-моему) там перечислены все ноги, порядок на Паттерне, порядок в Секции, тип ноги и пр. Именно оттуда вся информация, которую не видно в SymbolEditor'е.
СУВ. ЗЫ. А вот когда дойдете до разводки, Вы увидите насколько приятно работать с LibraryExecutive. ![]() -------------------- тут могла быть Ваша реклама... |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Да есть такая таблица. Захожу в настройках элемента i8051AHD, смотрю свойства пинов: у 20, 40 Gate Eq пусто, а других пинов равно 1 исправляю у 20, 40 Gate Eq на 1 при сохранении элемента в этой или в другой библиотеке выдается следующая ошибка.
Также пусто у 20, 40 поле Sym Pin #, хотя у других пинов оно равно какому-то числу. Исправляю знаечение этого поля на 20 =20, 40 =40 и получаю туже ошибку.(элемент не сохраняется) Что нужно сделать чтобы он сохранился? Я так понимаю, что эти поля как-то связаны с отображением этих пинов на экране. Что означают(их назначение) поля Pin Des, Gate #, Gate Eq, Sym Pin #, Pin Eq??? А вот в помощи по не отображаемым выводам символа, что написано. Только что-то не очень понятно как их сделать видимыми. Hidden Pins P-CAD allows you to place components that have hidden power pins. When a hidden pin exists for a component, no pin is displayed in the Schematic representation. However, there is a pin designator and a corresponding pad on the PCB component pattern. A hidden pin is automatically connected to the net specified by the Pin Name. To create a hidden power pin, the Pins View spreadsheet must have the following entries: n The Gate # must be PWR. n The Sym Pin # must be blank. n The Pin Name specifies the default net name to which the hidden pin is automatically connected. n The Elec Type must be Power. You can also create hidden pins that are permanently unconnected. In this case, both the Gate # and Sym Pin # entries in the spreadsheet should be blank. The Elec Type should be Unknown. |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
pad# - номер контактной площадки корпуса компонента pin des - позиционные номера выводов компонента на схеме Gate# - номер секции в которую назначаем выводы символа Sym Pin# - номер вывода в секии символа компонента pin name - имя вывода gate eq, pin eq - данные о логической эквивалентности секций и выводов соответственно type - тип вывода СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Прочитал, что выводы питания не показываются в схемтике, но в РСВ они автоматически появляются. Вот несколько элементов одни из них не показывают выводы питания, а у других они отображены.
В 8051АНD не показаны земля и питание. Присоединённый файл ( Кол-во скачиваний: 5 ) ![]() |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
А вот в этих элементах у одного из них отображены земля и питание.
Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Я хотел поставить каждой микросхеме конденсатор по питанию, но на тех на которых питание не отображается не представляю как это сделать.
При использовании Library Executive и исправлении атрибутов выводов: питания и земли при сохранении в текущей или другой библиотеке происходит следующая ошибка. В чем может быть причина? И как это обойти? Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() |
|||
|
||||
PILOT |
|
|||
![]() производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: нет Всего: 54 |
Есть 2 варианта, первый: это создать свой компонент (как я и говорил), а второй это уже в PCB влупить конденсатор рядом с 51-ым и разводить.
А ошибка: нужно чтобы одинаковыми были PIN и GATE. СУВ. ЗЫ. Полезу в ФИДО, может есть короче пути решения... -------------------- тут могла быть Ваша реклама... |
|||
|
||||
qwerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.10.2002 Репутация: нет Всего: нет |
Попробовал, но выдает 126 ошибок.
P-CAD Net List Load Errors ================================================ Netlist filename: C:\WINDOWS\Рабочий стол\rsv.net Error: line 31 * Component XTAL not loaded. Component is not in library. Error: line 37 * Component CONN26F not loaded. Component is not in library. Error: line 46 * Component MAX232CPE not loaded. Component is not in library. Error: line 55 * Component DS2016 not loaded. Component is not in library. Error: line 71 * Component CAPSEMI not loaded. Component is not in library. Error: line 97 * Component SN74LS373N not loaded. Component is not in library. Error: line 109 * Component VSRC not loaded. Component is not in library. Error: line 115 * Component CONN20PIN not loaded. Component is not in library. Error: line 131 * Component CAPSEMI not loaded. Component is not in library. Error: line 147 * Component CAPSEMI not loaded. Component is not in library. Error: line 163 * Component CAPSEMI not loaded. Component is not in library. Error: line 185 * Component CAPSEMI not loaded. Component is not in library. Error: line 201 * Component CAPSEMI not loaded. Component is not in library. Error: line 217 * Component CAPSEMI not loaded. Component is not in library. Error: line 233 * Component CAPSEMI not loaded. Component is not in library. Error: line 249 * Component CAPSEMI not loaded. Component is not in library. Error: line 265 * Component CAPSEMI not loaded. Component is not in library. Error: line 274 * Component M28C64-150XP6 not loaded. Component is not in library. Error: line 285 * Component RES1 not loaded. Component is not in library. Error: Net GND: Refdes V2 of V2-2 not found. Error: Net GND: Refdes U3 of U3-10 not found. Error: Net VCC: Refdes U3 of U3-20 not found. Error: Net ADDRESSBUSA0: Refdes U7 of U7-8 not found. Error: Net ADDRESSBUSA0: Refdes U3 of U3-2 not found. Error: Net ADDRESSBUSA0: Refdes U14 of U14-10 not found. Error: Net ADDRESSBUSA7: Refdes U7 of U7-1 not found. Error: Net ADDRESSBUSA7: Refdes U3 of U3-19 not found. Error: Net ADDRESSBUSA7: Refdes U14 of U14-3 not found. Error: Net GND-U2-VEE: Refdes C5 of C5-2 not found. Error: Net GND-U2-VEE: Refdes U2 of U2-6 not found. Error: Net RESET: Refdes C7 of C7-2 not found. Error: Net RESET: Refdes R1 of R1-1 not found. Error: Net NET00001: Refdes C8 of C8-1 not found. Error: Net NET00001: Refdes C9 of C9-1 not found. Error: Net NET00002: Refdes C8 of C8-2 not found. Error: Net NET00002: Refdes U4 of U4-2 not found. Error: Net NET00003: Refdes C9 of C9-2 not found. Error: Net NET00003: Refdes U4 of U4-1 not found. ---------------------------------------------------------------------- 15-Dec-02 09:51 Page 1 P-CAD Net List Load Errors ================================================ Error: Net NET00028: Refdes U14 of U14-14 not found. Warning: Net NET00028 has less than two nodes. Error: Net ADDRESSBUSA1: Refdes U7 of U7-7 not found. Error: Net ADDRESSBUSA1: Refdes U3 of U3-5 not found. Error: Net ADDRESSBUSA1: Refdes U14 of U14-9 not found. Error: Net ADDRESSBUSA2: Refdes U7 of U7-6 not found. Error: Net ADDRESSBUSA2: Refdes U3 of U3-6 not found. Error: Net ADDRESSBUSA2: Refdes U14 of U14-8 not found. Error: Net ADDRESSBUSA3: Refdes U7 of U7-5 not found. Error: Net ADDRESSBUSA3: Refdes U3 of U3-9 not found. Error: Net ADDRESSBUSA3: Refdes U14 of U14-7 not found. Error: Net ADDRESSBUSA4: Refdes U7 of U7-4 not found. Error: Net ADDRESSBUSA4: Refdes U3 of U3-12 not found. Error: Net ADDRESSBUSA4: Refdes U14 of U14-6 not found. Error: Net ADDRESSBUSA5: Refdes U7 of U7-3 not found. Error: Net ADDRESSBUSA5: Refdes U3 of U3-15 not found. Error: Net ADDRESSBUSA5: Refdes U14 of U14-5 not found. Error: Net ADDRESSBUSA6: Refdes U7 of U7-2 not found. Error: Net ADDRESSBUSA6: Refdes U3 of U3-16 not found. Error: Net ADDRESSBUSA6: Refdes U14 of U14-4 not found. Error: Net U2-C1: Refdes C1 of C1-2 not found. Error: Net U2-C1: Refdes U2 of U2-1 not found. Error: Net ADDRESSBUSA8: Refdes U7 of U7-23 not found. Error: Net ADDRESSBUSA8: Refdes U14 of U14-25 not found. Error: Net NET00016: Refdes U7 of U7-9 not found. Error: Net NET00016: Refdes U3 of U3-3 not found. Error: Net NET00016: Refdes U14 of U14-11 not found. Error: Net NET00017: Refdes U7 of U7-10 not found. Error: Net NET00017: Refdes U3 of U3-4 not found. Error: Net NET00017: Refdes U14 of U14-12 not found. Error: Net NET00018: Refdes U7 of U7-11 not found. Error: Net NET00018: Refdes U3 of U3-7 not found. Error: Net NET00018: Refdes U14 of U14-13 not found. Error: Net NET00019: Refdes U7 of U7-13 not found. Error: Net NET00019: Refdes U3 of U3-8 not found. Error: Net NET00019: Refdes U14 of U14-15 not found. Error: Net NET00020: Refdes U7 of U7-14 not found. Error: Net NET00020: Refdes U3 of U3-13 not found. Error: Net NET00020: Refdes U14 of U14-16 not found. Error: Net NET00021: Refdes U7 of U7-15 not found. Error: Net NET00021: Refdes U3 of U3-14 not found. Error: Net NET00021: Refdes U14 of U14-17 not found. Error: Net NET00022: Refdes U7 of U7-16 not found. Error: Net NET00022: Refdes U3 of U3-17 not found. Error: Net NET00022: Refdes U14 of U14-18 not found. Error: Net NET00023: Refdes U7 of U7-17 not found. Error: Net NET00023: Refdes U3 of U3-18 not found. Error: Net NET00023: Refdes U14 of U14-19 not found. Error: Net NET00044: Refdes C10 of C10-1 not found. Warning: Net NET00044 has less than two nodes. Error: Net NET00024: Refdes C6 of C6-1 not found. Warning: Net NET00024 has less than two nodes. Error: Net C1-U2: Refdes C1 of C1-1 not found. Error: Net C1-U2: Refdes U2 of U2-3 not found. Error: Net U2-C2: Refdes C2 of C2-2 not found. Error: Net U2-C2: Refdes U2 of U2-4 not found. Error: Net VCC-U2: Refdes C4 of C4-1 not found. ---------------------------------------------------------------------- 15-Dec-02 09:51 Page 2 P-CAD Net List Load Errors ================================================ Error: Net VCC-U2: Refdes C6 of C6-2 not found. Error: Net VCC-U2: Refdes U2 of U2-16 not found. Error: Net NET00029: Refdes R1 of R1-2 not found. Warning: Net NET00029 has less than two nodes. Error: Net NET00036: Refdes V2 of V2-1 not found. Warning: Net NET00036 has less than two nodes. Error: Net U2-C4: Refdes C4 of C4-2 not found. Error: Net U2-C4: Refdes U2 of U2-2 not found. Error: Net RS232-3: Refdes U2 of U2-13 not found. Warning: Net RS232-3 has less than two nodes. Error: Net RS232-2: Refdes U2 of U2-14 not found. Warning: Net RS232-2 has less than two nodes. Error: Net RXD: Refdes U2 of U2-12 not found. Error: Net TXD: Refdes U2 of U2-11 not found. Error: Net CSU3: Refdes U3 of U3-1 not found. Warning: Net CSU3 has less than two nodes. Error: Net NET00038: Refdes C5 of C5-1 not found. Warning: Net NET00038 has less than two nodes. Error: Net NET00041: Refdes C10 of C10-2 not found. Error: Net NET00041: Refdes U14 of U14-28 not found. Error: Net ADDRESSBUSA9: Refdes U7 of U7-22 not found. Error: Net ADDRESSBUSA9: Refdes U14 of U14-24 not found. Error: Net NET00045: Refdes U7 of U7-12 not found. Warning: Net NET00045 has less than two nodes. Error: Net NET00048: Refdes C11 of C11-1 not found. Warning: Net NET00048 has less than two nodes. Error: Net NET00047: Refdes C11 of C11-2 not found. Error: Net NET00047: Refdes U7 of U7-24 not found. Error: Net ADDRESSBUSA10: Refdes U7 of U7-19 not found. Error: Net ADDRESSBUSA10: Refdes U14 of U14-21 not found. Warning: Net NET00005 has less than two nodes. Error: Net GND-U2: Refdes U2 of U2-15 not found. Warning: Net GND-U2 has less than two nodes. Warning: Net NET00039 has less than two nodes. Error: Net NET00042: Refdes C7 of C7-1 not found. Warning: Net NET00042 has less than two nodes. Error: Net ADDRESSBUSA11: Refdes U14 of U14-23 not found. Error: Net ADDRESSBUSA12: Refdes U14 of U14-2 not found. Error: Net NET00051: Refdes U3 of U3-11 not found. Error: Net C2-U2: Refdes C2 of C2-1 not found. Error: Net C2-U2: Refdes U2 of U2-5 not found. Error: Net NET00053: Refdes U7 of U7-18 not found. Error: Net NET00057: Refdes U14 of U14-22 not found. Error: Net NET00058: Refdes U14 of U14-20 not found. Warning: Net NET00058 has less than two nodes. Error: Net NET00060: Refdes U7 of U7-20 not found. Error: Net NET00061: Refdes U7 of U7-21 not found. Net List Errors: 126 Net List Warnings: 16 ---------------------------------------------------------------------- 15-Dec-02 09:51 Page 3 В чем может быть проблема ![]() |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Электротехника и схемотехника | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |