Skip to content

MandarGogate/8086-Function-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Function Generator using X86 Microprocessor

Variable-Frequency-Waveform-Generator

EEE/INSTR F241 – Microprocessor Programming & Interfacing BITS- Pilani Goa Campus

DESIGN SPECIFICATIONS:-

  1. This system is used to generate a Sine/Triangular/Square waveform
  2. Frequenciesrangingfrom10Hzto99KHz.
  3. Voltage is between 0-10V.
  4. Desired frequency can be entered by pressing buttons provided on the keypad. For eg. To Generate a Square Waveform of Frequency 83.25 KHz the user has to press Square, Followed by 10K Key- 8 Times, 1K Key – 3 Times, 100 Key –2 Times 10 Key- 5 Times.
  5. When generate is pressed then the selected waveform of that frequency will be generated. If the user wants to change the waveform, he just has to press the desired Button

COMPONENTS USED:

  1. 8086(Microprocessor)
  2. 8284(ClockGenerator)
  3. 74LS373 X 3 (Octal latch)
  4. 74LS245 X 2 (Octal buffers)
  5. 2732 X 2 (ROM – 4K)
  6. 6116 X 2 (RAM – 2K)
  7. 74LS04 (Not Gate)
  8. 7432 (Or Gate)
  9. 74LS138(3:8Decoder) 10.8255 (Programmable Peripheral Interface) 11.DAC0830 (Digital – Analog converter) 12.OpAmp LM741 13.KEYPAD(3 x 3) 14.8254 (Programmable Interval timer)

For detailed report, visit:

https://www.mandargogate.com/function-generator-using-x86-microprocessor/

https://www.mandargogate.com/blog/

Releases

No releases published

Packages

No packages published