《机电工程》杂志,月刊( 详细... )

中国标准连续出版物号 ISSN 1001-4551 CN 33-1088/TH
主办单位浙江省机电集团有限公司
浙江大学
主编陈 晓
副 主 编唐任仲、罗向阳(执行主编)
总 经 理罗向阳
出 版浙江《机电工程》杂志社有限公司
地 址杭州市上城区延安路95号浙江省机电集团大楼二楼211、212室
电话Tel+86-571-87041360、87239525
E-mailmeem_contribute@163.com
国外发行中国国际图书贸易总公司
订阅全国各地邮局   国外代号M3135
国内发行浙江省报刊发行局
邮发代号32-68
广告发布登记证:杭上市管广发G-001号

在线杂志

当前位置: 机电工程 >>在线杂志

基于嵌入式ARM的音乐喷泉控制系统

作者:赵治虎,陈国金,张新沂 日期:2009-06-17/span> 浏览:4072 查看PDF文档

基于嵌入式ARM的音乐喷泉控制系统

赵治虎,陈国金,张新沂
(杭州电子科技大学 机械工程学院,浙江 杭州 310018)

摘要:为实现基于嵌入式ARM的音乐喷泉控制系统,采用三星公司以S3C2440微处理器为核心的架构,以Linux操作系统为平台,完成了音乐喷泉控制系统的软、硬件设计,并通过对音乐信号的预处理提取声音中的音量和音调,利用嵌入式系统有效地控制了音乐喷泉的喷水高度、灯光和水型变换。实验结果表明,该系统能实现全程实时音控,能自行识别乐曲旋律、节奏、乐感和音频强弱度,并有效地解决了传统音乐喷泉由于受到音乐特征的限制只能演奏几首曲目的问题。
关键词:音乐喷泉;ARM;Linux;音调识别;以太网
中图分类号:TP273文献标识码:A文章编号:1001-4551(2009)05-0027-04

Musical fountain control system based on embedded ARM
ZHAO Zhihu, CHEN Guojin, ZHANG Xinyi
(School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China)
Abstract: Aiming at realizing embeddedARM control system on musical fountain, the design of software and hardware of this system was completed by Linux operating system with the frame of SAMSUNGs S3C2440 microprocessor. After extracting the sounds volume and tonality by dealing with the music signal in advance, the musical fountains spraying height, light and shape of water were controlled efficiently by embedded system. The experiment results show that, this system could achieve real time voice operation, recognize musics cantus, rhythm, musicianship and the intensity of frequency by itself, and also solves the problem efficiently that the traditionalmusical fountain only can play several songs for the restriction of the musics character.
Key words: musical fountain; ARM; Linux; tonality recognition; Ethernet
参考文献(References):
[1]冯康,时慧琨.语音信号基音检测的现状及展望[J].微机发展,2004,14(3):95-98.
[2]马祥杰,孟相如,张百生.一种自相关基音检测算法[J].通信技术,2003(5):9-11.
[3]Samsung. S3C2440A 32Bit CMOS Microcontroller Users Manual:Revision 1[M/OL]. [2004-01-01]. Http://www.samsungsemi.com/.
[4]CORBET J, RUBINI A, KORABHARTMAN G. Linux Device Drivers[M].南京:东南大学出版社,2005.
[5]吴松,王少荣.基于嵌入式Linux的智能机器人设计[J].机电工程技术,2007,36(4):59-61.
[6]张绮文,谢建雄,谢劲心.ARM嵌入式常用模块与综合系统设计实例精讲[M].北京:电子工业出版社,2007.
[7]孙纪坤,张小全.嵌入式Linux系统开发技术详解[M].北京:人民邮电出版社,2006.
[8]金晟,傅建中,陈子辰.基于ARM的嵌入式数控系统设计[J].机电工程,2005,22(2):56-58.
[9]STEVENS W R. TCP/ IP详解卷1:协议[M].范建华,胥光辉,张涛,等,译.北京:机械工业出版社,2000.



友情链接

浙江机械信息网