网站管理员中心,学网站建设前途,qq音乐如何做mp3下载网站,运城市做网站价格DAC8563的主要参数#xff1a;
供电电压#xff1a;2.7~5.5V分辨率#xff1a;16bit#xff0c;双通道通讯接口#xff1a;3线SPI串行通讯#xff0c;速率最高至50MHz#xff0c;支持3.3V和5V单片机#xff08;有MOSI/CLK/CS#xff0c;无MISO#xff09;内部自带2.…DAC8563的主要参数
供电电压2.7~5.5V分辨率16bit双通道通讯接口3线SPI串行通讯速率最高至50MHz支持3.3V和5V单片机有MOSI/CLK/CS无MISO内部自带2.5V参考电压。使用内部参考电压时DAC通道输出电压根据增益设置的不同可输出0~2.5V增益为1或0~5V增益为2默认高低电平电气规范 DAC8563的芯片封装如下 1、【VoutA】模拟输出电压通道A对应DAC-A寄存器的设置值
2、【VoutB】模拟输出电压通道B对应DAC-B寄存器的设置值
3、【GND】 芯片所有电路的参考地
4、【LDAC】 将寄存器设置值同步输出在同步模式下该引脚接地芯片接收到的数据将在第24个时钟周期的下降沿同步输出。在此使用的是同步模式
5、【CLR】 异步清除输入在写输出寄存器时若产生下降沿则写操作中止。下降沿触发后DAC8563输出电压中间值
6、【SYNC】 片选电平触发低电平而非边沿触发为低时才会采样数据至DAC寄存器。DAC通道的输出电压在第24个时钟下降沿之后更新。若在第23个时钟边沿之前SYNC被拉高则忽略本次写操作
7、【SCLK】 串行时钟输入数据传输速率最大至50MHz因此SPI的时钟最大只能设置为50MHz
8、【Din】 串行数据输入在时钟的下降沿被采样由在下降沿被采样的信息可知需将STM32的SPI配置为 (1)CPOL高CPHA第1个边沿 2CPOL低CPHA第2个边沿
9、【AVDD】 供电电源输入2.7~5.5V
10、【VREFIN/VREFOUT】双向参考电压引脚当使用内部参考时该引脚向外输出内部参考电压2.5V 时序图 重视以上时序图中的参数
【t4】每次24位的数据传输完成后要将SYNC即片选拉高保持一段时间至少需等待80nS才能进行下一次的转换即拉低
【t5】从SYNC即片选拉低到SCLK第一个下降沿的时间至少为13nS因此在片选后要稍作延时再进行数据的发送
DAC8563的电压输出框架如图所示 根据DAC8563上电复位的描述在上电时DAC寄存器都会被设置为半量程即寄存器中值为32768所有通道的输出电压为VREFIN/2。这里有一个疑问假使使用的是内部参考又因为在上电时内部参考被禁止等效于VREFIN为0V因此所有通道的输出电压在软件未启动时输出仍是0V。 DAC8563有内部电压参考但上电默认关闭当内部参考打开时会在VREFIN/VREFOUT引脚输出2.5V并且可以灌电流或拉电流最大20mA。根据内部参考的拉电流能力可以将DAC8563芯片输出的2.5V参考电压作为其它芯片的参考电压。 串行通讯重要数据
24位数据MSB高位在前下降沿采样3线SPI无DOUT 程序中需要使用到的指令图中红框已框出由上到下依次为
1、写DAC通道A更新DAC通道A
2、写DAC通道B更新DAC通道B
3、写DAC通道A和B更新DAC通道A和B
4、设置DAC通道A和B增益均为2
5、DAC通道A和B上电
6、使能内部参考设置所有DAC通道增益为2
DAC8563输出正负电压参考电路 对以上设计示例中的公式进行推导涉及到运算放大器计算中的虚短、虚断。