● 摘要
目前国内外音频和视频设备的微控制器与各种功能模块的连接多使用I2C协议,I2C协议虽简单并能满足一般应用需要,但是在CD/DVD播放器的控制通讯应用方面DSA协议比I2C协议有更明显的优势。本论文给出一种使用Atmel8051来实现利用DSA协议对CD/DVD机芯进行通讯和控制的设计,设计的目的一是为了弥补I2C协议在控制功能上的不足,加强接受反馈信息能力;二是为了利用DSA协议的特性以增强控制端在工业应用上的兼容性。本论文主要是基于Atmel8051进行使用DSA协议的硬件设计与实现,设计思路是以CD/DVD伺服机芯控制系统的功能实现为依据进行硬件和软件上的研究,最后实现Atmel8051和CD/DVD伺服机芯的通讯功能,利用DSA协议进行控制和接收反馈。论文首先介绍了项目背景和DSA协议、Atmel8051单片机相关的基础知识,然后介绍了系统的总体解决方案,并对控制电路板的设计进行分析,接着对设计使用DSA协议的实现过程做了分析,并突出了关键部分的设计。在控制电路板的设计和制作过程中,使用Powerlogic软件设计原理图并使用PowerPCB制作电路板,使用Keil uVision编写单片机软件并进行仿真,整个设计过程以功能实现为重点,强调工程中的实际应用。最后制作出控制电路板,测试表明系统能较好地实现通过DSA协议对CD/DVD伺服机芯进行控制和正确地接收数据,目前此控制电路板已被实习企业作为该系列CD/DVD伺服机芯的调试工具一直使用。
相关内容
相关标签