ideas of delabs

Analog Design to Handheld Computing. Ergonomics and GUI Usability. 30+ years in Electronic Product Design. 80s EE Design Notes, 90s EE Web Logs. - delabs Technologies

Search This Blog

Saturday, June 27, 2015

The Spice in Analog Design

Analog Designers created Spice, Analog Design Professionals are adding their experience in many commercial and free spice EDA tools. When you are creating a new demanding design, a working solution is achieved by combining workbench and simulation work.

The Spice in Analog Design

Lab Test Bench and Breadboard testing needs to be done along with analog simulation. Power and mixed signal design too, needs to be verified on board. This is more true for a new design lab or new engineers. Experienced designers will not make many mistakes as design blocks would be in their collections or in their knowledge base. It is this knowledge that can build the simulator itself, this makes the simulator as skilled as the designer but also limited to his or that firm's experience. In a full digital design, simulation does a more complete Virtual Test bench role.

A simulation tool can help you test the blocks and helps catch some design and concept errors. When you build a live breadboard prototype, some real issues facing your design can emerge.

Spice is a analog design aid and helps mixed design circuit simulation, See the Spice homepage.

SPICE (Simulation Program with Integrated Circuit Emphasis) is a general purpose analog electronic circuit simulator. It is a powerful program that is used in IC and board-level design to check the integrity of circuit designs and to predict circuit behavior. - Wikipedia

Spice Resources

Saturday, June 20, 2015

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.

80C39-8749 MCS-48 Examples and code.

Process Controller code here 80C39 Code for MCS48 The circuit for these are on this page along with other circuits.

This may be difficult to put together now. But the code and hardware is near compatible to 8051 uC. Now there are may types of ADC and uC.

The circuit of the Analog Front End was a V-F Converter

Analog Front End was a V-F Converter

This was supposed to have Analog in and Analog out. Some parts of the circuit may be in the 80C51 page. This has ramp-up and ramp-down settings for the Increment and Decrement buttons. This helps setting setpoint quickly. There is also debouncing for the pushbutton.