[整理]fpga微波炉系统总体设计说明书.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统设计说明书
硬件说明
设计中采用Cyclone EP1C3T100 芯片
芯片管脚说明
设计部分
1.电源部分。

电源采用了两片低压差稳压芯片LM11117-3.3和LM1117-1.5作用是讲输入的5V 电压稳定在3.3V和1.5V。

3.3V作为FPGA的IO供电,1.5V做为内核供电。

设计中采用Cyclone EP1C3T100 芯片
2.LED小灯显示部分。

板子上有8位并列排布的LED显示小灯,正电平驱动小灯为亮,
做为最简单直观的输出外设,可以直观显示8BIT的数据。

3.(按键部分)自恢复按钮部分。

这里设置了4个自恢复按钮,按钮按下时,输入给对应
的FPGA管正电平,松开时为低电平。

4.复位按钮,采用了自恢复按钮,并且加入了简单的防抖动保护,接在FPGA的时钟管脚
上,在设计中希望用来做为全局复位,同时也可以和上述四个KEY一样,作为普通的输入设备。

6蜂鸣器部分,这部分是板子唯一能发出声音的装置,设计时采用了无源蜂器,有的也说是交流蜂鸣器,脉冲蜂鸣器。

这种蜂鸣器类似喇叭,只有通入不断变化的电流时才能发出声音,我们在FPGA里面编写代码输出周期不断变化的脉冲,经过三极管推动后让蜂鸣器发出声音。

7段译码管显示部分。

采用7段译码管能显示0-9的10进值和A-F的16进值的数据,还能显示其他自己定义的字段。

这里有8个数码显示管,采用动态扫描方式连接,所谓动态扫描方式,就是利用人的视觉暂留原理,就是让每个数码管快速轮流的发光显字,人眼睛分辨不出来,就看到是在同时发光。

这里至于每个灯亮多长时间再开始亮下一个灯,要根据实验调节,如果周期太短,视觉效果上亮度不够,发虚,如果周期太长又容易感觉不连贯,有停顿感。

单纯根据人的视觉暂留原理来说,这8个灯各亮一次的总时间不能超过1/50秒。

由于采用的是共阳数码管,并使用PNP晶体管驱动,在这里数位选择是低电平有效,字段是高电平有效。

8.有源晶振部分。

这里采用的是25MHZ的有源晶振,接在FPGA的全局时钟引脚上。

软件说明
总体系统功能结构
是。

相关文档
最新文档