Interfacing P10 LED Display with Arduino

HELLO WORLD using SystemFont5x7.h

The P10 LED display is a single color (red, blue, and yellow), high brightness, lower power consumption, and long lifetime display module designed for semi-outdoor use. One display module we are using contains 16×32 = 512 LEDs. In the tutorial “Interfacing P10 LED Display with Arduino“, you will learn: How to interface P10 Led display with Arduino How to select text font and size of the character How to display static character and running character.   Introduction to P10 Display P10 display is a dot-matrix LED display. Dot-matrix Led means a…

Read More

Capabilities and Limitation of Sample and Hold Circuit

sample and hold circuit

Introduction to Sample-and-Hold Circuit Most analogs to digital converter (A/D) integrated circuits come with sample and hold circuits (S/H) integrated into the system, but it is still necessary for the user to have a good understanding of its operation, including both the capabilities and the limitations of the Sample and hold circuit. A typical S/H circuit is shown in Figure 1. The analog signal is typically inputted into a buffer circuit. The purpose of the buffer circuit is to isolate the input signal from the S/H circuit and to provide…

Read More

PWM DC Motor Speed Controller Circuit

pwm dc motor speed controller circuit

In the article “PWM DC Motor Speed Controller Circuit” article, we will learn, how to control motor speed using a comparator IC. This circuit has an advantage over a normal motor speed controller using 555 timer IC i.e. it protects MOSFETs from short-circuits. This speed control is accomplished in three phases using two methods: variable switching frequency and variable pulse width modulation. The phases are explained as follows: We will first produce square wave pulses of the necessary frequency i.e. switching frequency. We will create PWM pulses of the required…

Read More

Delta Modulation | Delta Modulation Comparison

schematic for a delta modulator

Delta modulation (DM), sometimes called slope modulation, is another truly digital system (as is PCM). It transmits information to only indicate whether the analog signal it encodes is to “go up” or “go down.” This process is shown in Figure 1. Note that the encoder outputs are highs or lows that “instruct” whether to go up or go down, respectively. The relative simplicity of this system is readily apparent as compared to PCM. Delta modulation takes advantage of the fact that voice signals do not change abruptly and there is…

Read More

Digital Signal Encoding Formats

digital signal encoding formats

Digital Signal Encoding Formats: Transmission of digital data using a binary format (+5 V-hi, 0.0 V-low) is usually limited to short distances such as a computer to a printer interface. Typically the binary data are transmitted serially over a single wire, fiber, or RF link. This requires that the binary data be encoded in such a way that highs and lows can easily be detected. The transmission systems typically use a serial transmission system that is either asynchronous or synchronous. This requires the addition of clocking information in the data…

Read More

How to Setup Digital Programmable Timer TM-612

step 2 of digital programmable timer TM-612

How to Setup Digital Programmable Timer TM-612 Performing a simple task like turning ON/OFF a system every day just by pressing a button can become tedious when you have to travel long distances to do it. This can cost time and sometimes even money if there are hurdles when traveling. So, introducing “TM-619-2” from Frontier, A Multipurpose 7 Day Programmable Digital Timer. This digital timer has a wide range of power supply options: – 240Vac main supply, 120Vac main supply, 24Vac or 24Vdc, 12Vac or 12Vdc. The digital timer comes…

Read More

Code Error Detection and Correction

lrc code error detection

Codes and raw digital data are being transmitted with increasing volume every year. Unless some means of code error detection are used, it is not possible to know when errors have occurred. These errors are caused by noise and transmission system impairments. In contrast, it is obvious when a voice transmission has been impaired by noise or equipment problems. Redundancy is used as the means of error detection when codes and digital data are transmitted. A basic redundancy system is to transmit everything twice and to make sure that an…

Read More

Alphanumeric Codes | Description and Types

ascii alphanumeric code

Two of the most common alphanumeric codes schemes for binary data are ASCII, the American Standard Code for Information Interchange; and EBCDIC, the Extended Binary-Coded Decimal Interchange Code. Each of these codes can be found in many digital systems, with the ASCII code being the most prevalent. Types of Alphanumeric Codes The ASCII Code ASCII is a 7-bit code used for representing alpha-numeric symbols with a distinctive code word. The ASCII code was developed by a committee of the American National Standards Institute (ANSI) for the purpose of coding binary…

Read More

DIY Solar 18650 Charger with Emergency Light

DIY Solar 18650 Charger with Emergency Light

In this article, you will learn to design DIY Solar 18650 Charger as well as a solar emergency light. This device will help you charge a device through a USB port and it has an inbuilt led in it, which will serve as an emergency light when needed. Introduction of DIY Solar 18650 Charger with Emergency Light: Solar energy is the best way to reduce your energy consumption as it uses sunlight to produce energy. Sunlight can be utilized neatly, without harming our environment. So, here we are also going…

Read More

Direct Digital Synthesis

Direct Digital Synthesis

Direct Digital Synthesis Direct digital synthesis (DDS) systems became economically feasible in the late 1980s. They offer some advantages over analog synthesizers but generally tend to be somewhat more complex and expensive. They are, however, useful for some applications as will be discussed. The digital logic used can improve on the repeatability and drift problems of analog units that often require select-by-test components. These advantages also apply to digital filters that have replaced some standard analog ones in recent years. The disadvantages of DDS (and digital filters) are the relatively…

Read More