完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
|
DAC7750无法正常输出电流的问题可能涉及到多个方面。根据您的描述,我们可以从以下几个方面进行分析和排查:
1. ALARM脚直接接单片机,没有上拉电阻: 在DAC7750的电路设计中,ALARM脚是一个输出引脚,用于指示DAC的输出状态。如果没有上拉电阻,可能会导致ALARM脚的电平不稳定,从而影响DAC的输出。建议您在ALARM脚上添加一个上拉电阻,以确保其电平稳定。 2. DAC7750与DAC8750配置上的区别: DAC7750和DAC8750都是12位数字模拟转换器(DAC),但它们在配置和功能上有一些差异。具体来说,DAC8750具有更高的精度和稳定性,而DAC7750则具有较低的成本。在控制寄存器方面,两者的主要区别在于DAC8750具有更多的控制位,可以实现更复杂的功能。然而,对于4-20mA输出配置,两者的控制寄存器配置应该是相似的。 3. DB3:DB0 are don't care bits when writing and zeros when reading: 这句话的意思是,在写入控制寄存器时,DB3到DB0这四个位可以是任意值,而在读取控制寄存器时,这四个位应该是0。这是因为在DAC7750的控制寄存器中,只有DB7到DB4这四个位是有效的,用于控制DAC的输出和配置。因此,在写入控制寄存器时,DB3到DB0这四个位可以忽略,而在读取控制寄存器时,这四个位应该为0。 4. DAC7750_Write(DACControlReg,0x100d)配置输出4-20mA电流是否正确: 根据DAC7750的数据手册,0x100d这个值并不是一个标准的控制寄存器配置值。正确的配置值应该是0x1001,表示输出4-20mA电流。因此,建议您将DACControlReg的值改为0x1001,然后重新尝试输出4-20mA电流。 综上所述,您可以从以下几个方面排查和解决DAC7750无法正常输出电流的问题: 1. 在ALARM脚上添加一个上拉电阻,确保其电平稳定。 2. 检查DAC7750与DAC8750的控制寄存器配置,确保它们是正确的。 3. 将DACControlReg的值改为0x1001,以实现4-20mA输出配置。 4. 如果问题仍然存在,建议您检查DAC7750的电源和接地是否正确,以及是否存在其他硬件故障。 希望以上分析和建议能够帮助您解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
334 浏览 1 评论
528 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
773 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
649 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1126 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
55浏览 29评论
111浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
250浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
197浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
54浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:22 , Processed in 0.953710 second(s), Total 83, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号