Хорошие инструменты для рисования схем [закрыты]

Я собирался добавить немного информации в свой пост в предыдущий день, используя схемы и некоторые инструкции. Какие программы используются для этой цели?

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

В совершенном мире, и я знаю, что это случай, который я желаю, это было бы:

  1. Free.
  2. Чрезвычайно легко нарисовать схемы в.
  3. Позволяет просто производить формы сигналов для входов /выходов.
213 голосов | спросил 10 revs, 5 users 75%
Kortuk
1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

28 ответов


94

Попробуйте KiCAD . Он не выполняет SPICE , но он обрабатывает практически все остальное. Возможно, вы сможете использовать другие инструменты SPICE со своим списком соединений, но я не пробовал.

KiCAD работает под управлением Windows, Linux и Apple OS X.

Существует также проект под названием ESIM , который связывает KiCAD с симулятором SPICE и решателем дифференциальных уравнений.

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
63

Мой любимый инструмент для захвата схемы - это карандаш на бумажной бумаге с зеленой сеткой и камера.

Как только у меня есть схема, как мне это нравится, она переходит в gschem.

Но для простого рисования схем бумага - это путь.

линейные драйверы rock

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
50

И теперь вы можете сделать это в достаточно современном браузере с CircuitLab .

Версия сообщества, , которая свободна , несколько ограничена в своей библиотеке компонентов, но симулятор, запущенный в браузере, является свидетельством мощности современных движков JavaScript.

Обновление Январь 2015: CircuitLab больше не свободен; есть только ограниченная по времени демонстрация без функции сохранения. Имеются коммерческие и некоммерческие планы. Для студентов, чей университет имеет академическую лицензию, использование бесплатное. См. все планы . Встроенный CircuitLab здесь, на EE.SE, по-прежнему доступен бесплатно.

Это пример скриншота среды проектирования Circuitlab:

Введите описание изображения здесь>> </p>

<p> Это пример скриншота среды моделирования Circuitlab: </p>

<p> <img src = ответил MrZebra 3 PM00000010000002631 2014, 13:44:26

45

Другой вариант - KTechlab . Я подозреваю, что большинство людей никогда не слышали об этом, но это бесплатная программа моделирования электроники, которая позволяет вам создавать простые схемы. Схемы легко рисовать, и они легко формируют формы сигналов. Я нахожу его более интуитивным и быстрым, чем симулятор SPICE, но, конечно, он не такой мощный. Это скорее система для размышлений об идеализированных схемах, в то время как SPICE - это скорее система моделирования реальных схем, а также все их недостатки и слабости. Это Linux-only, но вы можете запустить его в Virtualbox или что-то в этом роде.

 alt text  alt text

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
33

Для более ограниченных носителей есть AACircuit - исходный код теперь https://github.com/Andy1978/AACircuit , двоичные файлы из http://tech-chat.de/download.php

___
                   .--- | ___ | -----.
                   | |
                   | |
             ___ | | \ | |
           - | ___ | ----- | - \ |
                      | > -------»
                   .-- | + /
                   | | /|
                   | |
                  === ===
                  GND GND
(созданный AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
31

Этот симулятор схем Java довольно легко рисует схемы, и у него есть способ экспортировать их как обычный текст:

$ 1 5.0E-6 0.9891409633455756 46 5.0 50
I 240 256 304 256 0 0,5
I 352 256 416 256 0 0,5
w 416 256 416 192 0
w 240 192 240 256 0
r 320 272 320 336 0 220000,0
c 320 352 320 400 0 4.7000000000000004E-8 1.4535908873993098
г 320 416 320 432 0
s 224 384 224 320 0 1 true
w 240 256 224 256 0
w 224 256 224 320 0
w 272 384 224 384 0
w 320 352 320 336 0
w 320 400 320 416 0
w 272 384 272 352 0
w 272 352 320 352 0
w 304 256 320 272 0
w 352 256 320 272 0
r 240 192 416 192 0 5000,0
o 1 64 0 35 5,0 0,0015625 0 -1

Вышеприведенный код будет генерировать эту схему:

два инвертора мгновенного переключения

Может быть, есть способ интегрировать его в сайт, чтобы пользователи могли нарисовать схему, вставить указанный выше код в окно ответа, окружить его специальными тегами и создать всплывающий апплет?

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

Может быть, поговорить с автором о чем-то подобном? У него есть апплет, застегнутый для вас на вашем компьютере, но я не знаю, как его распространять на других сайтах.

Обновление: Я разговаривал с автором, и он использовал данные URL в течение нескольких часов после того, как я предложил его. Теперь есть опция меню «Экспортная ссылка», которая генерирует такие ссылки, не требуя каталога или хеш-таблицы на сервере или чего-то еще. Вы можете использовать один и тот же URL-адрес для отображения одной и той же схемы при использовании java-файла на вашем собственном компьютере:

Это должно отображать вышеприведенную схему

И он указал лицензионное соглашение , которое, я думаю, позволяет нам изменить его и используйте его здесь для встраивания схем, например this .

  

У вас есть разрешение на модификацию апплетов и /или копирование апплетов на ваш собственный веб-сайт, пока вы кредитуете меня (Paul Falstad) и предоставляете ссылку на мою страницу

Этот 4000-символьный URL должен показывать a 7-сегментный декодер

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
28

Я лично использую EAGLE , но кривая обучения несколько высока. Вы можете проверить Fritzing ; он с открытым исходным кодом и построен с учетом новичка.

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
27

TeX можно использовать для создания схем качества публикации. Вот несколько примеров.

  

CircuiTikz представляет собой набор макросов LaTeX, предназначенных для упрощения рисования электрических сетей в научных публикациях. Он обеспечивает удобный синтаксис, основанный на путях для размещения различных компонентов.

введите описание изображения здесь>> </p></div>
										<div class=ответил MrZebra 3 PM00000010000002631 2014, 13:44:26

18

тот же вопрос появился в Википедии .

В верхней рекомендации, по-видимому, есть Inkscape + хорошая коллекция общедоступных электрических символов , которые вы можно скачать из Википедии.

Я нахожу это немного удивительным, потому что Inkscape - универсальный графический редактор, который ничего не знает о диаграммах или электронике.

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
14

Параметр Весь универсальный симулятор цепей (qucs).

(Но я не уверен, готов ли он в прайм-тайм, но пока все хорошо.)

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
14

Я использую DipTrace , и я очень доволен. Это не бесплатно, но это довольно недорого. Я попробовал EAGLE , который, кажется, наиболее широко используется, но я был в ужасе о его недружелюбности.

Для меня это не только вещь, связанная с кривой обучения, но и просто усложняя задачу, чем нужно. Это заставило меня вспомнить травматический опыт AutoCAD в конце 1980-х годов. Я попробовал много других недорогих и бесплатных альтернатив, но они либо были плохими, либо неустойчивыми, либо имели плохую библиотеку компонентов. Единственный пакет, в котором работали все-100, был DipTrace. Его слабость заключается в том, что маршрутизатор PCB не очень эффективен (он не смог маршрутизировать некоторые платы, на которые я мог маршрутизировать вручную без особых усилий), особенно когда у вас мало слоев, но для моего использования это было незначительным ограничением в сравнении .

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
14

Попробуйте TinyCAD : это open-source. Для схематического захвата (это не делает симуляции, хотя вы можете экспортировать netlists в PSPICE ).

(Раскрытие смещения: я работаю с разработчиком проекта.)

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
13

XCircuit предназначен для диаграмм качества публикации. Он выводит PostScript. Я помню, что пользовательский интерфейс неудобен, а сам вывод немного странный, но, возможно, он улучшился с тех пор, как я его последний раз использовал, и это, безусловно, лучшее качество, чем скриншот схемы захвата.

Вы можете найти некоторые примеры его вывода на Wikimedia Commons .

введите описание изображения здесь>> </p></div>
					 
						<div class=

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
13

Только что узнал (по состоянию на март 2012 года) новый веб-инструмент для создания диаграмм под названием « Схема-это ", который использует HTML5 для включения схемы схем в Интернете, а также позволяет экспортировать в PNG & PDF.

схема-это скриншот

По-видимому, это поддерживается Digi-Key, я уверен, что он предназначен для того, чтобы побудить вас покупать компоненты у них, но нет регистрации или чего-либо еще, нет блокировки, и это кажется очень удобным. В течение 60 секунд после посещения сайта я перетащил некоторые компоненты для базовой схемы и amp; экспортировал его как PNG.

Никаких возможностей моделирования, хотя я использую LTSPICE для этого, другие уже рассмотрели LTSPICE в других ответах.

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
13

Существует также эта веб-вещь, предназначенная для снятия скриншотов:

http://www.qsl.net/wd9eyb/klunky/framed.html

Но может ли он быть изменен для создания кода, который можно было бы скопировать и вставить на этот сайт? Конечно, что-то, что генерирует одно изображение, было бы предпочтительным.

http://www.qsl.net/wd9eyb/klunky/0.jpg R http://www.qsl.net/wd9eyb/klunky/r24 .jpg
R http://www.qsl.net/wd9eyb /klunky /r13.jpg npn http: //www.qsl. net /wd9eyb /klunky /npn.jpg
http: //www.qsl.net/wd9eyb/klunky/0.jpg R http: //www.qsl.net/wd9eyb/klunky/r24.jpg

Существует настоятельная потребность в быстром веб-графическом инструменте рисования, а не только здесь, но везде. Я бы закодировал это, если бы знал, но мои навыки слабы. Можем ли мы каким-то образом поручить кому-то из Stack Overflow написать что-то в обмен на очки репутации? В обмен на деньги? Kickstarter ? Простой редактор JavaScript может позволять размещать блоки рядом друг с другом, например, этот редактор Klunky, тогда он может генерировать URL-адрес с кучей тарабарщины в конце, что затем заставляет сервер генерировать единый PNG, например.

Изображение может быть связано напрямую с форумами или автоматически копироваться в Imgur с помощью программного обеспечения Stack Exchange. URL-адрес изображения может быть подключен обратно в редактор, чтобы разрешить изменения и т. Д.

Текстовые ярлыки в Klunky также могут использовать некоторую работу.

Или, если принятые данные Stack Exchange приняты: URL-адреса, он может генерировать изображение, которое можно скопировать и вставить в поле URL-адреса, не требуя вообще сервера. :)

Или SVG . Или Flash . Или что-то. Но я думаю, что простой редактор на основе блоков будет достаточным для подавляющего большинства онлайновых схемных примеров, а не полноценной программы захвата схем, позволяющей вручную рисовать провода и перемещать компоненты по одному пикселю за раз и изменять все их параметры .

Вот редактор изображений HTML 5 , который генерирует изображения как данные: URL-адреса, например:

URL-адреса данных могут быть преобразованы в tinyurls!

http://preview.tinyurl.com/smallreddot

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
12

Обычно, когда я это делаю, я просто вывожу схему в SPICE а затем распечатать в PDF. Не самое изящное решение, но не самое сложное.

LTSpice является бесплатным и довольно большим. Кроме того, я слышу, что они сохраняют сигналы внутри некоторых из этих элементов круга и треугольника на схемах; вам просто нужно нажать несколько кнопок, чтобы выпустить их: -)

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
10

Некоторые, которые я рекомендую для небольших проектов и прототипов, Fritzing .

Они очень хорошо преобразуют схему в плату прототипа. И очень проста в использовании.

И самое лучшее, это бесплатно!

введите описание изображения здесь  введите описание изображения здесь>> </p></div>
										<div class=ответил MrZebra 3 PM00000010000002631 2014, 13:44:26

8

Может ли генерировать их в PostScript вместе с TeX?

  

pst-circ - это пакет PSTricks для рисования электрических и электронных схем. Он может использоваться либо с TeX, либо с LaTeX.

введите описание изображения здесь>> </p></div>
										<div class=ответил MrZebra 3 PM00000010000002631 2014, 13:44:26

5

Мои личные фавориты:

1) EAGLE:

Хотя это программное обеспечение от CADSoft не обладает возможностями моделирования, оно является одной из лучших схемных /печатных программ, которые я использовал. Библиотеки неплохие, и документация отличная. Ссылка для скачивания: http://www.cadsoftusa.com/download-eagle/ Образ: EAGLE

2) Multisim:

Эта программа от National Instruments сочетает в себе схему и дизайн печатной платы наряду с симуляцией, чтобы обеспечить очень универсальный инструмент для электронных инженерных приложений. Его библиотеки отличные, а симуляции довольно точны. К сожалению, цена немного выше, но, безусловно, стоит того. Ссылка: http://www.ni.com/multisim/buy/ Образ: Multisim

3) Proteus:

Это один из моих самых популярных фаворитов, хотя он идет довольно дорого. Это, как правило, лучше для профессиональных приложений, требующих обширных инструментов и приложений, где цена программного обеспечения не является проблемой. Как и Multisim, Proteus сочетает в себе дизайн Schematic /PCB с симуляцией, что делает его очень полезным инструментом на рабочем месте. Ссылка: http://www.labcenter.com/index.cfm Образ: Proteus 8.1

Хотя это, вероятно, мои лучшие выборы, другие варианты:

Там больше загрузок, и на самом деле нет такого, который лучше всех остальных. Схемы /инструменты для проектирования печатных плат - это действительно то, что вам нужно попробовать самостоятельно и решить, что вы предпочитаете лично. Используйте то, с чем вам больше всего нравится!

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
5

gEDA - это бесплатный инструмент с открытым исходным кодом. Пакет gEDA включает в себя редактор схем, редактор компоновки печатных плат, программу просмотра Gerber, создание спецификаций (BOM) и т. Д.

Он также имеет огромную библиотеку символов .

Проверить материалы gEDA /PCB для создания нескольких проектов используя gEDA.

введите описание изображения здесь

Видеоигры, созданные с использованием gEDA :

Введите описание изображения здесь>> </p></div>
										<div class=ответил MrZebra 3 PM00000010000002631 2014, 13:44:26

4

MetaPost имеет библиотеку MakeCirc для создания схем стиля публикации. Вот руководство .

введите описание изображения здесь>> </p>

<p> <img src = ответил MrZebra 3 PM00000010000002631 2014, 13:44:26

3

Если вы не возражаете против онлайн-инструмента, могу ли я sugest easyEDA :

введите описание изображения здесь

Также схемы инвертора и 123d являются жизнеспособными в режиме онлайн.

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
3

PCS DesignSpark

Недавно я начал использовать его и обнаружил, что он работает нормально для взлома быстрых цепей и т. д.

Это Компоненты RS и требуется регистрация на их веб-сайте. Однако продукт, по-видимому, свободен.

Он будет обрабатывать схемы, а также PCB, и он также должен делать файлы Gerber.

Примечание. Я никак не связан с RS Components.

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
2

ViaDesigner - бесплатный, простой в использовании схематический захват и симуляция, которые вы используете в своем браузере. Публичные проекты бесплатны, и вы начинаете платить, если хотите частные, командные или исполнительные функции. ViaDesigner позволяет комбинировать аналоговые, цифровые и смешанные сигнальные схемы в единой среде моделирования, поддерживающей форматы ввода VHDL-AMS, SPICE, VHDL и Verilog.

VHDL-AMS звучит довольно сложно, но вам не нужно научиться писать модели VHDL-AMS или SPICE для использования ViaDesigner. Вместо этого ViaDesigner поставляется с набором мастеров высокого уровня, которые генерируют полезные схемы смешанного сигнала, такие как: этапы усиления, фильтры, аналого-цифровые преобразователи, ЦАП, линейный и amp; переключающие регуляторы и т. д. Примеры мастеров можно найти здесь: мастера ViaDesigner .

Вот несколько скриншотов схемы ViaDesigner & среда моделирования:

Скриншот ViaDesigner Schematic

Видоискатель для моделирования симуляции ViaDesigner

В конечном счете, ViaDesigner.com сосредоточен на том, чтобы вы могли легко и экономично разрабатывать собственные пользовательские чипы смешанного сигнала. ViaDesigner скоро получит полный поток IC-дизайна в облаке. Этот поток реализации реализации не является бесплатным, но цель состоит в том, чтобы сконфигурировать, проверять и производить разработку пользовательских смешанных сигналов IC около 10 000 долларов США. Это большие деньги, но типичные потоки проектирования ИС могут быть где угодно от 100 000 до 1 миллиона долларов.

Да, я работаю на ViaDesigner & это мои предвзятые мнения о ViaDesigner.com и ПО ViaDesigner, но все же я очень взволнован тем, что мы собираем вместе.

ответил MrZebra 3 PM00000010000002631 2014, 13:44:26
2

Грузы. Наиболее популярными среди любителей являются EAGLE (есть бесплатная ограниченная версия, которая, вероятно, достаточно хорошо для того, что вы описываете) и KiCad (бесплатный и открытый исходный код).

ответил og1L 31 +03002014-10-31T14:42:48+03:00312014bEurope/MoscowFri, 31 Oct 2014 14:42:48 +0300 2014, 14:42:48
1

Fritzing может быть тем, что вы ищете. Он имеет большинство «общих» компонентов (разные Arduinos, ЖК-дисплеи, светодиоды и т. Д.).

ответил Renan 31 +03002014-10-31T14:39:12+03:00312014bEurope/MoscowFri, 31 Oct 2014 14:39:12 +0300 2014, 14:39:12
1

Я предоставляю вам полный список из 49 бесплатного программного обеспечения для электроники, которое используется для схемных и других целей электроники .....

http://www.efytimes.com/e1/132694/Free-Software-On-Электроникс

И на 50-м инструменте, который я использовал, есть Logisim. Этот инструмент обеспечивает базовый цифровой компонент, который делает любую схему электроники даже микропроцессором. Это самый простой инструмент, который я когда-либо использовал.

ответил Renan 31 +03002014-10-31T14:39:12+03:00312014bEurope/MoscowFri, 31 Oct 2014 14:39:12 +0300 2014, 14:39:12
0

Я использую захват FastStone для публикации снимков на экране.

Вот шаги:

  1. Ctrl + PrtScn
  2. Перетащите область, которую я хочу захватить.
  3. Он отображает изображение
  4. Я нажимаю на ftp. Он знает мой домен и куда его поместить. Он составляет имя, основанное на дате. Он копирует URL-адрес в буфер обмена
  5. I Ctrl + V URL-адрес значка вставки изображения

Вот и все. Вы все еще должны иметь схему на своем компьютере, но это затрагивает значительную часть вашего вопроса.

Вот пример:

Alt text

ответил Renan 31 +03002014-10-31T14:39:12+03:00312014bEurope/MoscowFri, 31 Oct 2014 14:39:12 +0300 2014, 14:39:12

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132