Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Spring-loaded pins are rapidly finding new applications in modular product design. Also referred to as SLCs (spring-loaded connectors), this product resolves many of the manufacturing issues like misalignment, coplanarity, and tolerance stack up that can plague traditional pins and sockets...
Generating Sine wave is very demanded job in power electronics field. So do to me too. I read some topics over the internet and found many ways to generate a sine wave. As most of you are really interested in generating sine wave so I’m writing today about it here.
There is some different ways...
The following attached file contains an SSH Client extension
which I made for my own use, but it may also be useful for users of the MIT Application Inventor 2 (AI2) community, or even to the AppyBuilder community (code intrinsically compatible for the last one, but not tested). This is just the...
In this blog post i will share my Graphical Lcd libraries with you which are written for xc8 compiler in MPLAB-X development environment.
The libraries functions are inspired from mikroC functions and i tried to keep most of the functions similar to the one available in mikroC compiler.
Some...
HSM-20G is one of the most common humidity and Temperature sensor. This sensor is fully analog type. The outputs are analog voltages rather than any digital signal.
The datasheet indicates that the output pins need some extra devices with it. here is the connection diagram:
From the...
Are you ready for SystemVerilog 2012? Two features I think you will find very useful for functional verification: https://go.mentor.com/ready-for-systemverilog-2012
Our Event Electro Fiesta’ 2013
CDS is celebrating 21 years of service to the IT industry. Thus this year we are organizing an Electro Fiesta’ 2013, A National Level Electronics Project Design Competition & Open Electronic Quiz Competition, at Birla Industrial & Technological Museum (BITM)...
As an electronics engineer, I find a very limited number of electronic circuit simulators available in the market. SPICE is the industry standard language for circuit simulations, but for circuits with limited complexities. If the design consists of programmable devices like microcontrollers...
∞∞
well.. she is turning 22 and i didnt had a chance to get her anything for past 10 year or so :-(. so i wanted this to be a special gift for her. Thought of buying some form local gift shops but i wanted it to be personal.
So I made her an electronic magic 8 ball.
so here goes.
first...
Here I will show you how to use the compare section of the CCP (Compare, Capture, Pulse Width Modulation) module of the PIC16F877A. You can use this concept for any PIC with a CCP/ECCP module.
There are 2 modules associated with the compare section – the CCP module which we’ll use for the...
Dear friends,
Here is the list of basic software's for for Electronics Engineers...If you have any other important tool, please post here...
1.Resistance combination calculator
https://www.pmillett.com/rescalc.htm
2.free Gerber viewer
https://gerbv.sourceforge.net/
3.IR...
I turned the switch on and BOOM! That noise, the tiny puff of smoke and the accompanying smell had become far too familiar.
I looked on in confusion at all the failed electronics components in front of me. I needed answers. Why did the H-bridge circuit not work as “claimed”? Books showed...
Lots of PIC projects involve the use of LCD screens as user interface. But these LCDs won't work just by connecting some wires from PIC to LCD. In fact you actually need to use proper commands to tell the LCD what to do. And here I come in help for you!
I've seen lots of LCD drivers out there...
In most cases where you want to control an AC load, a triac or SCRs will be used. However, it is not easy to drive a triac or SCR. The drive requirement for the triac or SCR makes it sometimes difficult to control it as we want. One thing is that we can not turn the triac or SCR on or off as we...
My desire to make solar projection and observe the transit of Venus, made me to buy a telescope. I cam to my home town Kakinada form Hyderabad.
Actually at my region the transit of Venus starts almost one hour before sun rise and it was in progress during sun rise. we can not observe the...
We all know what a motor is and what it does. The simplest way to run a motor is to just connect it to a power source. For a DC motor, that would mean, just connecting the motor to the DC voltage that the motor was rated for (or less). But, can you control the speed?
Yes. The simplest method...
Here's a temperature sensor (thermometer) circuit that you can easily build. It uses the popular PIC 16F877A microcontroller. The temperature sensor is DS18S20. The DS18S20 communicates through the one-wire protocol. The PIC16F877A communicates with the DS18S20 with the one-wire protocol and...
Here's one temperature sensor (thermometer) circuit that you can easily build. It uses the popular PIC 16F877A microcontroller. The temperature sensor is LM35. The LM35 outputs an analog voltage proportional to the temperature. The output from the LM35 is 0.1V/'C. So, when temperature sensed is...
Zero crossing detection is very important, especially in power control circuits employing thyristors.
I have come across many people struggling with zero crossing detection with PIC microcontroller and thus they cannot fire triacs or SCRs as required.
So, here I have explained a simple...
This is a programmer for any AT89xx051 20 pin microcontrollers. It supports the following uC's:
AT89C2051
AT89C4051
AT89S1051
AT89S2051
AT89S4051
This programmer is based on Blowit. It is written in python language and is DOS operable. Here is the circuit diagram:
I have tested it and it...
I have previously shown how to implement SPWM in PIC16: https://www.edaboard.com/blog/1800/
Now I will show how to implement feedback for SPWM.
Due to various limitations in PIC16, such as ADC speed, instruction time and the ALU, it is extremely difficult, if not impossible, to calculate in...
As many of us eagerly await the shipping of the new Stellaris LaunchPad, TI has provided us a sneak peek.
TI recently launched the new Stellaris LaunchPad Wiki which contains many interesting and useful links regarding their soon to be shipped, currently sometime in November, Stellaris...
I have previously shown how to calculate the values for the sine table. Now I will show you how to use that sine table for generating a sine wave using a PIC16F684. Why PIC16F684? It is a nice little 14-pin PIC that contains all that is needed for SPWM (sinusoidal pulse width modulation) – the...
Here is the software Smart Sine, that I created and now use to generate sine tables.
It is the improved and more developed version of the software I had previously created with a few more useful features. It is relatively simple to use and gives results quickly as opposed to manually...
The project is aimed at the elderly population and people suffering of cardiovascular diseases. The aim is the creation of a preventive device which would assess and inform of the heart risk. On the other hand, it is not a diagnostic device, able of diagnosing or classifying heart diseases. It...
When we desgin the inductor, we ofter need select which core material shall be used,e.g. MPP, Senduse, Koo Mu,High Flux and Iron Powder, first we consider below these requirements:
1) DC Bias Current through the inductor
2) Ambient Operating Temperature and acceptable temperature rise. Ambient...
For Signal Integrity / Power Integrity simulation analysis, the following model formats could be analyzed:
SPICE - Simulation Program with Integrated Circuit Emphasis
IBIS - I/O Buffer Information Specification
RLC - Resistance, Inductance, Capacitance
S-Parameters - Scattering Parameters...
Namaste to all my INDIAN Friends,
Here is the Google SMS Channel for Electronics Knowledge daily.
(limited for India only, limitation provided by google)
You can subscribe if you are at/below the B.E./B.Tech student level.
Subscribe it to get knowledge about Electronics Engineering...
Dear All
Hi
Thank you for reading my blogs .
As it was my question for long times , and as i understood it is question of many of peoples , when i found it's answer i have decided to put it as simple as possible here . and before that i want say thank you very much to my best friends that...
Atmel AVR Toolchain 3.4.1 Released
A new Atmel AVR Toolchain version has been released, version 3.4.1.
This release primarily is focused on the stability of parts that use the Tiny AVR core (used in the ATTINY 4/5/9/10 devices).
Binaries:
The release binaries (standalone) are available...
As many of the forum members have expressed interest in utilizing an ARM in the development of a project, I thought TI's announcement of their upcoming release of an ARM Cortex-M4F based Launchpad development board for only $4.99 with free shipping to many countries, might be of interest...
Hello Everyone,
If you're willing to convert the values of 0 to 999 Decimal range (8 bit data) into their ASCII values then here is the program with explanation :
(and if you have 16 bit data then I'll post that too, just tell me)
void main()
{
unsigned char x,y,d1,d2,d3...
PFC inductor design
1, selection core:
We should be know below necessary information:
(a) Minimum Inductance based on DC basic, e.g. 1mH
(b) IDC current, e.g. 3A
According to formula LI*I= 1.0*3.0*3.0=9.0
We can find 60u is in range from curve which is LI*I vs core part number, and find...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.