- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四川理工学院本科毕业(设计)论文
基于单片机的快速傅立叶变换
-Ⅱ-
-Ⅱ-
基于MSP430单片机的多种波形发生器的设计
摘要:本系统采用MSP430F149单片机为控制核心,单片机内部存储波形相关数据,利用DA芯片输出模拟波形,通过按键中断来选择要输出的波形(正弦波、方波、三角波、锯齿波),再设置波形的幅值及频率,然后通过单片机控制显示到Nokia5110液晶上。
关键字:MSP430,信号发生器,Nokia5110液晶
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT I
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT I
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT II
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 microcomputer control on display to Nokia5110 liquid crystal .
KEY WORDS:Msp430,Signal generator,Nokia5110 liquid crystal
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT IV
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT III
目 录
TOC \o 1-3 \h \u D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成
* 分辨率为8位;
* 电流稳定时间1us;
* 可单缓冲、双缓冲或直接数字输入;
* 只需在满量程下调整其线性度;
* 单一电源供电(+5V~+15V);
* 低功耗,20mW。[4]
2.4.1 DAC0832引脚说明
图2-9 DAC0832
DI0~DI7:数据输入线,TLL电平。
ILE:数据锁存允许控制信号输入线,高电平有效。
CS:片选信号输入线,低电平有效。
WR1:为输入寄存器的写选通信号。
XFER:数据传送控制信号输入线,低电平有效。
WR2:为DAC寄存器写选通输入线。
Iout1:电流输出线。当输入全为1时Iout1最大。
Iout2: 电流输出线。其值与Iout1之和为一常数。
Rfb:反馈信号输入线,芯片内部有反馈电阻.
Vcc:电源输入线??(+5v~+15v)
Vref:基准电压输入线??(-10v~+10v)
AGND:模拟地,摸拟信号和基准电源的参考地.
DGND:数字地,两种地线在基准电源处共地比较好.
2.4.2 DAC0832的原理及控制方法
DAC0832是采用CMOS工艺制成的单片直流输出型8位数/模转换器。如图4-82所示,它由倒T型R-2R电阻网络、模拟开关、运算放大器和参考电压VREF四大部分组成。运算放大器输出的模拟量V0为:
???????????????????????????? 图2-10 DA转换原理
(2-1)
由上式可见,输出的模拟量 与输入的数字量( ) 成正比,这就实现了从数字量到模拟量的转换。一个8位D/A转换器有8个输入端(其中每个输入端是8位二进制数的一位),有一个模拟输出端。输入可有28=256个不同的二进制组态,输出为256个电压之一,即输出电压不是整个电压范围内任意值,而只能是256个可能值。图4-83是DAC0832的逻辑框图和引脚排列。[5]
图2-11 DA内部结构
DAC0832输出的是电流,一般要求输出是电压,所以还必须经过一个外接的运算放大器转换成电压。实验线路如图2-x所示。
?????????????????? 图2-12 DA连接运算放大器
2.4.3 运算放大器
运算放大器有三个特点:
开环放大倍数非常高,一般为几千,甚至可高
您可能关注的文档
- 基于Linux_nginx_反向代理服务器的应用研究_毕业论文.doc
- 基于linux的EEPROM的读写控制毕业设计论文.doc
- 基于linux的mysql承载高负载访问架构的设计毕业设计(论文).doc
- 基于Linux的Oracle_RAC实时应用集群研究__毕业设计(论文).doc
- 基于Linux平台的DNS安全技术研究毕业论文.doc
- 基于linux嵌入式点菜系统的设计_学士学位论文.doc
- 基于Linux网络聊天室的设计_毕业设计论文.doc
- 基于linux下的银行储蓄管理平台系统论文.doc
- 基于LM2673的降压式电源变换器模块电路设计和PCB制作毕业论文.doc
- 基于lms算法时域均衡器的设计本科毕业论文.doc
文档评论(0)