MSP单片机信号发生器设计方案 .docx
《MSP单片机信号发生器设计方案 .docx》由会员分享,可在线阅读,更多相关《MSP单片机信号发生器设计方案 .docx(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习可编辑资料 - - - 欢迎下载精品名师归纳总结题目名称:基于 MSP430 的信号发生器设计姓 名:彭从锋班 级:电信 111学 号:202133285113日 期:2021/7/08摘 要随着科技的进展和现代科研的需要,信号发生器已经成为了很多行业进行争论测试不行或缺的工具。信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。函数信号发
2、生器在电路试验和设备检测中具有特别广泛的用途。例如在通信、广播、电视系统中,都需要射频(高频)发射,这里的射频波就是载 波,把音频(低频)、视频信号或脉冲信号运载出去,就需要能够产生高频的振荡器。在工业、农业、生物医学等领域内,如高频感应加热、熔炼、淬火、超声诊断、核磁共振成像等,都需要功率或大或小、频率或高或低的振荡器。本系统接受 MSP430F149单片机为把握核心,利用单片机内置的DA芯片,通过按键中断来规律选择要输出的波形(正弦波、方波、三角波、锯齿波),再设置其它键来把握波形的幅值及频率,然后通过单片机把握显示到LCD1602上。 波形的产生是通过 MSP430单片机执行某一波形发生
3、程序,向D/A 转换器的输入端按确定的规律发生数据,从而在D/A 转换电路的输出端得到相应的电压波形。在 MSP430学习板的键盘按键 , 通过软件编程来选择各种波形、幅值电压和频率,按不同按键产生不同波形的信号。此方案的有点是电路原理比较简洁,实现 起来比较简洁。可编辑资料 - - - 欢迎下载精品名师归纳总结关键字:MSP430,信号发生器, LCD1602可编辑资料 - - - 欢迎下载精品名师归纳总结前 言运算机和集成技术的高速进展,电子电路的分析与设计及相应专业课程的教案与试验所接受的方式与方法都发生了重大变化,特别是电子设计自动化系统中所包含的测试测量技术已经成为现代训练技术的重要
4、组成部分,在高校的各个电子相关的试验室中,都需要开发和测试各种复杂的电路或子系统,其通常要求从没有上市的或很难获得的元器件或传感器中提取额外的信号,由此可见信号发生器已经成为了很多行业进行争论测试不行或缺的工具。信号发生器既可以构成独立的信号源,也可以是高性能网络分析仪、频谱仪及其它自动测试设备的组成部分。信号发生器的关键技术是多种高性能仪器的支撑技术,由于它能够供应高质量的精密信号源及扫频源,可使相应系统的检测过程大大简化,降低检测费用并极大的提高检测精度。1) 美国安捷伦生产的 33250A 型函数 / 任意波形发生器可以产生稳固、精确和低失真的任意波形,其输出频率范畴为 1Hz 80MH
5、z,而输出幅度为 10mVpp10Vpp。该公司生产的 8648D 射频信号发生器的频率掩盖范畴更可高达 9kHz 4GHz。2) 美国泰克生产的 DTG5000信号发生器的采样率达到最高 3.35 Gb/s 数据3) 国产 SG1060数字合成信号发生器能双通道同时输出高辨论率、高精度、高牢靠性的各种波形,频率掩盖范畴为 1Hz60MHz。4) 国产 S1000 型数字合成扫频信号发生器通过接受新技术、新器件实现高精度、宽频带的扫频源,同时应用DDS和锁相技术,使频率范畴从1MHz 1024MHz能精确的辨论到100Hz,它既是一台高精度的扫频源,同时也是一 台高精度的标准信号发生器。仍有很
6、多其它类型的信号发生器,他们各有各的优点,但是信任信号发生器总的趋势将向着宽频率掩盖、高频率精度、多功能、多用途、自动化和智能化方向进展。目录第 1 章概述 51.1 信号发生器设计背景51.2 信号发生器的进出现状6可编辑资料 - - - 欢迎下载精品名师归纳总结1.3 本设计接受的争论方法和技术路线6第 2 章芯片介绍 72.1 MSP430 单片机技术的进展特点及应用72.1.1 MSP430 单片机技术的进展特点 72.1.2 单片机的应用 92.1.3 MSP430F149 单片机的引脚图 102.2 LCD1602 液晶显示器简介 102.2.1 LCD1602 液晶显示器的引脚说
7、明 112.2.2 寄存器选择把握表 112.3 DAC5571 简介 122.3.1 DAC5571 的引脚说明 122.3.2 DAC5571 的原理图及运算方法 12第 3 章系统硬件设计 133.1 基于 MSP430F149 信号发生器构成及工作原理133.2 信号发生器的键盘电路 143.3 信号发生器的 LCD1602 显示模块 143.3 数模转换 DAC5571 电路 153.4 小结 15第 4 章系统软件设计 154.1 信号发生器总流程图 154.2 初始化程序流程图 154.3 按键中断程序流程图 164.4 波形产生程序流程图 164.4.1 正弦波产生程序流程图
8、164.4.2 方波产生程序流程图 164.4.3 锯齿波产生程序流程图 164.4.4 三角波产生程序流程图 174.5 小结 17结论 17程序: 18可编辑资料 - - - 欢迎下载精品名师归纳总结第 1 章 概 述1.1 信号发生器设计背景随着运算机和集成技术的高速进展,电子电路的分析与设计及相应专业课程的教案与试验所接受的方式与方法都发生了重大变化,特别是电子设计自动化系统中所包含的测试测量技术已经成为现代训练技术的重要组成部分,在高校的各个电子相关的试验室中,都需要开发和测试各种复杂的电路或子系统,其通常要求从没有上市的或很难获得的元器件或传感器中提取额外的信号,由此可见信号发生器
9、已经成为了很多行业进行争论测试不行或缺的工具。信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。函数信号发生器在电路试验和设备检测中具有特别广泛的用途。例如在通信、广播、电视系统中,都需要射频(高频)发射,这里的射频波就是载波,把音频(低频)、视频信号或脉冲信号运载出去,就需要能够产生高频的振荡器。在工业、农业、生物医学等领域内,如高频感应加热、熔炼、淬火、超声诊断、核磁共振成像等,都需要功率或大或小、频率或高或低的振荡器。(1) 用分立元件组成的
10、函数发生器:通常是单函数发生器且频率不高,其工作不很稳固,不易调试。(2) 可以由晶体管、运放IC 等通用器件制作,更多的就是用特的的函数信号发生器 IC 产生。(3) 利用单片集成芯片的函数发生器:能产生多种波形,达到较高的频率,且易于调试。(4) 利用专用直接数字合成芯片的函数发生器:能产生任意波形并达到很高的频率,但成本较高。可编辑资料 - - - 欢迎下载精品名师归纳总结1.2 信号发生器的进出现状信号发生器既可以构成独立的信号源,也可以是高性能网络分析仪、频谱仪及其它自动测试设备的组成部分。信号发生器的关键技术是多种高性能仪器的支撑技术,由于它能够供应高质量的精密信号源及扫频源,可使
11、相应系统的检测过程大大简化,降低检测费用并极大的提高检测精度。美国安捷伦生产的 33250A 型函数/ 任意波形发生器可以产生稳固、精确和低失真的任意波形,其输出频率范畴为1Hz 80MHz,而输出幅度为 10mVpp 10Vpp。该公司生产的8648D 射频信号发生器的频率掩盖范畴更可高达9kHz4GHz。美国泰克生产的DTG5000 信号发生器的采样率达到最高3.35 Gb/s数据 。国产 SG1060数字合成信号发生器能双通道同时输出高辨论率、高精度、高牢靠性的各种波形,频率掩盖范畴为1 Hz60MHz。国产 S1000 型数字合成扫频信号发生器通过接受新技术、新器件实现高精度、宽频带的
12、扫频源,同时应用DDS 和锁相技术,使频率范畴从1MHz 1024MHz能精确的辨论到 100Hz,它既是一台高精度的扫频源,同时也是一台高精度的标准信号发生器。仍有很多其它类型的信号发生器,他们各有各的优点,但是信号发生器总的趋势将向着宽频率掩盖、高频率精度、多功能、多用途、自动化和智能化方向进展。1.3 本设计接受的争论方法和技术路线第一去图书馆借阅有关 MSP430单片机的书籍资料,明白 MSP430单片机的工作原理、内部结构、功能模块、各种寄存器以及汇编语言,从整体上对MSP430单片机的使用方法和编程原理进行懂得。然后利用网络资源查阅单片机的 C 语言编程实例和视频讲解,对单片机每个
13、功能模块的使用有所明白。最终依据自己的题材基于 MSP430单片机的信号发生器设计指定相应的策略想方法完成编程。波形的产生是通过 MSP430单片机执行某一波形发生程序,向D/A 转换器的可编辑资料 - - - 欢迎下载精品名师归纳总结输入端按确定的规律发生数据,从而在 D/A 转换电路的输出端得到相应的电压波形。在 MSP430学习板的键盘按键 , 通过软件编程来选择各种波形、幅值电压和频率,按不同按键产生不同波形的信号。此方案的有点是电路原理比较简单,实现起来比较简洁。具体就是系统接受MSP430单片机为把握核心,利用单片机内置的AD 芯片,通过按键中断来规律选择要输出的波形(正弦波、方波
14、、三角波、锯齿波),再设置其它键来把握波形的复制及频率,然后通过单片机把握显示到LCD1602上。本设计由检测模块、显示模块和把握模块组成,其中显示模块用LCD 显示实现温度显示,把握模块通过单片机把握继电器来实现。第 2 章芯片介绍2.1 MSP430 单片机技术的进展特点及应用MSP430系列单片机是美国德州仪器( TI )1996 年开头推向市场的一种16 位超低功耗、具有精简指令集(RISC)的混合信号处理器(Mixed Signal Processor )。称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以供应“单片”
15、解决方案。该系列单片机多应用于需要电池供电的便携式仪器外表中1。2.1.1 MSP430单片机技术的进展特点德州仪器 1996 年到 2000 年初,先后推出了31x、32x、33x 等几个系列, 这些系列具有 LCD 驱动模块,对提高系统的集成度较有利。每一系列有ROM 型( C)、OTP 型( P)、和 EPROM 型( E)等芯片。 2000 年推出了 11x/11x1 系列。这个系列接受 20 脚封装,内存容量、片上功能和I/O 引脚数比较少,但是价格比较低廉。 2000 年 7 月推出了 F13x/F14x 系列,在 2001 年 7 月到 2002 年又相继推出 F41x、F43x
16、、F44x。这些全部是 Flash 型单片机。 2001 年 TI 公司又公布了 BOOTSTRAP LOADER 技术,利用它可在烧断熔丝以后只要几根线可编辑资料 - - - 欢迎下载精品名师归纳总结就可更换并运行内部的程序。这为系统软件的升级供应了又一便利的手段。BOOTSTRAP 具有很高的保密性,口令可达到32 个字节的长度 1。1、处理才能强MSP430 系列单片机是一个16 位的单片机,接受了精简指令集( RISC)结构,具有丰富的寻址方式( 7 种源操作数寻址、 4 种目的操作数寻址)、简洁的27 条内核指令以及大量的模拟指令。大量的寄存器以及片内数据储备器都可参加多种运算。仍有
17、高效的查表处理指令。这些特点保证了可编制出高效率的源程序。2、运算速度快MSP430系列单片机能在 25MHz晶体的驱动下,实现 40ns 的指令周期。 16 位的数据宽度、 40ns 的指令周期以及多功能的硬件乘法器(能实现乘加运算) 相协作,能实现数字信号处理的某些算法(如FFT 等)。3、超低功耗MSP430单片机之所以有超低的功耗,是由于其在降低芯片的电源电压和灵 活而可控的运行时钟方面都有其独到之处。第一,MSP430系列单片机的电源电压接受的是 1.8-3.6V电压。因而可使其在 1MHz 的时钟条件下运行时,芯片的电流最低会在165A 左右, RAM保持模式下的最低功耗只有0.1
18、 A。其次, 特别的时钟系统设计。在MSP430 系列中有两个不同的时钟系统:基本时钟系统、锁频环( FLL 和 FLL+)时钟系统和 DCO数字振荡器时钟系统。可以只使用一个晶体振荡器( 32768Hz),也可以使用两个晶体振荡器。由系统时钟系统产生 CPU 和各功能所需的时钟。并且这些时钟可以在指令的把握下,打开和关闭,从而实现对总体功耗的把握。由于系统运行时开启的功能模块不同,即采用不同的工作模式,芯片的功耗有着显著的不同。在系统中共有一种活动模式( AM)和五种低功耗模式( LPM0LPM)4。在实时时钟模式下,可达2.5 A ,在 RAM保持模式下,最低可达0.1 A 。4、片内资源
19、丰富MSP430 系列单片机的各系列都集成了较丰富的片内外设。它们分别是看门狗( WDT ) 、 模拟 比较 器 A 、 定时器 A0 ( Timer_A0 ) 、 定时 器 A1可编辑资料 - - - 欢迎下载精品名师归纳总结( Timer_A1)、定时器 B0(Timer_B0)、 UART 、SPI、I2C、硬件乘法器、液晶驱动器、 10 位/12 位 ADC 、16 位- ADC、DMA 、I/O 端口、基本定时器( Basic Timer)、实时时钟( RTC)和 USB 把握器等如干外围模块的不同组合。其中,看门狗可以使程序失控时快速复位。模拟比较器进行模拟电压的比较,协作定时器,
20、可设计出 A/D 转换器。 16 位定时器( Timer_A 和 Timer_B)具有捕获 /比较功能,大量的捕获 /比较寄存器,可用于大事计数、时序发生、PWM 等。有的器件更具有可实现异步、同步及多址拜望串行通信接口可便利的实现多机通信等应用。具有较多的I/O 端口, P0、P1、P2 端口能够接收外部上升沿或下降沿的中断输入。 10/12 位硬件 A/D 转换器有较高的转换速率,最 高可达 200kbps ,能够中意大多数数据采集应用。能直接驱动液晶多达160段。实现两路的 12 位 D/A 转换。硬件 I2C 串行总线接口实现储备器串行扩展。以及为了增加数据传输速度,而接受的DMA 模
21、块。 MSP430 系列单片机的这些片内外设为系统的单片解决方案供应了极大的便利。5、便利高效的开发环境MSP430系列有 OPT 型、 FLASH 型和 ROM 型三种类型的器件,这些器件的开发手段不同。对于 OPT 型和 ROM 型的器件是使用仿真器开发成功之后烧写或掩膜芯片。对于 FLASH 型就有特别便利的开发调试环境,由于器件片内有JTAG 调试接口,仍有可电擦写的FLASH 储备器,因此接受先下载程序到FLASH内,再在器件内通过软件把握程序的运行,由JTAG 接口读取片内信息供设计者调试使用的方法进行开发。这种方式只需要一台PC 机和一个 JTAG 调试器,而不需要仿真器和编程器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MSP单片机信号发生器设计方案 MSP 单片机 信号发生器 设计方案
限制150内