文档介绍:第 32 卷第 8 期应用科技 Vol. 32 , №. 8
2005 年 8 月 Applied Science and Technology Aug. 2005
文章编号:1009 - 671X(2005) 08 - 0023 - 03
基于 A Tmega8 的多路任意波形信号发生器的研制
吕晓龙,蒋学程,段海庆
(哈尔滨工程大学自动化学院,黑龙江哈尔滨 150001)
摘要:介绍了 AVR 单片机中 ATmega 系列的特点. 采用该系列中的 ATmega8 芯片作为 CPU ,通过控制 D/ A 芯片
MAX5253 设计了函数信号发生器的方案. 该信号发生器可实现多路任意波形的输出,可以作为需要多路不同波形
信号输入的设备(如心电监护仪) 的信号源.
关键词:信号发生器;ATmega8 ;MAX5253
中图分类号: TP 335. 4 文献标识码:A
Development of the multi-channel random waveform
generator based on ATmega8
¨
LU Xiao-long , J IAN G Xue-cheng , DUAN Hai-qing
(School of Automation ,Harbin Engineering University , Harbin 150001 ,China)
Abstract : The Atmega serial of AVR is introduced , and the scheme for using A Tmega 8 chip as CPU to control
MAX5253 is employed to design a function signals generator ,which can generate the output of multi-channel
random waveforms , and can be used as a signal source of the device such as cardio monitor that needs input of
various multi-channel waveforms.
Keywords :generator ;A Tmega8 ;MAX5253
信号发生器是指能够输出符合要求参数的电信形数据,波形数据可由用户事先在计算机中用软件
号仪器. 参数包括信号的波形、频率、幅度等. 目前研编辑或由心电信号监测系统采集而来. A Tmega8 将
制的很多种信号发生器都采用虚拟仪器的设计方接收来的数据通过 I2C 总线接口存入 EEPROM 存
法,使用计算机制作信号的波形数据,通过接口发送储器当中. 波形信号输出时,A Tmega8 从存储器中
给外围电路 D/ A 输出,计算机同时控制参数改变. 读出波形数据, 通过同步串行接口 SPI 发送给
本文研制的信号发生器是用作无线心电信息监 AX5253. 信号输出后经过放大器放大、滤波,然后适
护仪的信号源. 该监护仪采用 5 个导联采集心电波当衰减输出. A Tmega8 的工作状态以及串行数据通
形,因此在实验测试时