基于msp430的信号发生器设计—-课程设计任务说明书.doc

基于msp430的信号发生器设计—-课程设计任务说明书.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 目录 1 课程设计任务书 2 摘要 3 1.概述 4 1.1作品基本情况介绍 4 1.2系统硬件和软件框图 4 2硬件系统设计 5 2.1MSP430系列LaunchPad开发板介绍 5 2.2 方案论证与选择 5 2.3系统原理图设计 5 2.4系统PCB图设计 8 3 程序设计 9 3.1 程序主流程 9 3.2 程序设计 9 3.2.1初始化程序 9 3.2.2主程序 10 3.2.3 按键中断 10 3.2.4波形输出函数 15 4 程序调试与运行结果 17 结束语 18 参考文献 19 附录1 20 完整程序 20 附录2: 29 .本科生课程设计成绩评定表 29 课程设计任务书 学生姓名: 专业班级: 自动化 指导教师: 工作单位: 题 目: 基于MSP430的信号发生器设计 初始条件: 1.运用所学的单片机和C语言等知识; 2.用到元件:MSP430 LaunchPad,IAR软件,LED灯。 要求完成的主要任务: 基于MSP430单片机设计一款信号发生器,作品采用MSP430Launch Pad结合DAC和运算放大器,实现可产生正弦波、三角波、锯齿波的信号发生器。 ① 能产生正弦波,三角波,锯齿波; ② 能通过按键切换波形; ③ 幅值连续可调,频率按键可调,输出使能控制,LED指示; ④ 搭建硬件电路,编制完整的程序并调试; ⑤ 撰写设计说明书及调试心得。 时间安排: 1. 1月10日----1月12日 查阅资料及确定方案总体设计 1月13日----1月15日 编程 1月16日 开始调试程序 1月17日 撰写课程设计报告 1月18日 正式开始答辩 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 摘要 信号发生器是电子实验室的基本设备之一,目前各类学校广泛使用的是标准产品,虽然功能齐全、性能指标较高,但是价格较贵,且许多功能用不上。本设计介绍一款基于MSP430G2452单片机的信号发生器。该信号发生器虽然功能及性能指标赶不上标准信号发生器,但能满足一般的实验要求,且结构简单,成本较低。本次需要完成的任务是以MSP430 LaunchPad的单片机为控制核心、LED作为指示、DAC模块作为转换与按键电路作为输入构成的一种电子产品。MSP430 LaunchPad单片机为控制核心,能实时的进行控制;按键输入调整输出状态,LED灯显示输出波形状态,DAC0832将单片机输出的数字信号转化为模拟量,经运放放大后输出。在本次程序设计中充分利用了单片机内部资源,涉及到了LED驱动、中断系统、函数调用等。 关键字:MSP430 LaunchPad ,按键输入,DAC0832,OPA07 1 概述 1.1作品基本情况介绍 本作品基于TI的LaunchPad,选用TI的MSP430G2452这款单片机设计了一款信号发生器。作品采用查表原理来实现信号的产生,外围使用一些基本的DAC和放大电路,实现了可产生正弦波、三角波、锯齿波的信号发生器。信号发生器的主要技术参数如下: 1.频率范围:1HZ--1KHZ 2.频率步进间隔:1HZ 3.输出幅值:8V 4.其他:幅度连续可调、频率按键可调、输出使能控制、LED指示 1.2 系统硬件和软件框图 1)系统硬件框图 图1 系统硬件框图 2)系统软件框图: 图2 系统软件框图 2 硬件系统设计 2.1 MSP430G2系列LaunchPad开发板介绍 TI的MSP430G2系列Launchpad开发板是一款适用于TI 最新MSP430G2xx 系列产品的完整开发解决方案。其基于USB 的集成型仿真器可提供为全系列MSP430G2xx 器件开发应用所必需的所有软、硬件。LaunchPad 具有集成的DIP插座,可支持多达20 个引脚,从而使MSP430 Value Line器件能够简便地插入LaunchPad电路板中。此外,其还可提供板上Flash 仿真工具,以直接连接至PC 轻松进行编程、调

您可能关注的文档

文档评论(0)

FDAC + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档