基于msp430的信号发生器设计课程设计任务说明

基于msp430的信号发生器设计课程设计任务说明

ID:28807247

大小:1.03 MB

页数:29页

时间:2018-12-14

基于msp430的信号发生器设计课程设计任务说明_第1页
基于msp430的信号发生器设计课程设计任务说明_第2页
基于msp430的信号发生器设计课程设计任务说明_第3页
基于msp430的信号发生器设计课程设计任务说明_第4页
基于msp430的信号发生器设计课程设计任务说明_第5页
资源描述:

《基于msp430的信号发生器设计课程设计任务说明》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学《微机原理与接口技术》课程设计任务说明书目录目录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.本科生课程设计成绩评定表2929武汉理

2、工大学《微机原理与接口技术》课程设计任务说明书课程设计任务书学生姓名:专业班级:自动化指导教师:工作单位:题目:基于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日正式开始答辩指导教师签名:年月日系主任(或责任教师)签名:年月日29武汉理工大学《微机原理与接口技术》课程设计任务说明书摘要信号发生器是电子实验室的基本设备之一,目前各类学校广泛使用的是标准产品,虽然功能齐全、性能指标较高,但是价格较贵,且许多功能用不上。本设计介绍一款基于MSP430G245

4、2单片机的信号发生器。该信号发生器虽然功能及性能指标赶不上标准信号发生器,但能满足一般的实验要求,且结构简单,成本较低。本次需要完成的任务是以MSP430LaunchPad的单片机为控制核心、LED作为指示、DAC模块作为转换与按键电路作为输入构成的一种电子产品。MSP430LaunchPad单片机为控制核心,能实时的进行控制;按键输入调整输出状态,LED灯显示输出波形状态,DAC0832将单片机输出的数字信号转化为模拟量,经运放放大后输出。在本次程序设计中充分利用了单片机内部资源,涉及到了LED驱动、中断系统、函数调用等。关键字

5、:MSP430LaunchPad,按键输入,DAC0832,OPA0729武汉理工大学《微机原理与接口技术》课程设计任务说明书1概述1.1作品基本情况介绍本作品基于TI的LaunchPad,选用TI的MSP430G2452这款单片机设计了一款信号发生器。作品采用查表原理来实现信号的产生,外围使用一些基本的DAC和放大电路,实现了可产生正弦波、三角波、锯齿波的信号发生器。信号发生器的主要技术参数如下:1.频率范围:1HZ--1KHZ2.频率步进间隔:1HZ3.输出幅值:8V4.其他:幅度连续可调、频率按键可调、输出使能控制、LED指

6、示1.2系统硬件和软件框图1)系统硬件框图图1系统硬件框图2)系统软件框图:Main函数波形输出函数按键中断函数29武汉理工大学《微机原理与接口技术》课程设计任务说明书图2系统软件框图2硬件系统设计2.1MSP430G2系列LaunchPad开发板介绍TI的MSP430G2系列Launchpad开发板是一款适用于TI最新MSP430G2xx系列产品的完整开发解决方案。其基于USB的集成型仿真器可提供为全系列MSP430G2xx器件开发应用所必需的所有软、硬件。LaunchPad具有集成的DIP插座,可支持多达20个引脚,从而使MS

7、P430ValueLine器件能够简便地插入LaunchPad电路板中。此外,其还可提供板上Flash仿真工具,以直接连接至PC轻松进行编程、调试和评估。此外,它还提供了从MSP430G2xx器件到主机PC或相连目标板的9600波特率的UART串行连接。MSP430G2系列Launchpad开发板的特性:USB调试与编程接口无需驱动即可安装使用,且具备高达9600波特的UART串行通信速度。支持所有采用PDIP14或PDIP20封装的MSP430G2xx和MSP430F20xx器件。两个通用数字I/O引脚分别连接至绿光和红光的LE

8、D灯可提供视觉反馈。两个按钮可实现用户反馈和芯片复位。器件引脚可通过插座引出,既可以方便的用于调试,也可用来添加定制的扩展板。2.2方案论证与选择方案一:控制部分由MSP430G2452实现,波形产生采用单片压控函数发生器(MAX038等),可同时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。