文档介绍:基于单片机的多种波形发生器的设计
摘要:本系统采用MSP430F149单片机为控制核心,单片机内部存储波形相关数据,利用DA芯片输出模拟波形,通过按键中断来选择要输出的波形(正弦波、方波、三角波、锯齿波),再设置波形的幅值及频率,然后通过单片机控制显示到Nokia5110液晶上。
关键字:MSP430,信号发生器,Nokia5110液晶
Design a variety of waveform generator based on single chip
Abstract:The system USES the microcontroller as control core, MSP430F149 uses DA chipoutput analog waveform, through the keys to logical choice to interrupt the output waveform (sine wave and square-wave, triangle wave, sawtooth wave), then Settings other key to control the amplitude and frequency wave, then through the single-chip puter control on display to Nokia5110 liquid crystal .
KEY WORDS:Msp430,Signal generator,Nokia5110 liquid crystal
目录
摘要 I
ABSTRACT II
第1章前言 1
信号发生器设计背景 1
1
2
3
4
第2章硬件电路 5
电源电路 5
5V稳压电源 5
6
7
8
Nokia5110液晶特点 8
Nokia5110液晶驱动 9
11
DA转换DAC0832 12
DAC0832引脚说明 12
DAC0832的原理及控制方法 13
运算放大器 15
16
MSP430F149单片机简介 16
复位和晶振电路 18
在线烧写模块 19
整体系统框图 21
22
第3章系统软件设计 23
23
信号发生器流程 24
模块初始化 25
按键扫描流程 26
波形产生流程 27
正弦波产生流程 27
方波产生流程 28
锯齿波产生流程 29
三角波产生流程 30
30
30
第4章结束语 32
致谢 33
参考文献 34
附录 35
第1章前言
信号发生器设计背景
 随着计算机和集成技术的高速发展,电子电路的分析与设计及相应专业课程的教学与实验所采用的方式与方法都发生了重大变化,特别是电子设计自动化系统中所包含的测试测量技术已经成为现代教育技术的重要组成部分, 在高校的各个电子相关的实验室中,都需要开发和测试各种复杂的电路或子系统,其通常要求从没有上市的或很难获得的元器件或传感器中提取额外的信号,由此可见信号发生器已经成为了很多行业进行研究测试不可或缺的工具。
信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。函数信号发生器在电路实验和设备检测中具有十分广泛的用途。例如在通信、广播、电视系统中,都需要射频(高频)发射,这里的射频波就是载波,把音频(低频)、视频信号或脉冲信号运载出去,就需要能够产生高频的振荡器。在工业、农业、生物医学等领域内,如高频感应加热、熔炼、淬火、超声诊断、核磁共振成像等,都需要功率或大或小、频率或高或低的振荡器。
信号发生器既可以构成独立的信号源,也可以是高性能网络分析仪、频谱仪及其它自动测试设备的组成部分。信号发生器的关键技术是多种高性能仪器的支撑技术,因为它能够提供高质量的精密信号源及扫频源,可使相应系统的检测过程大大简化,降低检测费用并极大地提高检测精度。
美国安捷伦生产的33250A