- 5
- 0
- 约1.46万字
- 约 23页
- 2017-06-08 发布于湖北
- 举报
简易信号发生器及其测试仪设计与制作
简易信号发生器及其测试仪设计与制作
学 院:
姓 名:
学 号:
班 级:
指导教师:
目录
一. 设计题目……………………………………………1
二、设计目的……………………………………………1
三、设计任务及要求……………………………………1
四、设计思路……………………………………………2
五、设计内容……………………………………………3
六、设计成果……………………………………………12
七、故障排除及注意事项………………………………15
八、实验总结……………………………………………15
一、设计题目
简易信号发生器及其测试仪设计与制作
二、设计目的
能够制作简易的信号发生器,学习单片机相关知识,利用keil软件和C语言进行编程,利用Altium进行电路设计,并进一步熟悉电路的布局与焊接,实现硬件与软件的结合。提高独立思考与团队合作的能力,培养创新意识,锻炼创新思维,提高创新能力。
三、设计任务及要求
设计任务:
(一)利用单片机(AT89C52)及DA转换器(AD7520)作为主要元件设计并制作一信号发生装置,其原理框图如图1所示。
图1:简易信号发生器原理示意图
(二)利用单片机(AT89C52)及AD转换器(MAX157)作为主要元件设计一信号测试仪测量(一)中所产生信号的频率、信号幅度等参数,其原理框图如图2所示。
图2:信号测试仪原理示意图
设计要求:
(一)基本要求
1.信号发生器至少要能够产生正弦波、方波、三角波和锯齿波等四种波形;
2.信号发生器所能产生信号的最高频率不得低于100HZ;
3.信号发生器所能产生信号的最高幅度不得小于5V;
4.信号发生器的所有参数均能通过键盘设置,并用数码管循环显示所设置得各个参数、也可用键盘选择所需要显示的参数;
5.信号测试仪能利用键盘选择在数码管上显示所测得参数;
6.自制系统所需电源。
(二)扩展要求
1.利用计算机设置信号波形、幅度、频率等;
2.利用计算机显示所测得的信号参数;
3.其他(如扫频等)。
四、设计思路
使用C语言进行编程,控制按下键盘中某个键实现特定的功能,通过单片机的I/O口进行输出,产生的信号通过DA转换器变换为模拟信号,并使用数码管进行波形种类和频率、幅度的显示。
五、设计内容
(一)软件部分
1、幅度、频率调节模块
本次实验中,我们所作出的信号发生器需要实现幅度、频率可调,对于幅度,我们可取默认值1V,当按键检测到按下时执行加或减的命令。而频率的调节可以通过运用中断时间的调节来实现。
else if(keyboard_status==5) //幅值加1,最大为5
{Asign=Asign+1;xianshi();
if(Asign=5)
{Asign=5;} }
else if(keyboard_status==6) //幅值减1,最小为1
{Asign=Asign-1;
if(Asign=1)
{Asign=1; }xianshi();}
else if(keyboard_status==7) //频率加1,最大为10ms
{count=count+1000;
if(count=10000)
{count=10000;}
xianshi();}
else if(keyboard_status==8) //频率减1,最小为1ms
{count=count-1000;
if(count=1000)
{count=1000;}
xianshi();}
2、波形的输出模块
信号发生器需要实现的是方波,三角波,锯齿波和正弦波四种波形,我们采用的是取点法,在一个周期内选择64个点,并将其转化为10位数字量送到DA转换器中。
void time (void) interrupt 1
{
TH0=(65536-count)/256;
TL0=(65536-count)%256;
if(lx==0)
{
for(m=0;m64;m++)
{CP=0;
qudian[m]=Asign*1024/5;
P3=qudian[m];
D1=qudian[m]8;
D2=qudian[m]9;
CP=1;
if(m=32)
{ CP=0;
qudian[m]=0x00;
P3=qudian[m];
D1=qudian[m]8;
D2=qudian[m]9;
CP=1;
}
}
}
else if(lx==1)
{
for(m=0;m32;m++)
{ qudi
您可能关注的文档
- 第四讲 商业周期波动和总需求理论.pptx
- 第四讲 盆景材料课件ppt.ppt
- 第四节___地形图的判读_PPT课件.ppt
- 第四节 北京.ppt
- 第四章:工程制图基础.pptx
- 第四讲 自我探索—技能.ppt
- 第四讲 中西思维方式比较.ppt
- 第四讲 文学翻译中的文化因素.ppt
- 第四节 美国农业的可持续发展.ppt
- 第四讲 团队是基础.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 医院体检报告改用简单.pdf VIP
- 人工气道气囊的管理专家共识(2024完整版).pptx VIP
- 2026年部编版新教材道德与法治小学三年级下册全册教案(含教学计划).docx
- 外研版(2025)高中英语必修选择性第一册单词表(全) .pdf VIP
- 上海新国际博览中心有限公司.PDF VIP
- 2026元旦主题班会:马年猜猜乐,猜成语 (共130题) 课件(共134张PPT).pptx VIP
- 锚定新坐标,聚力新征程——学校2026年工作思路(6大板块+28项核心举措).doc VIP
- 《爷爷的爷爷从哪里来》整本书阅读课件四年级下册语文(统编版).pptx VIP
- 山东省东营市广饶县2024-2025学年八年级(五四学制)下学期期末考试化学试卷(含答案).docx VIP
- 2025年事业单位招聘考试财会类综合知识试卷.docx VIP
原创力文档

文档评论(0)