A.B.M Shafiul, Azam and Ahmad Jamal, Salim and Abdul Hamid, Hamidon (2005) A Field Programmable Gate Array Based High Resolution Pulse Programmer. Project Report. UTeM, Melaka, Malaysia. (Submitted)
![]() |
PDF (Full Text)
A_Field_Programmable_Gate_Array_Based_High_Resolution_Pulse_Program.pdf - Submitted Version Restricted to Registered users only Download (4MB) |
Abstract
To construct a pulse programmer with very short duration, it is first needed to design an internal clock, a coincidence and a synchronization circuit. The internal clock consists of a 1 MHz oscillator, some resistors and transistors (medium speed) to produce a symmetric square wave and impedance matching to the remaining circuit. A coincidence circuit used to select the position of the delayed pulses. It can be constructed with two NOR gates and one NAND gate. A synchronization circuit will be used to remove timing error that will accumulate in the preceding circuitry- the output 90° and 180° pulses. Later it will be synchronized with the time base. This circuit will be combined together with other sets to construct a versatile Pulse Programmer, which will be able to produce the standard pulse sequence required for pulsed nuclear magnetic resonance spectroscopy. Both positive and negative 4 V trigger pulses are produced that are fully synchronous with a crystal-controlled time base and the pulse programmer may be phase-locked with a maximum pulse jitter of 3 ns to the oscillator of a coherent pulse spectrometer.
Item Type: | Final Year Project (Project Report) |
---|---|
Uncontrolled Keywords: | Gate array circuits, Programmable array logic, Field programmable gate arrays |
Subjects: | T Technology > T Technology (General) T Technology > TK Electrical engineering. Electronics Nuclear engineering |
Divisions: | Library > Long/ Short Term Research > FKEKK |
Depositing User: | Zulkarnaen Mahat |
Date Deposited: | 28 Jan 2015 09:09 |
Last Modified: | 28 May 2015 04:31 |
URI: | http://digitalcollection.utem.edu.my/id/eprint/13368 |
Actions (login required)
![]() |
View Item |