Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Ответ
Опции темы
Непрочитано 13.02.2012, 18:24   #2111
Batu_Khan
Частый гость
 
Регистрация: 15.01.2011
Сообщений: 28
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
Batu_Khan на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Murka-MakMur Посмотреть сообщение
Batu_Khan, Видимо вам придётся пересобрать модель потому как пинам назначены имена выводов питания (VCC, GND) и согласно именам исис подключает их к питанию независимо от наличия проводников.
То есть вообще отсутствует какой-либо способ включения-выключения? Просто я уже столько времени убил на поиски решения...Получается зря?
И что Вы имеете ввиду под словом "пересобрать" ?
Реклама:
Batu_Khan вне форума   Ответить с цитированием
Непрочитано 13.02.2012, 20:10   #2112
Murka-MakMur
Вид на жительство
 
Аватар для Murka-MakMur
 
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
Murka-MakMur на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Batu_Khan Посмотреть сообщение
И что Вы имеете ввиду под словом "пересобрать" ?
Тут, https://kazus.ru/forums/showpost.php...0&postcount=50 а лучше начиная с 46 топика.
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
Murka-MakMur вне форума   Ответить с цитированием
Сказали "Спасибо" Murka-MakMur
Batu_Khan (14.02.2012)
Непрочитано 14.02.2012, 00:39   #2113
Batu_Khan
Частый гость
 
Регистрация: 15.01.2011
Сообщений: 28
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
Batu_Khan на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Murka-MakMur,
Кажется это то, что нужно. Постараюсь разобраться...
Batu_Khan вне форума   Ответить с цитированием
Непрочитано 14.02.2012, 08:31   #2114
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Batu_Khan Посмотреть сообщение
То есть вообще отсутствует какой-либо способ включения-выключения? Просто я уже столько времени убил на поиски решения...Получается зря?
Почему зря? Многому же научились. Теперь, что касается вопроса. Дело в том, что VCC уже заложено в ITFMOD модели таймера, а он торчит в MDF файле. Самый тривиальный способ (хотя и не самый простой) "отвязаться" от этого - использовать модель на дочернем листе. А модель эта в примерах есть, только в старых, и я об этом в FAQ писал, еще в первой части. В примерах SAMPLES\Interactive Simulation\Animated Circuits\ есть два проектика Osc03.DSN и Osc04.DSN. В обоих для 555 таймера подключен дочерний лист, а на нем полная структура модели таймера с описанием. Ну, описание то Вам не понадобится, а вот структура вкупе со скриптами *DEFINE и *MODELS (в которой как раз и есть ITFMOD и там прописано V+=VCC) может быть взята оттуда. Ставите у взятого из библиотеки 555 таймера галку Attach Hierarchy Module. И на дочерний лист приделываете ему эту структуру. После этого он начинает реагировать на внешний вывод VCC и перестает сам "свистеть" наружу пятью вольтами как вечный двигатель по нему. Кстати, совсем недавно про аналогичный "свист" от моделей ОУ где-то здесь же разбирались. Пример с дочерним листом, модифицированный под управление питанием переключателем в аттаче.
ЗЫ Единственное, чего не понимаю во всей этой возне, ну зачем все это так досконально с точностью "до винтика" пытаться моделировать на компе. 555-й таймер уже так подробно изучен и расписан, что кроме пустой траты времени на поиски именно модельного варианта решения в этом нет смысла. Мало того, поскольку здесь смешанная модель с аналоговыми свойствами при трех-четырех таймерах да на хорошей частоте пойдут проблемы с перегрузкой ЦП компа. Вот это я вам точно обещаю... Сам грешен, часто варганю дешевые поделки на этом девайсе, и на заре личного опыта работы в Протеусе я через это уже прошел.
Вложения:
Тип файла: rar 555_Plus.rar (15.8 Кб, 92 просмотров)

Последний раз редактировалось Halex07; 14.02.2012 в 08:52.
Halex07 вне форума   Ответить с цитированием
Сказали "Спасибо" Halex07
NikBatch (13.09.2012)
Непрочитано 14.02.2012, 16:11   #2115
Batu_Khan
Частый гость
 
Регистрация: 15.01.2011
Сообщений: 28
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
Batu_Khan на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Спасибо за столь подробный ответ. Сделал следующее:
1. Открыл Ваш аттач.
2. Скопировал дочерний лист - структуру модернизированного 555. (рис1)
3. Создал в своем проекте (рис2) (это один из первых вариантов, отличный от тех, что я выкладывал позднее; здесь только 2 555, чтобы уменьшить нагрузку на ЦП) дочерний лист, куда поместил структуру мод.555.
4. Поскольку имена элементов на материнском и дочернем листах совпадают и выдается окно ошибки (рис3), в материнском изменил названия: R1 на R1A, U1 на U1A и т.д. (рис4)
5. В основном проекте указал для 555 "присоединить иерархический модуль".
Пока все верно?
6. При включении симуляции схема не запускается, а после выключения выдается такой нетлист. (рис5)
Что я сделал неверно?
ПС: На большом проекте такая же история.
Миниатюры:
Нажмите на изображение для увеличения
Название: рис1.jpg
Просмотров: 53
Размер:	224.5 Кб
ID:	31746   Нажмите на изображение для увеличения
Название: рис2.jpg
Просмотров: 55
Размер:	475.6 Кб
ID:	31747   Нажмите на изображение для увеличения
Название: рис3.JPG
Просмотров: 47
Размер:	44.9 Кб
ID:	31748  

Нажмите на изображение для увеличения
Название: рис4.jpg
Просмотров: 53
Размер:	478.8 Кб
ID:	31749   Нажмите на изображение для увеличения
Название: рис5.JPG
Просмотров: 50
Размер:	57.8 Кб
ID:	31750  
Batu_Khan вне форума   Ответить с цитированием
Сказали "Спасибо" Batu_Khan
NikBatch (13.09.2012)
Непрочитано 14.02.2012, 17:16   #2116
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Batu_Khan, Вы, пардон, дочерний лист чего создавали проекта что ли??? Дубликаты номеров с дочерних листов таймеров в данном случае не должны создавать ошибок они относятся только к компоненту, а не к общему проекту.
Для каждого из таймеров на вашем скриншоте 2 входим в свойства и ставим галку Attach Hierarchy Module, для КАЖДОГО потом щелкаем по нему правой лапой мыши и GoTo Child Sheet. На этих Child Sheet (ДОЧЕРНИХ листах) и вставляем схему внутренней структуры. Она, кстати, и не модифицированная а чисто родная Протеусная. Чтобы Вам стало понятнее вот проект с двумя таймерами и у каждого свой доч. лист, нумерация на них одна и та же. Проверяйте - работает.
ЗЫ можно даже проще сделайте схему с одним таймером и его дочерним листом. Проверьте, что все работает. Потом все чохом выделяете и Block Copy на свободное место - у таймера и его обвески в копии будут номера другие и он сразу же будет иметь свой доч.лист с подсхемой. Собс-но я так и сделал в приложении.
Вложения:
Тип файла: rar 555_2__stuka.rar (33.5 Кб, 48 просмотров)

Последний раз редактировалось Halex07; 14.02.2012 в 17:21.
Halex07 вне форума   Ответить с цитированием
Сказали "Спасибо" Halex07
NikBatch (13.09.2012)
Непрочитано 14.02.2012, 19:29   #2117
pifa
Гражданин KAZUS.RU
 
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Возникает ошибка на шине I2C. Идет обращение к часам. Если отключить сигналы SCL от ATMega8 и ATMega8535, обмен проходит нормально. При подключении хотя бы одного CPU (SCL) возникают ошибки.

Подобный вопрос уже задавался на форуме, но ответа на него не было.
(30.10.2009. post 1191).
https://kazus.ru/forums/showpost.php...postcount=1191

Всё, вроде бы, работает, но почему возникают эти ошибки. И к чему это может привести в "железе". Пока-что в железе тоже нормально работает.
Миниатюры:
Нажмите на изображение для увеличения
Название: ERR_I2C.gif
Просмотров: 54
Размер:	39.4 Кб
ID:	31762  
Вложения:
Тип файла: rar I2C_ERR.RAR (147.2 Кб, 43 просмотров)

Последний раз редактировалось pifa; 14.02.2012 в 20:51.
pifa вне форума   Ответить с цитированием
Непрочитано 14.02.2012, 19:30   #2118
Batu_Khan
Частый гость
 
Регистрация: 15.01.2011
Сообщений: 28
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
Batu_Khan на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Halex07,
Вот я лопух. Сорри. Спасибо, теперь ясно. Скажите. может ли быть такое, что 555 таймер не работает в режиме мультивибратора, если данный вариант исполнения не усмотрен в его даташите?
Batu_Khan вне форума   Ответить с цитированием
Непрочитано 14.02.2012, 19:42   #2119
Murka-MakMur
Вид на жительство
 
Аватар для Murka-MakMur
 
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
Murka-MakMur на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Batu_Khan Посмотреть сообщение
если данный вариант исполнения не усмотрен в его даташите?
Физику не обманеш! Если это физически возможно, а в даташите не описано, то это называется "Недокументированные возможности"
Во как!
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
Murka-MakMur вне форума   Ответить с цитированием
Непрочитано 14.02.2012, 21:28   #2120
Batu_Khan
Частый гость
 
Регистрация: 15.01.2011
Сообщений: 28
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
Batu_Khan на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Murka-MakMur,
Я не даром спросил. Мои мытарства продолжаются. Принцип, который помог освоить Halex07, ясен. Не ясно только почему не работает????
Вот схема, рис2 из сообщения выше. Два 555-х. Для обоих путем несложной хирургии заменена начинка. После этого: U2 работает, U1 нет. Так же точно не работает такая же конфигурация мультивибратора во всех других схемах. При этом штатная 555 ака "вечный двигатель" вдет себя превосходно. Короче после операции получился урод. Вот, судите сами: до-, и после-.
Честно говоря начинаю нервничать и поглядывать в сторону Multisim.
Вложения:
Тип файла: rar до.rar (101.1 Кб, 61 просмотров)
Тип файла: rar после.rar (100.9 Кб, 58 просмотров)
Batu_Khan вне форума   Ответить с цитированием
Ответ

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по PROTEUS-у Advanced_LAMER Proteus 372 19.09.2021 01:20
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
Вопросы по работе с Proteus dosikus Proteus 510 20.12.2007 18:48
CAN BUS общие впечатления vasseff Микроконтроллеры, АЦП, память и т.д 7 20.06.2007 09:15
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


Часовой пояс GMT +4, время: 14:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot