Multisim and Ultiboard

cancel
Showing results for 
Search instead for 
Did you mean: 

unmatched ENDS statement

Solved!
Go to solution

Dear forum i have a following issue:

 

I built triangular wave generator (based on 555 timer) and i built noise generator (based on custom created LM386).

 

Both circuits work on individual worksheets but when i copy them on a single worksheet it keeps saying "unmatched ENDS statement"...

Could you please advise what is wrong how to fix it and what does that statement mean...

 

Thank you so much for your help.

 

 

 

 

 

0 Kudos
Message 1 of 12
(3,174 Views)
Solution
Accepted by topic author GTTT

tipa_0-1659784664250.png

tipa_1-1659784706446.png

Была изменена модель (убраны "концы") в LM386
и виртуальная модель 555 установлена.

 

Message 2 of 12
(3,132 Views)
Solution
Accepted by topic author GTTT

Tipa,

 

Thank you so much.... u are very very helpful....i struggled in internet and could not solve that problem.

I am a newbie in Multisim and want to learn it...

 

 

Would you be so kind please and advise in two three words what does it mean ... you have mentioned that you

 

1) removed ends / terminations from LM386

2) virtual model of 555 has been set

 

What does that mean ? 

 

0 Kudos
Message 3 of 12
(3,121 Views)
Solution
Accepted by topic author GTTT

Пожалуйста. Я вам посоветую сайт KAZUS, где освоил Мультисим за год, с помощью участников форума. Особенно помог господин bordodynov. Есть и англоязычная версия сайта. Вот ссылки на активные ветки форума, 
http://kazus.ru/forums/showthread.php?t=113392&page=271
http://kazus.ru/forums/showthread.php?t=116097&page=158
http://kazus.ru/forums/showthread.php?t=120932&page=33
http://kazus.ru/forums/showthread.php?t=116101&page=215
http://kazus.ru/forums/showthread.php?t=10241&page=546
http://kazus.ru/forums/showthread.php?t=121044&page=27
В описании модели lm386 концы - лишние, иногда программа игнорирует неточности синтаксиса, иногда придирается.

Концы.gif

 Изменённый компонент метится *(звёздочкой)
А вот замена на виртуал:

Виртуал.gif

 Иногда программа перегружается и не справляется с симуляцией. Тогда лучше по частям симулировать, а подсхему заменить на подходящий источник сигналов.(ABM-самый универсальный. С помощью формул чёрта можно нарисовать)
Идеальные (виртуальные) компоненты легче считаются. И про питание,- цифровое питание требует и цифровую землю, например:

Цифровое питание.gif

0 Kudos
Message 4 of 12
(3,116 Views)

Tipa,

 

I got confused here....

Your file "Ответ NI"  gives 126 Mhz from 555 timer c1 capacitor.

However 500 ohm 500ohm and 0.1microf components should give around 9 Khz triangular signal (capacitor charge / discharge cycles) - therefore is there something wrong with that ?

File attached with name - "Ответ NI_Question"

 

Also,

I did change 555 into a virtual one and I removed ".end" from subcircuit in LM386; therefore initial problem disappeared but simulation on my file does not start (some convergence assistant jumps).

File attached with name - "Triangle and noice generator1"

 

I am confused here .....

 

0 Kudos
Message 5 of 12
(3,088 Views)

Ещё раз прогнал последние ваши файлы. 555 работает от любых питателей с любыми землями. Частота не меняется, видимо модель поганая, и с виртуальными пинами и с реальными

tipa_0-1660027609113.png

Ошибки.gif

Варианты.gif

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

tipa_0-1660028684591.png

 

Попробуйте с этой схемой повозиться.

tipa_0-1660029004605.png

Нашёл у себя в загашнике рабочую схему (у вас, похоже, ошибочка в подключении частотной цепи). "ИСПРАВА1"

tipa_0-1660030604374.png

 

Download All
0 Kudos
Message 6 of 12
(3,078 Views)

"Исправа1" работает на реальных и на виртуальных пинах (в смешанном анализе), как реальная модель, так и виртуальная.

tipa_0-1660031942804.pngtipa_1-1660032219159.png

 

0 Kudos
Message 7 of 12
(3,067 Views)

и ещё симуляции на эту тему:

tipa_0-1660058672746.png

непонятки вызывает схема на lm368? - чего от неё хотите?

tipa_1-1660059015042.pngtipa_2-1660060350767.png

Удалось внятную эпюру пилы получить, значит ошибка в lm386

0 Kudos
Message 8 of 12
(3,061 Views)

Hi Tipa,

 

If you take my file "Triangle and noise generator1" which i attached previously and delete 555 circuit you will find LM386 working and producing noise (file - screenshot attached).

 

If from the same file you delete LM386 circuit you are left with 555 which gives you a triangles.

 

555 gives me triangles

386 gives me noise 

But i can not make work both of them on a single working sheet (individually they are doing ok). 

0 Kudos
Message 9 of 12
(3,057 Views)

Уважаемый коллега! У меня получаются разные симуляции LM386, в интерактивном-пила, в трансцендентном-кривая распределения Гаусса

tipa_0-1660073349666.png

Вас не смущает пиковольтовое значение амплитуды шума на выходе операционника? Как можно таким сигналом управлять 5-вольтовые на входах 555 ??? !!!
Этот шум мог сгенерироваться не в недрах 386, а по простой причине предела итераций самой программы, которая в этом случае может выдать чего угодно...
И пила получается после развязывающего конденсатора пульсирующей в отрицательных напряжения,-это нонсенс! Внимательно посмотреть модель 386, она врёт.

0 Kudos
Message 10 of 12
(3,052 Views)