![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VHDL中级
Somnus_z
这个作者很懒,什么都没留下…
展开
-
红外遥控解码设计与验证VHDL
实验器材 Quartus ii 18.0 小梅哥AC620开发板 红外遥控器 实验背景 红外线遥控器利用波长为0.76μm ~ 1.5 μm 的近红外线来传送信号。红外线的特点是不干扰其他电器设备工作,也不会影响周边环境。比如不同的电视遥控器只能控制对应的电视,这是因为不同的电视遥控器对应一个不同的地址。不同的家用电器有不同的编码方式,统称为红外遥控器编码传输协议,使用最多的为NEC协议。 实验原理 红外发射部分电路包括矩阵键盘,红外发光二极管,编码以及调制电路,这些都已经集成在红外遥控器上(遥控器示意图如原创 2020-12-22 23:35:58 · 2867 阅读 · 4 评论 -
数据采集传输系统VHDL
实验内容 按键控制,按下ADC采集数据100次,并存储到FIFO中 从FIFO中读取数据,并通过UART发送数据到PC 实验工具 Quartus ii 18.0 AC620 FPGA 原理图 如上图所示,红线的地方是输入输出端口 start模块:控制ADC开始采样100次 ADC_driver模块:驱动ADC128S052模块进行模数转换 FIFO模块: 存储/读取ADC的100个数据 FSM模块:控制FIFO的读取以及Uart_tx模块的数据发送 Uart_tx模块:通过串口调试助手,发送数据到PC原创 2020-12-11 01:11:19 · 969 阅读 · 1 评论