Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
04.09.2020, 09:37
|
|
Вид на жительство
Регистрация: 18.08.2008
Сообщений: 314
Сказал спасибо: 49
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Симулятор LTspice IV
Я спрашивал немного о другом : предположим я записал на "железном" рекордере на флешку wav-файл - шум на выходе какого-либо преампа. Я втыкаю эту флешку в свой комп и сохраняю этот файл где-либо на компе. Далее я запускаю LTSpice и мне нужно провести анализ шумов с этого wav-файла. Мои действия - пошагово :
- куда именно, в какую папку на компе сохранить этот wav-филе с флешки, чтобы он был доступен для анализа в LTSpice ?
- запустить LTSpice и какой файл создать или открыть в рабочем окне - какую-то схему в виде источника сигнала с какими-то параметрами ? какими именно и откуда их брать - в каком окне вводить ?
- как указать программе на wav-файл, подлежащий анализу ?
- провести анализ в Transient ?
|
|
|
|
04.09.2020, 11:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
|
Re: Симулятор LTspice IV
Проще всего записать в папку LTspiceIV. Возьмите файл, который я вам послал inWAV.asc. Скопируйте его под другим именем. Замените в этом файле ААА.wav на имя своего звукового файла. Сделайте Tran анализ и затем FFT.
Есть два способа корректировать имя звукового файла.
Первый, более длинный (в первый раз при создании источника только так):
Нажмите cntrl и щёлкните по символу источника правой кнопкой мыши. Откроется символ и линии Value напишите нужное.
Второй, для корректировки просто щёлкните правой кнопкой по строке и откорректируйте её. Я вам дал пример - пользуйтесь.
Рекомендую время счёта в tran ставить не менее 1 секунды. Тем больше, тем лучше, но это займёт больше времени. Вот я сделал имитацию шумов с RMS 100 мкВ.
Последний раз редактировалось bordodynov; 04.09.2020 в 11:47.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
04.09.2020, 12:05
|
|
Вид на жительство
Регистрация: 18.08.2008
Сообщений: 314
Сказал спасибо: 49
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Симулятор LTspice IV
Спасибо - вроде частично научился, но если я меняю в Transition время с 0.460s на 1s, то процесс длится 1 сек, но сигнал всё равно оканчивается в 0.46s
Последний раз редактировалось letter; 04.09.2020 в 12:37.
|
|
|
|
04.09.2020, 13:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
|
Re: Симулятор LTspice IV
Длительность картинки определяется начальным и конечным временем в команде Tran (По умолчанию 0). Значит вы сделали звуковой файл длиной 0.46 сек (или я). И поэтому не нужно моделировать до секунды. Возьмите более длительный сигнал и вы сможете установить в tran 1 сек.
Файл схемы и звуковой файл должны находиться в одной папке. Если звуковой файл в другой папке, то необходимо использовать полное имя (с указанием директорий). Например:
wavefile=d:\Documenty\LTspiceXVII\examples\WAV\aaa .wav
Последний раз редактировалось bordodynov; 04.09.2020 в 13:35.
|
|
|
|
06.09.2020, 12:11
|
|
Вид на жительство
Регистрация: 18.08.2008
Сообщений: 314
Сказал спасибо: 49
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Симулятор LTspice IV
Цитата:
|
Рекомендую время счёта в tran ставить не менее 1 секунды. Тем больше - тем лучше, но это займёт больше времени
|
- но очевидно, что и длина тестируемого файла должна быть тоже не менее 1 сек ? Вряд ли имеет смысл тестироовать файл, длиной 0.45 сек в течение 10 сек ?
В реальности записать файл на рекордер длиной всего одну секунду - сложновато, скорее всего минимальная длина будет 2 - 4 сек. Размер файла WAV конечно будет уже значительный, но если анализ файла в 1 сек занимает всего пару секунд, то анализ большего файла - пусть даже минуту - вполне приемлемо.
|
|
|
|
06.09.2020, 16:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
|
Re: Симулятор LTspice IV
Правда анализ FFT имеет выводимую низшую частоту 1/T. Надо будет менять ось X - ставить 10 Гц.
|
|
|
|
09.09.2020, 13:56
|
|
Вид на жительство
Регистрация: 18.08.2008
Сообщений: 314
Сказал спасибо: 49
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Симулятор LTspice IV
Записал на рекордере два WAV файл длиной порядка 2 сек с именем : T05_1.wav, положил в папку LTSpiceIV. В ту-же папку положил присланные Вами файлы inWAV.asc и AAA.wav.
Если открываю Вашу схему inWAV.asc и ввожу Ваш файл wavefile=AAA.wav, то всё работает. Если меняю имя файла на свой - wavefile=T05_1.wav, то Транзиент не запускается - пишет "Wavfile: missing node(s)"
Что не так делаю ?
Мой файл приложил, но в списке допустимых расширей нет wav, поэтому переименовал файл один раз - в mp3 и ещё раз в RAR - не знаю, пролезет ли.
|
|
|
|
09.09.2020, 14:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
|
Re: Симулятор LTspice IV
Я сделал конверсию WAV --› MP3 --› WAV.
https://online-audio-converter.com/
Файл немного уменьшился.
Вот что я получил:
|
|
|
|
09.09.2020, 15:26
|
|
Вид на жительство
Регистрация: 18.08.2008
Сообщений: 314
Сказал спасибо: 49
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Симулятор LTspice IV
Так а что у меня не так ? Почему Ваш wav-файл обсчитывает, а мой нет ? Мой исходный файл слишком велик ?
Проделал туже манипуляцию, что и Вы : wav --› mp3 44khz --› wav, файл с 850кБ уменьшился до 50
0 кБ - опять пишет "Wavfile: missing node(s)"
Последний раз редактировалось letter; 09.09.2020 в 15:46.
|
|
|
|
09.09.2020, 15:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,445
Сказал спасибо: 726
Сказали Спасибо 3,731 раз(а) в 2,644 сообщении(ях)
|
Re: Симулятор LTspice IV
У меня получился сначала T05_1.mp3 53К, а из него T05_1 (online-audio-converter.com).wav размером 529К. Я его переименовал в T05_1.wav.
Держите
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:42.
|
|