• Объявления

    • admin

      Внимание! Постить только по теме "электроника"   02.09.2016

      Внимание! В данном разделе разрешено создавать только темы связанные с электроникой. Для проблем с ПО не связанных с электроникой существует специальный раздел.
      Нарушители будут забанены на 5 суток!
-=gga=-

Proteus - Вопросы И Ответы

1 200 сообщений в этой теме

tourist_    0

Здравствуйте.

Возник вопрос по приложению ARES -- а именно возможность сделать автоматическую металлизацию (покрытие неиспользуемых участков слоем меди). Если кто разобрался как это сделать - объясните пожалуйста принцип.

Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

народ...

звиняюсь за повторение, но все же...

подскажите как сделать чтоб арес автоматом(если можно пусть даже с автомат. расстановкой деталей...) нарисовал печатку схемы...(если можно то пошагово)

стоит proteus 6.0 professional

P.S. что за глюк на форуме...

три темы ссылаются друг на друга по работе в протеусе и во вех трех сказано только как его обновлять или решение ошибок...

заранее благодарен..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
NebsteR    743

народ, не е**те (сорри) себе мозги автотрассером!!! больше запаритесь потом исправлять, чем немножко подумать и нарисовать самостоятельно...

Изменено пользователем NebsteR

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Я когда в протеусе рисую, то сначала стрвлю важные компоненты, так как надо, а потом автотрас, всё соединяет, и добавляет мною непоставленные компоненты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
NebsteR    743

Народ, а где можно взять библиотеки с ПИКами, а то стандартный набор МК от Мелкочип в протеусе очень ограничен :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возникает необходимость моделирования с помощью компонентов, отсутствующих в стандартном комплекте. У меня есть SPICE модель нужного устройства. Нарисовал символ, создал новое устрйоство но не могу воспользоваться готовым описанием модели. Кто уже расшарил, поделитесь опытом, как правильно заставит работать параметры устройства SPICEFILE, SPICEPINS, SPICELIB ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
kofa    0

Господа ! у меня такой вопрос: как в АРЕС указывать ширину дорожек при трассировке???

в руководстве, которое Antzol написал - такого там нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

При ручной разводке, когда нажмете иконку Track Mode (в 7-ой версии 4-ая сверху), появится список T8, T10, T12 и т.д. Это и есть толщина дорожек.

В автоматическом режиме в окне редактирования стратегии (edit strategies) есть выпадающий список Trace Style, там то же самое. А ниже Via Style - размер площадок при переходе дорожек с одной стороны платы на другую.

Если же дорожка уже разведена, то тыкнуть на ней правой кнопкой мыши, в появившемся меню есть Change Trace Style и аналогичный пункт для площадок.

Вроде всё... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
kofa    0

У меня еще несколько вопросов возникло:

1) при автотрассировке (autoroute the connections specified by the ratsnest) пишет вот такую ошибку(картинка внизу). Что это значит и как исправить?

2)в чем разница между трассировкой "autoroute the connections specified by the ratsnest" и "autoroute using ELECTRA autorouter " ?

3) а вообще что такое площадка? (pad). Ну с шириной дорожки (trace) понятно. С расстоянием между дорожками (trace-trace) тоже ясно. А с этими площадками что-то не пойму, что это вообще такое? И в связи с эти еще вот такой отчет об ошибках выдает (вторая картинка). Подскажите пожалуйста!

post-39716-1208223624_thumb.jpg

post-39716-1208223632_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

2 kofa

1) Это значит ARES не смог развести все дорожки. А исправить можно, увеличив размер платы и расстояние между элементами, изменить стратегию разводки, или, наконец, развести самому.

2) Честно говоря, не разводил автотрассировщиком electra. Да и вообще автотрассировкой пользуюсь очень редко, обычно развожу в ручную (экспортированная из isis в ares схема позволяет сделать это без ошибок).

3) Площадка - это то место, куда припаивается вывод элемента, или место перехода дорожки с одной стороны платы на другую. :) У тебя там несколько ошибок pad-pad, это возможно из-за того, что возможно элементы стоят слишком близко.

ЗЫ. Заметил, что в ошибках одинаковое расстояние pad-pad. Это случайно не выводы одного элемента? Если так, то надо изменить минимальное расстояние площадка-площадка в стратегии разводки.

Изменено пользователем antzol

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
kofa    0

Хорошо, спасибо... В ручную тоже попробую..

1)Только скажите-как затем (после того как начертил в ручную) в Аресе проверять на ошибки?

2)и еще: чем отличаются друг от друга стратегии: BUS,POWER и SIGNAL?

Изменено пользователем kofa

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

1) Это будет видно уже по ходу разводки. Когда поставишь какие-нибудь две детали, которые соединяются на схеме в isis, и начнешь вести проводник от одной из этих деталей, Ares будет показывать к каким деталям должна в итоге прийти эта дорожка. Если присоединишь не туда, то сразу вылезет ошибка. К тому же всё время будет видно, какие соединения еще не разведены.

2) bus (шина) - сигнальные провода по возможности идут параллельно, signal - провода как можно короче. Я обычно для силовых цепей ставлю power, для цифровых - bus, для сигнальных аналоговых - signal.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ivana    0

Всем привет. вот нарисовал схемку а, где взять питание незнаю, как посодить на обшиий ? Разьесните.

Спосибо.

Всем привет. вот нарисовал схемку а, где взять питание незнаю, как посодить на обшиий ? Разьесните.

Спосибо.

post-17062-1208526665_thumb.jpg

Mosfit.rar

Изменено пользователем ivana

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Птание там подведено по умолчанию. Его подводить не надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2
где взять питание незнаю, как посодить на обшиий ?

Ну источники питания у тебя уже поставлены. А корпус надо взять из Terminals Mode -> Ground.

ЗЫ. У тебя там, где подаётся -40 вольт, вместо провода нарисована просто 2d-линия. Детали не должны просто так висеть в воздухе, все должны быть подключены. Все выводы операционника тоже стоит подключить.

После нескоторых исправлений получилось это edited_Mosfit.rar. Разумеется работает неправильно, т.к. схема нарисована неправильно, а исправлять всё мне лень :), но что-то уже моделируется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ivana    0

Спасибо за ответ . Схема принципиальная неправельная? или я которую пытался развести?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

То, что ты развёл.

Что-то похожее должно получиться edited_Mosfit2.rar

ЗЫ. Вроде работает. На входе сигнал 1кГц 50 мВ, на выходе почти 5В.

Изменено пользователем antzol

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ivana    0
То, что ты развёл.

Что-то похожее должно получиться edited_Mosfit2.rar

ЗЫ. Вроде работает. На входе сигнал 1кГц 50 мВ, на выходе почти 5В.

Спасибо. Буду дальше разбираться.

Изменено пользователем ivana

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
kofa    0

Вот сделал разводку в Proteus. (файл схемы и печатной платы прилагаются).Первый раз рисовал(и вообще и в Протеус), поэтому очень неуверен. Сразу скажу, что соединение выводов оптопар на схеме ПП несоответствует принцип. схеме, (просто нужных в библиотеке не было)

И возникло несколько вопросов: зачем Протеус указывает, что нужно соединить между собой выводы МК GND и AGND(земля АЦП)?? в моей принцип.-й схеме такого не было... Тоже самое с выводом AVcc(питание АЦП). У меня в схеме АЦП вообще не используется, а протеус указывает, что надо мол подсоединить...Нужно ли это и вправду сделать или можно не обращать внимание? Но самое главное - правильно ли выводы для трансформатора, сети и лампочки вывел? или может все это рациональнее как-нить можно сделать?Достаточны ли расстояния между дорожками, ширина дорожек, размеры платы?

BEGGINING___.rar

BEGGINING2.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ivana    0

Всем привет. Мне нужна микросхема TL 494 а, в библиотеке ее нет как быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При использовании USB порта выскакивает ошибка о том что не найдет файл MSVCR71.dll . несколько раз переустанавливал-не помогает. Памажите кто чем можите

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Goodefine    95

Кстати, о генераторах на логических элементах. Протеус позволяет их эмулировать, но для этого нужно сделать ход конем: к аналогичному логическому элементу подключить генератор прямоугольных импульсов из GENERATORS.

Скриншоты эмуляции:

post-20311-1211518517_thumb.jpg

post-20311-1211518544_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
antzol    2

Странно... У меня и так всё генерит... :)

Вот схема (на вход первого элемента подаю +5 вольт, когда надо начать генерацию).

post-12140-1211555255_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Melandr
      добрый день, уважаемые форумчане. Есть два проекта в AVRStudio 4.19, один компилируется для ATtiny2313, второй - для ATtiny48. Далее в протеус сделанымодели, для проверки работоспособности кода. Код одинаковый для обоих микроконтроллеров, только сделана условная компиляция, так как отличаются регистры таймера 0. При проверке в Протеус код для ATtiny2313 работает, а для ATtiny48 ни в какую не идет. ЧЯДНТ??? Проекты AVRStudio и Proteus во вложении.
      PS: Proteus 8.6 SP2
      PS2: Нет индикации в Протеус, хотя при паузе переменные все правильные. Также подключил виртуальный осциллограф, и заметил, что в ATtiny48 на выходе PB6 нет импульсов. Хотя в функции индикации все прописано.
      4x_18b20.zip
      ATtiny48.zip
    • Автор: DegNet2
      Доброго времени суток!! Я в замешательстве! Atmega8, AtmelStudio, отладка в Proteus.
      int main(void) { setup();//Там устанавливаются конфигурации входов и регистров таймера1 while(1) { if(!(PINB&(1<<1)))// pb1 через кнопку на землю. pb1 притянут к питанию внутренним резистором. { TCCR1B |= (1<<0);//Устанавливаем нулевой бит регистра, что бы запустить таймер без делителя частоты, //остальные биты этого регистра в сетапе обнулялись } PORTD = TCCR1B;// в Порт Д засылаем значения регистра и смотрим шо происходит. } } А происходит следующее. При нажатии кнопки загорается PD0, вроде бы норм. Но при отпускании кнопки тухнет. Почему?
      Стоит вынести TCCR1B |= (1<<0); из тела условия в любое другое место все работает как надо.
      Но вот еще прикол.
      int main(void) { setup(); int tmp = 1;// Добавляем переменную while(1) { if((!(PINB&(1<<1))) && tmp)// Тело условия должно выполниться только 1 раз после нажатия { TCCR1B |= (1<<0);//start timer1 tmp = 0; } PORTD = TCCR1B; } } Казалось бы, теперь момент отпускания кнопки никак не должен влиять на результат. Но поведение PD0 то же самое. Горит только во время удержания кнопки.
      МК для меня новая область изучения, по этому прошу помочь разобраться и установить этот чёртов бит))
    • Автор: 5670721
      Доброго времени!
      Для Ардуино мне необходимо написать программу управления тремя сервоприводами и выводом на дисплей абсолютного угла наклона по одной оси.
      Два сервопривода должны управляться потенциометрами, третий кнопкой (два положения сервопривода).
      Ну и помочь мне все это спаять ) Поэтому желательно, чтобы Вы находились в Москве или Подмосковье.
      Так же я слышал про накопление ошибки при работе гироскопа-акселерометра, очень желательно убрать эту проблему.
      Если, конечно, Вы не предложите более подходящий прибор для измерения угла наклона.
      Компоненты все куплены.
    • Автор: dbokov
      Всем привет.
      С учётом разрастающейся мастерской всё труднее искать нужные детали, а также помнить, что в ней есть, а чего нет.
      Задумался о системе учёта деталей, материалов, инструментов.
      На просторах интернета нашёл программу учета деталей (начинайте с 10стр) http://monitor.espec.ws/section13/topic25350.html
      Мне очень понравилась - нет ничего лишнего, не перегружена, всё понятно, бесплатна (ну по желанию можно отблагодарить). Разработчик очень адекватно реагирует на пожелания пользователей.
      Давно пользуюсь данной программой, очень доволен.
    • Автор: Евгений Бабок
      Господа, здравствуйте. Не ругайтесь, пожалуйста, я студент и я учусь. Возможно, вопрос будет глуповат. Подскажите, пожалуйста, чем можно заменить PIC32MX775F256H для САПР Proteus. Или намеки как подобрать анлог. Имеется код и принципиальная схема некого проекта на данном микроконтроллере(в Proteus нету 32х битных PIC). Я хочу создать его в Proteus,разобрать его и с ним поработать, но необходим другой микроконтроллер(скорее всего 16битный PIC) т.к. данного в протеусе нету. 
      Повторюсь, что я учусь,а учиться лучше на примерах, а не изобретать колесо. Спасибо.