• DocumentCode
    1671240
  • Title

    A windows-based dual-channel arbitrary signal generator

  • Author

    Bai, Ying-Wen ; Wei, Hong-Gi ; Lien, Chung-Yueh ; Tu, Hsin-Lung

  • Author_Institution
    Dept. of Electron. Eng., Fu Jen Catholic Univ., Taipei, Taiwan
  • Volume
    2
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    1425
  • Abstract
    This paper proposes a design and implementation of a Windows-based dual-channel arbitrary signal generator. By using the very common GUI (Graphical User Interface) programming for our implementation, users can adjust the period and amplitude of analog voltage waveforms with mouse clicks and drags. The data of the adjusted waveforms can be sent out to a D/A (Digital to Analog Conversion) interface circuit by a very common ISA bus system. To fulfill the programmable input and output functions, we use a low-cost PPI (Programmable Peripheral Interface) I/O 8255 chip 8255 as the data controller, and use the PLD (Programmable Logic Device) as the logic controller and on address latch with the 8255 chip. The last stage of this implementation is the D/A hardware, which converts digital data into analog voltage waveforms. Currently, we implement this signal generator by using very low-cost components in comparison with the cost of professional products. The primary experimental results show that the bandwidth of the signal generator can reach 2 MHz, which is the speed limitation for sampling a frequency.
  • Keywords
    computerised instrumentation; graphical user interfaces; programmable circuits; signal generators; 2 MHz; 8255 chip; D/A interface circuit; GUI; ISA bus system; PLD; PPI; address latch; computerised instrumentation; data controller; logic controller; programmable I/O chip; windows-based dual-channel arbitrary signal generator; Circuits; Digital-analog conversion; Graphical user interfaces; Instruction sets; Mice; Programmable logic devices; Programming profession; Signal design; Signal generators; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement Technology Conference, 2002. IMTC/2002. Proceedings of the 19th IEEE
  • ISSN
    1091-5281
  • Print_ISBN
    0-7803-7218-2
  • Type

    conf

  • DOI
    10.1109/IMTC.2002.1007167
  • Filename
    1007167