Sunday, 27 July 2014
Digital Controlled Gain
For a long time I've wanted to implement a gain stage where I was able to alter the gain under digital control.
Back in my Uni days, I have to build an Automatic Gain Control circuit, and was greatly dissapointed that the trick there wasn't variable GAIN but variable ATTENUATION on the front end. At the end of the day, that approach works well where i used it, but I always wanted to have true programmable gain.
But this was the case of a solution looking for a problem, until I decided that I wanted to build some test equipment that required programmable gain! So, to test the theory I cooked up this:
It Worked! Eventually!
Saturday, 26 July 2014
So if you find out you need to isolate your circuit, you will need to power it over the isolation barrier, and there are options out there to do that.
Finding myself in that position, and being a notorious tight-arse I started to look at DIY options.
Tuesday, 8 July 2014
DIY Trailer LED Lights
About 10 years ago I built a pair of LED trailer lamps for my Father In Law. This was back when LED lights were stupidly expensive - and as luck would have it I had access to some high brightness samples.
Anyway, the lights served their time in the harsh conditions of the Riverland and the plastic lenses finally turned more opaque than useful.
After replacing with a set of lamps off eBay for less than $40 I thought I'd share what they look like now.
Monday, 7 July 2014
Why Use Isolated Power SuppliesWith most hobby electronics, all your system parts tend to operate from a common ground. This makes things easy to understand, as you just measure what a device is 'doing' with respect to ground, and you can make things happen in your design.
For example, you can decide that 5V above ground is logic high, and if your micro sees that level on a pin ou can turn on a light. Or if it's an analogue value of 3.2 volts you might think your room is warm enough and decide to turn off your heater.
Sometimes you might here this referred to as an 'absolute value' above ground.
But sometimes, you don't want to know what the difference is between two points that are different to ground.
Monday, 30 June 2014
I've Been Busy...
I haven't had the chance to update things for a while, but for those interested, I'd like to share some build pictures of my Alarm Interface. And yes, it's working and in service, with a nice programming GUI. (Links at the end - code will be up "soon").