Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
21.10.2021, 17:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от parovoZZ
|
и что дальше? Это исключительно КАЧЕСТВЕННАЯ оценка. Ничего общего не имеющая с матматической моделью.
дилетентам в самый раз)
|
Для инженера важны числа, а не световые эффeкты ! А вот светового потока у вас нет, а мощность на лампе это косвенный параметр, важен только для оплаты.
Вот посмотрите:
Measurement: Мощность
step AVG(v(pw))
1 16.33
2 27.7917
3 38.1817
4 59.288
5 79.6934
6 95.1391
Measurement: lumen
step AVG(v(lumen))
1 0.363692
2 2.63918
3 7.69077
4 24.0756
5 42.6695
6 57.2379
В минимальном положении яркости световой поток 0.36 люмен, а мощность 16.33 Вт.
На максимальной - 57.2379 люмен, а мощность 95.139 Вт.
Мощность меняется в 5.826, а свет в 160 раз!
Ещё один момент. Глаз имеет логарифмическую чувствительность.
Последний раз редактировалось bordodynov; 22.10.2021 в 09:31.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
21.10.2021, 21:44
|
|
Частый гость
Регистрация: 28.02.2006
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Симулятор LTspice XVII
bordodynov,
Спасибо. Скачал LTspiceXVII_2019Jan29.zip, нашёл MCP6561_my.txt, попытался использовать в своём МС12.
Нажмите, чтобы открыть спойлер
МС12 нашёл 3 синтаксические ошибки (они есть и в оригинальной модели):
Mismatched braces.
Extra ')' in table source.
Part: X1.G35
G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(2.00,1n))(2.2,1))
Mismatched parentheses.
Missing ')' in table source.
Part: X1.G36
G36 33 0 TABLE {V(35,4)} ((-2.2,-1)((-2.00,-1n)(0,0)(1,1n))
Missing model statement '9.47302M'.
Part: X1.R62
R62 0 62 REXP 9.47302M
- МС12 надо наоборот: R62 0 62 9.47302M REXP
Исправил. Но МС12 не понимает некоторые введённые Вами конструкции (и я тоже):
Unknown identifier 'RPAR' in '{V(57,96)*2 RPAR=100MEG CPAR=1F TRIPDV=1M TRIPDT=10N}'.
Part: X1.BG50
BG50 0 50 i=v(57,96)*2 Rpar=100Meg Cpar=1f tripdv=1m tripdt=10n ;my
- оставил оригинальную:
G50 0 50 57 96 2
Warning unknown parameter RON in model DM.
Warning unknown parameter EPSILON in model DM.
Warning unknown parameter ROFF in model DM.
Warning unknown parameter VFWD in model DM.
...
.model dm d ron=1m Epsilon=20u Roff=20G Vfwd=1m
.model dms d ron=1 Roff=20G Vfwd=0 Epsilon=10u
Предупреждения проигнорировал.
Модель MCP6561 заработала, но с некоторыми странностями: на выходе компаратора напряжения выше напряжения питания 5V и и ниже 0V:
High_Y(v(out),1)=5.725
Low_Y(v(out),1)=-131m
Сказывается отсутствие Вашего BG50?
Как бы привести Ваши изменения к стандарту Pspice?
Или, хотя бы, получить пояснение для неPSICE'овских параметров моделей BG50 (Rpar=100Meg Cpar=1f tripdv=1m tripdt=10n), DM/DMS (ron=1m Epsilon=20u Roff=20G Vfwd=1m).
Последний раз редактировалось litvinoven; 21.10.2021 в 21:59.
Причина: форматирование
|
|
|
|
21.10.2021, 22:33
|
|
Гражданин KAZUS.RU
Регистрация: 19.12.2014
Адрес: УРФО.Богданович
Сообщений: 961
Сказал спасибо: 242
Сказали Спасибо 347 раз(а) в 216 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от litvinoven
|
RPAR
|
Эти паралельные надо прописывать с новой строки.
Сообщение от litvinoven
|
model dms d
|
Это не совсем диоды,обозначте как переключатель
__________________
С уважением,Сергей.
|
|
|
|
22.10.2021, 07:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от litvinoven
|
bordodynov,
Спасибо. Скачал LTspiceXVII_2019Jan29.zip, нашёл MCP6561_my.txt, попытался использовать в своём МС12.
Нажмите, чтобы открыть спойлер
МС12 нашёл 3 синтаксические ошибки (они есть и в оригинальной модели):
Mismatched braces.
Extra ')' in table source.
Part: X1.G35
G35 33 0 TABLE {V(35,3)} ((-1,-1n)(0,0)(2.00,1n))(2.2,1))
Mismatched parentheses.
Missing ')' in table source.
Part: X1.G36
G36 33 0 TABLE {V(35,4)} ((-2.2,-1)((-2.00,-1n)(0,0)(1,1n))
Missing model statement '9.47302M'.
Part: X1.R62
R62 0 62 REXP 9.47302M
- МС12 надо наоборот: R62 0 62 9.47302M REXP
Исправил. Но МС12 не понимает некоторые введённые Вами конструкции (и я тоже):
Unknown identifier 'RPAR' in '{V(57,96)*2 RPAR=100MEG CPAR=1F TRIPDV=1M TRIPDT=10N}'.
Part: X1.BG50
BG50 0 50 i=v(57,96)*2 Rpar=100Meg Cpar=1f tripdv=1m tripdt=10n ;my
- оставил оригинальную:
G50 0 50 57 96 2
Warning unknown parameter RON in model DM.
Warning unknown parameter EPSILON in model DM.
Warning unknown parameter ROFF in model DM.
Warning unknown parameter VFWD in model DM.
...
.model dm d ron=1m Epsilon=20u Roff=20G Vfwd=1m
.model dms d ron=1 Roff=20G Vfwd=0 Epsilon=10u
Предупреждения проигнорировал.
Модель MCP6561 заработала, но с некоторыми странностями: на выходе компаратора напряжения выше напряжения питания 5V и и ниже 0V:
High_Y(v(out),1)=5.725
Low_Y(v(out),1)=-131m
Сказывается отсутствие Вашего BG50?
Как бы привести Ваши изменения к стандарту Pspice?
Или, хотя бы, получить пояснение для неPSICE'овских параметров моделей BG50 (Rpar=100Meg Cpar=1f tripdv=1m tripdt=10n), DM/DMS (ron=1m Epsilon=20u Roff=20G Vfwd=1m).
Вложение 167170
|
В LTspice провинутый синтаксис
Rpar=100Meg Cpar=1f - это я добавил параллельно источнику тока резистор и конденсатор. tripdv=1m tripdt=10n просто выбросите.
ron=1m Epsilon=20u Roff=20G Vfwd=1m замените на обычный диод с n=0.01 и добавьте RL=20G . К сожалению его нет в модели диода LTspice. В некоторых заводских моделях диодов добавляют параллельно диоду высокоомный резистор.
|
|
|
|
22.10.2021, 08:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
litvinoven,
посмотрите более подходящие параметры:
|
|
|
|
22.10.2021, 10:31
|
|
Гражданин KAZUS.RU
Регистрация: 19.12.2014
Адрес: УРФО.Богданович
Сообщений: 961
Сказал спасибо: 242
Сказали Спасибо 347 раз(а) в 216 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от bordodynov
|
ron=1m Epsilon=20u Roff=20G Vfwd=1m
|
В мультисиме есть такой,но вы как всегда впихнули свое.Что за напруга Epsilon?
Такое ощущение что прога под вас подстраивается,а не вы под её.Всё хавает.
__________________
С уважением,Сергей.
|
|
|
|
22.10.2021, 11:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от vrybel
|
В мультисиме есть такой,но вы как всегда впихнули свое.Что за напруга Epsilon?
Такое ощущение что прога под вас подстраивается,а не вы под её.Всё хавает.
|
Ну почему же. Это есть в HELP. Epsilon - область квадратичной характеристики. Программы Spice не любят ВАХ со скачком первой производной. Хотя LTspice и без этого параметра будет работать. Я люблю облегчать работу LTspice. Так делали и другие люди, которые были для меня авторитетами по моделям. К сожалению они умерли.
Вот из HELP. Но есть некоторые вещи, которых нет в нём.
Последний раз редактировалось bordodynov; 22.10.2021 в 11:34.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
22.10.2021, 17:00
|
|
Частый гость
Регистрация: 28.02.2006
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Симулятор LTspice XVII
bordodynov,
То есть Ваш новый элемент BG50 можно удалить и оставить оригинальные G50, R80 и CR80?
Модели диодов dm и dms станут одинаковыми и диоды D51s, D52s, D55s, D56s тоже нужно удалить?
Попробовал. Стало лучше, но максимальное выходное напряжение (5V35) всё равно больше напряжения питания (5V0).
PS
Всё нормально. Я не заметил, что в модели диода д.б. RS=0.985m и поставил RS=0.985.
Спасибо.
Последний раз редактировалось litvinoven; 22.10.2021 в 17:27.
|
|
|
|
22.10.2021, 17:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от litvinoven
|
bordodynov,
То есть Ваш новый элемент BG50 можно удалить и оставить оригинальные G50, R80 и CR80?
Модели диодов dm и dms станут одинаковыми и диоды D51s, D52s, D55s, D56s тоже нужно удалить?
Попробовал. Стало лучше, но максимальное выходное напряжение (5V35) всё равно больше напряжения питания (5V0).
|
Я не помню, как я изменял модель. Я делал это давно. Я приспосабливал модель к LTspice. Я посмотрю. Возможно вам нужно изменять исходную, фабричную модель. Я посмотрю и дам совет как.
|
|
|
|
22.10.2021, 17:51
|
|
Частый гость
Регистрация: 28.02.2006
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Симулятор LTspice XVII
bordodynov,
Спасибо, всё разрешилось.
Чтобы стандартная модель заработала, оказалось достаточно добавить в неё предложенные Вами конденсаторы CR30, CR51, CR52, CR57, CR58. Ну и исправить синтаксические ошибки.
PS
Обнаружил, что синтаксические ошибки с двойными скобками есть только в файле MCP6561_MM_B.zip/MCP6561.txt, скачанном с сайта производителя. В общей библиотеке mc.lib из МС12 их нет.
Последний раз редактировалось litvinoven; 22.10.2021 в 18:20.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:17.
|
|