Proteus no libraries found
Proteus no libraries found — ошибка, при которой в windows 10 Proteus не может прочитать библиотеки компонентов. С этой проблемой иногда сталкиваются владельцы Proteus 8 Professional, независимо от того покупали они ее или нет. Ни для кого не секрет что на просторах интернета можно найти и взломанную версию. Так как не все любят платить. При этом библиотеки на месте и все пути к ним верные.
Выглядит эта проблема вот так:
Proteus no libraries found
И появляется она когда мы пытаемся добавить на нашу схему новый электронный компонент. На форумах пишут что помогает запуск от имени администратора, но не всегда. Так что яндекс мне не сильно помог. Мне это решение не помогло, возможно это связано с кривой выдачей прав в операционной системе. Не знаю, да и не разбирался.
Proteus no libraries found — как решить проблему? Как же начать пользоваться протеусом и моделировать работу электрических схем?
Proteus no libraries found — решение
На самом деле данная проблема решается в пару кликов.
Для этого необходимо найти папку с установленной программой. Обычно это путь «C:\Program Files (x86)\Labcenter Electronics\», но это если вы не меняли его при установке Proteus. Мой путь отличается, так как эта софтина не любит длинные пути, а кириллицу вообще не переваривает.
Далее открываем свойства папки «Proteus 8 Professional».

В появившемся окне идем на вкладку «Безопасность».

Выбираем строку «Пользователь (ВАШ ПОЛЬЗОВАТЕЛЬ\Пользователи)» и кликаем на кнопку «Изменить»

Затем снова выбираем строчку «Пользователь (ВАШ ПОЛЬЗОВАТЕЛЬ\Пользователи)» и выставляем галочки во всех активных чекбоксах столбика «Разрешить».

И затем жмем на кнопку «Применить». Windows 10 покажет окошко применения разрешений. Операция обычно длится не долго и зависит не столько от мощности процессора, сколько от скорости вашего жесткого диска.
После того как окно исчезнет запускаем протеус и радуемся.
Надеюсь моя статья вам помогла. Если ничего не получилось то пишите в комментариях, будем разбираться.
Как добавить библиотеку в Proteus

Proteus — это программа для моделирования и симулирования электрических схем, а также для создания печатных плат. В этой статье рассмотрим процесс добавления библиотеки в Proteus 8 (в 7-й версии добавление практически ничем не отличается).
Очень часто при моделировании схем в протеусе чего-то да не хватает, поэтому приходиться искать и добавлять недостающие компоненты, используемые при симуляции.
Шаг 1: Скачайте файлы библиотеки для Протеус на ПК
Первым делом найдите и скачайте любую библиотеку протеуса. Для примера воспользуемся библиотекой RGB-светодиода.
Разархивируйте ZIP-архив библиотеки. Вы увидите в нем две папки: LIBRARY и MODELS, 2 файла с проектами (с расширением .DSN) и HEX-файл — это скомпилированный код для микроконтроллера ATMEGA8, используемый в одном из проектов.
В папке LIBRARY вы найдете 2 файла:
- Led_3Color.IDX
- Led_3Color.LIB
Для информации
В некоторых библиотеках присутствует и 3-й файл с расширением .HEX. В данной библиотеке его нет, а если бы был, то выглядел бы так: Led_3Color.HEX.
Эти 2 файла (иногда 3 файла) библиотеки Proteus необходимо поместить в папку LIBRARY с установленной программой.
В папке MODELS содержиться файл библиотеки Led_3Color.dll для симуляции. Его нужно поместить в папку MODELS установленного Proteus на компьютере.
Шаг 2: Добавление библиотеки Proteus
Чтобы добавить библиотеку, нам не нужно запускать и выполнять какой-либо исполняемый файл. Для этой операции нам просто нужно скопировать файлы библиотеки в папку с установленной программой протеус.
В операционных системах Windows 7, 8 и 10, протеус по умолчанию обычно устанавливается в папку Program Files (x86). Но может быть установлен и в папку Program Files.
Откройте диск C: вашего ПК и найдите в одной из папок Program File папку — Labcenter Electronics. Эта папка автоматически создается при установке Протеус.
Если у вас установлен Proteus 7 или Proteus 8 или сразу оба, то они будут находиться здесь. Ниже изображена моя папка Labcenter Electronics с установленной 8-й версией:

Рисунок 1. Папка с установленной программой Proteus 8 Professional
Заходим в папку с протеусом 8:

Рисунок 2. Папка с программой
Видим “родную” папку протеуса с библиотеками на изображении выше. В нее мы и должны вставить 2 файла из папки LIBRARY, добавляемой нами библиотеки.
Вот полный путь к папке LIBRARY в Proteus 8:
C:\ → Program Files (x86) → Labcenter Electronics → Proteus 8 Professional → LIBRARY.
В некоторых случаях Proteus 8 может находиться по следующем пути:
C:\ → ProgramData → Labcenter Electronics → Proteus 8 Professional → LIBRARY.
И также не забываем вставить файл Led_3Color.dll в папку MODELS:

Рисунок 3. Папка MODELS
После добавления этих файлов перезапустите Proteus (если он у вас запущен), в противном случае он не обновит базу данных своих компонентов и новые компоненты не появятся.
Процесс добавление компонента в Proteus 7 аналогичен. Откройте установленную программу Proteus 7 Professional и найдите в нем папку LIBRARY.
C:\ → Program Files (x86) → Labcenter Electronics → Proteus 7 Professional → LIBRARY.
На картинках ниже можно увидеть скопированные файлы библиотеки 3-х цветного светодиода в папках LIBRARY и MODELS установленной программы протеус.

Рисунок 4. Скопированные файлы библиотеки в папке LIBRARY

Рисунок 5. Скопированный файл библиотеки в папке MODELS
Шаг 3: Проверка добавленного компонента библиотеки Proteus
После того, как файлы библиотеки скопированы, откройте программу и в базе компонентов найдите LED3COLOR:

Рисунок 6. Компонент LED3COLOR в протеусе
Теперь можете добавить его на рабочую область и собрать схему для симуляции.
Ниже на картинке запущен проект из библиотеки: управление цветом светодиода с помощью ШИМ микроконтроллера Atmega8:

Рисунок 7. Запущенный проект с добавленным компонентом LED3COLOR
Заметка
Может случится так, что папка с библиотеками будет скрыта. В этом случае необходимо проверить скрытые папки.
Proteus. Как добавить платы Arduino и получить прошивку hex в IDE
Наверное, если вы только начали изучать микроконтроллеры, вам тяжело сделать печатную плату и запрограммировать её usbasp, к примеру. Для этого есть много отладочных плат или ещё проще — Arduino. Но чтобы попробовать, есть совсем простые пути, и они такие же наглядные.
Попробуем некий такой hello_world на микроконтроллере — помигаем светодиодом, не имея в наличии реальной платы. Для этого понадобится Proteus — как мне кажется, лучшая программа для эмуляции электронных процессов. В 8 версии Proteus есть уже встроенные библиотеки arduino, но мне они не очень нравятся в плане удобства работы. Найти их просто, при создании нового проекта, нужно перейти на вкладку «from development board».

Как я уже и сказал, я использую более удобную и визуально красивую библиотеку, для которой можно создать обычный проект. Это платы от проекта theengineeringprojects. Качаем библиотеки по ссылке
На странице нужно найти жирную кнопку «Download Library for Proteus» и скачать архив. В нём будут два файла —
ArduinoTEP.LIB and ArduinoTEP.IDX. В случае с версией Proteus 8, чтобы установить библиотеки Arduino, необходимо будет пройти в папку программы, а конкретно Proteus 8 Professional\LIBRARY и туда положить эти два файла. Путь самой программы конечно у вас будет отличаться от моего

Теперь запускаем программу, создаём новый проект и открываем библиотеку компонентов. Там в поиске, вводим название библиотеки — arduinotep и выбираем понравившийся чип.

Теперь вернёмся к Arduibo IDE. Откроем самый простой пример мигания светодиода, и сделаем некоторые настройки, чтобы понять, куда программа сохраняет hex файл. Пройдём в настройки

И выберем пункт «Компиляция» в подробно выводе. Кстати ещё тут можно включить другие полезные плюшки — например вывод номера строк или сворачивание отдельных кусков кода.

Я решил, что буду в Proteus использовать NANO, поэтому выбираю её в компиляторе, а в примере мигания диода заменяю вывод диода со встроенного на ножку 12. Жму компиляция, и теперь в окне информации можно увидеть, куда сохранился hex файл.

Теперь мы знаем, где хранится этот файл. Соберём в Proteus схему из наших свежих добавленных плат, и подключим светодиод.

Теперь, если нажать два раза по нашей плате Arduino — можно попасть в меню настроек, где и нужно указать прошивку. Также можно заметить, что частота стоит верная — фьюзы Arduino заточены под 16Мгц внешний кварц.

Как мы увидели выше, путь hex файла находится во временных пользовательских папках. Жмём на кнопку «Program File» — и ищем наш hex. Выбираем, который без bootloader’а.

Ну теперь жмём кнопку play снизу, слева — и видим, что всё работает.

Если вы не устанавливали дополнительные библиотеки, а решили воспользоваться стандартными — рабочее поле с платой будет выглядеть так

Можно нажать на контроллер и увидеть меню настроек. Точно также в поле Program File выбирается прошивка, работает всё аналогично.

Также здесь будет один небольшой нюанс — нужно выставить частоту 16Мгц, потому-что по-умолчанию выставлено 8Мгц от внутренней RC цепочки.

Естественно, можно поставить и голый МК AtMega328, и всё тоже заработает. Только нужно найти какому пину будет соответствовать на голом МК, тот, что вы выбрали в среде Arduino. Для этого смотрим распиновку Arduino Nano. Например 12, который выбрали мы, будет соответствовать 16 пину голого МК (PB4).

На этом же сайте, есть до кучи интересных библиотек от дисплеев до датчиков газа. Если интересно, можно добавить в папку библиотек аналогичным образом.
Русские Блоги

11. Скопируйте исправления в пакете сжатого пакета Proteus 8 Professional к каталогу установки и замените его.
Каталог по умолчанию: C: \ Program Files (x86) \ labcenter Electronics \ Proteus 8 Professional

12. Crack Complete, запустите программное обеспечение, вы можете сломать версию, все функции бесплатны!

О китайском языке
Здесь Xiaobian предоставляет вам версию китайского пакета Proteus 8.5
Теоретически, китайский пакет Proteus является общего назначения, но Proteus 8.7 версия новой частичной функции не может быть вызвана китайским, умы могут временно не хотеть китайцам, подождать до версии китайского пакета Proteus 8.7, небольшой пакет Первый раз будет отправлен всем.
Proteus8.5 Китайский пакет Скачать Адрес:Нажмите, чтобы скачать
Метод пакета Hanhua
Первый шаг, открытый протеус, вы можете увидеть, что панель инструментов — английский.
Шаг 2, закройте Proteus, откройте установочный пакет Proteus.
Третий шаг состоит в том, чтобы извлечь китайский пакет Proteus в текущую папку.
Шаг 4, скопируйте документы в китайском пакете.
Шаг 5, вставьте файл копирования в каталог установки Proteus Bin, переместите замену исходного файла.
Инструкции по использованию
Proteus 8 использует расширение одного композитного файла, называемого PDSPRJ. Все прикладные модули хранятся в файле PDSPRJ, но обычно вы предлагаете сохранить данные за пределами другого места на диске.
Схема и печатная плата
Схематические данные хранятся в файле PDSPRJ.
Данные PCB хранятся в файле PDSPRJ.
Генерация списка материалов предложит вам сохранить на диск.
Выходной вывод из модуля PCB предложит вам сохранить на диск.
Схема и PDF и обычные графические выходы модуля PCB представят вам сохранить на диск.
Документ комментариев проекта будет сохранен в файле PDSPRJ. Каждый документ имеет опцию Print и / или PDF.
Схематические данные хранятся в файле PDSPRJ.
Файл исходного кода (по умолчанию) сохраняется в файле PDSPRJ.
В конфигурации отладки файл объекта хранится в файле PDSPRJ эмуляции VSM.
В конфигурации выдачи шестнадцатеричный файл копируется в файл PDSPRJ для программирования физического оборудования.
Установите флажок «Дополнительный файл» в настройках PRSPRJ-файла VSM Studio, вы можете удерживать исходный файл за пределами файла PDSPRJ.
Сверток Proteus
F8: Все показывают все текущие рабочие пространства
F6: Усиление увеличения мыши
F7: Уменьшите мышь как центр
G: Сетка сетки сетки сетки
Ctrl + F1: ширина сетки 0,1 мм сетки дисплея 0,1 мм, это полезно при печатной плате
F2: Сетка 0,5 мм, это полезно, когда PCB
F3: Дисплей 1 мм, это полезно, когда PCB
F4: Сетка 2,5 мм, это полезно, когда PCB
Ctrl + S: включите поворотного магнитного соуса для выравнивания, такого как булавки и т. Д.
X: включите координаты закрытия, чтобы отобразить большой поперечный луч
M: отображение блока переключения между MM и TH, в правом нижнем углу
o: Сброс в начало начала, чтобы установить мышь в начало
U: отменить ключи
PGDN: изменить слой
PGUP: изменить слой
CTRL + PGUP: верх
Ctrl + картинка: можно нарисовать
F5: Центр перемещения
Общая проблема
1, как Proteus моделирует односмышечный микрокомпьютер?
Сначала компилируйте файл .hex, затем нарисуйте схему схемы в Proteus, затем дважды щелкните один чип в схеме схемы, чтобы отображать диалоговое окно, затем загрузите файл .hex.
2, как Proteus добавляет библиотеку компонентов?
Разложите файл библиотеки, который необходимо добавить, а затем скопируйте файл .lib файл в библиотеку корневой каталоги. Конкретные детали работы:
1. Запустите Proteus, выберите «Система меню» -> Установить путь
2. После того, как вы увидите путь Proteus, добавьте дополнительный файл в файл библиотеки диска C ниже.
3. Перезапустите Proteus, загрузите файл библиотек, который вы только что добавили, добавьте успех
3, как Proteus Painting Bus?
Этикетка также использует инструмент LBL, и одинаковую ссылку на обоих концевых границах для подключения к ветвяне шины.
Если есть непрерывная метка, вы можете использовать метод ярлыка.
Например, для маркировки P00
P07 на шине 2 концом филиала, вы можете: Shortcut A, выпрыгнуть из диалогового окна инструмента назначения пропорта, напишите Net = P0 # в строке. Затем мышь перемещается к желаемому стандарту, нажмите, один за другим, будет выполнен непрерывно.