便攜式信號(hào)采集在機(jī)器健康診斷系統(tǒng)中有較高的應(yīng)用價(jià)值。機(jī)器健康診斷的信號(hào)特點(diǎn)是包括低頻信號(hào)。本文研究是為了實(shí)現(xiàn)簡(jiǎn)易而且低成本的低頻便攜式信號(hào)采集。以Microchip公司單片機(jī)PIC18F1320為核心設(shè)計(jì)信號(hào)采集電路,實(shí)現(xiàn)了信號(hào)的采集和保存。系統(tǒng)采用串行電可擦除芯片24LC32A保存數(shù)據(jù),經(jīng)過有線通信,信號(hào)數(shù)據(jù)由串行口通過MAX232芯片輸送到微型計(jì)算機(jī)接收和保存,最后繪制出信號(hào)波形。 微型計(jì)算機(jī)程序采用Visual Basic編程。研究成功采樣頻率為3 kHz的復(fù)雜信號(hào),證明該方案符合設(shè)計(jì)要求。
Abstract:
Portable signal acquisition is useful in machine health monitoring systems. The signal characteristics of machine health monitoring includes low frequency signals. The goal of this study is to realize simple, inexpensive and portable low frequency signal sampling. This paper provides the project of signal acquisition system design based on PIC18F1320 microcontroller manufactured by the Microchip Technology Incorporation to achieve signal sampling and storage. The system adopted EEPROM 24LC32A to store the signal data. The microcomputer received data via wired link with the MAX232 IC through the serial port. The microcomputer program, programmed in Visual Basic, received the data, stored it and plotted the signal. The study successfully samples 3kHz complicated signals and thus meets the design requirement.
針對(duì)目前使用的RS232接口數(shù)字化B超鍵盤存在PC主機(jī)啟動(dòng)時(shí)不能設(shè)置BIOS,提出一種PS2鍵盤的設(shè)計(jì)方法。基于W78E052D單片機(jī),采用8通道串行A/D轉(zhuǎn)換器設(shè)計(jì)了8個(gè)TGC電位器信息采集電路,電位器位置信息以鍵盤掃描碼序列形式發(fā)送,正交編碼器信號(hào)通過XC9536XL轉(zhuǎn)換為單片機(jī)可接收的中斷信號(hào),軟件接收到中斷信息后等效處理成按鍵。結(jié)果表明,在滿足開機(jī)可設(shè)置BIOS同時(shí),又可實(shí)現(xiàn)超聲特有功能,不需要專門設(shè)計(jì)驅(qū)動(dòng)程序,接口簡(jiǎn)單,成本低。
Abstract: Aiming at the problem of the digital ultrasonic diagnostic imaging system keyboard with RS232 interface currently used couldn?蒺t set the BIOS when the PC boot, this paper proposed a design method of PS2 keyboards. Based on W78E052D microcontroller,designed eight TGC potentiometers information acquisition circuit with 8-channel serial A/D converter, potentiometer position information sent out with keyboard scan code sequentially.The control circuit based on XC9536 CPLD is used for converting the mechanical actions of the encoders into the signals that can be identified by the MCU, software received interrupt information and equivalently treatmented as key. The results show that the BIOS can be set to meet the boot, ultrasound specific functionality can be achieved at the same time, it does not require specially designed driver,the interface is simple and low cost.
為提高溫度測(cè)量效率,降低系統(tǒng)的成本,擴(kuò)展傳輸距離,設(shè)計(jì)出一種新型溫度采集系統(tǒng)。單片機(jī)通過控制具有單總線方式的溫度傳感器DS18B20實(shí)現(xiàn)對(duì)溫度的測(cè)量,同時(shí)單片機(jī)通過控制具有單總線方式300~450MHz頻率范圍內(nèi)的MAX7044與MAX7033無線發(fā)射與接收芯片實(shí)現(xiàn)溫度數(shù)據(jù)的無線傳輸。與傳統(tǒng)溫度采集系統(tǒng)相比,該系統(tǒng)利用單總線方式連接,采用無線傳輸方式實(shí)現(xiàn)遠(yuǎn)距離通信,易于系統(tǒng)的集成與擴(kuò)展。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、方便移植,能夠同時(shí)實(shí)現(xiàn)多達(dá)上百點(diǎn)溫度的測(cè)量與500m范圍的傳輸。
Abstract:
To improve the temperature measurement efficiency and reduce system cost,expansion of transmission distance,a new type of temperature acquisition system is designed.Microcontroller controlled temperature sensor DS18B20which has a single-bus achieves temperature measurement,while microcontroller by controlled the MAX7044and MAX7033chip with a single-bus and having300~450MHz radiofrequency to achieve the wireless transmission of temperature data.Compared with conventional temperature acquisition system,the system uses single-bus connected,and uses wireless transmission means to achieve long-distance communications,easy-to-system integration and expansion.The experimental results show that the system is simple,convenient transplantation,and can be implemented in as many as a hundred-point temperature measure-ment and the transmission range of500meters.
介紹基于ISA總線與KH-9300的數(shù)據(jù)采集板卡的設(shè)置,詳細(xì)說明8254定時(shí)計(jì)數(shù)器及8259中斷控制器的結(jié)構(gòu)特點(diǎn)、工作方式、控制字等,探討中斷類型、中斷處理程序、中斷矢量表及其填寫。重點(diǎn)講述使用TorboC編寫中斷服務(wù)程序的方法,應(yīng)注意的主要問題及程序測(cè)試的結(jié)果。
Abstract:
The settings of KH-9300 data acquisition board based on the ISA bus is introduced,the structural characteristics,working methods,control characters of the timing counter 8254 and interruptioncontroller 8259 are explained in detail.The interruption type,interrupt handling programs,interruption vector table and its filling also are discussed.Further,great emphasis is put on the method of interrupt service program compiled by Torbo C,the main issues that should be noted,and the results of program testing.
介紹一種基于C8051F060單片機(jī)和NAND Flash的數(shù)據(jù)采集存儲(chǔ)系統(tǒng),該系統(tǒng)可實(shí)現(xiàn)3路信號(hào)采樣,每路采樣率為5KS/s,通過異步串行通信接口實(shí)現(xiàn)數(shù)據(jù)傳輸。并詳細(xì)說明系統(tǒng)的軟件設(shè)計(jì)。
Abstract:
An acquisition and storage system based on C8051F060and NAND Flash is designed in this paper.The system is used to sample three-channel of signal,5KSPS each channel,and can upload data to test bench through UART(Universal Asynchronous Receiver/Transmitter).The software design is discussed in detail.