Моделирование в Микрокапе
По работе с генераторами все элементарно и остальное RTFM
rm11.pdf , ug11.pdf, help MC11, книга Амелиных. Если и это не поможет, то посмотрите https://files.fm/u/eq25b4gp
- Реклама
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Вот с этого и надо было начинать. Работающие версии, а также книгу Амелиных, я выкладывал у нас в Сундуке.Foton-4n писал(а):Качал с торрента.
Добавлено after 1 minute 14 seconds:
А про вас - это сыпать вопросами, чтоб другие читали?Foton-4n писал(а):Это не про нас.
А как работать с генераторами и где их искать и как померить уровень?
- Сообщения: 412
- Зарегистрирован: Чт июл 11, 2013 12:37:39
Я тут хочу определить, какая емкость и индуктивность должны быть в последовательном LC контуре на данной частоте, чтобы получился резонанс. Можно, конечно, рассчитать, но задача не в этом.
Вручную подбирать параметры, например, величину емкости и каждый раз запускать расчет, очень неудобно.
Можно ли сделать так, чтобы во время расчета Transient (Alt+1) менялась величина емкости на какую-то единицу и рисовался график зависимости напряжения на резисторе от емкости?
Вручную подбирать параметры, например, величину емкости и каждый раз запускать расчет, очень неудобно.
Можно ли сделать так, чтобы во время расчета Transient (Alt+1) менялась величина емкости на какую-то единицу и рисовался график зависимости напряжения на резисторе от емкости?
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Можно. Для начала почитать Амелиных. Есть в Сундуке.Vlad_RK писал(а):Можно ли сделать так
Transient-анализ - это всего лишь графическое представление результатов численного интегрирования дифференциального уравнения цепи по переменной времени Т. Задав Stepping по величине емкости, вы получите семейство кривых, отображающих зависимости величины токов или напряжений от времени. Для Вашей затеи удобнее использовать Stepping в режиме анализа АС. Но это даст только массив первичных данных. Далее потребуется постпроцессорная обработка либо с помощью функций Performance, либо Probe. То и другое достаточно муторно, так что проще воспользоваться любой прогой для расчета резонансной частоты контура по известным L и С. Однако, если есть желание - пробуйте, предварительно разобравшись до противности с букварем, на который Вам указал Orion 33.Vlad_RK писал(а): Можно ли сделать так, чтобы во время расчета Transient (Alt+1) менялась величина емкости на какую-то единицу и рисовался график зависимости напряжения на резисторе от емкости?
- Реклама
- Сообщения: 412
- Зарегистрирован: Чт июл 11, 2013 12:37:39
Да, про Stepping и Performance мне уже подсказали и я получил, что хотел.qaki писал(а): Задав Stepping по величине емкости, вы получите семейство кривых, отображающих зависимости величины токов или напряжений от времени. Для Вашей затеи удобнее использовать Stepping в режиме анализа АС.
Схему я для примера, простенькую, привел, задача посложнее, со несколькими связанными контурами (трансформаторами), так что там рассчитать резонансную емкость сложно. А Stepping помог.
Спасибо.
- Сообщения: 315
- Зарегистрирован: Пт янв 29, 2010 19:42:27
Сможет кто-то из макросов собрать микроконтроллер в микрокапе ?
дело чисто фановое
ведь не паять же на регистрах и сумматорах .
дело чисто фановое
ведь не паять же на регистрах и сумматорах .
ух ты.... показывает
Микрокап не для микроконтроллеров. Это Spice симулятор!!!! Анализ аналоговой схемотехники и цифровой жесткой логики. Режим программирования на языках высокого уровня в него не заложен. Если соберете на логических элементах, то получите аналог цифрового автомата, работающего по заложенному логикой алгоритму. Т.е. для набора входных воздействий получаем набор выходных (PLA). Для контроллеров - Протеус. Или создавайте процессор на ПЛИС типа Xilinx или Altera.
У них своя среда разработки.
Ну почему-же? По сути контроллер и есть автомат, просто в нем есть некоторая область с данными, которые загружает программист. Следовательно, в микрокапе надо дополнительно создать поле из логических состояний, которые и будут являться кодами команд, констант, и т.д.
Кстати, в МС есть что-то типа программируемой матрицы, подаешь на вход адрес, на выходе выскакивают данные.
Кстати, в МС есть что-то типа программируемой матрицы, подаешь на вход адрес, на выходе выскакивают данные.
Вы все правильно указали. Я примерно о том же. Если есть желание программировать в кодах ( даже не на ассемблере) и воссоздавать логическую структуру контроллера из ALU, Регистров, таймеров, драйверов, и пр. - то препятствий нет. Только, это очень большая профессиональная работа. Для радиолюбителей никто это делать не будет, не тот уровень и цена вопроса, а также не удобство применения на практике. Поэтому и решается данная задача в других пакетах. Во многих из них уже есть готовые ядра процессоров, интерфейсов связи ...
Последний раз редактировалось EMiq Пт янв 20, 2017 11:12:23, всего редактировалось 1 раз.
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Правильно, потому что не за чем изобретать велосипед.EMiq писал(а):Поэтому и решается данная задача в других пакетах.
Одно время немного пользовался микрокапом 11 демо-версии, где-то в настройках находил как сделать так, чтобы можно было бы изменять значения компонентов в режиме Динамик ДиСи с помощью бегунка прокрутки. При этом бегунки находились рядом с каждым компонентом на схеме, было очень удобно и просто.
Сейчас скачал опять МК11, не могу найти эти настройки. Всё на англ, никуя не понятно
Где их искать? что жать?
Сейчас скачал опять МК11, не могу найти эти настройки. Всё на англ, никуя не понятно
t.me/UN7FIL <== радиолюбительские полезности
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Навожу стрелку на Слайдер, сбоку вылазят две строки:
Add slider...
и
Slider windows...
Нажимаю первое, МК предлагает установить параметры изменения для выбранного элемента. Нажимаю ОК, и в правом углу окна появляется бегунок прокрутки. Для одного выбранного элемента. Чтобы изменить другие, нужно опять заходить в то меню и переключать. Очень неудобно(
Add slider...
и
Slider windows...
Нажимаю первое, МК предлагает установить параметры изменения для выбранного элемента. Нажимаю ОК, и в правом углу окна появляется бегунок прокрутки. Для одного выбранного элемента. Чтобы изменить другие, нужно опять заходить в то меню и переключать. Очень неудобно(
t.me/UN7FIL <== радиолюбительские полезности
- Сообщения: 412
- Зарегистрирован: Чт июл 11, 2013 12:37:39
DJ_club, у меня MC10, я делаю так:
Options - Preferences - Slider.
Можно поставить галочку Show Slider - будут отображаться на схеме все слайдеры. И позицию, где будет размещен слайдер.
Внизу можно установить процент изменения, например, сопротивления резистора, за один шаг.
Еще можно сделать так: запускаем анализ Alt+4, кликаем по резистору и стрелками вверх-вниз на клавиатуре меняем сопротивление с ранее выбранным шагом (а сами движки слайдеров при этом не отображать, чтоб не загромождали схему).
Можно выбрать одновременно несколько резисторов, зажав Shift - сопротивления будут изменяться синхронно.
Options - Preferences - Slider.
Можно поставить галочку Show Slider - будут отображаться на схеме все слайдеры. И позицию, где будет размещен слайдер.
Внизу можно установить процент изменения, например, сопротивления резистора, за один шаг.
Еще можно сделать так: запускаем анализ Alt+4, кликаем по резистору и стрелками вверх-вниз на клавиатуре меняем сопротивление с ранее выбранным шагом (а сами движки слайдеров при этом не отображать, чтоб не загромождали схему).
Можно выбрать одновременно несколько резисторов, зажав Shift - сопротивления будут изменяться синхронно.
Это то что надо. Спасибо!Vlad_RK писал(а):DJ_club, у меня MC10, я делаю так:
Options - Preferences - Slider.
Можно поставить галочку Show Slider - будут отображаться на схеме все слайдеры.
t.me/UN7FIL <== радиолюбительские полезности
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Слайдерами в МК никто не моделит, пошаговое изменение параметров удобнее и эффективнее.
Ну почему же никто - Я!Orion33 писал(а):Слайдерами в МК никто не моделит
-- - -
А почему пошагово - эффективней?
t.me/UN7FIL <== радиолюбительские полезности
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Потому что когда вы дергаете слайдер, симуляция фактически запускается заново. А в режиме степпинга считаются начальные условия, а потом меняется только вариативный параметр. Это в разы быстрее и нагляднее, потому что в анализе приводится серия графиков. К тому же, есть еще режим подгонки значения по критериям (минимизация, максимизация, минимальный разброс и тп). Почитайте учебник, там много полезного 
- Сообщения: 3
- Зарегистрирован: Ср фев 01, 2017 22:59:19
Может, кто помочь разобраться, почему микрокап не хочет воспринимать данную spice модель?
*HIGH POWER, HIGH FREQUENCY, RF N-CHANNEL VERTICAL DMOS MOSFET
*TO GENERATE S PARAMETER MATCHING DATA SHHET, SET VG = 4.3 V FOR IDQ = 455 Ma
*MODEL APPLICABLE FOR BLF278
*NOTE:- HP/EESOF USES ‘GATE DRAIN SOURCE’ ORDER
* ( ;D G S)
.SUBCKT BLF278/PF 20 10 30
LG 10 11 0.29n
RGATE 11 12 0.73
CG 10 30 0.01P
CRSS 12 17 15.3P
CISS 12 14 490P
LS 14 30 0.2N
CS 14 30 0.02P
LD 17 20 0.1N
CD 20 30 2.9P
R_RC 16 17 2.2
C_RC 14 16 31.2P
MOS 13 12 14 14 BLF278 MOS L = 1.1 U W = 0.778 ;D G S B LEVEL1
JFET 17 14 13 BLF278 JF ;D G S
DBODY 14 17 BLF278 DB ;P N
.MODEL BLF278 MOS NMOS (VTO =4 KP = 0.9 E-5 LAMBDA = 0.15 RD = 0.065 RS = 0.07)
.MODEL BLF278 JF NJF (VTO = 6.8 BETA = 1 LAMBDA =1)
.MODEL BLF278 DB D (CJO = 1100 P RS = 0.25 VJ = 0.6 M = 0.4 BV = 13)
.ENDS
*HIGH POWER, HIGH FREQUENCY, RF N-CHANNEL VERTICAL DMOS MOSFET
*TO GENERATE S PARAMETER MATCHING DATA SHHET, SET VG = 4.3 V FOR IDQ = 455 Ma
*MODEL APPLICABLE FOR BLF278
*NOTE:- HP/EESOF USES ‘GATE DRAIN SOURCE’ ORDER
* ( ;D G S)
.SUBCKT BLF278/PF 20 10 30
LG 10 11 0.29n
RGATE 11 12 0.73
CG 10 30 0.01P
CRSS 12 17 15.3P
CISS 12 14 490P
LS 14 30 0.2N
CS 14 30 0.02P
LD 17 20 0.1N
CD 20 30 2.9P
R_RC 16 17 2.2
C_RC 14 16 31.2P
MOS 13 12 14 14 BLF278 MOS L = 1.1 U W = 0.778 ;D G S B LEVEL1
JFET 17 14 13 BLF278 JF ;D G S
DBODY 14 17 BLF278 DB ;P N
.MODEL BLF278 MOS NMOS (VTO =4 KP = 0.9 E-5 LAMBDA = 0.15 RD = 0.065 RS = 0.07)
.MODEL BLF278 JF NJF (VTO = 6.8 BETA = 1 LAMBDA =1)
.MODEL BLF278 DB D (CJO = 1100 P RS = 0.25 VJ = 0.6 M = 0.4 BV = 13)
.ENDS


