电子工程学院电工程学院创新项目结题报告书.docVIP

  • 7
  • 0
  • 约6.65千字
  • 约 11页
  • 2016-11-24 发布于贵州
  • 举报

电子工程学院电工程学院创新项目结题报告书.doc

电子工程学院电工程学院创新项目结题报告书

项目编号 电子工程学院创新项目结题报告 项目名称:基于单片机的简单函数波形发生器的设计. 项目成员:   XXXXXXXXXXXXXXXXXXXXXXXX        . 项目联系人:    XXX         . 所在班级:     XXXXXXXXXXXX         . 结题日期:   2011年5月15日星期日      . 电子工程学院 二○一○年六月制 电子工程学院创新项目总结报告 项目编号: 填表日期:2011年05 月 15 日 以下内容由学生填写 项目名称:基于单片机的简单函数波形发生器的设计 项目来源: √□学院发布 □学生自拟 项目时间 2010 年 06 月 至 2011 年 5 月 项目组成员:(按工作量排序) 姓名 学号 电话 主要负责内容 XXX 硬件设计及制作 XXX 软件设计 XXX 方案设计及论证 总结报告 总结报告 主要内容 1、项目总体情况介绍 制作出的实物可以实现单片机输出PWM波并占空比可调,能够输出变化的直流点评;实现三角波及锯齿的输出;实现正弦波输出;实现输出信号功率放大,项目总体是成功的。 2、项目中采取的主要技术手段和方法,取得的重要成果 通过改变单片机输出高低电平持续时间(可由定时器或软件延时实现),即可输出占空比可调的PWM波。经过有源低通滤波器,PWM波中的高频成分将被滤去,从而实现直流电平输出。这也是一种新兴简易DA的实现原理。 利用DA不断改变输出电压,就能获得呈阶梯状起伏的波形。当持续时间足够短,阶梯足够多的时候,阶梯变化就可以忽略,输出就会是所需的平滑波形。在本设计中,利用PWM波通过低通滤波器的方式代替实际DA,通过不断改变占空比即可实现波形输出。 经过细致的分析,我们将重点放在了PWM频率及占空比控制部分。我们已经知道电压的变化依赖于PWM波占空比的变化。要实现锯齿波及三角波的输出,只需PWM波的占空比按线性变化即可,然而要实现正弦波的输出,PWM波的占空比为非线性变化,须建立正弦表从而保证波形不失真。 滤波器的设计也是系统设计中的重点,为了保证能将高频分量滤去,而又不至于使输出波形失真。滤波器的各个参数都要认真计算。 实物满足预期要求。 整体电路图及其参数 电源图及其参数 试验程序: #include msp430xG46x.h void delay(unsigned int nMs); unsigned char waveform; long PWM_fre,sample; unsigned char sin_tab[]={ 0x3F,0x42,0x45,0x48,0x4B,0x4E,0x51,0x54,0x57,0x5A,0x5D,0x60,0x62,0x65,0x67,0x6A ,0x6C,0x6E,0x70,0x72,0x74,0x75,0x77,0x78,0x7A,0x7B,0x7C,0x7D,0x7D,0x7E,0x7E,0x7E ,0x7E,0x7E,0x7E,0x7E,0x7D,0x7D,0x7C,0x7B,0x7A,0x78,0x77,0x75,0x74,0x72,0x70,0x6E ,0x6C,0x6A,0x67,0x65,0x62,0x60,0x5D,0x5A,0x57,0x54,0x51,0x4E,0x4B,0x48,0x45,0x42 ,0x3F,0x3C,0x39,0x36,0x33,0x30,0x2D,0x2A,0x27,0x24,0x21,0x1E,0x1C,0x19,0x17,0x14 ,0x12,0x10,0x0E,0x0C,0x0A,0x09,0x07,0x06,0x04,0x03,0x02,0x01,0x01,0x00,0x00,0x00 ,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x03,0x04,0x06,0x07,0x09,0x0A,0x0C,0x0E,0x10 ,0x12,0x14,0x17,0x19,0x1C,0x1E,0x21,0x24,0x27,0x2A,0x2D,0x30,0x33,0x36,0x39,0x3C }; void main(void) { volatile unsigned int i; WDTCTL = WDTPW + WDTHOLD; // Stop WDT FLL_CTL0 |= XCAP18PF;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档