Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 18.01.2021, 09:05  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Сообщение от tipa Посмотреть сообщение
к#1851но я выкрутился, используя источник напряжения PWL. то есть, из графика функции выбрать 8 точек и занести в свойства PWL?
Нет. Я для того, что бы получить значение времени Использовал следующее: V1 t 0 pwl 0 0 1000 1000
В узле t получается напряжение равное time. В LTspice можно в формуле управляемого источника непосредственно использовать переменную time, что я и использовал в своих примерах.
Реклама:
bordodynov вне форума  
Непрочитано 18.01.2021, 10:43  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

в Мультисим переменная time доступна.
Миниатюры:
Нажмите на изображение для увеличения
Название: 2021-01-18_09-41-55.png
Просмотров: 0
Размер:	46.3 Кб
ID:	160048  
bordodynov вне форума  
Сказали "Спасибо" bordodynov
tipa (18.01.2021)
Непрочитано 18.01.2021, 16:25  
vrybel
Гражданин KAZUS.RU
 
Аватар для vrybel
 
Регистрация: 19.12.2014
Адрес: УРФО.Богданович
Сообщений: 960
Сказал спасибо: 241
Сказали Спасибо 346 раз(а) в 216 сообщении(ях)
vrybel на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Сообщение от tipa Посмотреть сообщение
и сразу другой вопрос возникает: а как из этой эпюры извлечь график или функцию изменения частоты? То есть получить "кубическую параболу".
Попробуй постпроцессор.Там есть функции.Думаю г-н.bordodynov подскажет
что можно использовать.
Миниатюры:
Нажмите на изображение для увеличения
Название: Post.jpg
Просмотров: 0
Размер:	99.0 Кб
ID:	160059  
__________________
С уважением,Сергей.
vrybel вне форума  
Сказали "Спасибо" vrybel
tipa (19.01.2021)
Непрочитано 18.01.2021, 19:09  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Прошу прощение за пост #988. Я в выражении потерял двойку. Я пытался реализовать формулу sin(2piFreqTime). В Мультисиме должно быть sin(2*pi*time^3*time). Freq=time^3.
bordodynov вне форума  
Сказали "Спасибо" bordodynov
tipa (19.01.2021)
Непрочитано 19.01.2021, 10:28  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Попробуйте идеальный диод (без пятки, не экспоненциальный). Только это не управляемый источник напряжения, а управляемый источник тока.
Bi a k i={100*uramp(V(a,k)} . В данном случае а-анод, k-катод, 100 - проводимость (0.01 Ом). ВАХ представляет горизонтальную линию при напряжении V(A,K)‹0. При положительных напряжениях - наклонная, с тангенсом угла наклона в данном случае 100.
Альтернатива:
Bi a k i={if((V(a,k)‹0,0,100*v(a,k))}
Ps. А то, что вы не используете возможности Мультисима отчасти виноваты и разработчики программы. Они тщательно замаскировали эти возможности. И HELP на мой взгляд паршивый.
bordodynov вне форума  
Сказали "Спасибо" bordodynov
tipa (19.01.2021)
Непрочитано 19.01.2021, 11:00  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

В продолжении того, что я написал. Вот как в HELP LTspice:
B. Arbitrary Behavioral Voltage or Current Sources

abs(x) - Absolute value of x
absdelay(x,t[,tmax]) - x delayed by t. Optional max delay notification tmax.
acos(x) Real part of the arc cosine of x, e.g., acos(-5) returns 3.14159, not 3.14159+2.29243i
arccos(x) - Synonym for acos()
acosh(x) - Real part of the arc hyperbolic cosine of x, e.g., acosh(.5) returns 0, not 1.0472i
asin(x) - Real part of the arc sine of x, asin(-5) is -1.57080, not -1.57080+2.29243i
arcsin(x) - Synonym for asin()
asinh(x) - Arc hyperbolic sine
atan(x) - Arc tangent of x
arctan(x) - Synonym for atan()
atan2(y,x) - Four quadrant arc tangent of y/x
atanh(x) - Arc hyperbolic tangent
buf(x) - 1 if x › .5, else 0
ceil(x) - Integer equal or greater than x
cos(x) - Cosine of x
cosh(x) - Hyperbolic cosine of x
ddt(x) - Time derivative of x
delay(x,t[,tmax] - Same as absdelay()
dnlim(x,y,z) -Similar to max(x,y) but with a continuous 1st derivative transition width z
exp(x) - e to the x
floor(x) - Integer equal to or less than x
hypot(x,y) - sqrt(x**2 + y**2)
idt(x[,ic[,a]]) - Integrate x, optional initial condition ic, reset if a is true.
idtmod(x[,ic[,m[,o]]] -
Integrate x, optional initial condition ic, reset on reaching modulus m, offset output by o.
if(x,y,z) - If x › .5, then y else z
int(x) - Convert x to integer
inv(x) - 0. if x › .5, else 1.
limit(x,y,z) - Intermediate value of x, y, and z
ln(x) - Natural logarithm of x
log(x) - Alternate syntax for ln()
log10(x) - Base 10 logarithm
max(x,y) - The greater of x or y
min(x,y) - The smaller of x or y
pow(x,y) - Real part of x**y, e.g., pow(-1,.5)=0, not i.
pwr(x,y) - abs(x)**y
pwrs(x,y) - sgn(x)*abs(x)**y
rand(x) - Random number between 0 and 1 depending on the integer value of x.
random(x) - Similar to rand(), but smoothly transitions between values.
round(x)- Nearest integer to x
sdt(x[,ic[,assert]]) - Alternate syntax for idt()
sgn(x) - Sign of x
sin(x) - Sine of x
sinh(x) - Hyperbolic sine of x
smallsig() - Returns 1 if a .ac or .noise analysis is being done. Otherwise 0.
sqrt(x) - Square root of x
table(x,a,b,c,d,...) -
Interpolate a value for x based on a look up table given as a set of pairs of points.
tan(x) - Tangent of x.
tanh(x)- Hyperbolic tangent of x
u(x) - Unit step, i.e., 1 if x › 0., else 0.
uplim(x,y,z) - Similar to min(x,y) but with a continuous 1st derivative transition width z
uramp(x) - x if x › 0., else 0.
white(x) -
Random number between -.5 and .5 smoothly transitions between values even more smoothly than random().
!(x) - Alternative syntax for inv(x)
~(x) - Alternative syntax for inv(x)

• The following operations, grouped in reverse order of precedence of evaluation:

& - Convert the expressions to either side to Boolean, then AND.
| - Convert the expressions to either side to Boolean, then OR.
^ - Convert the expressions to either side to Boolean, then XOR
› - True if expression on the left is greater than the expression on the right, otherwise false.
‹ - True if expression on the left is less than the expression on the right, otherwise false.
›= -
True if expression on the left is greater than or equal the expression on the right, otherwise false.
‹= -
True if expression on the left is less than or equal the expression on the right, otherwise false.
+ - Floating point addition
- - Floating point subtraction
* - Floating point multiplication
/ - Floating point division
** -
Raise left hand side to power of right hand side. Only the real part is returned, e.g., -1**1.5 gives zero not i.
! - Convert the following expression to Boolean and invert.

Советую найти в Мультисиме аналогичную таблицу!
bordodynov вне форума  
Сказали "Спасибо" bordodynov
tipa (19.01.2021)
Непрочитано 19.01.2021, 11:34  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Вот файл с описанием одной программы с синтаксисом Spice3. Описание управляемых источников тока и напряжения на страницах 50-52. В Мультисиме зачем то добавили фигурные скобки.
Вложения:
Тип файла: pdf SpiceMan5.pdf (1.02 Мб, 0 просмотров)
bordodynov вне форума  
Сказали "Спасибо" bordodynov
tipa (19.01.2021)
Непрочитано 19.01.2021, 17:11  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Я предложил использовать как диод, а не питать другой диод. Я дома попробую показать вам пример. Сейчас у меня заканчивается работа и я не успеваю.
bordodynov вне форума  
Непрочитано 19.01.2021, 19:11  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Вот пример идеализированных диодов. Выведены ВАХи. Для большей наглядности я увеличил крутизну. Катоды заземлены.
Миниатюры:
Нажмите на изображение для увеличения
Название: diodi.png
Просмотров: 0
Размер:	30.2 Кб
ID:	160103  
bordodynov вне форума  
Непрочитано 19.01.2021, 19:14  
bordodynov
Почётный гражданин KAZUS.RU
 
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
bordodynov на пути к лучшему
По умолчанию Re: Общие вопросы по программе Multisim

Сообщение от tipa Посмотреть сообщение
съедобные функции ABM- источника
Если бы вы почитали файл, который я загрузил, а именно страницы 50 - 52, то вам не пришлось бы определять методом тыка допустимые функции. И не придётся гадать как пишутся имена функций.
Мультисим=Spice3+Xspice.

Последний раз редактировалось bordodynov; 19.01.2021 в 19:17.
bordodynov вне форума  
Сказали "Спасибо" bordodynov
tipa (19.01.2021)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus общие вопросы dosikus Proteus 3357 24.03.2024 12:27
Общие вопросы по импульсному преобразователю zoog Источники питания и свет 87 12.01.2013 17:53
Wiznet W7100. Общие вопросы R_N Микроконтроллеры, АЦП, память и т.д 7 06.06.2012 00:33
Система измерения температуры (на AD8495), вопросы по схеме и реализации spartakchamp Измерительное оборудование 2 15.11.2010 22:04


Часовой пояс GMT +4, время: 13:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot