Eeschema: Проверка функцией E.R.C.
Headings
Обзор.
Функция “Electrical Rules Check” выполняет автоматическую проверку.
Она выявляет любые ошибки на листе, такие как неприсоединенные выводы, неприсоединные иерархические символы, закороченные выходы…
Естественно, автоматическая проверка не безгрешна, а программа, которая дает ей возможность обнаружить все ошибки разработки, еще и не написана.
Но подобный контроль очень полезен, поскольку позволяет вам обнаружить множество промахов и небольших ошибок.
Фактически все обнаруженные ошибки должны быть проверены и исправлены до нормального продолжения.
Качество проверки прямо зависит от аккуратности, с которой были объявлены электрические выводы при создании библиотеки.
ERC ошибки декларируются, как “errors” или “warnings”.
Управление
E.R.C. запускается иконкой
.
Маркеры располагаются на элементах, вызывающих ошибки ERC (выводах или метках).
Щелкните по маркеру, чтобы увидеть соответствующую диагностику.
Вы можете также удалить маркирование ошибок в этом меню.
Пример ERC :
Можно увидеть 4 ошибки :
- Два выхода соединены вместе.
- Два входа остались неприсоединенными.
- Ошибка с невидимым портом питания (пропущен флаг питания).
Замечание 1:
Щелкните по маркеру для отображения диагностики.
Замечание 2:
Нет ничего необычного, получать ошибки (предупреждения) на выводах питания, тогда как все выглядит нормально (посмотрите на пример выше).
Причина этого, для большинства разработок, в том, что питание подается на разъемы, которые не являются power sources – источниками питания (подобно выходу регулятора, который декларируется как Power out – выход питания).
Таким образом, ERC не обнаружит никаких выводов выхода питания для проверки этих соединенй, и объявит их неподключенными.
Вы должны разместить “PWR_FLAG” на таких портах питания (который символизирует фактический выход питания).
Маркер ошибки в этом случае исчезает.
Options панель позволяет вам конфигурировать правила присоединения, чтобы определить те условия, при которых выводятся сообщения об ошибках и предупреждения:
Правила могут быть изменены щелчком по выбранному квадрату матрицы, заставляя его циклически проходить через выбор: нормально, предупреждение, ошибка (normal, warning, error).
Файл отчета ERC может быть сохранен установкой опции Write ERC report.
Расширение для файла отчета ERC - .erc.
Вот пример:
ERC control (4/1/1997-14:16:4)
***** Sheet 1 (INTERFACE UNIVERSAL)
ERC: Warning Pin input Unconnected @ 8.450, 2.350
ERC: Warning passive Pin Unconnected @ 8.450, 1.950
ERC: Warning: BiDir Pin connected to power Pin (Net 6) @ 10.100, 3.300
ERC: Warning: Power Pin connected to BiDir Pin (Net 6) @ 4.950, 1.400
>> Errors ERC: 4
E.R.C. Page
7 -