- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DDS与单片机的信号发生器的设计
参赛队员: 陈天元
杨维龙
王伟健
选题:信号源的设计和制作(B题)
摘 要
在信号发生器的设计中,传统的用分立元件或通用数字电路元件设计电子线路的方法设计周期长,花费大,可移植性差。本设计是用直接数字频率合成器(DDS)。
与传统的频率合成方法相比,DDS合成信号具有频率切换时间短、频率分辨率高、相位变化连续等诸多优点。使用单片机灵活的控制能力与液晶显示相结合,使得可以直观的控制波形的产生与调整,带来了很大的便利。
关键词:单片机,直接数字频率合成,液晶1、现有元件
电源模块7805,STC89C52单片机,DDS直接式数字合成频率计,模数转换器ADC0804,1602液晶显示模块,独立按键等。
2、设计要求
一、任务
在给定±12V电源电压条件下,设计并制作一个正弦波信号源。
二、要求
1、基本要求:
(1)输出信号频率:20Hz~300kHz;
(2)信号幅度:负载50Ω时,输出电压峰峰值为1~3V可调;
(3)信号源输出电阻为50Ω;
(4)显示信号的频率和幅度。
2、发挥部分:
(1)提高信号的输出频率至1MHz;
(2)提高信号的输出电压峰峰值至1~10V可调(带50Ω负载);
(3)自行扩展信号源功能。
3、可以达到的效果
本设计可以将输出频率调整到1~30 MHz,而由于在超高频条件下,一般运放的带宽不足以满足放大波幅的设计要求,但是我们通过负电压增加电流的方式,使得信号输出电压峰峰值为0.7v~2.4v可调。
本设计可以通过按键进入设置模式,左右按键移动光标,上下按键加减频率,再通过旋钮调节幅值,然后按键结束设置模式,就可以从输出口输出我们在设置模式下给定的波形。
4、硬件设计
4.1、总体设计
通过STC89c52给定DDS频率,短接DDS上J3口,使DDS可以输出稳定频率和幅值的波形,同时通过液晶显示出幅值与频率。
通过按键中断进入波形设置模式,可以通过按键增减与移位调整液晶屏上的频率显示,通过调整LM348设置新的幅值,在跳出波形设置模式时,DDS会按照设置好的波形参数产生一个新的波形,用以输出。
4.2、 STC89C52单片机介绍
4.2.1 STC89C52是一种低功耗、高性能CMOS8位微控制器,其特性及参数如下:、
1、增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051。
2、工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V单片机),此设计用的是5V的单片机。
3、工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz。
4、8K字节程序存储空间。
5、片上集成512字节RAM。
6.通用I/O口(32个),复位后为:P0/P1/P2/P3是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。
7、ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片。
8、共3个16位定时器/计数器。即定时器T0、T1、T2。
9、具有看门狗功能,PDIP封装。
4.2.2 STC89C52各个引脚分布如下图3-3所示:
图3-3
本设计主要用的是P0口,(P0口连接数码管前要加1千欧的排阻作为上拉电阻)P2.7~P2.4口,这12口用于控制数码管;P3.2,P3.3,P3.6,P3.7口与ADC0804相连接用以接受ADC0804转换后的数字信号;引脚9用以单片机的复位电路;P2.0口用以控制蜂鸣器;18,19引脚用以晶振相关的电路;40和31引脚用以连接+5V电压。(注:单片机的核心部分晶振必不可少,并且晶振应该尽量靠近单片机,否则将使得单片机无法正常工作。)
4.3 模数转换器ADC0804介绍
4.3.1 ADC0804规格及引脚分配图如下图3-4所示:
图3-4
本设计采用的模数转换器ADC0804,它是CMOS8位单通道逐次渐近型的模数转换器,各个引脚的大致功能如下:
1、/CS:芯片片选信号,低电平有效,即/CS=0,该芯片才能正常工作。
2、/WR:启动ADC0804进行ADC采样,该信号低电平有效,即/WR信号由高电平变成低电平时,触发一次ADC转换。
3、/RD:低电平有效,即/RD=0时,可以通过数据端口DB0~DB7读出本次的采样结果。
4、UIN(+)和UIN(-):模拟电压输入端,模拟电压输入接UIN(+)端,UIN(-)端接地。
5、VREF/2:参考电压接入引脚
您可能关注的文档
- 毕设论文---基于ansys大功率led器件的封装结构优化设计 说明书.doc
- 毕设论文---基于ansys的承压齿盘结构优化设计研究.doc
- 毕设论文---基于arm cortexm处理器图像无线传输的应用.doc
- 毕设论文---基于arm7的电压检测系统设计课程设计.doc
- 毕设论文---基于arm9s3c2440的数字相框的设计.doc
- 毕设论文---基于arm9的linux操作系统移植 .doc
- 毕设论文---基于arm单片机的温湿度监测系统的设计 .doc
- 毕设论文---基于arm的linux多媒体播放器mplayer的设计与实现 .doc
- 毕设论文---基于at89c51单片机的智能万年历设计.doc
- 毕设论文---基于at89s51单片机的单轴步进电机控制器设计 .doc
- 毕设论文---基于dsp的多通道数据采集电路 .doc
- 毕设论文---基于dsp的图像去噪实现 .doc
- 毕设论文---基于dsp和以太网的数据采集系统软件设计 .doc
- 毕设论文---基于dsp控制的感应电机变频调速系统上位机程序使用说明.doc
- 毕设论文---基于epon+eoc技术的三网融合业务的实现.doc
- 毕设论文---基于epon的ftth宽带光接入网设计.doc
- 毕设论文---基于fluidsim的薄板压力机控制系统仿真.doc
- 毕设论文---基于fluidsim的铣床装置系统仿真.doc
- 毕设论文---基于fpga单边带调制系统设计.doc
- 毕设论文---基于fpga的串口设计 .doc
最近下载
- 肠套叠护理PPT课件讲解PPT课件.pptx VIP
- (沪教版2024)二年级数学上册新教材解读课件.pptx
- 小儿肛管排气.pptx VIP
- 新解读《GB_T 5271.9 - 2001信息技术 词汇 第9部分_数据通信》最新解读.docx VIP
- 新解读《GB_T 18492-2001信息技术 系统及软件完整性级别》最新解读.docx VIP
- PPT灌肠操作及并发症处理.pptx VIP
- 基于ABAQUS的橡胶材料粘弹性特性仿真.docx VIP
- 《带式输送机概述》PPT课件.pptx
- 1 “钓鱼”游戏(课件)一年级上册科学人教鄂教版2025.ppt
- 山东理工大学2021-2022学年《Python程序设计》期末考试试卷(A卷)及标准答案.docx
文档评论(0)