- 11
- 0
- 约1.28万字
- 约 21页
- 2018-02-28 发布于贵州
- 举报
基于单片机的波形发生器的设计-论文
重庆科技学院
《智能仪器仪表设计与调试》课程设计报告
学 院:_ 电气与信息工程学院______专业班级: 测控1001
学生姓名: 刘川 学 号:
设计地点(单位)_____________I506_ __ ________ __设计题目:_ 基于单片机的波形发生器的设计__________
完成日期: 2013 年 7月 12日
指导教师评语: ______________________ _________________
_________________________________________________________________________________________________________________________________________________________________________________________________________ __________ _
成绩(五级记分制):______ __________ 指导教师(签字):________ ________
重庆科技学院
课程设计任务书
设计题目:基于单片机的波形发生器设计
学生姓名 刘川 课程名称 智能仪器仪表设计与调试 专业班级 测控普2010 地 点 实验楼I512、506 起止时间 2013.7.1至2013.7.12
设计内容及要求 1.要求设计的波形发生器完成以下功能:
1)运用单片机控制产生多种波形,这些波形包括三角波、方波、锯齿波等。
2)信号发生器所产生的波形的频率、幅值均为连续可调。
2. 扩展功能
1)在上位机将波形实时显示出来。
2)用红外线遥控器实现上述功能。
3)其它功能 设计参数
幅值0~5V可调
频率0~1KHz可调
进度要求
1. 布置仪表设计任务、方案设计 (1天)
2. 硬件设计、制作、调试 (1天)
3. 软件设计、调试 (5天)
4. 综合测试 (1天)
5. 成果展示、答辩 (1天)
6. 撰写报告 (1天)
详见进度安排表 参考资料 程德福.智能仪器.机械工业出版社. 2009.9
胡文金. 单片机系统实训教程.重庆:重庆大学出版社,2005
梁森. 自动检测技术及应用.北京:机械工业出版社,2012
其它
说明
1.本表应在每次实施前一周由负责教师填写二份,院系审批后交院系办备案,一份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。 系主任: 指导教师:聂玲
目录
一、 设计任务和性能指标 1
1.1 设计任务 1
1.2 性能指标 1
二、设计方案 2
2.1硬件选择 2
2.2 系统总体设计 3
三、系统硬件设计 4
3.1 单片机的最小系统 4
3.2 按键电路设计 4
3.3 LCD显示的设计 5
四、系统软件设计 6
4.1 主程序设计 6
4.2 LCD显示子程序设计 7
4.3 D/A转换子程序设计 7
五、调试及性能分析 8
5.1 调试步骤 8
5.2 性能分析 8
六、心得体会 9
参考文献 10
附录 1 系统硬件电路图 11
附录 2 程序代码 12
一、 设计任务和性能指标
1.1 设计任务
按要求设计波形发生器并完成相关功能:
(1)运用单片机控制产生多种波形,这些波形包括三角波、方波、锯齿波等。
(2)信号的发生器所产生波形的频率、幅值均为连续可调。
扩展功能
在上位机将波形实时显示出来,用红外线遥控器实现上述功能,其它功能。
1.2 性能指标
(1)幅值0~5V可调
(2)频率0~1KHz可调
二、设计方案
采用AT89C51单片机和数模转换器PCF8591实现波形的产生。波形的产生方法是用AT89C51单片机执行波形程序,向PCF8591转换器的输入端输入相应的数据,从而在DA转换电路输出端再通过运放电路转换得到相应的电压波形。在AT89C51的P1口接按键控制波形的各类和波形的频率,每种波形对应一种按键方式。此方案原理简单,同时适合操作,实现起来也相对较容
原创力文档

文档评论(0)