Электронные симуляторы.

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
luxin
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Сб янв 29, 2011 15:00:44
Откуда: Polesye

Re: Симулятор. Название забыл.

Сообщение luxin »

К сожалению не встречал, но вроде где-то в сети проскакивал.
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Симулятор, посоветуйте.

Сообщение Андрей Бедов »

Добрых суток коты. Посоветуйте пожалуйста симулятор на русском, без лишних заглумонностей, но с нормальной базой элементов. Желательно "freeware". :))



Сюда перенес.

aen
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Симулятор, посоветуйте.

Сообщение Maykill »

Electronics WorkBench
http://soft-plus.ucoz.ru/load/electroni ... 0-1-0-1754

устроит?
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: Симулятор, посоветуйте.

Сообщение Андрей Бедов »

Жаль там ссылка на RapidShare. Он не поддерживает докачку, а у меня инет часто рвётся, и скорость 64 кБит.
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Симулятор, посоветуйте.

Сообщение Maykill »

https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
elf.arxont
Опытный кот
Сообщения: 887
Зарегистрирован: Пн июн 27, 2011 10:06:23
Откуда: Донецк

Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение elf.arxont »

Создаю тему по симулятору схем Crocodile Technology. Идея сделать FAQ по симулятору возникла здесь: viewtopic.php?p=1645027#p1645027

Обзора программы или FAQ по пользованию в инете я не нашел, поэтому этот будет первым.
Данный обзор будет направлен на обучение пользованием этим симулятором. Благодаря нашему новому хостингу картинок http://www.img.radiokot.ru я дополню обзор скринами с пояснениями.

Поехали.
Итак, первое, с чего мы начнем - интерфейс. После установки и запуска перед вами предстанет такое окно:
Изображение
Внимание!!!
Программа полностью на английском! Русификатора нет!

Итак, для построения схем нам нужно зайти в библиотеку компонентов:
Изображение



Тема дубль.
Сюда перенес.
aen



Симулятор может моделировать не только электронику, но и механику. Но нам нужна электроника, поэтому выбираем ее :):
Изображение

Открываем для начала аналоговую электронику:
Изображение
Думаю, что где лежит, понятно или из пиктограмм, или из знания английского :)

Теперь берем и моделируем простую схему. Для начала возьмем шину питания "+" и "0"(общий) в разделе "power supplies", и выключатель в разделе "Switches":
Изображение

Теперь возьмем мощную лампочку в разделе "Light Outputs":
Изображение
Там есть два варианта лампочек: Сигнальная и Нагрузочная. Берем вторую.

Включаем выключатель:
Изображение
Урааа! Лампочка горит! :)))

Это был простейший пример, теперь сделаем что-нибудь покруче, а именно схема одновибратора на 555-м таймере.
Убираем лишнее, лезем в раздел "Integraited Circuts":
Изображение
Находим там таймер, перетаскиваем на рабочее поле (все догадались, что компоненты из библиотеки перетаскиваются на рабочее поле :))) )

Собираем схему:
Изображение
Функционал такой: Горит зеленый светодиод. Жмем и отпускам кнопку, зеленый гаснет, загорается красный, горит несколько секунд, потом опять загорается зеленый, а красный гаснет.

Жмем и отпускам кнопку:
Изображение
Работаеееет!!! :)))
Схема красиво анимируется, например, показывается ориентировочный заряд конденсатора и т.д

Теперь усложняем! Пойдем работать в 3D модуляторе. Переключаемся на другую вкладку (на вторую из трех). Там устанавливаем 3D поле квадратной формы "Rectangular PCB space".
В нижнюю половину копируем нашу схему из первой вкладки, и компоненты появляются в 3D поле справа:
Изображение
Расставляем компоненты на 3D плате:
Изображение
Все хорошо, красиво, но для чего это?
А вот для чего! Наш любимый Крокодил умеет еще и платы рисовать/автотрассировать!
Жмем кнопку в трее над полем "Real PCB" Появляется окно:
Изображение

В появившемся окне жмем кнопку "Open real PCB". Появляется вот такое окно:
Изображение
Напоминает Layout и Proteus одновременно, не так ли? :wink:
И вот в чем классная фишка Крокодила: он отображает схему в виде перемычек (тонкие фиолетовые линии), чтобы не запутаться, куда какую дорожку вести. Идеально для новичков, или тех, кто не освоил Layout.
После проведения дорожки перемычка исчезает:
Изображение

Ну что же, разведем платку:
Изображение
И нажмем в левом верхнем углу кнопочку экспорта в Крокодил (логотип крокодила со стрелкой), и получим вот такое окно:
Изображение
Жмем "Ок" и получаем вот ЭТО на плате:
Изображение
Ну как, нравится? :wink: :)))

Теперь кратко о построении алгоритмов для МК: данная программа также может моделировать алгоритмы для микроконтроллеров PIC. Для примера соберем простую схемку светофора на МК и построим простой алгоритм:
Изображение
Запустим моделирование и смотрим за ходом выполнения алгоритма:
Изображение
Если этот алгоритм писался под конкретный МК, его модно прошить прямо из этой программы, кликнув на алгоритме правой кнопкой и кликнув "Program real microcontroller":
Изображение


Ну а теперь - о багах и недостатках.
Первый баг - можно выставлять не все параметры компонентов.
Второй баг связан с первым. Например, нагрузочная лампа имеет номинальное напряжение 12 вольт, максимальное - 15. Откуда они это взяли? С потолка? Или, к примеру, тут нет резисторов больше 2-х Ватт. Почему? Или почему, например, резисторы не могут выдерживать импульсный ток зарядки конденсатора и сразу выходят из строя?

Теперь - о том, как эти баги победить:
В случае превышения, например, тока через компонент, мы увидим мощный взрыв:
Изображение

Наведением курсора на испорченную деталь увидим причину выхода ее из строя:
Изображение
Ну а теперь как эту чертовщину победить:
Изображение
Лезем в меню " Edit", затем "Space properties":

В открывшемся окне выбираем "Electronics", затем "Simulation" и ставим "ON" напротив "Indestructible parts". Все! Теперь детали неубиваемые!
Вот пример:
Изображение
Резистор рассеивает свыше 53-х ватт, хотя в обычном режиме не более двух.

Я прилагаю примеры моделей различных схем в 2D И 3D.

Ниже оставляем пожелания и вопросы по данному обзору.
Вложения
Модели Crocodile Technology.rar
(94.11 КБ) 693 скачивания
Изображение
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение просто КОТ »

Эльф, неплохо. Скачал программу эту -- ща протесирую.
Кстати.. Кинь людям сцыль, откуда её скачивать... :)))
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
elf.arxont
Опытный кот
Сообщения: 887
Зарегистрирован: Пн июн 27, 2011 10:06:23
Откуда: Донецк

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение elf.arxont »

Так это еще не все! Обзор будет дополняться. Еще есть - механика, построение графиков напряжения в заданной точке схемы, работа с логикой и еще много чего. Это были основы, теперь полезем в дебри :))) .
Это несложно, покажу вечером. Сейчас уже готовлю материал.

А скачивать - Гугль лучше знает! :))) Набрать там "Crocodile Technology 3D скачать" и он выдаст целую кучу ссылок. Кому с торрентов удобнее, кому с бесплатных хостингов и т.д
Изображение
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение kalobyte »

комбайн, который делает все, но очень херово
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
elf.arxont
Опытный кот
Сообщения: 887
Зарегистрирован: Пн июн 27, 2011 10:06:23
Откуда: Донецк

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение elf.arxont »

А я где-то говорил, что он идеален? :evil:
Я ж говорю: для начинающих - самое то. А для более сложных схем - Proteus, Muitisim и так далее.
Изображение
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение просто КОТ »

Собственно потестил, и пришёл к некоторым выводам:
Действительно всё очень просто и очень наглядно. Но вот измерительная аппаратура продуманна фиово ИМХО. Ибо осциллографа нет, а вольтметр не усредняет показания, а оччень быстро мельтишит.
В тоже время хочу отметить что для разработки простых схем, т.е. для освоения этих схем начинающими оно подходит. Остальным же могу посоветовать EWB512. В ней довольно хорошо симулирован осциллограф. :wink:
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
elf.arxont
Опытный кот
Сообщения: 887
Зарегистрирован: Пн июн 27, 2011 10:06:23
Откуда: Донецк

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение elf.arxont »

просто КОТ, На какой же ты нетерпеливый! :) Есть там функция усреднения показаний вольтметра/амперметра. А с осциллографом - да, его как такового нет, только графики :(
Изображение
Аватара пользователя
elf.arxont
Опытный кот
Сообщения: 887
Зарегистрирован: Пн июн 27, 2011 10:06:23
Откуда: Донецк

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение elf.arxont »

Продолжаем:
(Заранее извиняюсь перед модераторами за создание подряд несколько сообщений :oops: )

Теперь расскажу о построении графиков. Для начала соберем схему, для которой мы будем строить график:
Изображение
Это астабильный мультивибратор на 555-м таймере (я хотел на логике сделать, но потом решил не усложнять), то есть мигалка. На выходе подключен мощный полевик IRF630 (N-канальный)

Теперь лезем в раздел "Presentation" и выбираем там график:
Изображение
Перетаскиваем его на рабочее поле:
Изображение
Рядом с цветной линией берем "Мишень" и перетаскиваем его на нужный компонент или точку соединения проводов. Мы будем отслеживать форму и амплитуду сигнала на времязадающем конденсаторе:
Изображение
Жмем кнопку под пиктограммой и выбираем необходимый параметр. В данном случае - напряжение.

Теперь добавим еще один канал. Будем следить за напряжением на нагрузке:
Изображение
Лезем в параметры графика (клик ПКМ на графике, "Properties"), выбираем "Traces", выбираем второй канал, затем его цвет (по умолчанию - синий), и ставим галочку в поле "Show trace". Затем привязываем его к компоненту аналогично первому каналу. Как вы уже могли заметить, максимальное число каналов - четыре.

Теперь настроим график:
Изображение
Тут, я думаю, все понятно: по "X" и "Y" настраивается масштаб, верхние границы и т.д.

Теперь наш график приобрел следующий вид:
Изображение

Теперь о замечании по измерительным приборам. Здесь присутствует функция усреднения показаний измерительных приборов (по умолчанию - выключена). Для того, чтобы продемонстрировать это, покрутим нашу схему. Увеличим частоту уменьшением конденсатора со 100 мкФ до 10 мкФ:
Изображение
Здесь я специально не стал менять развертку графика, чтобы было видно увеличение частоты. И что же? Наш вольтметр начинает показывать мельтешащее напряжение на конденсаторе (в скрин попало 4 с лишним вольта, на самом деле оно "бесится").
Как от этого избавиться? А очень просто: включить функцию усреднения показаний.
Итак, лезем в настройки. Открываем "Electronics" - "Meters". Ставим "On" напротив "Meansure RMS". Готово:
Изображение
Теперь наш вольтметр показывает среднее напряжение и ничего не прыгает.
Дополнительное пояснение: там присутствует еще одна настройка "Autorange". Это автоматический выбор диапазона измерений (мкВ,мВ,В,кВ,МВ или мкА,мА,А,кА,МА). По умолчанию - включена.

Теперь просто пример развертки графика на высокой частоте (схема оставлена та же):
Изображение


Теперь перейдем к логике. Здесь, помимо стандартных логических элементов "И-НЕ","И","НЕ","ИЛИ-НЕ"и т.д присутствуют счетчики, дешифраторы и прочее. Для примера нарисуем схемку бегущего огня на таймере 555 в качестве генератора импульсов и счетчика CD4017 (К561ИЕ8). На выход счетчика цепляем полевики с логическим управлением:
Изображение
Цепь сброса счетчика развязываем диодом и запускаем моделирование:
Изображение

Далее, для красоты приукрасим нашу схему графиком:
Изображение

Прилагаю эти модели в архиве:
Вложения
Модели Crocodile Technology 2.rar
(21.85 КБ) 493 скачивания
Последний раз редактировалось elf.arxont Пн апр 22, 2013 21:03:15, всего редактировалось 1 раз.
Изображение
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение просто КОТ »

Мне начинает нравиться эта прога. Некоторые возможности правда приходится искать... И этот обзор оччень сильно в этом помогает. Эльф -- респект.
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение Сэр Мурр »

elf.arxont Спасибо за Вашу работу. Очень удобная программа для освоения начал электроники. Когда-то видел предка этой программы, нынешний вариант здорово продвинулся вперёд.
Поставил Вам плюсики за эту тему.
Аватара пользователя
elf.arxont
Опытный кот
Сообщения: 887
Зарегистрирован: Пн июн 27, 2011 10:06:23
Откуда: Донецк

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение elf.arxont »

просто КОТ, Сэр Мурр, Спасибо :beer: :beer: :beer: , рад стараться.
В ближайшее время буду еще дополнять обзор - покажу работу с преобразователями уровней, логическими элементами и семисегментными индикаторами. А также покажу настройки, касающиеся логики.
Изображение
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20091
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение Gudd-Head »

Вроде неплохо.
Шаг моделирования по времени можно выставлять?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
elf.arxont
Опытный кот
Сообщения: 887
Зарегистрирован: Пн июн 27, 2011 10:06:23
Откуда: Донецк

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение elf.arxont »

Gudd-Head, конечно можно. Сверху над полем:
Изображение
Изображение
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение Андрей Бедов »

чтото я в этом крокодиле полазил.. как OPEN SOURCE чтоле разрабатывался? :dont_know: открытый буржуйский говнокод.. :kill:
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Симуляторы схем: Crocodile Technology. Обзор (FAQ)

Сообщение YS »

он отображает схему в виде перемычек (тонкие фиолетовые линии), чтобы не запутаться, куда какую дорожку вести


Ну, эт любая уважающая тулза для трассировки умеет. :)

А так вообще - прикольная программка. :) Для начинающих и правда неплохо будет. Особенно радуют красочные взрывы. :)))
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Ответить

Вернуться в «Теория»