EveryCircuit
Contact
Reviews
Home
eekee
modified 5 years ago

ULF high-pass filter - better

1
12
133
01:07:46
It's only 1st-order, but its cut-off frequency of just 161 mHz is extremely low for such ordinary filter components. The frequency can be set much lower by increasing the resistor alone. This one doesn't go quite as low as my last one, but it's much better: it's not dependent on the op-amp's open-loop gain. Circuits should never depend on that.
published 5 years ago
jason9
5 years ago
Oh hey you’re back. Any ideas for how to make a sensitive FM receiver? A simple high pass or low pass filter to turn FM to AM is either too insensitive or attenuates the signal too much.
jason9
5 years ago
Also, I’ve gotten into programming. It’s really great. Everything I do is on the SoloLearn app. You can find all my codes there, and even make your own for free. It does have a pro version but it only unlocks a very small amount of additional stuff that I don’t care about, so it’s basically just a completely free app. I don’t know how much you’re into programming, but I really recommend at least giving it a try. Also, the SoloLearn app has a great community and the two of us can chat there much easier than here. My profile name over there is “Jason Stone”.
jason9
5 years ago
Also there’s one other EC user I know who uses SL (I introduced him to it same as I am to you now). His EC name is @fatcat2 and his SL name is “Calvin Sheen Thomas”.
eekee
5 years ago
Heyya! :) I'll look up SoloLearn, it might be fun, thanks. :) I might have some issues: I presently find certain languages with different syntaxes easier than mainstream ones, but I keep looking for the reason for that to see if I can get over it. Also I need to a new tablet; still on Android 7 here.
eekee
5 years ago
I think FM receivers use a thing called a phase-locked loop. I tried to make one the other day but it didn't work. Then I found one someone published, and that didn't seem to work either. :) PLL operation, as far as I know, involves a voltage controlled oscillator which is synchronized to the signal. The control voltage is the audio signal. Tuning is done by heterodyning so the PLL doesn't have to have a very big range.
jason9
5 years ago
Which languages in particular do you think have easier syntax? I’m interested in trying them out myself. Also, if you have a computer, you can use SL with the android emulator BlueStacks. I use it sometimes to debug my codes that work on my iPad but not on Android.
jason9
5 years ago
Heterodyning is a good idea. I didn’t think of that. It’ll make making the PLL easier since I don’t have to deal with 100MHz frequencies. I wonder if reverse heterodyning can work for boosting transmitter frequencies. Actually, thinking about it I probably can’t boost from lower than 10MHz or else my filter will have to be unreasonably sharp.
eekee
5 years ago
Thanks! BlueStacks might be good for me. I kind-of like Forth. The stack shenannigans are a bit silly, especially on modern CPUs, but although I use Forths which support local variables, I never seem to really need to make them. The syntax lends itself well to domain-specific languages (DSLs). In other languages, DSLs have to be jammed into strings; i.e. printf format strings, regular expressions, & others. Years ago, I enjoyed using a practical form of Lisp; Emacs Lisp. There are many forms of Lisp, possibly as many as there are languages with C-like syntax. Lisps are good for DSL support too. I had/have dreams of implementing my own interpreter running on 'bare metal'; Forth is a lot easier to implement than Lisp because writing a good garbage collector is very hard. I enjoyed learning APL, but although the syntax is simple, it's kind-of back-to-front. Finally there's Plain English Programming from the Osmosian Order; a fascinating concept which seems quite practical! It's Windows-only and my desk is really bad so I haven't been practicing. I've been practicing Forth on my tablet instead.
eekee
5 years ago
I also really like having a REPL (to borrow a Lisp term): read evaluate print loop. (Python has one.) All the above-mentioned languages have a REPL except Plain English. Oh I forgot: Plain English's big advantage for me is the source is so much easier to understand if English is your native language. (There's Espanol Llano too.) I often struggle to understand code other peope wrote, especially modern code.
jason9
5 years ago
I see. Interesting languages. I’ll have to look into plain english. The name reminds me of Apple’s AppleScript which is very much like simple english. Unfortunately, it’s not a general purpose programming language but instead used for controlling apps and stuff on macOS, so it’s not exactly highly portable.
eekee
5 years ago
Speaking of "not portable", I quite like scripting in Fancade (an app). It's the most powerful drag & drop programming system I've seen.
jason9
5 years ago
Interesting. If you ever plan on doing any serious programming, I highly recommend learning some of the more mainstream languages, although of the ones you mentioned Forth and Lisp are semi-mainstream. Unfortunately, SoloLearn doesn’t support them, but it does support several more mainstream ones. Also, in the opposite direction are the esoteric languages. One example is BrainFuck. In fact, I made a BF interpreter in SL just earlier today. Also, if you really hate yourself you could try programming in Malbolge. It’s so terrible that the first functioning program was made several years after the invention of the language and was written by a computer since no (sane) human can write a functioning Malbolge program.
eekee
5 years ago
Hahaha I've looked into esolangs. I don't hate myself enough to try them. XD

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy