SlideShare a Scribd company logo
- 1 -
Project Report on
Clock Generator
Submitted By
Chaitanya Deshpande T187001
Kaustubh Wankhede T187003
Nikhil Patil T187010
Omkar Rane T187014
A report submitted to an autonomous institute affiliated to Savitribai Phule Pune
University in partial fulfillment of the requirements for the course DIGITAL
COMMUNICATION in ELECTRONICS & TELECOMMUNICATION
SCHOOL OF ELECTRICAL ENGINEERING
ALANDI (D), PUNE
2018 - 19
- 2 -
SCHOOL OF ELECTRICAL ENGINEERING
CERTIFICATE
This is to certify that,
Chaitanya Deshpande T187001
Kaustubh Wankhede T187003
Nikhil Patil T187010
Omkar Rane T187014
of B. Tech (E&TC) have submitted a Project Report on,
Clock Generator
The said work is completed as per the prescribed curriculum during the academic
year 2018 – 19. The report is submitted in partial fulfillment of the requirements for
the course of Digital Communication in Electronics & Telecommunication Engg.
Ashish Srivastava Dr. Debashis Adhikari
Course Faculty Dean – SEE
- 3 -
Contents
Topic Page No.
1. Problem Statement 4
2. Block Diagram and Circuit Diagram
2.1 Block Diagram
2.2 Circuit Diagram
5
3. Working 10
4. Calculations 7
5. Results
5.1 Simulation Results
5.2 Hardware Implementation Results
13
6. Conclusion 17
7. References 18
- 4 -
1.Problem Statement
Design a clock generator using 555 timer IC where you are supposed to design a stable
clock signal. The clock frequency is to be varied using potentiometer and the provided range for
clock frequency is 10 KHz to 50 KHz and output should be in the form of rectangular pulses. It
must include PCB design, simulation results on simulation software like multisim and final product
(PCB) must be in closed box.
- 5 -
2.Block Diagram and Circuit Diagram
2.1 Block Diagram
Fig 2.2 Block diagram [1]
1) Input:
In Our circuit we have input to system is nothing but battery of 9 volts.
2) Timer IC:
The 555 timer IC is an integrated circuit used in a variety of timer, pulse generation,
and oscillator applications. The 555 can be used to provide time delays, as an
oscillator, and as a flip-flop element. Derivatives provide two or four timing circuits
in one package.
3) Potentiometer:
It is variable resistor connected between pin 7 and 2 of IC pins 555. It is connected
in voltage divider configuration. Varying potentiometer resistance changes output
frequency of clock signal.
4) Output (square Wave):
As output is square wave can be observed on Digital Storage Oscilloscope or Crystal
Oscilloscope.
- 6 -
2.1 Circuit Diagram
Fig 2.1 Schematic [2]
Fig 2.1 Circuit diagram [3]
- 7 -
Fig 2.2 PCB Layout [4]
- 8 -
PIN Description of IC 555:
Fig 2.2 Circuit diagram [4]
1) 555 supply (pins 1 and 8)
The 555 timer can be used with a supply voltage (Vs) in the range 4.5V to 15V
(18V is the absolute maximum)
Pin1 connects to 0V.
Pin 8 connects to the positive supply +Vs.
2) 555 trigger input (pin 2)
When less than 1/3 Vs ('active low') this makes the output high (+Vs). It has a high input
impedance of at least 2M . It monitors the discharging of the timing capacitor in an astable
circuit.
3) 555 threshold input (pin 6)
When greater than 2/3 Vs ('active high') this makes the output low (0V)*. It has a high input
impedance of about 10M . It monitors the charging of the timing capacitor in astable and
monostable circuits.
4) 555 reset input (pin 4)
When less than about 0.7V this makes the output low (0V), overriding the other inputs. When
not required it should be connected to +Vs.
5) 555 control input (pin 5)
This can be used to adjust the threshold voltage which is set internally to be 2/3 Vs. Usually
this function is not required and the control input is often left unconnected. If electrical noise
- 9 -
is likely to be a problem a 0.01µF capacitor can be connected between the control input and
0V to provide some protection.
6) 555 discharge (pin 7)
When the 555 output (pin 3) is low the discharge pin is connected to 0V internally. Its function
is to discharge the timing capacitor in astable and monostable circuits
7) 555 output (pin 3)
The pin 3 is the output pin of IC555. The maximum output current is 200mA, this is more than
most IC’s
- 10 -
3.Working
A clock generator is an electronic oscillator that produces a timing signal for use in
synchronizing a circuit's operation. The signal can range from a simple symmetrical square wave to
more complex arrangements. A clock circuit is a circuit that can produce clock signals. These
signals are digital square waveforms, which alternate between on and off. With a 555 timer, we can
produce clock signals of varying frequencies based on the values of the external resistors and
capacitor that we choose.
For the 555 timer to work, it must be operated in Astable mode. Astable mode is a mode
in which there is no one stable state. The circuit switches constantly from low to high, which is
representative of a digital square waveform that goes constantly high to low, high to low over and
over again. So the astable mode switches constantly between HIGH and LOW states. This is in
contrast to the other 2 modes, monostable mode and Bistable mode. Monostable mode has one
state, either HIGH or LOW. Bistable mode has 2 stable states that it can be in. Like astable mode,
Bistable mode has 2 states but they're stable; in astable mode, they constantly fluctuate back and
forth between the 2 states.
A Duty cycle or power cycle is the fraction of one period in which a signal or system is active. In
this type of circuit, the duty cycle can never be 50% or lower.
- 11 -
4.Calculations:
By selecting values for R1, R2 and C we can determine the period/frequency and the duty cycle.
The period is the length of time it takes for the on/off cyle to repeat itself.
In this type of circuit, the duty cycle can never be 50% or lower
R1=1k (fixed resistor)
R2= (variable resistor) or potentiometer
C=0.01 µF (Capacitor)
The frequency is the number of pulses per second. The formula to calculate the frequency of the
output voltage is:
f =
1.44
(R1+2R2)C
for typical generation of 10 KHz of frequency,
10x103
=
1.44
(1x103 +2R2)𝑋0.01𝑋10−6
R2=6700 Ω or 6.7 KΩ
The period is the time covered for one pulse. This is just the reciprocal of the frequency:
T=
1
𝑓
=0.694(R1+2R2)C
T=
1
10𝑋103=0.694(1x103
+2(6.7x103
))0.01x10-6=0.1 ms
Similarly,
50x103
=
1.44
(1x103 +2R2)𝑋0.01𝑋10−6
For to generate frequency of 50 KHz the value of R2 should be 940 Ω,
R2=940 Ω
- 12 -
The period is the time covered for one pulse. This is just the reciprocal of the frequency:
T=
1
𝑓
=0.694(R1+2R2)C
T=
1
50𝑋103=0.694(1x103
+2(940))0.01x10-6=0.02 ms
The high time T1 and low time T0 can be calculated using the formulas below. Note that the period
is the sum of the high time and the low time.
For 10 KHz,
T1=0.694(R1+R2)C
T0=0.694R2C
T1=53.438 µs
T0=46.498 µs
The mark space ratio is the ratio between the high time and the low time or:
Mark Space Ratio=
𝑇1
𝑇0
=1.149253
The duty cycle is more commonly used than the mark space ratio. The formula for the duty cycle
is:
Duty Cycle=
𝑇1
𝑇
𝑋100 =
53.438 𝑋 10−6
0.1𝑋10−3 𝑋100 = 53.438
For 50 KHz,
T1=13.4636 µs
T0=6.5236 µs
Mark Space Ratio=
𝑇1
𝑇0
= 2.06471
Duty Cycle=
𝑇1
𝑇
𝑋100 =
13.4636 𝑋 10−6
0.02𝑋10−3 𝑋100 = 67.318
- 13 -
5. Results
5.1 Simulation Results
Fig 4.1 Software Simulation result
Fig 4.2 Software Simulation result approximately 6.7 KΩ for 10 KHz frequency generation.
- 14 -
Fig 4.3 Software Simulation result approximately 940Ω for 50 KHz frequency generation.
- 15 -
5.2 Hardware Implementation and Results
Fig 4.2 Breadboard Proto-type testing
Fig 4.3 Result On DSO for 894 Hz
- 16 -
Fig 4.2.1 Hardware result 10KHz
Fig 4.2.2 Hardware result 50 KHz
- 17 -
6.Conclusion
In this project, we designed a clock generator using 555 IC and we come to know about the pin
configuration and other things related to 555 IC. We varied clock frequency using potentiometer
and observed the results by varying frequency range from 10 KHz to 50 KHz. We observed results
on simulation software Multisim. We designed a circuit and mounted it on PCB and observed
results on DSO and cross verified the output of DSO with simulation output. Depending on
requirement of frequency range required we can vary the capacitor’s and resistor’s value.
- 18 -
7.References
[1] Variable Frequency Oscillator[website]
Available: http://www.circuitstoday.com/variable-frequency-oscillator
[2] NE555 Texas Instrument Datasheet of IC 555[Online]
[4] 555 Timer Pinout [website]
Available: http://www.learningaboutelectronics.com/Articles/555-timer-pinout.php
[5] IC555 block diagram[website]
Available:chttp://www.circuitstoday.com/wp-content/uploads/2009/09/555-Timer-IC.jpg

More Related Content

What's hot

14 static timing_analysis_5_clock_domain_crossing
14 static timing_analysis_5_clock_domain_crossing14 static timing_analysis_5_clock_domain_crossing
14 static timing_analysis_5_clock_domain_crossing
Usha Mehta
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clock
Nallapati Anindra
 
Data types in verilog
Data types in verilogData types in verilog
Data types in verilog
Nallapati Anindra
 
Divide by N clock
Divide by N clockDivide by N clock
Divide by N clock
Mantra VLSI
 
Synthesis
SynthesisSynthesis
Synthesis
dennis gookyi
 
Hybrid Transistor Model with Two Port Network
Hybrid Transistor Model with Two Port NetworkHybrid Transistor Model with Two Port Network
Hybrid Transistor Model with Two Port Network
Ridwanul Hoque
 
Programmable Switches for Programmable Logic Devices
Programmable Switches for Programmable Logic DevicesProgrammable Switches for Programmable Logic Devices
Programmable Switches for Programmable Logic Devices
Usha Mehta
 
Programmable logic array
Programmable logic arrayProgrammable logic array
Programmable logic array
Huba Akhtar
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuits
Sakshi Bhargava
 
Programmable Timer 8253/8254
Programmable Timer 8253/8254Programmable Timer 8253/8254
Programmable Timer 8253/8254
Muhammed Afsal Villan
 
Modulo n counter
Modulo n counterModulo n counter
Modulo n counter
Manoj Guha
 
Digital counter
Digital counter Digital counter
Digital counter
Bhaskar Kumar Jha
 
Counters
CountersCounters
Counters
Abhilash Nair
 
VERILOG HDL :: Blocking & NON- Blocking assignments
VERILOG HDL :: Blocking & NON- Blocking assignments VERILOG HDL :: Blocking & NON- Blocking assignments
VERILOG HDL :: Blocking & NON- Blocking assignments
Dr.YNM
 
TTL classification and TTL XOR Gate
TTL classification and TTL XOR GateTTL classification and TTL XOR Gate
TTL classification and TTL XOR Gate
Priyanka Shrestha
 
Generation of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptxGeneration of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptx
ArunChokkalingam
 
Clock Distribution
Clock DistributionClock Distribution
Clock Distribution
Abhishek Tiwari
 
Verilog Tasks and functions
Verilog Tasks and functionsVerilog Tasks and functions
Verilog Tasks and functions
Vinchipsytm Vlsitraining
 
Time delays & counter.ppt
Time delays & counter.pptTime delays & counter.ppt
Time delays & counter.ppt
ISMT College
 

What's hot (20)

14 static timing_analysis_5_clock_domain_crossing
14 static timing_analysis_5_clock_domain_crossing14 static timing_analysis_5_clock_domain_crossing
14 static timing_analysis_5_clock_domain_crossing
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clock
 
Data types in verilog
Data types in verilogData types in verilog
Data types in verilog
 
Divide by N clock
Divide by N clockDivide by N clock
Divide by N clock
 
Synthesis
SynthesisSynthesis
Synthesis
 
Hybrid Transistor Model with Two Port Network
Hybrid Transistor Model with Two Port NetworkHybrid Transistor Model with Two Port Network
Hybrid Transistor Model with Two Port Network
 
Programmable Switches for Programmable Logic Devices
Programmable Switches for Programmable Logic DevicesProgrammable Switches for Programmable Logic Devices
Programmable Switches for Programmable Logic Devices
 
Programmable logic array
Programmable logic arrayProgrammable logic array
Programmable logic array
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuits
 
Programmable Timer 8253/8254
Programmable Timer 8253/8254Programmable Timer 8253/8254
Programmable Timer 8253/8254
 
Modulo n counter
Modulo n counterModulo n counter
Modulo n counter
 
Digital counter
Digital counter Digital counter
Digital counter
 
Counters
CountersCounters
Counters
 
Vlsi design
Vlsi designVlsi design
Vlsi design
 
VERILOG HDL :: Blocking & NON- Blocking assignments
VERILOG HDL :: Blocking & NON- Blocking assignments VERILOG HDL :: Blocking & NON- Blocking assignments
VERILOG HDL :: Blocking & NON- Blocking assignments
 
TTL classification and TTL XOR Gate
TTL classification and TTL XOR GateTTL classification and TTL XOR Gate
TTL classification and TTL XOR Gate
 
Generation of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptxGeneration of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptx
 
Clock Distribution
Clock DistributionClock Distribution
Clock Distribution
 
Verilog Tasks and functions
Verilog Tasks and functionsVerilog Tasks and functions
Verilog Tasks and functions
 
Time delays & counter.ppt
Time delays & counter.pptTime delays & counter.ppt
Time delays & counter.ppt
 

Similar to Clock Generator

Design and Implementation of Astable Multivibrator using 555 Timer
Design and Implementation of Astable Multivibrator using 555 Timer Design and Implementation of Astable Multivibrator using 555 Timer
Design and Implementation of Astable Multivibrator using 555 Timer
IOSRJEEE
 
Special Devices
Special DevicesSpecial Devices
Special Devices
Dr.YNM
 
Design and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational AmplifierDesign and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational Amplifier
IJERA Editor
 
IRJET-Static Voltage Stabilizer
IRJET-Static Voltage StabilizerIRJET-Static Voltage Stabilizer
IRJET-Static Voltage Stabilizer
IRJET Journal
 
CMOS ring oscillator delay cell performance: a comparative study
CMOS ring oscillator delay cell performance: a comparative studyCMOS ring oscillator delay cell performance: a comparative study
CMOS ring oscillator delay cell performance: a comparative study
IJECEIAES
 
Fpga implementation of power efficient all digital phase locked loop
Fpga implementation of power efficient all digital phase locked loopFpga implementation of power efficient all digital phase locked loop
Fpga implementation of power efficient all digital phase locked loop
IAEME Publication
 
Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...IAEME Publication
 
555 timer ic_tesitngcircuit
555 timer ic_tesitngcircuit555 timer ic_tesitngcircuit
555 timer ic_tesitngcircuit
ShobhitSinghEC53
 
ppt of Three phase fault analysis with auto reset for temporary fault and tri...
ppt of Three phase fault analysis with auto reset for temporary fault and tri...ppt of Three phase fault analysis with auto reset for temporary fault and tri...
ppt of Three phase fault analysis with auto reset for temporary fault and tri...
Vikram Rawani
 
Prince jai nproject report
Prince jai nproject reportPrince jai nproject report
Prince jai nproject report
Prince Dungarpur
 
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
International Journal of Power Electronics and Drive Systems
 
Report on minor project
Report on minor projectReport on minor project
Report on minor projectAnil Maurya
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & MohammadKaveh Dehno
 
Frequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project reportFrequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project report
Md. Rayid Hasan Mojumder
 
Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...
EG TECHNOLOGIES
 
AC to AC Step Down Cycloconverter
AC to AC Step Down CycloconverterAC to AC Step Down Cycloconverter
AC to AC Step Down Cycloconverter
IRJET Journal
 
IRJET- Design of Voltage Controlled Oscillator in 180 nm CMOS Technology
IRJET- Design of  Voltage Controlled Oscillator in 180 nm CMOS TechnologyIRJET- Design of  Voltage Controlled Oscillator in 180 nm CMOS Technology
IRJET- Design of Voltage Controlled Oscillator in 180 nm CMOS Technology
IRJET Journal
 

Similar to Clock Generator (20)

Design and Implementation of Astable Multivibrator using 555 Timer
Design and Implementation of Astable Multivibrator using 555 Timer Design and Implementation of Astable Multivibrator using 555 Timer
Design and Implementation of Astable Multivibrator using 555 Timer
 
Special Devices
Special DevicesSpecial Devices
Special Devices
 
Design and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational AmplifierDesign and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational Amplifier
 
IRJET-Static Voltage Stabilizer
IRJET-Static Voltage StabilizerIRJET-Static Voltage Stabilizer
IRJET-Static Voltage Stabilizer
 
CMOS ring oscillator delay cell performance: a comparative study
CMOS ring oscillator delay cell performance: a comparative studyCMOS ring oscillator delay cell performance: a comparative study
CMOS ring oscillator delay cell performance: a comparative study
 
Fpga implementation of power efficient all digital phase locked loop
Fpga implementation of power efficient all digital phase locked loopFpga implementation of power efficient all digital phase locked loop
Fpga implementation of power efficient all digital phase locked loop
 
Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...Design of embedded based three phase preventor and selector system for indust...
Design of embedded based three phase preventor and selector system for indust...
 
555 timer ic_tesitngcircuit
555 timer ic_tesitngcircuit555 timer ic_tesitngcircuit
555 timer ic_tesitngcircuit
 
final project
final projectfinal project
final project
 
ppt of Three phase fault analysis with auto reset for temporary fault and tri...
ppt of Three phase fault analysis with auto reset for temporary fault and tri...ppt of Three phase fault analysis with auto reset for temporary fault and tri...
ppt of Three phase fault analysis with auto reset for temporary fault and tri...
 
Prince jai nproject report
Prince jai nproject reportPrince jai nproject report
Prince jai nproject report
 
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
Development of Compact Pulse Generator with Adjustable Pulse Width for Pulse ...
 
A02100104
A02100104A02100104
A02100104
 
Report on minor project
Report on minor projectReport on minor project
Report on minor project
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
 
Frequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project reportFrequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project report
 
Nitu projrct elec
Nitu projrct elecNitu projrct elec
Nitu projrct elec
 
Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...
 
AC to AC Step Down Cycloconverter
AC to AC Step Down CycloconverterAC to AC Step Down Cycloconverter
AC to AC Step Down Cycloconverter
 
IRJET- Design of Voltage Controlled Oscillator in 180 nm CMOS Technology
IRJET- Design of  Voltage Controlled Oscillator in 180 nm CMOS TechnologyIRJET- Design of  Voltage Controlled Oscillator in 180 nm CMOS Technology
IRJET- Design of Voltage Controlled Oscillator in 180 nm CMOS Technology
 

More from Omkar Rane

Enabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on serverEnabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on server
Omkar Rane
 
Anti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-SimulinkAnti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-Simulink
Omkar Rane
 
Autosar fundamental
Autosar fundamentalAutosar fundamental
Autosar fundamental
Omkar Rane
 
Stress Management
Stress ManagementStress Management
Stress Management
Omkar Rane
 
Bootloaders (U-Boot)
Bootloaders (U-Boot) Bootloaders (U-Boot)
Bootloaders (U-Boot)
Omkar Rane
 
Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)
Omkar Rane
 
Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship
Omkar Rane
 
Machine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsMachine Learning Model for M.S admissions
Machine Learning Model for M.S admissions
Omkar Rane
 
Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768
Omkar Rane
 
ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768
Omkar Rane
 
PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768
Omkar Rane
 
UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)
Omkar Rane
 
LED Blinking logic on LPC1768
LED Blinking logic on LPC1768LED Blinking logic on LPC1768
LED Blinking logic on LPC1768
Omkar Rane
 
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
Omkar Rane
 
Vlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad ScannerVlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad Scanner
Omkar Rane
 
VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner
Omkar Rane
 
LPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock featuresLPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock features
Omkar Rane
 
Nexys4ddr rm FPGA board Datasheet
Nexys4ddr rm  FPGA board DatasheetNexys4ddr rm  FPGA board Datasheet
Nexys4ddr rm FPGA board Datasheet
Omkar Rane
 
Linear Regression (Machine Learning)
Linear Regression (Machine Learning)Linear Regression (Machine Learning)
Linear Regression (Machine Learning)
Omkar Rane
 
transmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-windtransmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-wind
Omkar Rane
 

More from Omkar Rane (20)

Enabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on serverEnabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on server
 
Anti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-SimulinkAnti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-Simulink
 
Autosar fundamental
Autosar fundamentalAutosar fundamental
Autosar fundamental
 
Stress Management
Stress ManagementStress Management
Stress Management
 
Bootloaders (U-Boot)
Bootloaders (U-Boot) Bootloaders (U-Boot)
Bootloaders (U-Boot)
 
Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)
 
Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship
 
Machine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsMachine Learning Model for M.S admissions
Machine Learning Model for M.S admissions
 
Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768
 
ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768
 
PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768
 
UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)
 
LED Blinking logic on LPC1768
LED Blinking logic on LPC1768LED Blinking logic on LPC1768
LED Blinking logic on LPC1768
 
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
 
Vlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad ScannerVlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad Scanner
 
VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner
 
LPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock featuresLPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock features
 
Nexys4ddr rm FPGA board Datasheet
Nexys4ddr rm  FPGA board DatasheetNexys4ddr rm  FPGA board Datasheet
Nexys4ddr rm FPGA board Datasheet
 
Linear Regression (Machine Learning)
Linear Regression (Machine Learning)Linear Regression (Machine Learning)
Linear Regression (Machine Learning)
 
transmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-windtransmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-wind
 

Recently uploaded

Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 

Recently uploaded (20)

Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 

Clock Generator

  • 1. - 1 - Project Report on Clock Generator Submitted By Chaitanya Deshpande T187001 Kaustubh Wankhede T187003 Nikhil Patil T187010 Omkar Rane T187014 A report submitted to an autonomous institute affiliated to Savitribai Phule Pune University in partial fulfillment of the requirements for the course DIGITAL COMMUNICATION in ELECTRONICS & TELECOMMUNICATION SCHOOL OF ELECTRICAL ENGINEERING ALANDI (D), PUNE 2018 - 19
  • 2. - 2 - SCHOOL OF ELECTRICAL ENGINEERING CERTIFICATE This is to certify that, Chaitanya Deshpande T187001 Kaustubh Wankhede T187003 Nikhil Patil T187010 Omkar Rane T187014 of B. Tech (E&TC) have submitted a Project Report on, Clock Generator The said work is completed as per the prescribed curriculum during the academic year 2018 – 19. The report is submitted in partial fulfillment of the requirements for the course of Digital Communication in Electronics & Telecommunication Engg. Ashish Srivastava Dr. Debashis Adhikari Course Faculty Dean – SEE
  • 3. - 3 - Contents Topic Page No. 1. Problem Statement 4 2. Block Diagram and Circuit Diagram 2.1 Block Diagram 2.2 Circuit Diagram 5 3. Working 10 4. Calculations 7 5. Results 5.1 Simulation Results 5.2 Hardware Implementation Results 13 6. Conclusion 17 7. References 18
  • 4. - 4 - 1.Problem Statement Design a clock generator using 555 timer IC where you are supposed to design a stable clock signal. The clock frequency is to be varied using potentiometer and the provided range for clock frequency is 10 KHz to 50 KHz and output should be in the form of rectangular pulses. It must include PCB design, simulation results on simulation software like multisim and final product (PCB) must be in closed box.
  • 5. - 5 - 2.Block Diagram and Circuit Diagram 2.1 Block Diagram Fig 2.2 Block diagram [1] 1) Input: In Our circuit we have input to system is nothing but battery of 9 volts. 2) Timer IC: The 555 timer IC is an integrated circuit used in a variety of timer, pulse generation, and oscillator applications. The 555 can be used to provide time delays, as an oscillator, and as a flip-flop element. Derivatives provide two or four timing circuits in one package. 3) Potentiometer: It is variable resistor connected between pin 7 and 2 of IC pins 555. It is connected in voltage divider configuration. Varying potentiometer resistance changes output frequency of clock signal. 4) Output (square Wave): As output is square wave can be observed on Digital Storage Oscilloscope or Crystal Oscilloscope.
  • 6. - 6 - 2.1 Circuit Diagram Fig 2.1 Schematic [2] Fig 2.1 Circuit diagram [3]
  • 7. - 7 - Fig 2.2 PCB Layout [4]
  • 8. - 8 - PIN Description of IC 555: Fig 2.2 Circuit diagram [4] 1) 555 supply (pins 1 and 8) The 555 timer can be used with a supply voltage (Vs) in the range 4.5V to 15V (18V is the absolute maximum) Pin1 connects to 0V. Pin 8 connects to the positive supply +Vs. 2) 555 trigger input (pin 2) When less than 1/3 Vs ('active low') this makes the output high (+Vs). It has a high input impedance of at least 2M . It monitors the discharging of the timing capacitor in an astable circuit. 3) 555 threshold input (pin 6) When greater than 2/3 Vs ('active high') this makes the output low (0V)*. It has a high input impedance of about 10M . It monitors the charging of the timing capacitor in astable and monostable circuits. 4) 555 reset input (pin 4) When less than about 0.7V this makes the output low (0V), overriding the other inputs. When not required it should be connected to +Vs. 5) 555 control input (pin 5) This can be used to adjust the threshold voltage which is set internally to be 2/3 Vs. Usually this function is not required and the control input is often left unconnected. If electrical noise
  • 9. - 9 - is likely to be a problem a 0.01µF capacitor can be connected between the control input and 0V to provide some protection. 6) 555 discharge (pin 7) When the 555 output (pin 3) is low the discharge pin is connected to 0V internally. Its function is to discharge the timing capacitor in astable and monostable circuits 7) 555 output (pin 3) The pin 3 is the output pin of IC555. The maximum output current is 200mA, this is more than most IC’s
  • 10. - 10 - 3.Working A clock generator is an electronic oscillator that produces a timing signal for use in synchronizing a circuit's operation. The signal can range from a simple symmetrical square wave to more complex arrangements. A clock circuit is a circuit that can produce clock signals. These signals are digital square waveforms, which alternate between on and off. With a 555 timer, we can produce clock signals of varying frequencies based on the values of the external resistors and capacitor that we choose. For the 555 timer to work, it must be operated in Astable mode. Astable mode is a mode in which there is no one stable state. The circuit switches constantly from low to high, which is representative of a digital square waveform that goes constantly high to low, high to low over and over again. So the astable mode switches constantly between HIGH and LOW states. This is in contrast to the other 2 modes, monostable mode and Bistable mode. Monostable mode has one state, either HIGH or LOW. Bistable mode has 2 stable states that it can be in. Like astable mode, Bistable mode has 2 states but they're stable; in astable mode, they constantly fluctuate back and forth between the 2 states. A Duty cycle or power cycle is the fraction of one period in which a signal or system is active. In this type of circuit, the duty cycle can never be 50% or lower.
  • 11. - 11 - 4.Calculations: By selecting values for R1, R2 and C we can determine the period/frequency and the duty cycle. The period is the length of time it takes for the on/off cyle to repeat itself. In this type of circuit, the duty cycle can never be 50% or lower R1=1k (fixed resistor) R2= (variable resistor) or potentiometer C=0.01 µF (Capacitor) The frequency is the number of pulses per second. The formula to calculate the frequency of the output voltage is: f = 1.44 (R1+2R2)C for typical generation of 10 KHz of frequency, 10x103 = 1.44 (1x103 +2R2)𝑋0.01𝑋10−6 R2=6700 Ω or 6.7 KΩ The period is the time covered for one pulse. This is just the reciprocal of the frequency: T= 1 𝑓 =0.694(R1+2R2)C T= 1 10𝑋103=0.694(1x103 +2(6.7x103 ))0.01x10-6=0.1 ms Similarly, 50x103 = 1.44 (1x103 +2R2)𝑋0.01𝑋10−6 For to generate frequency of 50 KHz the value of R2 should be 940 Ω, R2=940 Ω
  • 12. - 12 - The period is the time covered for one pulse. This is just the reciprocal of the frequency: T= 1 𝑓 =0.694(R1+2R2)C T= 1 50𝑋103=0.694(1x103 +2(940))0.01x10-6=0.02 ms The high time T1 and low time T0 can be calculated using the formulas below. Note that the period is the sum of the high time and the low time. For 10 KHz, T1=0.694(R1+R2)C T0=0.694R2C T1=53.438 µs T0=46.498 µs The mark space ratio is the ratio between the high time and the low time or: Mark Space Ratio= 𝑇1 𝑇0 =1.149253 The duty cycle is more commonly used than the mark space ratio. The formula for the duty cycle is: Duty Cycle= 𝑇1 𝑇 𝑋100 = 53.438 𝑋 10−6 0.1𝑋10−3 𝑋100 = 53.438 For 50 KHz, T1=13.4636 µs T0=6.5236 µs Mark Space Ratio= 𝑇1 𝑇0 = 2.06471 Duty Cycle= 𝑇1 𝑇 𝑋100 = 13.4636 𝑋 10−6 0.02𝑋10−3 𝑋100 = 67.318
  • 13. - 13 - 5. Results 5.1 Simulation Results Fig 4.1 Software Simulation result Fig 4.2 Software Simulation result approximately 6.7 KΩ for 10 KHz frequency generation.
  • 14. - 14 - Fig 4.3 Software Simulation result approximately 940Ω for 50 KHz frequency generation.
  • 15. - 15 - 5.2 Hardware Implementation and Results Fig 4.2 Breadboard Proto-type testing Fig 4.3 Result On DSO for 894 Hz
  • 16. - 16 - Fig 4.2.1 Hardware result 10KHz Fig 4.2.2 Hardware result 50 KHz
  • 17. - 17 - 6.Conclusion In this project, we designed a clock generator using 555 IC and we come to know about the pin configuration and other things related to 555 IC. We varied clock frequency using potentiometer and observed the results by varying frequency range from 10 KHz to 50 KHz. We observed results on simulation software Multisim. We designed a circuit and mounted it on PCB and observed results on DSO and cross verified the output of DSO with simulation output. Depending on requirement of frequency range required we can vary the capacitor’s and resistor’s value.
  • 18. - 18 - 7.References [1] Variable Frequency Oscillator[website] Available: http://www.circuitstoday.com/variable-frequency-oscillator [2] NE555 Texas Instrument Datasheet of IC 555[Online] [4] 555 Timer Pinout [website] Available: http://www.learningaboutelectronics.com/Articles/555-timer-pinout.php [5] IC555 block diagram[website] Available:chttp://www.circuitstoday.com/wp-content/uploads/2009/09/555-Timer-IC.jpg