硬件结构图.doc_第1页
硬件结构图.doc_第2页
硬件结构图.doc_第3页
硬件结构图.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FPGA电源键盘TFT LCD EPCSSDRAMADC控制器FIFOPLL CPU(NIOS II 处理器)模数转换器ADC信号调理电路 如上图所示整个系统设计以DE0-Nano平台为中心。FPGA通过嵌入Nios II核与外部存储器EPCS配置芯片、SDRAM、IIC模块、PWM模块、实现了SOPC系统。Nios II通过MPU6050读取平衡车的车轮运动加速度和外力引起的角加速度实现对车身倾角的测量;然后根据倾角的大小控制相应的PWM模块对左右两个电机的控制,最终实现对小车保持平衡、加速运动以及转弯的基本运动的控制。同时通过编码器及时的将电机的状态反馈回来,从而实现精准控制。SOPC的硬件配置文件和软件文件都存储在EPCS芯片中,当FPGA上电后,硬件逻辑通过EPCS芯片配置成功后,读取SOPC的软件文件并转到SDRAM中,软件是的运行在SDRAM中。最后为了方便调试我们增加了LCD显示功能和蓝牙模块,实现对程序状态的显示和数据的传输。独到之处: 第一,我们设计的FPGA的教学平台是一个基于移动机器人(两轮平衡车),因此更容易激起学生们的兴趣。但如以后推广之后,就要对成本和功耗都要做严格的考虑,而Cyclone IV EP4CE22F17C6N FPGA也实现了低功耗、高性能和低成本。1、降低系统成本所有Cyclone IV EP4CE22F17C6N FPGA只需要两路电源供电,简化了电源分配网络,降低了电路板成本,减小了电路板面积,缩短了设计时间。而且,利用灵活的收发器时钟体系结构,您可以充分利用收发器所有可用资源,实现多种协议。利用Cyclone IV EP4CE22F17C6N FPGA的灵活性和高度集成特性,您可以设计体积更小、成本更低的器件,降低系统总成本。2、降低功耗采用经过优化的60-nm低功耗工艺,Cyclone IV EP4CE22F17C6N FPGA拓展了前一代Cyclone III FPGA的低功耗优势。最新一代器件降低了内核电压,与前一代产品相比,总功耗降低了25。第二,作为教学平台必须有全面的设计资源,而Altera提供全面的Cyclone IV FPGA设计环境,包括:1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论