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.
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...
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...
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...
In this blog post i will share the OLED libraries with you, which are written for mikroC compiler and can be used with any other C compiler.
Following are the functions which are currently present.
void OLED_Init( void );
uint8_t OLED_Width( void );
uint8_t OLED_Height( void );
void...
Find bellow an Android TCP client extension
that implements a very simple socket; note that its operation is performed 'one-shot', which means that only one command is sent ( and its respective response, read ) at a time, and then the socket connection is closed. So, be aware that it is not a...
SEQUENTIAL STEPS IN ANALOGUE TO DIGITAL CONVERSION USING THE INTERNAL ADC
So, here are the steps to configure the ADC and carry out the conversion:
• Decide which pins need to be analogue, which pins need to be digital and which (if any) need to be configured as reference pins.
• Select the...
ADC pinout of PIC 16F877A
PIC16F877A has 8 ADC input channels. That means that 8 pins are multiplexed (connected) to the PIC ADC module. So, you can use the ADC module to convert analogue input from 8 inputs. PIC16F877A cannot do the conversions simultaneously, so it must be done one by...
Right/Left Justification continued
When you have a 10-bit number (range is 0 to 1023), if you divide the number by 4, you effectively just converted the 10-bit number to an 8-bit number. The new range is 0 to 255.
You should already know that bit-shifting a number to the right once is...
Acquisition Time
Before an analogue to digital conversion is to be started, a small amount of time must be allowed for the holding capacitor of the PIC ADC module to fully charge to the input level. This is how the ADC works and unless this minimum time is allowed, the ADC will give an...
Introduction
The ADC is used to convert an analogue input signal (an analogue voltage within a specific range) to a corresponding digital data that can be processed and used by the PIC. The PIC, without the conversion to digital, can do almost nothing with an analogue input (unless you use...
Following are some specifications :
CONTROLLER : 89v51rd2 (8051 variant)
CRYSTAL : 12Mhz
LCD : 16x2
USER INTERFACE : PUSH BUTTON SWITCHES
MISC. : DAC 0808 , plastic case , etc.
Just download the .txt file ;-)
Hello
This is an awesome site for DSP. (Make sure you switch on the speaker)
https://www.falstad.com/dfilter/
He also has applets for electronics
https://www.falstad.com/circuit/
This guy also has applets for maths and physics too.
https://www.falstad.com/mathphysics.html
See...
Stencil Types
Important print quality variables include accuracy and smoothness of the stencil aperture sidewalls. Maintaining a proper aspect ratio between stencil width and thickness is important. The recommended aspect ratio (aperture width divided by stencil thickness) is 1.5. This is...
Annular Ring
The remaining area of a pad after a hole is drilled through the pad. It is a circular ring of conductive foil and plating material.
AOI
Automated optical inspection.
Aperture
A description of the shape and size of the tool used to create a pad or track. The term comes from...
The maximum analog voltage you can give to your PIC (directly, without any divider) is 5V. So whatever analog signal you are trying to measure, make sure that the i/p volt to that pin should not exceed beyond 5V. If you want to measure voltage more than 5V, you should use resistor voltage...
Hi All
I came back again , as i promised .
Thanks for reading my blogs.
Well , the PWM ( pulse width modulation ) consist from DC component ( DC as message ) and High frequency components .
And SPWM ( sinusoidal pulse width modulation ) consist from message signal and high frequency...
There is a fact to mention about the resolution of the A/D converter. Since the converter converts the signals, it takes a certain time. The conversion time of the low resolution A/D takes less time than the conversion time of the high resolution A/D. You have to consider carefully : if you...
Hello,
finally I've got time to write some thing. Still going on design considerations about construction. So the time came to decide materials and type of construction. For a 3 axis cnc your workpiece needs to move in 3 axes perpendicular to each other marked as X, Y and Z. I'll take the...
Hi dear All
Thank you for reading my blogs.
I came back again ! ;-)
As i gave promise , i came back to continue about class D amplifier and SMPS !
See below , pictures , please :
Think about top photos !
Could you get my mean ?
If yes , good .
If no , no , don't worry ...
Hi Dear All
Thank you for reading my blogs .
As i promised , i came back with more discussions about class D amplifiers and SMPS ( Switch mode power supply) systems :
below you can see 2 picture , one of them a circuit to make PWM ( not SPWM ) and the other the waveforms .
As you...
I just saw this site on microwave communications while I was surfing the net. Its encyclopedia is really nice.
I thought it would help you all.
So I share the link here
https://www.microwaves101.com/index.cfm
As for any project first thing to make are design considerations. They are what actually makes your project look this way or another. There are quite a few things to consider.
For the first thing I had to decide was the actual porpose of this machine. the answer is that I want to be able to...
Hi everyone. This is the first post in this blog. The blog itself will describe my efforts to build a CNC Mill.
So maybe first something about me: I'm 25 years old. Half a year ago I've graduated masters degree in electronic engineering from Wrocław University of Technology in Poland...
PIC18F4550 is the one of most advanced controller form the Microchip Technology, mostly known for its USB functionality.
So Lets starts our USB Tutorial using PIC18F4550.
To make the things lot easier for newbie.
Compiler Used :- MikroC for PIC v5.30
Simulation Software :-...
Hi Dear All
When i learned the class D amplifier , i was , 16 years old . and the problem was that i tired from dissipative amplifiers such as Class AB and C . ( and all of the times i like learning new things )
So , i read many articles from big companies , such as International Rectifier ...
Code to display temperature on LCD 16x2 display using LM35 and Pic16F876A, 20MHz crystal
sbit LCD_RS at RC2_bit;
sbit LCD_EN at RC3_bit;
sbit LCD_D4 at RC7_bit;
sbit LCD_D5 at RC6_bit;
sbit LCD_D6 at RC5_bit;
sbit LCD_D7 at RC4_bit;
sbit LCD_RS_Direction at TRISC2_bit;
sbit...
After reading the following announcement I thought it might be of interest to forum members utilizing the 8051 and variants in their designs.
While the various Microchip PIC series of microcontrollers are well known and utilized by many of the forum members, the Microchip series of 8051 are...
It might not be obvious to the casual user, but LTspice can be used to work with WAV files. This is a feature that most power users are well aware of but might not be obvious to new users.
Basically, LTspice allows the inclusion of WAV files in the simulation by the way of independent voltage...
Atmel releases Atmel Studio 6 beta, with support for SAM3 and SAM4 Cortex-M processor based MCUs, bug fixes, and other enhancements.
Atmel Studio 6 is the next progression in the AVRStudio 5.1 lineup, and is so named due to a new key feature; ARM device support. The AVR and ARM development...
(Speaker and speech recognition follow the same principle. So you can change this code to suit to your wish)
I see that many of you are asking code for speaker recognition. I have used mfcc for feature extraction and neural networks for pattern recognition. Here's the code
load dad
load...
For those compilers that do not have a built-in function for swapping a byte's nibbles, a simple user function can be created:
unsigned char SwapNibbles (unsigned char x)
{
return ((x >> 4) & 0x0F) | ((x << 4) & 0xF0);
}
And a couple of function call examples:
unsigned char...
Getting a solid grasp of static timing analysis in digital circuits can be a very big challenge. It usually takes quite a bit of experience. In my view it’s not covered very well in school, and because of that it’s more difficult for new engineers.
I’ll attempt to cover this topic in depth...
SMPS is the toughest section in Power Electronics. With this subject, additional knowledge is required for choosing active and passive parts to be used in SMPS circuits. Special type of parts are often required as normal parts used in power electronics (low freq. application) may not be suitable...
Atmel releases AVR Studio 5.1, with support for 45 new devices, bug fixes, and other enhancements.
New version of AVR Software Framework (ASF), version 2.9.0
Availability and installation of new ASF versions through extension manager, without having to upgrade Studio 5
Support for side by...
In this project a Passive Infrared (PIR) sensor is used to detect human movement and trigger an alarm. A typical PIR sensor comes pre-packaged with all the logic required to, detect IR radiation from living being and raise alarm. Similar PIR modules have just three pins, two for power supply (up...
I am Syed Tahmid Mahbub, a Homemade Electronics Professional who has not done any course on electronics in any college or university. I am learning everyday from books, Internet, forums etc. and applying those knowledge in constructing practical circuits/simulation in my laboratory and also for...
Wolfram|Alpha introduces a fundamentally new way to get knowledge and answers—
not by searching the web, but by doing dynamic computations based on a vast collection
of built-in data, algorithms, and methods.
PART 4 : Lets look at the mathematical searches and plotting
The...
Wolfram|Alpha introduces a fundamentally new way to get knowledge and answers—
not by searching the web, but by doing dynamic computations based on a vast collection
of built-in data, algorithms, and methods.
PART 3 : Lets look at the mathematical searches and plotting
The...
Wolfram|Alpha introduces a fundamentally new way to get knowledge and answers—
not by searching the web, but by doing dynamic computations based on a vast collection
of built-in data, algorithms, and methods.
PART 2 : Lets look at the mathematical searches and plotting
The...
Wolfram|Alpha introduces a fundamentally new way to get knowledge and answers—
not by searching the web, but by doing dynamic computations based on a vast collection
of built-in data, algorithms, and methods.
Computational Knowledge Engine :
Doing some experiments and discoveries...
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.