Posts by Ibrar Ayyub:
Sound frequency For CSS Compiler
Posted on: 17 May 2017
#include <16F877.h> #device adc=8 #FUSES NOWDT ,XT #use delay(clock=4000000) void sound (char freq,int16 time) // Sound Generate { unsigned char i; while (time>0) { output_low (pin_b0); for (i=1;i<=freq;i++) time–; output_high (pin_b0); for (i=1;i<=freq;i++) time–; } } void main(){ set_tris_a(0xff); set_tris_b(0x00); setup_adc_ports(NO_ANALOGS); setup_adc(ADC_OFF); output_b(0x00); while(true){ if(!input(pin_a0)){ sound(50,1000); sound(60,5000); sound(10,6000); sound(100,40000); } else{ sound(0,0); } } }
Building a Better RTL-SDR TCXO
Posted on: 17 May 2017
Its hard to beat the cost and versatility of the ubiquitous RTL-SDR dongles, but the temperature stability of their reference oscillators isn’t sufficient for some applications. While the internal 28.8MHz quartz crystal in these units can be replaced by a high quality temperature compensated oscillator, these tend to be relatively expensive and/or difficult to source. […]
Voltmeter and Ammeter using PIC Microcontroller
Posted on: 17 May 2017
Voltmeter and Ammeter can be easily made using PIC Microcontroller having ADC (Analog to Digital Converter). I am using PIC16F877A and the result is displayed on an LCD Display. PIC16F877A is enough if you do this project only for testing purposes. I suggest to use PIC with low pin numbers and multiplexed 7 segment display […]
HandySwipe portable magnetic card reader using PIC16F688
Posted on: 17 May 2017
The HandySwipe provides a portable magnetic card reader interface and display. It collects card data from a “Type 2″ card reader (shown here), and displays the data on a small character LCD screen. Type 2 stripes are by far the most common in use, such as on credit cards and drivers’ licenses. The device can […]
EnSilica adds DSP to RISC cores
Posted on: 16 May 2017
EnSilica has added a 64-bit precision, fully-pipelined MAC unit to its RISC core to deliver the eSi-3260 for audio, sensor hub, motion control and touch screen applications. In addition to 32-bit data, the MAC unit supports dual 16-bit SIMD (single instruction multiple data) multiply and MAC operations. Uniquely, full complex multiplication is also supported, performing […]
Generating Analog Voltage with Digital Circuit
Posted on: 16 May 2017
he purpose of this article is how to generate analog voltage with digital circuit. Although the market provides today a very broad range of dedicated digital-to-analogue converters, putting such a device in the schematic has a negative impact on the overall cost of the system. There are however, cheap methods of creating the required voltage […]
Interfacing LCD with PIC Microcontroller – MPLAB XC8
Posted on: 16 May 2017
In this tutorial we will see How to Interface a 16×2 character LCD module with PIC 16F877A Microcontroller using MPLAB X IDE and MPLAB XC8 C Compiler. 16×2 Character LCD is a very basic and low cost LCD module which is commonly used in electronic products and projects. 16×2 means it contains 2 rows that […]
LED message system on a Strida folding bicycle wheel using PIC12F675
Posted on: 16 May 2017
LED message system on a Strida folding bicycle wheel After I’ve bought my strida folding bicycle, one of the first things I’ve done was to check out instructables.com for any strida related projects. And quite astonished to see that there wasn’t any. So I’ve planned to make an instructable that can be used on my […]
Schematic PIC Data Logger with Delta-Sigma Converter
Posted on: 15 May 2017
Labels: circuit >> data logger >> MICROCONTROLLER >> PIC >> Project >> schematic The aim of the project is to build a lab-grade data logger with PIC18F45K20 microcontroller and a 20-bit delta-sigma converter. It’s named as G5 Data Logger. This new data converter technology using delta-sigma simplifies the design of high resolution data recording device. […]
An almost-GHz active differential oscilloscope probe
Posted on: 15 May 2017
I wanted to probe a PCB at work to see how a ~500MHz differential clock was behaving. My trusty 100MHz oscilloscope was no use, it was too slow to see anything and unfortunately I couldn’t quite justify buying a $3k differential probe for my faster scope just for this. There are a bunch of DIY […]