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.
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...
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...
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...
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...
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...
Boost Regulator :bsdetector:
:bsdetector: Bi-Colour Latch
PWM analog clock :bsdetector:
:bsdetector: DIY Garden Fence LED Light shades
:bsdetector: Blue Pool LEDs coated in clear epoxy
All diodes have a threshold voltage, Vth which is basically the voltage...
Hello Everyone!
This presents an attempt to measure phase difference between two sinusoidal signals in simulink.
There is no existing block in Simulink for that.
I have made frequency as a Global Parameter.
This article is intended to be a quick guide on calculation of transformers used in AC voltage stabilizers which employes series topology. Such model is rarely used in low power equipments due to the relatively more complex control system required for drive the switching devices, but is...
We often plot some data on a graph and wonder if there might be a simple mathematical function to describe what we see:
In many cases, a polynomial approximation would be particularly useful. That is, we want to describe the line in the form...
MIT finds 15-year-old scouring trash bins for parts.
When MIT discovered Kelvin, he was living in utter poverty. But that didn't stop this engineering whiz kid from building something amazing.
Introduction
I didn't want to buy an expensive variable power supply for my small, low-power projects, so decided to make my own. I couldn't find much inspiration online, so I thought I'd write up my design in detail here in case it helps anyone else. Circuit schematics, layout, source code...
Equipments such as Inverters and Rectifiers employ power modules as IGBTs, MOSFETs and TRIACs based on compact packages (modules). These components are mounted just above heat sink structure, and unlike PCB based packages, offer the possibility for assemble adopting an alternative approach...
Multilayer Inductor
An inductor constructed by layering the coil between layers of core material, the coil typically consists of a bare metal material( no insulation), this technology is sometimes referred to as "non-wirewound", the inductance value can be made larger by adding additional...
When dealing with displays which haven´t character pattern at desired size, we need to insert character maps in the code program. Once draw entire table is a task somewhat painful, the next step is take a search on the Web for some available map file.
However, after find it and put the map on...
Requests for sample C code to deal with a matrix keypad is a recurrent question, what motivated me to share here some tips on an alternative implementation, not so widely employed.
This code brings some benefits:
Allows reading combinations of multiple keys pressed at same row: 8(4 keys)...
I have built a small test board expecting to a more complete system, this board was built on single-sided copper layer using the method of photoetching, where most of the components are SMT (Surface Mount Technology).
The CPLD is a Xilinx xc9536 vq44, bought for a few euro on ebay, which i...
This is the mikcroC code for counting the external pulses frequency Using CCP1 module,
/* Compiler: MikroC pro
Author : Ltsharma
PIC16F628A - 4Mhz */
sbit LCD_RS at RA4_bit;
sbit LCD_EN at RB0_bit;
sbit LCD_D4 at RA0_bit;
sbit LCD_D5 at RA1_bit;
sbit LCD_D6 at RA2_bit...
Hi,
Just wanted to share my project and solution for coping with the noise in OOK RF modules. Not sure if this was discussed before and certainly someone thought of this long before me
but I couldn't find much of information on-line, so it still might be useful to someone.
I had a project...
Found this cool test for divisibility by 7 on Tanya’s website. Read about how to use it here, but basically you follow that diagram a certain way.
Divisibility by 7 :-
and yeah the graph is planar. :D
Write down a number n. Start at the small white node at the bottom of the graph...
A team of British scientists have reportedly discovered a way to build communications networks using quantum cryptography and impenetrable codes, crucial for sensitive electronic data transfer.
With increased threat to sensitive electronic data being vulnerable to attacks, the impenetrable...
Choosing a right PIC Microcontroller is always crucial for any project related to microcontrollers.
Choosing a PIC microcontroller
Introduction to PIC microcontrollers:- PIC microcontrollers are popular processors developed by Microchip Technology with built-in RAM, memory, internal bus, and...
functions as a basis for periodic signals as well as being able to characterize linear, time-invariant signals.
Importance:-We can express many other signals in terms of these signals,So we can break complex signal into simpler ones.
Continuous-time complex exponential and sinusoidal signals...
TIPS for RTC & it's accuracy:
Many of us use RTC in project.
During RTC use following point must consider
1. Proper RTC IC selection
2. It's Require external Crystal & load capacitor
3. Battery Backup & it's Charging Circuitry
4. Software Interface
5...
In the rush to get a product out the door, programmers often ignore code maintenance — a key aspect of application
development. For applications with short lives, this rush may not pose a significant problem because once deployed, no one will touch the code again. Embedded systems...
It is often said that the English language is one of the most difficult languages to learn: inconsistent spelling rules; the same words are used with different meanings in different contexts. “Why does a farmer produce produce?
Working on the SystemVerilog IEEE 1800 standard, I understand...
Serial communication is widely used nowadays. Thanks for the Hyperterminal facility available. we can send data from microcontroller to PC 's Hyperterminal. we need 8051, Max232.Since i m showing hw to send data to hyperterminal from uc in Proteus. we need free virtual port emulator too.Please...
Some of you might remember me posting an LCD Driver for HD44780 controller compatible displays ( *LINK* ). Well, the developing has gone forth and the new driver is smaller, faster, and easier to use! The new public released version is 3.0.
The major change is the way the LCD_Write() function...
https://processing.org/
Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context...
Hi all
And thank you so much for reading my blogs .
After a long time since i've promised to write something about crystal oscillators i'm here again . ;-)
All right , here we can see a simple common base amplifier which it's base has been bypassed through the ground as well ...
Many authors in today’s publishing environment want to make their research freely available to all reader communities.
Fully open access journals
IEEE is pleased to introduce several new fully open access journals. These journals are fully open access, dedicated to a specific subject...
IF we want to updated on what is going on in semiconductor domain for Design, Test and Test measurement , fabrication technology etc..
The journal from ITRS(International Technology Roadmap for semiconductor) is available for free downloading.The available journal is of the last year...and it...
Polar modulation is analogous to IQ modulation in the same way that polar coordinates are analogous to Cartesian coordinates.
For Quadrature modulator approach to digital radio transmission requires a linear RF power amplifier, which creates a design conflict between improving power...
Hi all. serial communication is widely used nowadays. For ex: Controlling a DC motor , stepper motor, or anything from your PC. First thing you get in your mind is serial communication. While encountering serial communication. First thing you get after searching is RS232 and then MAX232. So i...
Hi,
Purpose of the Heart Risk Warner project is to assess your heart risk. But also, you can measure blood pressure, heart rate, temperature, ecg and ppg waves, or get your activity and body movements. With Bluetooth you can transfer data or store it into microSD card.
I think it could be...
Hi everyone,
I invite you all to take a peek at my first installment of my new "Low Noise Amplifier Design Series" Blog.
Low Noise Amplifier Design Series Part I
Please review this as you would any design using the comments section.
Cheers,
Joel Richard
few month past i came to know with my observation that embedded linux demands in market going high and i must have to upgrade myself from 8/16 bit processors to 32/64 bit. but i did not understand why and how i had to upgrade. i have posted in different forum for help but the unfortunately the...
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.