自学FPGA之AD/DA
一、AD/DA采样原理简介
AD转换器:将模拟量转为数字量。
DA转换器:将模拟量转换为数字量。
网络权电阻DAC
将数字量分别按其权重转化为模拟量。权电阻网络中电阻越大,则电流越小故权重越小
AD转换原理
将原始信号与冲激串相乘,然后获得采样信号,但是取样频率必须大于或等于原始信号的二倍才能保证原始信号在后续被无失真的还原。
然后将每个采样点按位宽化为采样区间,在这个区间的采样点就被量化为这个数字量,这就完成了模数转换。
二、FPGA实现简单的AD/DA
AD_CLK、DA_CLK:分别是AD、DA芯片的时钟。
AD_DATA、DA_DATA:分别是AD、DA芯片的数据。
AD_OTR:是AD芯片的超量程标志数据,当输入的模拟数据超过AD芯片的量程时会拉高。
将正弦函数coe写入ROM中,然后通过数据发送模块将数字信号发送给DA芯片,经DA芯片处理转化为模拟信号再送入AD芯片,经AD芯片处理转化为数字信号再送入FPGA的数据接收,这就完成了FPGA实现简单的AD\DA处理。
CSDN-Ada助手: 恭喜您开始撰写博客!标题中的“自学FPGA之时钟资源学习笔记”听起来非常有趣。自学FPGA是一项很有挑战性的任务,而您选择了时钟资源作为学习的主题,是一个很好的开始。在下一篇博客中,或许您可以分享一些具体的学习方法或者遇到的困惑,并结合您自己的经验给出解决方案。我期待着您的下一篇博客,希望您能继续保持谦虚的态度,分享更多有价值的内容! 推荐【每天值得看】:https://bbs.csdn.net/forums/csdnnews?typeId=21804&utm_source=csdn_ai_ada_blog_reply1