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 КиБ) Просмотров: 15574
6.gif
SPICE options 5
6.gif (6.19 КиБ) Просмотров: 15559
5.gif
SPICE options 4
5.gif (5.36 КиБ) Просмотров: 15587
4.gif
SPICE options 3
4.gif (8.54 КиБ) Просмотров: 15566
3.gif
SPICE options 2
3.gif (7.01 КиБ) Просмотров: 15575
2.gif
SPICE options 1
2.gif (8.67 КиБ) Просмотров: 15583
1.gif
"Set Animation Options..." dialog
Жмем "SPICE options" и видим остальные настройки
1.gif (7 КиБ) Просмотров: 15610
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Сообщение Digit » 18 мар 2007, 02:12

Да, забыл схемку прицепить...
Вложения
sheme.gif
Схемка мостика
sheme.gif (9.62 КиБ) Просмотров: 15628
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Сообщение avr123.nm.ru » 18 мар 2007, 13:25

Друзья !

Давайте посты размещать в соответствующих разделах форума !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Digit » 20 мар 2007, 21:21

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

2All
Народ, неужели никто не скачал проект и не проверл у себя?!  :cry:  Пара минут делов, зато может что-то прояснится...
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Сообщение avr123.nm.ru » 20 мар 2007, 22:08

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


Я просто надеялся что вы сделаете первый шаг и поместите тему в нужный раздел.
Последний раз редактировалось avr123.nm.ru 21 мар 2007, 21:02, всего редактировалось 1 раз.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение 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 КиБ) Просмотров: 15680
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Сообщение Digit » 21 мар 2007, 20:56

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

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

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

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

Авр123: отдельное и большое спасибо!  :D Если б я не стал копаться, почему переделанный на мой манер ваш мостик работает, а мой - нет, долго б еще искал! :)
Последний раз редактировалось Digit 21 мар 2007, 20:57, всего редактировалось 1 раз.
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Сообщение avr123.nm.ru » 21 мар 2007, 20:57

У них точно правильно. Проверьте по даташиту на транзистор номера ног.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 21 мар 2007, 21:03

Хорошо что разобрался.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 9