现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2015年
12期
110-114
,共5页
波形发生器%MAX038%C8051F040单片机%I2C
波形髮生器%MAX038%C8051F040單片機%I2C
파형발생기%MAX038%C8051F040단편궤%I2C
waveform generator%MAX038%C8051F040 MCU%I2C
设计一种多功能波形发生器,以C8051F040单片机为控制器,控制波形发生器MAX038和功放实现输出正弦波、方波、三角波。该多功能波形发生器使用键盘调整波形频率,通过液晶显示屏显示频率,使用键盘选择不同的功能模式,实现外测电压的信号采集、数据存储和波形再现;可以实现USB串口传输并将接收到的信号进行波形再现。采集和由串口接收到的数据可通过I2C总线方式存入数据存储器中,也可以在单片机内部存储器中存入波形数据,再将其显示。
設計一種多功能波形髮生器,以C8051F040單片機為控製器,控製波形髮生器MAX038和功放實現輸齣正絃波、方波、三角波。該多功能波形髮生器使用鍵盤調整波形頻率,通過液晶顯示屏顯示頻率,使用鍵盤選擇不同的功能模式,實現外測電壓的信號採集、數據存儲和波形再現;可以實現USB串口傳輸併將接收到的信號進行波形再現。採集和由串口接收到的數據可通過I2C總線方式存入數據存儲器中,也可以在單片機內部存儲器中存入波形數據,再將其顯示。
설계일충다공능파형발생기,이C8051F040단편궤위공제기,공제파형발생기MAX038화공방실현수출정현파、방파、삼각파。해다공능파형발생기사용건반조정파형빈솔,통과액정현시병현시빈솔,사용건반선택불동적공능모식,실현외측전압적신호채집、수거존저화파형재현;가이실현USB천구전수병장접수도적신호진행파형재현。채집화유천구접수도적수거가통과I2C총선방식존입수거존저기중,야가이재단편궤내부존저기중존입파형수거,재장기현시。
The multifunctional waveform generator is designed,which takes the C8051F040 MCU as the core to control the MAX038 and the power amplifier,and output sinusoidal,square,triangle waves. The frequency of wave,which can be adjust?ed by keyboard,is shown on the liquid crystal display (LCD). Different modes are chosen by keyboard to collect the signal, storage the wave data from input voltage and reconstruct the waveform. The generator can also realize USB serial transmission and reconstruct the waveform of the received signal. The collected and the received data can be stored in the data memory through I2C,or stored in the built?in memory of MCU and then display it through LCD.