Reverse Polarity Protection

This trick using a P channel mosfet is a common way to provide reverse polarity protection on a power supply input.  It avoids the voltage drop problem of using a diode, with just the resistance of the mosfet to consider. Important – ensure you don't violate the mosfet max Vgs and Vds specification! Here's an example […]

Read More

Interfacing different signal voltages

3V Devices to 5V CMOS 4 connections: 74HCT125 is a good cheap choice (14 pin package, quad 3-state buffer).Power at 5V. Connect each of the 4 output enable pins to 0V. The min high input voltage is 2V so 3V3 compatible and the output state matches input state (it’s a straight buffer). 74HCT08 (quad AND […]

Read More

Universal Mains Input Detect

The circuit below provides a simple method to detect a mains voltage input with an input range of 90 – 240V AC: The output gives a low signal for around 90% of the time when a mains input is present, so you need to connect it to an edge detect input of a microcontroller (e.g. […]

Read More

PCB Short Finder

Finding shorts in PCB's can be a nightmare.  Digital multimeters typically don't measure down to the <1mOhm level required to trace down where the fault is located.  This "Model 1000 Short Finder" seems a bit basic and costly for what it is, but it's another worth it's weight in gold tool when it's needed. Update […]

Read More

Beta Reflow Kit

We we're sceptical when we purchased this but it's turned out to be a great buy.  Previously we assembled most prototypes in house using a compressor and precision liquid dispenser to place a blob of solder on each pad, then placing the SMD component on and then soldering each pad with a soldering iron.  The […]

Read More

Programming Using The Microchip PICStart Programmer

This guide is old!  We no longer design products that require the PICStart Plus programmer. The Microchip PICStart Plus is a simple low cost programmer for DIP IC's. Ensure your PC is running the latest version of MPLAB IDE (not MPLAB X, may be downloaded from www.microchip.com). Connect the PICStart Plus programmer to your PC using […]

Read More

LCD Displays

Transmissive Backlight is required. Displays not easily read in sunlight Transflective The reflective properties allow the display to be read in bright sunlight where the backlight fails. Transflective displays are typically more expensive due to the manufacturing process. LCD Screen Viewing Angle Look at the LCD front on and imagine a 45º cone coming out […]

Read More

RC Filter

RC calculation T=RC, so: Time Resistance   Capacitance or mS Kohms uF or Seconds ohms F The result gives you 1T. This is 1 time period. So for 1000uF and a 1K resistor T = 1000mS For charging and discharging a capacitor: 1T 63% 2T 86.5% 3T 95% (this tends to be the default usage with […]

Read More