¿ªÔÆÌåÓý

Pease tuneable MFB band-pass filter with level1 device


 
Edited

All, I replaced my "Pease MFB BP filter (2).zip" so that it includes the missing UniversalOpAmp1.lib file and created this topic to track it.
?
Tim
?
[Moderator's note: The filename has been changed to "Pease MFB BP filter (Tim Hutcheson).zip".]
?


 

On Sat, May 17, 2025 at 08:16 AM, Tim Hutcheson wrote:
All, I replaced my "Pease MFB BP filter (2).zip" so that it includes the missing UniversalOpAmp1.lib file and created this topic to track it.
Why would you go to all that trouble?? Just do this:
  1. Delete the old LM4562 symbol
  2. Add a UniversalOpAmp* symbol where the other one was
  3. Optionally, delete the old ".lib LM4562_NS.sub" command
?
It seems to me that it is a lot more work to try to do it your way.? No extra subcircuits required.? No extra model files needed.? Just zap one symbol and replace it with another symbol, and optionally delete the now-unnecessary ".lib" command.
?
But maybe that's just me.
?
In the time we've spent arguing about why your version generated errors, you could have done it the easier way a thousand times over and it would have worked the very first time.
?
FYI, your schematic is a little unreadable now.? Some of the text is on top of other text.
?
It also still doesn't work on other people's computers, by the way.
?
Andy
?
?


 

On Sat, May 17, 2025 at 08:16 AM, Tim Hutcheson wrote:
All, I replaced my "Pease MFB BP filter (2).zip" ...
I have renamed your file to "Pease MFB BP filter (Tim Hutcheson).zip".
?
The other name ("Pease MFB BP filter (2).zip") was a rather bad choice for a file that would coexist with John Woodgate's original file.
?
Andy
?


 

Tim,
?
If? you want a hint about why your schematic doesn't work, I strongly recommend reading in LTspice's Help about the ".inc" and ".lib" commands.?
?
(LTspice? > Dot Commands > .INCLUDE -- Include Another File)
(LTspice? > Dot Commands > .LIB -- Include a Library)
?
Carefully read the second paragraph on each page, the one that begins, "An absolute path ...".
?
Your commands ".inc opamp.sub" and ".lib UniversalOpamp1.lib" do not include the files you thought they would, because you re-used the names of some of LTspice's own library files.? That is a dangerous thing to do.? Either use unique filenames (even "Myopamp.sub" is probably OK), or be careful to?specify the exact file YOU wanted it to use.? Add a relative or absolute path, e.g.:
? ? .inc .\opamp.sub
? ? .lib .\UniversalOpAmp1.lib
?
If your DOS skills are rusty, those point to the files in the current directory (folder).
?
Also note that your "opamp.sub" file tries to use a subcircuit that was never defined.? Your names are not straight.
?
Andy
?


 

¿ªÔÆÌåÓý

On 17/05/2025 16:06, Andy I via groups.io wrote:
Your commands ".inc opamp.sub" and ".lib UniversalOpamp1.lib" do not include the files you thought they would, because you re-used the names of some of LTspice's own library files.? That is a dangerous thing to do.? Either use unique filenames (even "Myopamp.sub" is probably OK), or be careful to?specify the exact file YOU wanted it to use.? Add a relative or absolute path, e.g.:
? ? .inc .\opamp.sub
? ? .lib .\UniversalOpAmp1.lib
I already mentioned that, but I guess it didn't get noticed.

--
Regards,
Tony