Designing the PC-Based 4-Channel Digital Storage Oscilloscope by using DSP Techniques

N. Sulaiman, N. A. Mahmud
{"title":"Designing the PC-Based 4-Channel Digital Storage Oscilloscope by using DSP Techniques","authors":"N. Sulaiman, N. A. Mahmud","doi":"10.1109/SCORED.2007.4451408","DOIUrl":null,"url":null,"abstract":"Nowadays, the digital storage starts to replace analog type oscilloscope due to the better functionality and features. Digital storage oscilloscope (DSO) is a device used by engineers, scientist or engineering students to verify or check the electronic circuit operation where the displayed signal in the DSO monitor can be analyzed and saved for future reference. DSO uses an analog-to-digital converter (ADC) to convert the electrical voltage or current being measured into digital form at certain sampling time. The sample of the signal will be saved and accumulated until it able to describe a waveform and reassembles the waveform for viewing in on the monitor screen. The purpose of the research is to design the PC-based 4-channel oscilloscope where the electrical signal being measured will be displayed on the PC (personal computer) monitor equipped with functionality button shown in term of Window based GUI (graphical user interface). The GUI is developed by using Microsoft Visual C++ 6.0. The PIC (peripheral interface controller) is used for data acquisition which transfers the data being measured to PC through RS232. Here 4 built-in ADCs are used in order to produce 4 channels Oscilloscope. The PIC is programmed by using C language to read the data from ADC and then transfer the data to PC. Frequency of 5 kHz is used as a sampling rate. Meanwhile, the clock speed of 20 MHz is selected in order to reduce the power consumption and noise. In addition, 8 Kbytes RAM chip is used for storing purpose. The research outcome shows 3 types of waveforms such as Sinusoidal, Square and Triangular are displayed with the correct frequency and amplitude. It is tested by using signal generator as an input to produce the waveform to the hardware. The integration between hardware (PIC) and software (GUI) is fully working. Beside that, the GUI is very user friendly and easy to be configured. The data from the signal being measured also can be saved and restored.","PeriodicalId":443652,"journal":{"name":"2007 5th Student Conference on Research and Development","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 5th Student Conference on Research and Development","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCORED.2007.4451408","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Nowadays, the digital storage starts to replace analog type oscilloscope due to the better functionality and features. Digital storage oscilloscope (DSO) is a device used by engineers, scientist or engineering students to verify or check the electronic circuit operation where the displayed signal in the DSO monitor can be analyzed and saved for future reference. DSO uses an analog-to-digital converter (ADC) to convert the electrical voltage or current being measured into digital form at certain sampling time. The sample of the signal will be saved and accumulated until it able to describe a waveform and reassembles the waveform for viewing in on the monitor screen. The purpose of the research is to design the PC-based 4-channel oscilloscope where the electrical signal being measured will be displayed on the PC (personal computer) monitor equipped with functionality button shown in term of Window based GUI (graphical user interface). The GUI is developed by using Microsoft Visual C++ 6.0. The PIC (peripheral interface controller) is used for data acquisition which transfers the data being measured to PC through RS232. Here 4 built-in ADCs are used in order to produce 4 channels Oscilloscope. The PIC is programmed by using C language to read the data from ADC and then transfer the data to PC. Frequency of 5 kHz is used as a sampling rate. Meanwhile, the clock speed of 20 MHz is selected in order to reduce the power consumption and noise. In addition, 8 Kbytes RAM chip is used for storing purpose. The research outcome shows 3 types of waveforms such as Sinusoidal, Square and Triangular are displayed with the correct frequency and amplitude. It is tested by using signal generator as an input to produce the waveform to the hardware. The integration between hardware (PIC) and software (GUI) is fully working. Beside that, the GUI is very user friendly and easy to be configured. The data from the signal being measured also can be saved and restored.
利用DSP技术设计基于pc机的4通道数字存储示波器
如今,由于数字存储示波器具有更好的功能和特点,数字存储示波器开始取代模拟示波器。数字存储示波器(DSO)是工程师、科学家或工科学生用来验证或检查电子电路运行的设备,DSO监视器中显示的信号可以被分析和保存以备将来参考。DSO使用模数转换器(ADC)在特定采样时间将被测量的电压或电流转换为数字形式。信号的采样将被保存和积累,直到它能够描述波形并重新组装波形以便在监视器屏幕上查看。本研究的目的是设计一种基于PC的4通道示波器,将被测电信号显示在PC(个人电脑)显示器上,该显示器配有功能按钮,以基于windows的GUI(图形用户界面)显示。图形用户界面是使用Microsoft Visual c++ 6.0开发的。PIC(外设接口控制器)用于数据采集,通过RS232将测量数据传输到PC机。这里使用了4个内置adc来产生4通道示波器。PIC采用C语言编程,从ADC读取数据,然后将数据传输到PC机。频率为5khz作为采样率。同时,为了降低功耗和噪声,时钟频率选择为20mhz。此外,8k字节的RAM芯片用于存储目的。研究结果表明,在正确的频率和幅度下,可以显示正弦波、方波和三角波三种波形。通过使用信号发生器作为输入,对硬件产生波形进行测试。硬件(PIC)和软件(GUI)之间的集成是完全工作的。除此之外,图形用户界面非常友好,易于配置。被测信号的数据也可以保存和恢复。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信