LYU Zhaocheng,FU Xiaolan,LI Ying,et al.Music playing system design based on FPGA and UART[J].Journal of Yanbian University,2019,45(04):356-360.
基于FPGA和UART的乐曲演奏系统设计
- Title:
- Music playing system design based on FPGA and UART
- 文章编号:
- 1004-4353(2019)04-0356-05
- Keywords:
- FPGA; modularity; UART; music
- 分类号:
- TN710
- 文献标志码:
- A
- 摘要:
- 采用UART串口通信协议,借助硬件描述语言Verilog和Quartus开发工具,设计了一款基于FPGA的简易乐曲演奏系统.首先根据系统的总体功能要求,进行系统级设计; 然后结合UART通信协议和乐曲演奏原理,分别设计了UART串口接收模块和乐曲演奏模块,并通过嵌入式逻辑分析仪SignalTap II验证了设计方案的有效性; 最后采用EP4CE10F17C8N控制芯片对硬件进行调试,结果显示FPGA可成功驱动蜂鸣器演奏乐曲.该方案设计简单,便于修改和扩展,具有很好的实用性.
- Abstract:
- According UART serial communication protocol, a simple music playing system based on FPGA was designed by the hardware description language Verilog and Quartus development tools. Firstly, the system -level design was carried out according to the overall functional requirements to the system. Secondly, the UART serial interface receiving module was designed by UART communication protocol, and then the music playing module was designed combined with music playing principle, which were verified by embedded logic analyzer SignalTap II. Finally, the hardware debugging was carried out with EP4CE10F17C8N control chip. The results showed that FPGA could successfully drive buzzer to play music. The scheme has the advantage of simple structure, which is easy to modify and expand, and has good practicability.
参考文献/References:
[1] 袁玉卓,曾凯锋,梅雪松.FPGA自学笔记:设计与验证[M].北京:北京航天航空大学出版社,2017:153-157.
[2] 陈强,陈守满.基于FPGA的多功能触摸屏电子琴系统设计[J].无线互联科技,2016,12:38-70.
[3] 李营,殷小航,吕兆承,等.基于FPGA的VGA汉字显示器设计[J].延边大学学报(自然科学版),2018,44(4):365-368.
[4] 崔智军,刘昭元,张瑜.基于FPGA的简易触摸电子琴设计[J].现代电子设计,2014,37(22):114-116.
[5] 王丽君,李萌.基于FPGA的简易电子琴设计[J].电子科技,2017,30(5):62-64.
[6] 魏亚昉,李振华,卢雪萍.基于FPGA的UART控制器的设计[J].绍兴文理学院学报,2011,31(7):66-70.
[7] 鲍存会.基于FPGA的多通道并行UART接口设计[J].陕西理工学院(自然科学版),2012,28(6):19-23.
[8] 吕兆承,李营,全贵英,等.基于FPGA的简易信号发生器设计与实现[J].江苏科技信息,2018,21:43-45.
[9] 蒋小艳.基于FPGA的多路音频采集与接口系统设计与实现[J].科学技术与工程,2012,12(27):7089-7093.
[10] 王金明.数字系统设计与Verilog HDL[M].7版.北京:电子工业出版社,2019:266-271.
相似文献/References:
[1]林俊武,饶连周,林东东,等.基于AGC的等精度数字频率计设计[J].延边大学学报(自然科学版),2016,42(02):161.
LIN Junwu,RAO Lianzhou,LIN Dongdong,et al.Design of equal precision digital frequency meter based on AGC[J].Journal of Yanbian University,2016,42(04):161.
备注/Memo
收稿日期: 2019-06-27作者简介: 吕兆承(1983—),男,实验师,研究方向为EDA技术.
基金项目:淮南师范学院支持百名优秀学生课外科技实践创新活动基金资助项目(2019XS046); 淮南师范学院校级科研项目(2018xj37)