一、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处理。