菜单
  
    摘要:本次课题主要是利用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. 超大规模集成电路中软模块的布局

  2. 光电系统近似模型研究

  3. PID控制在非线性时延离散混沌系统中的应用

  4. 基于差分进化算法的自动...

  5. 基于混沌的图像加密通信...

  6. MPS模块化生产系统的开发及研究+PLC梯形图

  7. HFSS的SIR微带带通滤波器设计

  8. 中考体育项目与体育教学合理结合的研究

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 十二层带中心支撑钢结构...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 乳业同业并购式全产业链...

  13. java+mysql车辆管理系统的设计+源代码

  14. 电站锅炉暖风器设计任务书

  15. 杂拟谷盗体内共生菌沃尔...

  16. 当代大学生慈善意识研究+文献综述

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回