|
|
  |
Подскажите по Proteuse, AT90S2313 PWM |
|
|
|
Jul 17 2006, 15:21
|

Местный
  
Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254

|
При эмуляции AT90S2313 в режиме ШИМ без обвязки все ок, но если ставлю транзистор то вылетает следующаяя ошибка, как лечить ??? Цитата SIMULATION LOG ============== Design: C:\Program Files\Labcenter Electronics\Proteus 6 Professional\BIN\STOP.DSN Doc. no.: <NONE> Revision: <NONE> Author: <NONE> Created: 17/07/06 Modified: 17/07/06
Compiling source files... Build completed OK. Compiling netlist... Linking netlist... Partition analysis...
Simulating partition 1 [5AF55271]... PROSPICE Release 6.9 SP4 © Labcenter Electronics 1993-2006. SPICE Kernel Version 3f5. © Berkeley University ERL.
Reading netlist... Reading SPICE models... Loaded SPICE model 'IRF9520' from library 'IRPOWER' Building circuit... Instantiating SPICE models... [U1] AVR model release 6.8 SP4. [U1] Loaded 128 bytes of persistent EEPROM data. [U1] Loading HEX file '..\..\..\..\cvavr_28\stop\MAIN.hex'. [U1] Read total of 220 bytes from file '..\..\..\..\cvavr_28\stop\MAIN.hex'. [SPICE] DELMIN increased to 1.77636e-15 due to lack of time precision [SPICE] transient GMIN stepping at time=12.0188 [SPICE] Error 106 - TRAN: Timestep too small; time = 12.0188, timestep = 2.22045e-16: trouble with node "v:q2:fi1#branch" . Totaliters=10677, Totalsteps=1697, Goodsteps=1617, Badsteps=80
Real Time Simulation FAILED.
|
|
|
|
|
Jul 18 2006, 04:37
|
Местный
  
Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589

|
Без схемы сказать трудно, но судя по: Цитата [SPICE] Error 106 - TRAN: Timestep too small; time = 12.0188, timestep = 2.22045e-16: trouble with node "v:q2:fi1#branch" шаг симуляции свалился ниже допустимого предела. Попробуйте поставить резисторов в разрыв выводов транзистора(скорей всего в затвор). Номинал около 10-30 Ом.
--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
|
|
|
|
|
Jul 20 2006, 19:43
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата Error 106 - TRAN: Timestep too small; time = 12.0188, timestep = 2.22045e-16: trouble with node "v:q2:fi1#branch" У меня была такая же фигня при попытке отладить в Proteus повышающий DC/DC (на tiny2313). В итоге так и не разобрался и отлаживал на живом макете. Вопрос: Есть ли у кого работающая модель DC/DC под Proteus(под любой МК). Если не жалко, поделитесь, please.
|
|
|
|
|
Jul 21 2006, 04:57
|

Профессионал
    
Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360

|
Цитата делал так как сказано выше но сетуация не изменилась, облом тогда отлаживать в железе, транзисторы подключать так, как я писал. Оказывается протеус не экономит время, а наоборот. 2313 есть в VMlab. Транзисторы в данном случае роли не играют, отлаживать можно без них. Для интереса попробовал PWM на тини15 - в ВМлабе работает, в протеусе никак не смог запустить, плюнул после получаса
--------------------
Андрей Смирнов
|
|
|
|
|
Jul 21 2006, 06:10
|

Местный
  
Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254

|
Цитата(Pyku_He_oTTyda @ Jul 21 2006, 08:57)  Цитата делал так как сказано выше но сетуация не изменилась, облом тогда отлаживать в железе, транзисторы подключать так, как я писал. Оказывается протеус не экономит время, а наоборот. 2313 есть в VMlab. Транзисторы в данном случае роли не играют, отлаживать можно без них. Для интереса попробовал PWM на тини15 - в ВМлабе работает, в протеусе никак не смог запустить, плюнул после получаса Если вывод шима неподключать к транзистору то все ок, в противном случае ошибка.
|
|
|
|
|
Jul 21 2006, 14:42
|

Местный
  
Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287

|
Цитата(SergSit @ Jul 21 2006, 17:08)  С другой стороны если нарисовать в Протеусе оговоренную выше схему без МК. А на вход подать импульсы то все работает. Проверил. Я ставил вместо полевиков абстрактные ключи и все работало В новых версиях (6.9сп4) можели полевиков и ИЖБТ существенно улучшены и глюки случаются реже
|
|
|
|
|
Jul 21 2006, 23:41
|

Местный
  
Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254

|
Цитата(DeXteR @ Jul 21 2006, 18:42)  Цитата(SergSit @ Jul 21 2006, 17:08)  С другой стороны если нарисовать в Протеусе оговоренную выше схему без МК. А на вход подать импульсы то все работает. Проверил.
Я ставил вместо полевиков абстрактные ключи и все работало В новых версиях (6.9сп4) можели полевиков и ИЖБТ существенно улучшены и глюки случаются реже А гдеб качнуть свежую версию ??
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|