Simple WorkBench Dual Power Supply

I will just explain part of this circuit. D9 and D10 provide a low cost -1.4 from -5 V. This is needed to reach near 0.00 for LM317 Min. setting. An LED also can be used with proper bias. Note that there is a Temperature Coefficient in ppm, see The Unusual Diode FAQ. but it may not matter upto 8 bits accuracy.

TIP2955 PDF, TIP3055 (NPN), TIP2955 (PNP) Complementary Silicon Power Transistors. It is a Darlington, that means good current gain. See Darlington transistor – Wikipedia. When current in R1 10E goes more than 50mA a voltage of 50mA X 10E = 500mV is applied across Emmiter-Base junction. So lower than 500mV no bias the tap is turned off, 500mV-700mV the tap starts turning on depending on type of transistor. The transistor is like a water Tap. So TIP2955 carries the major current burden thru the load allowing LM317 to do the decision making when to turn-on or off. It is analog control, it is not On-Off but linear-proportional. The LM317 is very cool as the burden is passed off to TIP2955 who will need a heatsink to keep going and deliver the power you want.

WorkBench Dual Power Supply

Put the filter caps appropriately. The Hum-Noise will be filtered. The cap after the regulator should be a small guy. The main filter cap after the Bridge can be as big as your cabinet or budget.

If you build it and wire it without designing a PCB, then make all wiring and connection very sound. The test of this ability you can know easily, If your project stops working after the last screw of the cabinet is tightened, Then we need to improve.

Astable Multivibrator with 555

This is a demo of the popular 555 timer. you can try out the project on this page by a javascript simulation.Press the Red button below to turn on the circuit press it again to turn off. The 555 can source (LED2) or Sink (LED1) upto 200mA.

Screenshot of Astable 555 Timer Flasher

Astable Multivibrator with 555

It can even drive a small motor or lamp with diodes added to protect from inductive kickback.Vary Ra, Rb and Ct with the controls given and see the change of frequency, period and duty cycle.

Astable Multivibrator with 555

This is a tutorial with calculator to help learn the application of 555 which is a very rare chip innovation. It is simple, versatile, flexible and programmable (by tweaking of pots).

Astable Multivibrato xml code

MCS48 Code for 80C39 Microcontroller

80C39 is a Cmos Version of 8048 the one that preceded 8031-8051. MCS48 is the set for that, MCS51 is the current set. Here is an example project for 80C39-8748-8749 microcontroller. This code was written by me, and it works. But the documentation is not complete or may have errors.

Process Controller code here 80C39 Code for MCS48 (editable spreadsheet online)

Example – using Google Docs & Spreadsheets you can write assembly code on a spreadsheet. In private collaboration with others anywhere in the world. And you can use the docs to make reports, manuals or catalogs for publishing in your blog for public view.

See a manual document i have on public view Sequential Timer Manual (editable document online).