小脚丫STEP-Baseboard 实验平台硬件说明
为了使学员快速的使用STEP Base Board Demo开发平台进行学习开发,了解STEP Base Board Demo开发平台的各种功能。
====模块划分====
====模块说明====
===ADC模块===
ADC模块的功能时实现模拟信号转换数字信号,主要包含P1(测试点)、Radj1(10K的可调电位器)和U3(8位串行模数转换器ADC081S)。
在不外接其他信号的情况下,旋转电位计,ADC081S的输入电压在0到3.3V之间变化,通过模数转换实现ADC的采样,原理图连接如图2所示:
图2. adc模块电路连接
ADC模块、小脚丫与FPGA的引脚连接关系如下:
===DAC模块===
DAC模块的功能时实现数字信号转换为模拟信号,主要包含P2(测试点)和U4(8位串行数模转换器AD5601)。
FPGA通过AD5601实现数模转换,最终输出在0到3.3V之间的电压信号,原理图连接如图3所示:
DAC模块、小脚丫与FPGA的引脚连接关系如下:
===数码管模块===
为了节约FPGA的管脚资源,这里我们采用74HC595实现串行并行转换,最终实现使用3个管脚控制14个管脚的四位八段数码管显示,数码管显示模块主要包含两个74HC595(U5和U6)和DLED1(八段共阴极数码管)。
数码管模块电路原理图连接和八段共阴极数码管的结构分别如图4、图5,、图6所示:
数码管模块、小脚丫与FPGA的引脚连接关系如下:
===蜂鸣器模块===
===液晶屏模块===
===按键模块===
===LED模块===
===拨码模块===
===复位模块===
复位模块包含一个独立的按键K6和一个测试点P3(接地端子,方便测试),这里的K6按键本身不具有硬件或软件复位的功能,我们在FPGA设计开发时的复位引脚可以分配给K6,方便管理。电路连接如图12所示:
复位模块、小脚丫与FPGA的引脚连接关系如下: