Jump to content
    

Странное поведение модели генератора в Micro-CAP

При переходе от идеальной модели триггера к триггеру 74HC74 модель перестаёт работать.

 

Было:

Screenshot_9.png

Screenshot_10.png

 

Стало:

Screenshot_7.png

Screenshot_8.png

 

Виден какой-то начальный импульс, а затем сигнал переходит в ноль, что не верно.

Симулятор после прогона выдаёт ошибку 3 digital warning messages See numerical output

А там

 

Digital Warning

Preb input width violation at t=1.2e-008

Device X6.U1

Required Preb input width is 2.5e-008

Measured Preb input width is 1.2e-008

 

Digital Warning

Clrb input width violation at t=1.2e-008

Device X6.U1

Required Clrb input width is 2.5e-008

Measured Clrb input width is 1.2e-008

 

Digital Warning

Preb input width violation at t=1.2e-008

Device X6.U1

Required Preb input width is 2.5e-008

Measured Preb input width is 1.2e-008

 

Что это?

Что делать?

Share this post


Link to post
Share on other sites

Required Preb input width is 2.5e-008

Measured Preb input width is 1.2e-008

Перевод:

Требуемая ширина импульса на входе Preb равна 25 нс

Получившаяся ширина импульса на входе Preb равна 12 нс

 

И да, по даташиту хотя бы 20 нс надо.

Поставить емкость на выход компараторов или резисторы увеличить.

Share this post


Link to post
Share on other sites

Перевод:

Требуемая ширина импульса на входе Preb равна 25 нс

Получившаяся ширина импульса на входе Preb равна 12 нс

 

И да, по даташиту хотя бы 20 нс надо.

Поставить емкость на выход компараторов или резисторы увеличить.

 

Сигнал на выходе t1 должен представлять собой прямую линию, лог. 1

А там импульс в 1us

Share this post


Link to post
Share on other sites

Сигнал на выходе t1 должен представлять собой прямую линию, лог. 1

А там импульс в 1us

Так он как-то посчитал, но черным по белому пишет - в схеме ошибка, намекая что расчет может быть неправильный.

Share this post


Link to post
Share on other sites

Так он как-то посчитал, но черным по белому пишет - в схеме ошибка, намекая что расчет может быть неправильный.

 

Многоточие..

Конденсаторы на выходе компараторов тоже ни к чему хорошему не ведут.

 

 

Screenshot_12.png

 

Screenshot_13.png

 

 

Попробовал в Micro CAP 11 вообще пишет Matrix is Singular даже в Power Defaults.

Share this post


Link to post
Share on other sites

Важное дополнение.

Если сделать вот так, то перестаёт работать и первая модель. :-|

 

Screenshot_15.png

 

Screenshot_16.png

 

Ошибок не выводит, просто не работает.

 

Начинаю разочаровываться в Micro-CAP

Share this post


Link to post
Share on other sites

В 17.08.2018 в 09:56, SAVC сказал:

Начинаю разочаровываться в Micro-CAP

Micro-CAP в Вас разочаровался давно.

Тему надо закрыть, ИМХО.

Share this post


Link to post
Share on other sites

Вы бы лучше по теме что-нибудь ответили. Почему не работает модель, например.

Share this post


Link to post
Share on other sites

15 часов назад, SAVC сказал:

Почему не работает модель, например.

Потому, что Вам лень учиться, читать, думать, делать выводы..

MC работает с аналоговой и цифровой моделями, причем одновременно.

Однако надо понимать, что если присутствуют только цифровые модели, то моделирование ведется на логическом уровне + задержки.

Если цифровая модель сопрягается с аналоговой, то надо предусмотреть подтяжку выходов к принятому для данной модели уровню питания - как ни странно.

В чисто цифровой модели у вас на выходе будет не физический уровень, а лишь логический.

Для доходчивости объяснения, предоставляю две схемы - промоделируйте их и подумайте над тем, что Вы видите на их выходах.

P.S.

Да и вообще, когда предоставляете какую-то схему, то надо дать хоть какое-то описание ее идеи.

Вам тут никто и ничем не обязан.

tg.7z

tg_logic.png

tg_physic.png

Edited by Strong

Share this post


Link to post
Share on other sites

17 часов назад, SAVC сказал:

 Почему не работает модель, например.

Ну а еще, подумайте над тем, почему в Вашем псевдо-генераторе на входах SET и RESET RS-триггера могут присутствовать любые комбинации логических уровней из 4-х возможных и что RS-триггер о Вас, в таком случае, думает.

 

Пример сигналов на выходах Ваших компараторов.

Я даже знаю, что об этом подумает любой TTL RS-триггер о Вас, как о схемотехнике.

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

Может стоит, для начала, использовать уже готовые решения, а не изобретать очередные "велосипеды"?

 

out_1-2.png

Edited by Strong

Share this post


Link to post
Share on other sites

Хочется ещё сказать за RS-триггеры.. Если вы возьмёте 74HC74, то у него определены состояния для всех 4-х комбинаций сигналов Set и Reset.

Вот, хотя бы посмотрите 74hc74-truth-table.png?w=525

Edited by SAVC

Share this post


Link to post
Share on other sites

14 часов назад, SAVC сказал:

Люблю изобретать велосипеды.

Да ради Того, но делайте это в темном чуланчике и не тащите туфту на свет.

Откланиваюсь, за сим.

Edited by Strong

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...