Skip to content

Commit

Permalink
Typos
Browse files Browse the repository at this point in the history
  • Loading branch information
annndruha committed Dec 29, 2023
1 parent 73dbdf4 commit 2aa24ee
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions docs/1_Install_Qucs.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Шаг 1. Установка Qucs
## 1. Установка Qucs

Qucs - программа для построения электронных схем и симуляции.
Qucs - программа для построения электронных схем и симуляции. Она требуется для добавления новых принципиальных схем, которые требуется распознавать. Если вам не нужно добавлять новые классы-схемы, то этот шаг можно пропустить.

Поддержка оригинальной программы вероятно прекращена, есть форк Qucs-s, который продолжает активно развиваться. В Qucs-s встроена поддержка Ngspice (движок симуляции, который будет использоваться).

Expand Down
14 changes: 7 additions & 7 deletions docs/2_Circuit_classes.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@

Базовые схемы лежат в папке [../circuit_classes](../circuit_classes)

Одна схема X имеет собственую папку с названием X, в папке должны быть три обязательных файлов:
Некая схема X имеет собственную папку с названием X, в папке должны быть три обязательных файлов:
* `X.png` - изображение схемы без подписи номиналов компонентов.
* `X.sch` - файл схемы для Qucs, содержит графическую информацию о компонентах
* `X.cir` - граф схемы соединений, который генерируется Qucs из `.csh`-файла
* `X.cir` - граф схемы соединений, который генерируется Qucs из `.sch`-файла


## 2.2 Добавление новой схемы для распознавания
Expand All @@ -18,17 +18,17 @@
2. Добавить землю на схему (иконка в верхней панели инструментов)
3. Открыть менеджер компонентов (Вид/Боковая панель). Вкладка компоненты/дискретные компоненты
4. Перетащить необходимые компоненты на схему (резисторы,конденсаторы)
5. Соеденить их (иконка "Проводник")
5. Соединить их (иконка "Проводник")
6. Добавить **метку проводника** (иконка рядом с проводником) туда, куда должен подаваться пробный сигнал. При добавлении **ввести в имя метки:** `input`
7. ПКМ на все элементы -> Изменить свойства -> Убрать checkbox "Показывать на схеме" (Сделать это для всех параметров компонента, нажимая на имя параметра в таблице)
8. В итоге на схеме визуально должно остаться только схема, метка input, и тип компонента с порядковым номером (R1, R2, ...).

#### 2.2.2 Генерация файлов
1. Создайте папку в [../circuit_classes](../circuit_classes) соответствующую новой схеме.
* Нейминг: начиная от измерителя к земле: если компоненты соединены параллельно, то буквы вместе, если последовательно, то через нижний пробел. (Для более сложных вариантов пока нет конвенции)
2. Файл схемы `.sch` сохранятеся просто кнопкой "Сохранить как..."
* Нейминг: начиная от измерителя к земле: если компоненты соединены параллельно, то буквы вместе, если последовательно, то через нижний пробел. (Для более сложных вариантов пока нет нейминг-конвенции)
2. Файл схемы `.sch` сохраняется просто кнопкой "Сохранить как..."
3. Файл `.png` сохраняется кнопкой "Сохранить как изображение..." с дефолтными параметрами (цветной, сохранить размер). Крайне рекомендуется делать схему визуально примерно 16:9.
4. Файл `.cir` генерируется следующим образом: Либо кнопка моделировать, либо F2. Чаще всего выскакивает окно либо с ошибкой, либо оно быстро закрывается. **Так и должно быть!**. Дело в том, что схема, которая бысла построена для Qucs-S невалидна, потому что не были заданы никакие входные сигналы. Однако этап моделирования нужен лишь для того, чтобы сгенерировать граф схемы. **.cir-файл попадает в папку:**
4. Файл `.cir` генерируется следующим образом: Либо кнопка моделировать, либо F2. Чаще всего выскакивает окно либо с ошибкой, либо оно быстро закрывается. **Так и должно быть!**. Дело в том, что схема, которая была построена - невалидна, потому что не были заданы никакие входные сигналы. Qucs-s считает это ошибкой. Однако этап моделирования нужен лишь для того, чтобы сгенерировать граф схемы. **.cir-файл попадает в папку:**
```bash
C:\Users\%USERNAME%\.qucs\spice4qucs
# Этот путь можно найти в
Expand All @@ -37,5 +37,5 @@
Файл будет иметь имя `spice4qucs.cir` и он будет перезаписан при моделировании следующей схемы.

Его необходимо скопировать с папку, созданную на первом этапе, соответствующе переименовав.
5. В итоге должна получиться струтура, описанная в пункте 2.1
5. В итоге должна получиться структура, описанная в пункте 2.1

0 comments on commit 2aa24ee

Please sign in to comment.