菜单
  
    摘要:本次课题主要是利用Basys2开发板为基础来进行外部电路设计,并且实现相关功能,例如满足PMOD兼容标准的1602/5110/UART/I2C等功能。本课题主要是利用Basys2将使用VHDL编写的相关程序加载下来,用1602来进行显示,并且利用LSD-RFMN-B402-A1来进行通信。而且,外围电路相对比较简单,而且,各个模块之间不会相互干扰,由Basys2开发板统一进行信息处理,使用全数字模块,不仅降低了成本,而且减少了系统因相互干扰而产生的错误的几率,从而解决了因为系统出错导致实验出错的问题。29954
    毕业论文关键词:VHDL硬件编程语言;Basys2开发板;1602显示器;LSD-RFMN-B402-A1无线收发器
     Basys2  Expansion board development
    Abstract: This paper mainly uses the Basys2 development board to design the external circuit, and realize the related functions, such as PMOD compatible with the standard 1602/5110/UART/I2C. This topic mainly uses Basys2 to load down the program using VHDL, and uses 1602 to display, and uses LSD-RFMN-B402-A1 to carry on the communication. And peripheral circuit is relatively simple, and that each module will not interfere with each other, unified by the basys2 development board for information processing, digital module is used, not only reduces the cost, but also reduces the mutual interference as a result of the system and the probability of error, so as to solve because of a system error led to the experimental error.
    Keywords: VHDL hardware programming language Basys2 development board 1602 monitor LSD-RFMN-B402-A1 wireless transceiver.
      目录
     1引言4
      1.1课题背景. 4
      1.2课题意义4
      1.3课题技术要求5
     2 方案的论述.8
      2.1 芯片的选择.8
      2.2 系统控制器选择.8
     3.软件介绍9
       3.1 protel99 SE.9
       3.2 ISE 软件的设计流程.10
     4.SP3232模块的设计 16
      4.1模块接口的选择16
      4.2 SP3222E\3232E内部结构及功能介绍17
     5.LCD 1602 显示模块设计.22
    5.1 LCD 1602 简介22
    5.2 管脚功能.23
    5.3特性23
     6.LCD 5110 显示模块设计.25
    6.1 Nokia 5110简介.25
    6.2使用Nokia 5110的四大理由.26
    6.3 Nokia 5110 相关程序26
     7.LSD-RFMN-B402-A1基本操作.28
       7.1 LSD-RFMN-B402-A1芯片简介28
       7.2 LSD-RFMN-B402-A1基本操作30
     8.整体设计32
     9.系统设计33
       9.1 1602模块的工作原理.33
       9.2 LSD-RFMN-B402-A1模块的工作原理33
     10.总结与分析.34
     致谢36
     参考文献37
     附录38
    1引言
    从目前国内外Basys2 FPGA的使用情况上看,其使用度或者说使用频率在逐年上涨,因为Basys2开发板本身是一个电路设计实现平台,任何人都可以通过它来搭建一个真正的数字电路。Basys2是围绕着一个Spartan-3E FPGA芯片和一个Atmel AT90USB USB控制器搭建的,它提供了完整、随时可以使用的硬件平台,并且它适合于从基本逻辑器件到复杂控制器件的各种主机电路。所以,使用Basys2开发板来进行电路的开发很简便,这样不仅节约了开发成本,更加节约了开发时间,在当今世界,工作效率越高越好。

    1.1课题的背景

        随着社会的发展,人们越来越追求效率,尤其是电子产品的更新更加是日新月异,但是,电子产品的开发周期严重的影响到电子产品的成本与收益,而且,随着社会的发展,各行各业使用的电子元器件数量,以及所使用的VHDL编写运行的程序越来越多,所以,Basys2开发板的使用率与使用量越来越大这时候,熟练使用Basys2开发板来进行程序的编写与硬件电路的调试显得尤为重要。
  1. 上一篇:BASYS2基于FPGA的步进电机设驱动计+电路图
  2. 下一篇:自适应三维块匹配图像滤波算法研究
  1. FHA和PHA的交叉验证技术在...

  2. HFSS法拉第笼对频率选择表面性能的影响

  3. 小波分析用于图像增强的研究MATLAB仿真

  4. 灰色建模技术的通信运行指标预测

  5. 基于多指标决策的通信网...

  6. Verilog的汉明码(15,11)编解码器的设计与仿真

  7. VHDL巴克码群同步电路设计

  8. 上市公司股权结构对经营绩效的影响研究

  9. C++最短路径算法研究和程序设计

  10. NFC协议物理层的软件实现+文献综述

  11. 高警觉工作人群的元情绪...

  12. 江苏省某高中学生体质现状的调查研究

  13. g-C3N4光催化剂的制备和光催化性能研究

  14. 现代简约美式风格在室内家装中的运用

  15. 巴金《激流三部曲》高觉新的悲剧命运

  16. 中国传统元素在游戏角色...

  17. 浅析中国古代宗法制度

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回