RSSAmplifier

Blog

Andrew Birkett's blog

Thoughts of a software engineer

nobugs.orgRSS feed ↗5 posts

Latest posts

Laptop, meet soldering iron

My 2019-era Dell laptop died recently, a few days after I d replaced the battery. More specifically, the laptop was still running fine off the battery but it had lost its ability to charge from the mains. Without any way to recharge the battery, the laptop was useless. The green LED on the charger would just [ ]

Transients vs Sympy

For variety, I switched from SageMath to Sympy since Sympy is a small more focused package. However, I m struggling with it s lack of seeming lack of equational reasoning. When you define an equation via Eq(lhs,rhs), it s not a first class object ie. you can t divide it by 2 and expect both sides to be [ ]

Sagemath vs Common Emitter Amplifier

Using Sagemath for electronics is nice because it forces you to be explicit about your assumptions and calculations. Ideally, you d start by telling Sagemath about Maxwell s laws and build up from there. For DC conditions, like calculating the bias for a common emitter amplifier we can assume no changing magnetic fields, so Faraday s law of [ ]

Sagemath: LC bandpass

This time we used Sagemath to model an LC bandpass filter, centered on 100MHz, and calculate the insertion loss in dB at various frequencies. It s based on what the filter calculator defaults to for a 1st order shunt-first Chebyshev bandpass filter. These values for insertion loss match what the calculator website shows in the S [ ]

Spice vs Sagemath

I entered this particular rabbithole with a desire to understand how the various kinds of passive filters work. I ve already physically constructed bandpass and lowpass filters, but I had to get the values for my capacitors and hand-wound inductors from a mysterious but helpful online filter calculator. Being a cynical kinda person, I first built [ ]