Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 1.28 KB

README.md

File metadata and controls

33 lines (26 loc) · 1.28 KB

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/