On-line: гостей 2. Всего: 2 [подробнее..]
Правила: заголовок темы должен кратко и понятно отражать ее суть, нельзя писать латиницей или заглавными буквами. Сообщение, ник, аватар не должны выделяться своими размерами или стилем написания от остальных, быть читабельными, написаны литературно и достаточно грамотно.



АвторСообщение



Сообщение: 1
Зарегистрирован: 10.05.14
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.05.14 12:13. Заголовок: Частотные характеристики генератора


Ситуация выглядит следующим образом:
Работая в одном известном симуляторе, с удивлением столкнулся с проблемой построения частотных характеристик автогенератора.
Например, простейшая схема:



Задача: построить семейство частотных характеристик, в зависимости от изменяемых параметров задающих элементов (или напряжения питания)
примерно вот так (нарисовано от руки):



Вопрос: Как обстоят дела в Microcap, мат. аппарат способен вывести нужные характеристики, используя, только SPICE модели, т. е. функциональная зависимость F(Hz)=f(R,C,Vпит) наперед неизвестна.


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 9 [только новые]


администратор




Сообщение: 1576
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 5
ссылка на сообщение  Отправлено: 10.05.14 15:52. Заголовок: 1. Это не частотные ..


1. Это не частотные характеристики.
2. Используя только SPICE-модели эта задача выполнима.
3. Использование стандартных SPICE-моделей цифровых компонентов в этом случае результата не даст, поскольку логические вентили в этой схеме используются в нештатном режиме (в качестве усилителя) - т.е. в качестве аналогового компонента.
4. Хотите использовать цифровую микросхему в качестве аналогового компонента - создавайте его аналоговую модель (производитель микросхем это за вас делать не будет, поскольку использование нештатных режимов крайне неприветствуется).

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1578
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 5
ссылка на сообщение  Отправлено: 10.05.14 17:45. Заголовок: А так (в принципе) п..


А так (в принципе) построение характеристик не является проблемой. Функции типа Performance позволяют строить зависимость одного из параметров периодического сигнала (например, частоты) от какого-либо параметра схемы (емкости, сопротивления, напряжения питания и т.п.).
Например, для обобщенной модели TTL вентиля получается вот такая зависимость частоты от емкости конденсатора


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 10.05.14
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.05.14 23:23. Заголовок: Спасибо, Сергей Алек..


Спасибо, Сергей Александрович!!!
Да, postprocessor в Microcap - гораздо мощнее.
Соорудил уже аналог цифровой схемы.
Выкладываю свои достижения.







Еще не смог самостоятельно найти ответы на некоторые вопросы:

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

2. Существует ли возможность изменить (на своё усмотрение),
а также расположить вертикально слева от оси Y название "Frequency(v(7,0),1,1) (KHz)"
для вашего примера - "Frequency(v(С1),1,1)"

3. Как сохранить графические результаты, например, Transient Analysis или готовый график,
построенный в Performance Windows, в бинарном виде, для отправки, кому-нибудь, вместе с файлом *.cir



Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1579
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 5
ссылка на сообщение  Отправлено: 12.05.14 09:38. Заголовок: 1. Как добиться плав..



 цитата:
1. Как добиться плавности построения кривых - я так понимаю, при построении графиков используется линейная аппроксимация


Да, в Micro-Cap при построении любых графиков используется линейная аппроксимация. Плавной кривой можно достичь только увеличивая число расчетных точек (т.е. уменьшая шаг в степпинге)

 цитата:
2. Существует ли возможность изменить (на своё усмотрение),
а также расположить вертикально слева от оси Y название "Frequency(v(7,0),1,1) (KHz)"
для вашего примера - "Frequency(v(С1),1,1)"


Надписи по осям имеют стандартный вид и местоположение, изменить их нельзя. Как вариант - дублирующая текстовая надпись в поле графика. Но ее нельзя средствами Micro-Cap сделать левее оси Y

 цитата:
3. Как сохранить графические результаты, например, Transient Analysis или готовый график,
построенный в Performance Windows, в бинарном виде, для отправки, кому-нибудь, вместе с файлом *.cir


Не понял, что значит "бинарный вид". Строго говоря, любой файл на компьютере является бинарным.



Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1580
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 5
ссылка на сообщение  Отправлено: 12.05.14 18:18. Заголовок: Соорудил уже аналог ..



 цитата:
Соорудил уже аналог цифровой схемы.


Сомневаюсь, что это корректная модель. Она ближе к КМОП структурам, нежели ТТЛ. Для 7404 правильнее реализовать ее внутреннюю структуру.


Попробовал сделать макромодель.


Генератор с ней, в принципе, работает. Но резистор ОС должен быть не 10кОм, а не более 500 Ом.


Схемный файл MC9 - http://yadi.sk/d/eZoOz_rSPxtbQ



Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 3
Зарегистрирован: 10.05.14
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.05.14 19:56. Заголовок: поправка


Aml пишет:

 цитата:
Не понял, что значит "бинарный вид". Строго говоря, любой файл на компьютере является бинарным.



Да, действительно, накрутил.

Менее запутанный вариант выглядит так:

Предусмотрена ли в Microcap возможность сохранения в *.cir файл или другой "внутренний" микрокаповский формат
результатов расчета функциями performance (массив данных+графика, включая 3D).
Поскольку каждый расчет происходит в отдельном окне, существует, наверное, способ сохранения структуры окон с
расчетными данными.

Просто возникла мысль добавить на форум файл, содержащий одновременно схему+данные с графикой.

К примеру, в Excel, при добавлении листа в книгу, есть возможность сохранения измененной структуры документа, в том же

файле, с тем же расширением.



За файл спасибо, будем изучать.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1581
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 5
ссылка на сообщение  Отправлено: 12.05.14 20:22. Заголовок: discover, принципиал..


discover, принципиально такая возможность есть. В Micro-Cap есть режим, при котором все расчетные тоски сохраняются в файл (нужно в установках расчета вместо normal указать save). А потом можно вместо нового расчета указать считывание из файла для построения графиков (режим retrieve).
Но есть существенное но. Число расчетных точек получается очень большим (иначе точности не будет). Поэтому размер файла с данными получается просто гигантским (несколько сот мегабайт на каждую точку графика Performance). Поэтому практической ценности эта возможность не имеет.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 4
Зарегистрирован: 10.05.14
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.05.14 07:34. Заголовок: Ничего, кроме смайли..


Ничего, кроме смайлика "PRIVAT" не вижу(
Видимо, когда Вы писали последний пост, поставили галочку напротив "показывать это сообщение только модераторам"
Если зайти на форум, как гость, не логинясь, можете сами все увидеть.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1582
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 5
ссылка на сообщение  Отправлено: 13.05.14 15:01. Заголовок: Видимо, когда Вы пис..



 цитата:
Видимо, когда Вы писали последний пост, поставили галочку напротив "показывать это сообщение только модераторам"


Да, так и было

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 107
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет