- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学士学位论文---电子技术课程设计基于fpga的三相正弦波发生器
短学期课程设计报告
设计名称: 电子技术课程设计
设计题目:基于FPGA的三相正弦波发生器
院 (系):信息学院计算机科学与技术系
年 级:2014级
指导教师:
西 南 交 通 大 学
2016年7月
目录
一、绪论 4
1.1 设计目的 4
1.2 设计要求 4
二、方案设计 4
2.1 概论设计 4
2.2 各子系统模块 5
2.3 使用器件说明 5
三、详细设计 6
3.1设计原理 6
3.2正弦波设计 6
3.3三相波叠加 7
3.4分频设计 8
3.5引脚锁定 …………………………………………………………………9
四、测试及使用说明 10
4.1测试步骤 10
4.2实验结果 11
五、结论 13
六、 实习总结 13
附件: 16
电路原理图………………………………………………………………… 16
PCB版图………………………………………………………………………16
Verilog代码…………………………………………………………………17
一、绪论
1.1设计目的
三相交流电是三个频率相同的交流电的组合,相位彼此相差120度,主要应用于需要大电力的场合并且三相交流电的频率可调。在此基础上研究关于三相正弦波的研究。
基于FPGA的三相正弦波发生器,在CycloneⅡ系列EP2C8T144C8上实现正弦波信号的产生,利用单片机PICl8F4550控制波形的频率及相位差。同时单片机通过DAC0832控制波形数据转换DAC参考电压实现在波形幅度的控制,D/A输出的波形经过放大后输出。输出的三相正弦波有利于观察。
1.2设计要求
关于此次三相正弦波的设计有两种任务要求,基本要求为输出的电压在0-5V之间可调。输出的信号频率为50Hz。正弦失真度在+/- 5%之间。而提高要求为输出三相方波,并且三相波要可调频可调相。
本组要完成的任务是简化版,故任务要求是输出频率为50Hz的三相正弦波即可。
二、方案设计
2.1概论设计
首先先完成单相正弦波的代码,实现单相正弦波波形的输出,然后绘制电路图,此时的电路图是不能调频调相的。然后进行分频操作,将两个add1地址叠加,然后输出的三个ROM里读出数据即为存入的正弦波序列。
2.2各子系统模块
此次的三相波设计共涉及到四个子系统模块,分别是单相波的设计、正弦波形的设计、三相波的叠加、分频设计、引脚标注等。
2.3使用器件说明
三相正弦波发生器元器件清单
序号 元器件名称及型号 备注 1 DAC0832 需要3个 2 运放OP07 lm324也可以,需要3个 3 LMC7660 产生负电源 4 空心电源插座(5mm直径) 作品电源接口 5 有源晶振(6MHz) 可以直接使用FPGA自带 6 相关元器件芯片插座 安插相关芯片 7 印制板、烙铁、导线、焊锡等 电子工艺实习应用 8 EP2C8T144C8开发板 下载应用 9 多路直流稳压电源正负开关线性可调稳压模块 正负+-12V 5V 3.3V
采用多路输出的电源开关 表2.1
三、详细设计
3.1设计原理
系统由单片机控制模块、FPGA波形产生模块、数模转换模块、滤波输出模块、触摸屏输入和液晶显示模块组成,单片机控制FPGA产生输入频率和相位差的三相正弦波,经过D/A转换后滤波输出,三相波形的幅度也由单片机通过改变D/A的参考电压控制
基于FPGA的三相正弦波发生器,是由地址发生器完成信号的输入,存入ROM中,经过数模转化软件即可得到合适的模型曲线。
总体框图:
图3.1
3.2正弦波设计
正弦波的数据需要转换为*.mif文件后存放到ROM中,mif文件有固定格式规定了每个字的位宽WIDTH、总字数DEPTH、地址进制基数ADDR-ESS_RADIX和数据进制基数DATA_RADIX。在Matlab环境中编程计算出正弦波数据,然后生成mif文件。
EP2C8T144C8拥有较充裕的存储空间。因此,设计中为了提高精度在ROM中存放256个正弦数据,频率控制字、相位控制字由单片机控制产生,经过相位累加器组成地址发生器,产生的地址连到ROM的地址线上进行查表得到波形数据。详见附录代码-Verilog-S401和S402.
单项正弦波的实现
图3.2
3.3三相波叠加
为实现上述要求的三相正弦波,可采用问题分解的方法、逐个分析问题。
三相波的叠加
图3.3
对于图中的ROM可以利用Quartus 2的LPM功能,定制一个8bit数据宽度,128字节深度的ROM:
图4.2
3.三项正弦波
图4.3
五、结论
本项目以低功耗、操作方便、结构合理、易于调试为主要设计原则,以求解出三相正弦波发
您可能关注的文档
- 学士学位论文---zpw2000a型无绝缘移频自动闭塞.doc
- 学士学位论文---zigbee无线传感器网络组网技术研究物理与电信工程.doc
- 学士学位论文---安全生产预防监控措施和应急救援预案施工应急预案.doc
- 学士学位论文---安检输送机设计.doc
- 学士学位论文---安装工程施工组织设计报告.doc
- 学士学位论文---八车道高速公路改扩建工程项目上场策划书.doc
- 学士学位论文---八路彩灯课程设计2016.doc
- 学士学位论文---八年级政治上册导学稿(全套).doc
- 学士学位论文---板书、板画教学技能案例分析大学物理教学技能训练论文.doc
- 学士学位论文---板状零件铣削工艺的制定.doc
- 高等职业院校网上评教系统的设计与实现:技术融合与应用创新.docx
- 京津城际客运专线CFG桩复合地基施工与沉降特性深度剖析.docx
- 精品解析:山东省济南市2024-2025学年高二下学期期末检测英语试题(原卷版).docx
- 精品解析:山东省东营市2024-2025学年高二下学期7月期末英语试题(原卷版).docx
- 地缘政治视角下中俄油气合作的政治风险与应对策略研究.docx
- 复合平面波超声:脑胶质瘤成像的革新与探索.docx
- 探寻水泥行业清洁生产审核创新模式:现状、挑战与突破.docx
- 本钢球团矿链篦机-回转窑热工系统:诊断、分析与优化策略.docx
- 精品解析:山东省德州市2024-2025学年高二下学期7月期末英语试题(原卷版).docx
- 胜坨油田聚驱后剩余油分布特征与堵调技术政策优化研究.docx
文档评论(0)