欢迎来到天天文库
浏览记录
ID:18752227
大小:1001.00 KB
页数:29页
时间:2018-09-22
《基于msp430的信号发生器设计课程设计任务说明书--162636147》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于MSP430的信号发生器设计目录目录1课程设计任务书2摘要31.概述41.1作品基本情况介绍41.2系统硬件和软件框图42硬件系统设计52.1MSP430系列LaunchPad开发板介绍52.2方案论证与选择52.3系统原理图设计52.4系统PCB图设计83程序设计93.1程序主流程93.2程序设计93.2.1初始化程序93.2.2主程序103.2.3按键中断103.2.4波形输出函数154程序调试与运行结果17结束语18参考文献19附录120完整程序20附录2:29.本科生课程设计成绩评定表2
2、9课程设计任务书学生姓名:专业班级:自动化指导教师:工作单位:题目:基于MSP430的信号发生器设计初始条件:1.运用所学的单片机和C语言等知识;2.用到元件:MSP430LaunchPad,IAR软件,LED灯。要求完成的主要任务:基于MSP430单片机设计一款信号发生器,作品采用MSP430LaunchPad结合DAC和运算放大器,实现可产生正弦波、三角波、锯齿波的信号发生器。①能产生正弦波,三角波,锯齿波;②能通过按键切换波形;③幅值连续可调,频率按键可调,输出使能控制,LED指示;④搭建硬件
3、电路,编制完整的程序并调试;⑤撰写设计说明书及调试心得。时间安排:1.1月10日----1月12日查阅资料及确定方案总体设计2.1月13日----1月15日编程3.1月16日开始调试程序4.1月17日撰写课程设计报告5.1月18日正式开始答辩指导教师签名:年月日系主任(或责任教师)签名:年月日摘要信号发生器是电子实验室的基本设备之一,目前各类学校广泛使用的是标准产品,虽然功能齐全、性能指标较高,但是价格较贵,且许多功能用不上。本设计介绍一款基于MSP430G2452单片机的信号发生器。该信号发生器虽
4、然功能及性能指标赶不上标准信号发生器,但能满足一般的实验要求,且结构简单,成本较低。本次需要完成的任务是以MSP430LaunchPad的单片机为控制核心、LED作为指示、DAC模块作为转换与按键电路作为输入构成的一种电子产品。MSP430LaunchPad单片机为控制核心,能实时的进行控制;按键输入调整输出状态,LED灯显示输出波形状态,DAC0832将单片机输出的数字信号转化为模拟量,经运放放大后输出。在本次程序设计中充分利用了单片机内部资源,涉及到了LED驱动、中断系统、函数调用等。关键字:M
5、SP430LaunchPad,按键输入,DAC0832,OPA071概述1.1作品基本情况介绍本作品基于TI的LaunchPad,选用TI的MSP430G2452这款单片机设计了一款信号发生器。作品采用查表原理来实现信号的产生,外围使用一些基本的DAC和放大电路,实现了可产生正弦波、三角波、锯齿波的信号发生器。信号发生器的主要技术参数如下:1.频率范围:1HZ--1KHZ2.频率步进间隔:1HZ3.输出幅值:8V4.其他:幅度连续可调、频率按键可调、输出使能控制、LED指示1.2系统硬件和软件框图1
6、)系统硬件框图图1系统硬件框图2)系统软件框图:Main函数波形输出函数按键中断函数图2系统软件框图2硬件系统设计2.1MSP430G2系列LaunchPad开发板介绍TI的MSP430G2系列Launchpad开发板是一款适用于TI最新MSP430G2xx系列产品的完整开发解决方案。其基于USB的集成型仿真器可提供为全系列MSP430G2xx器件开发应用所必需的所有软、硬件。LaunchPad具有集成的DIP插座,可支持多达20个引脚,从而使MSP430ValueLine器件能够简便地插入Laun
7、chPad电路板中。此外,其还可提供板上Flash仿真工具,以直接连接至PC轻松进行编程、调试和评估。此外,它还提供了从MSP430G2xx器件到主机PC或相连目标板的9600波特率的UART串行连接。MSP430G2系列Launchpad开发板的特性:USB调试与编程接口无需驱动即可安装使用,且具备高达9600波特的UART串行通信速度。支持所有采用PDIP14或PDIP20封装的MSP430G2xx和MSP430F20xx器件。两个通用数字I/O引脚分别连接至绿光和红光的LED灯可提供视觉反馈。
8、两个按钮可实现用户反馈和芯片复位。器件引脚可通过插座引出,既可以方便的用于调试,也可用来添加定制的扩展板。2.2方案论证与选择方案一:控制部分由MSP430G2452实现,波形产生采用单片压控函数发生器(MAX038等),可同时产生频率可控可变的正弦波、三角波、方波。优缺点:简单易行,采用专用芯片,系统体积大大减小;但频率步进的步长很难控制,并且整个设计中MSP430G2452仅完成简单的控制功能,资源没有充分利用。方案二:由MSP430G2452实现对专门的DDS芯
此文档下载收益归作者所有