Posts by Ibrar Ayyub:
Using Microcontrollers ( Microchip PIC)
Posted on: 31 Mar 2017
Many people using Arduino or some other development board in their projects, instead of making their own board with microcontroller because they simply don’t know how to design PCB with microcontrollers. What microcontrollers need in order to operate? This time I will be focusing on two most popular 8 bit micro architectures: PIC Microchip . […]
Isolated Circuit Digitally Indicates 120-/220-V Line Voltage
Posted on: 31 Mar 2017
or applications such as motor control or power supplies, it’s often necessary to know whether the ac line is at 120 V or 220 V to adjust the operation. The circuit illustrated in the figure monitors the ac line and provides a basic output indicating whether it is at 120 V or 220 V, with […]
Quick & Easy RGB-LED Tester using PIC16F627 microcontroller
Posted on: 31 Mar 2017
Quick & Easy RGB-LED Tester Have you ever built a project with a lot of LEDs, and found out that one of the LEDs was defective? Although it’s somewhat rare, there are some defective LEDs when you go through hundreds of them. I found that RGB-LED have high defect rate, most likely due to the […]
MIDI Chord Button Keyboard Using PIC18F4620 part 2
Posted on: 30 Mar 2017
How chords are formed Before discussing the processor board and software, it is worth mentioning how the chords are composed. I have provided the table below which shows the installed chords together with the intervals/notes they are constructed from, and examples of each in the key of C major. Since the source-code is provided, and […]
Embedded System for Automatic Washing Machine using Microchip PIC18F Series Microcontroller
Posted on: 30 Mar 2017
The design uses the PIC18F series microcontroller. All the control functionalities of the system are built around this. Upgradeability is the unique feature of this system. Control card hardware and software allows the manufacturer to add or remove the features as per customer requirement and model. Thus once the whole system is designed it is […]
Designing Electronics in Spain
Posted on: 30 Mar 2017
Hi all! After a couple of months with a lot of work, I come here again with the last board I develop before Christmas. It’s a dual USB serial and I2C converter based on two MCP2221 Microchip 2.0 USB-Serial bridges. I develop it as a need on my work with the last project I’m involved. I […]
MIDI Chord Button Keyboard Using PIC18f4620 part 1
Posted on: 30 Mar 2017
Every time I sit down to document one of my projects, I try to remember the occasions in the past when looking at the finished web page, I might say ‘Well, I won’t do that again!’, because despite how many drafts I’ve gone through, there is always some aspect of the presentation that fails to […]
Isolated RS232C for PIC16F84
Posted on: 29 Mar 2017
Another method that helps program development besides a dot LED as the output device is a serial bit. With a serial transmission to a terminal emulator program, developer may then test program running easier than a dot LED. One of my circuit uses PIC16F84 having one bit for sending ascii character with “printf” function. The […]
Bluetooth-Controlled Guitar FX Amplifier
Posted on: 29 Mar 2017
As part of our final project for ECE 4760: Digital Systems Design Using Microcontrollers, we built a guitar amplifier with remote distortion and digital effects capabilities controlled from a smartphone via bluetooth. Musicians often need to modify the configuration of their amplifiers when performing in concerts. This job is generally delegated to “roadies” who walk […]
High-band DPD Demodulator with Integrated DSA and RF Switch
Posted on: 29 Mar 2017
The IDTF1370 is a digital pre-distortion demodulator (DPD) for power amplifiers linearization in BTS transmitter that utilize the IDT zero-distortion, and glitch-free technology that offers customers an unparalleled high-performance DPD demodulator. It utilizes the technique called pre-distortion, in digital communication it is used to improve the linearity of the transmitter performance by pre-distorting a data […]