此电子专业毕业论文为全套资料,价格优惠,可以直接咨询QQ:75931341
一.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述:
1.引言
本设计首先介绍基于51单片机的以太网卡硬件接口电路的设计和网卡驱动程序的开发。该设计是实现RS2232串口数据格式和以太网协议格式的数据转换。核心处理器采用AT89C51单片机,以太网卡控制芯片采用RTL8019as芯片将TCP/IP协议栈嵌入到单片机中。讨论了TCP/IP协议族的分层实现,并根据应用的需要将单片机中的TCP/IP协议进行简化,实现网络通信。
基于静态随机存储器(SRAM)的现场可编程逻辑器件(FPGA),因其独特的优点,已在电子系统开发中占据了重要的位置,但如何以最低的工业成本完成自动配置,成为可重配置可编程逻辑器件在电子系统开发中的一个难题。利用87C51FA 单片机对其进行被动串行配置的原理,给出软硬件实现的方法,可嵌入到系统中自动完成配置,实现其功能。
1.1工作原理及应用
通过单片机控制以太网卡编程可实现局域网内任意两个终端的通信。本设计所介绍的以太网卡设计主要应用于工业现场控制领域的数据采集和数据传输方面。首先要介绍基于AT89C51单片机和RTL8019AS以太网控制芯片所设计的网卡的硬件电路结构框图及软件程序流程设计。
完成单片机对局域网控制后,再实现对FPGA的配置过程。基于静态随机存储器(SRAM)的现场可编程逻辑器件(FPGA)的出现,为系统设计者动态改变运行电路中FPGA的逻辑功能创造了条件。FPGA使用SRAM单元保存配置数据。这些配置数据决定了FPGA内部的相互连接关系和逻辑功能,改变这些数据,也就改变了器件的逻辑功能。但由于SRAM的数据是易失的,因此这些数据必须保存在FPGA器件以外的非易失存储器EEPROM内,以便使系统在适当的时候将其下载到FPGA的SRAM单元中,从而实现在线可重配置ICR(In2Circuit Reconfigurability)。
本设计利用单片机(87C51FA)对ACEX1 K50采用PS配置方案,并通过外部扩展一个EEPROM存储器进行在线串行配置;用VHDL语言编程来产生正弦波的离散采样数据,将其保存到外部存储器EEPROM中;FPGA经过单片机配置完成进入用户工作状态后,将存储器AT28C010244中保存的数据取出,经内部电路完成数据处理输出等工作。
1.2发展及现状
在网络与计算机技术的发展、普及,以及电子设备日趋网络化的背景下,用单片机控制以太网卡进行数据通信成为当前的主要发展趋势。只有在数据配置正确的情况下系统才能正常工作,所以选取什么配置方案也是必须考虑的一个问题。本系统利用单片机(87C51FA) 对ACEX1 K50采用PS配置方案,并通过外部扩展一个EEPROM存储器进行在线串行配置;FPGA经过单片机配置完成进入用户工作状态后, 将存储器AT28C010244中保存的数据取出,经内部电路完成数据处理输出等工作。该方案实现了基于单片机控制FPGA的正弦信号发生器,取得了良好效果。
1.3发展趋向
本设计实现了单片机系统直接与Internet的连接。可以使PC机远程访问单片机系统,也可以使单片机系统将有用的信息发送到远端的PC机或其他终端上,提高了单片机与Internet之间的信息共享。但是,单片机处理速度较慢,因此只能应用于对数据传输速度要求不太高的场合。提高单片机传输数据的速度有待于进一步研究,也是一种发展趋势。设计作需要的电路经本人实际制作、调试、使用,其工作稳定可靠,具有很好的应用前景。
2.设计技术
系统采用位置、速度和电流这3环控制,保证了电机的快速精确定位,也保证了系统的稳定性,并且3环的全数字化控制有利于控制参数的调整,达到最优控制。因此,该伺服系统能满足跟踪扫瞄系统的快速、高精度、高稳定性的要求。
参考文献:
1.ALTERA Application Note 208:Configuring Stratix & Stratix GX DevicesNovember