roboforum.ru

Технический форум по робототехнике.

Ошибка симуляции H-bridge в Proteus'е

Ошибка симуляции H-bridge в Proteus'е

Digit » 18 мар 2007, 02:11

Доброго времени суток!
Ковыряюсь в протеусе потихоньку и никак не могу его победить.  :?
Сделал простенький Х-Мост на мосфетах, а Proteus ругается на симуляцию. Причем, ладно бы с самого начала!  :evil:  А то работал мостик нормально, да стукнуло меня залезть в System -> Set Animation Options..., чтоб поставить отображение направления протекания тока и прочие красивости... С тех пор перестал симулировать!  :evil:  И даже примеры некоторые свои родные перестал!  :shock:
Может кто подскажет, как с этим бороться? :cry:

Ниже цепляю саму схемку, файлы проекта и настройки симуляции... Может в настройках дело?

Лог симуляции такой:
Код: Выделить всёРазвернуть
SIMULATION LOG
==============
Design:   D:\H-Bridge\H-Bridge MOSFETs.DSN
Doc. no.: <NONE>
Revision: <NONE>
Author:   <NONE>
Created:  17/03/07
Modified: 18/03/07

Compiling source files...
Build completed OK.
Compiling netlist...
Linking netlist...
Partition analysis...

Simulating partition 1 [C76060EA]...
PROSPICE Release 6.9 SP5 (C) Labcenter Electronics 1993-2006.
SPICE Kernel Version 3f5. (C) Berkeley University ERL.

Reading netlist...
Reading SPICE models...
Loaded SPICE model 'IRF7309N' from library 'IRPOWER'
Loaded SPICE model 'IRF7309P' from library 'IRPOWER'
Building circuit...
Instantiating SPICE models...
[SPICE] Starting Gmin stepping: 120 steps
Warning: [SPICE] Gmin step [0] failed: GMIN=1
Warning: [SPICE] Gmin stepping failed
[SPICE] starting source stepping
[SPICE] Source stepping completed
[SPICE] transient GMIN stepping at time=0.000254049
[SPICE] transient GMIN stepping at time=0.000254049
[SPICE] Error 106 - TRAN:  Timestep too small; time = 0.000254049, timestep = 1.25e-19: trouble with node "v:q2_q2:fi2#branch"
.
Totaliters=8081, Totalsteps=1237, Goodsteps=916, Badsteps=321

Real Time Simulation FAILED.


ЗЫ
Еще одна ошибка выскакивала - Proteus вылетает нафик, если пытаешься соединить диод проводочком с чем угодно!  :?
Пока не знаю, как это лечить.
Вложения
H-Bridge.rar
Непосредственно сам проект
(6.16 КиБ) Скачиваний: 69
7.gif
SPICE options 6
7.gif (9.08 КиБ) Просмотров: 15851
6.gif
SPICE options 5
6.gif (6.19 КиБ) Просмотров: 15839
5.gif
SPICE options 4
5.gif (5.36 КиБ) Просмотров: 15866
4.gif
SPICE options 3
4.gif (8.54 КиБ) Просмотров: 15845
3.gif
SPICE options 2
3.gif (7.01 КиБ) Просмотров: 15851
2.gif
SPICE options 1
2.gif (8.67 КиБ) Просмотров: 15864
1.gif
"Set Animation Options..." dialog
Жмем "SPICE options" и видим остальные настройки
1.gif (7 КиБ) Просмотров: 15891

Digit » 18 мар 2007, 02:12

Да, забыл схемку прицепить...
Вложения
sheme.gif
Схемка мостика
sheme.gif (9.62 КиБ) Просмотров: 15909

avr123.nm.ru » 18 мар 2007, 13:25

Друзья !

Давайте посты размещать в соответствующих разделах форума !

Digit » 20 мар 2007, 21:21

:? Например в каких?
Если я ошибся, я не против - пусть модераторы перенесут тему.
Но данный вопрос (ИМХО) примитивен. Он откровенно чайниковский.
И вместо того, чтоб вот так комментить, уважаемый авр123 мог бы как самый активный курсовед форума попытаться помочь.

2All
Народ, неужели никто не скачал проект и не проверл у себя?!  :cry:  Пара минут делов, зато может что-то прояснится...

avr123.nm.ru » 20 мар 2007, 22:08

Digit писал(а)::? Например в каких?
И вместо того, чтоб вот так комментить, уважаемый авр123 мог бы как самый активный курсовед форума попытаться помочь.


Я просто надеялся что вы сделаете первый шаг и поместите тему в нужный раздел.
Последний раз редактировалось avr123.nm.ru 21 мар 2007, 21:02, всего редактировалось 1 раз.

Digit » 21 мар 2007, 20:30

avr123.nm.ru писал(а):Я просто надеялся что вы сделаете первый шаг и поместите тему в нужный раздел.


Только модераторы имеют права по переносу тем. Ну, по крайней мере, либо их нет лично у меня, либо я не там смотрю. :D

avr123.nm.ru писал(а):Транзисторы не правильно у вас были включены похоже и резисторы я 1 ком поставил.
Вот крутится ...

Угу. Только неправильно работает.
Вон на картинке можно видеть, что вместо положенных почти 12В на движке без малого 1В! :shock:

А то, как у меня был собран мост, было наглым образом содрано из проекта OpenServo (из второй версии). На всяк случай привожу их схемку тоже...
Вложения
2.jpg
Мостик made by Avr123
OpenServo v2.GIF
Мостик из проекта ОупенСерво
OpenServo v2.GIF (7.53 КиБ) Просмотров: 15959

Digit » 21 мар 2007, 20:56

:D  :D  :D
Короче, как и положено - сам дурак!  :D

Итак, для всех заинтересованных, а также для последующих поколений сообщаю, что схема моя (приведенная в самом верху страницы) - рабочая. Просто надо подключить ключик к питанию +5V!  :wink:  :D

Ошибка почему-то возникает (и то не всегда сразу) при наличии двух нулей одновременно на входе моста.

Настройки Proteus'а не причем.

Авр123: отдельное и большое спасибо!  :D Если б я не стал копаться, почему переделанный на мой манер ваш мостик работает, а мой - нет, долго б еще искал! :)
Последний раз редактировалось Digit 21 мар 2007, 20:57, всего редактировалось 1 раз.

avr123.nm.ru » 21 мар 2007, 20:57

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

avr123.nm.ru » 21 мар 2007, 21:03

Хорошо что разобрался.


cron
Rambler\'s Top100 Mail.ru counter