完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各位工程师好:
我使用AD2S1210时,目前还没有连接旋转变压器,有如下问题: 1,、与主控芯片进行SPI通信时,读取到数据的D7位一直置高; 2、故障诊断脚DOS LOT 保持低电平,按照手册图37进行上电时序控制(即复位后,将SAMPLE脚由高置低并保持需要的时间再置高,对故障寄存器读取后,再将SAMPLE脚置低、保持后置高)仍不能将它们拉高; 请指导,谢谢各位ADIemployeeanalogchina-admin |
|
相关推荐
17个回答
|
|
参考了例子程序还是不行,同时接了旋变两个错误的引脚也没有置高。自己顶一下,希望各位工程师解答
|
|
|
|
fig37清除故障寄存器描述需要在配置模式下读取故障寄存器才能清除故障,如果只是给Sample应该是没有清除掉,参考清除故障寄存器的描述。另外如果不连接旋转变压器,清除掉故障之后如果信号不对会再次触发故障。
|
|
|
|
宋小辉1 发表于 2019-1-17 15:46 您好,我按照您的方法尝试了,两个引脚仍然是低电平,请问会是什么原因呢? |
|
|
|
D7还是为高电平吗?能读取下故障寄存器信息码,确定下具体是什么故障信息,看看是否是校验错误导致的故障 |
|
|
|
您好,谢谢回复! D7仍为高电平,在不接旋变的情况下读取错误寄存器,得到的值是11010000;接旋变后,错误寄存器是11010010。很奇怪的是校验位对应的值是0,但是LOT、DOS脚依然是低,不太明白会是什么原因,望指点。 |
|
|
|
您好,我上条回复的图有错误,我是想发这个错误寄存器的图片; 请问您可以分析一下为什么会出现如前条给您的回复出现的错误吗? |
|
|
|
您好,我把AD2S1210的时钟频率调成8Mhz后,读取其他寄存器的D7位就不会置1 了,但是LOT和DOS脚依然是低电平,同时读故障寄存器(未接旋变)的值是1010000,现想请问: 1、这两个1位是指的是D6 和D4所指的错误吗? 2、如果不接旋变,故障寄存器正常情况应该显示的错误是什么?和我现在读取的是一样的吗? 3、我接上旋变后,故障寄存器读取的值是10100010,还多出了一位的错误。能解释下出现这些错误可能的原因并提供下大致的解决方法吗? 谢谢指导 |
|
|
|
ncvywerwew 发表于 2019-1-17 16:47 不接旋转变压器报的故障比较多,也没有意义 接了旋转变压器仍然有这么多故障,说明SIN/COS信号调理不满足系统输入要求,所以会报故障,SIN/COS信号要求,峰峰值典型值3.15V,整个信号连从激励到SIN/COS输入pin相移不超过+-44° |
|
|
|
宋小辉1 发表于 2019-1-17 16:55 您好, 感谢您的回复! 根据您的指导,我接上旋变后对波形进行了测试,现在有如下问题一直不能解决: 1.不接旋变的时候,功放之后的激励波如下:(绿波是两个通道相减后得到的差分电压,下同) 但是一旦接上旋变后,这两个激励波就有很明显的变化,已经不是正弦波了: 单独一个通道(非差分后)测得的激励波具体参数如下: [size=10.5000pt]请问这种一接上旋变激励波都变了的原因会是什么? 2.测到的cos/coslo的波形是: 一个通道(非差分后)测得的cos参数为 sin/sinol波的波形和cos/coslo 基本上是一样的。 [size=10.5000pt]这都是在旋变静止的时候测的, sin/sinol cos/cosol的波形都不是正弦波,且他们的峰峰值确实都不满足典型值3.6vpp的要求,这是因为输入波的形状不对导致的吗?转动旋变,sin/sinol、cos/cosol的波形也会变,且最小有可能会接近直线的,那么典型值3.6vpp是什么意思?是最大情况下的峰峰值吗? 3.用示波器测得的相移似乎是满足要求的: 首先,在软件方面,我用spi通信,是可以读取和写入各寄存器并得到正确的值的,因此认为程序方面没有问题。 硬件方面,是参考电路笔记CN-0192来做的,功放电路如下: 另外在sin/sinol cos/cosol连接处使用了屏蔽双绞线电路如下: 不知道是否是硬件设计导致的错误?目前故障寄存器的值仍为1010010(D6 D4 D1)。希望您能给一些建议和指导。 谢谢 |
|
|
|
ncvywerwew 发表于 2019-1-17 17:11 功放电路后面有其它负载吗?像是驱动能力不够,激励信号已经严重失真,正余弦信号同样失真严重; 静止的时候,SIN/COS为峰峰值恒定的正弦信号,SIN/COS输入典型峰峰值3.15V指的是不同角度时,SIN/COS信号峰峰值最大时候的值。 这样测出来的相移不准确,先把激励信号调理好,能够正常驱动旋转变压器再测试其它的 |
|
|
|
宋小辉1 发表于 2019-1-17 17:28 您好,谢谢回复! 功放之后接的就是旋变没有其他负载。驱动能力不足应当是硬件问题了。我参考电路笔记CN-0192设计的一级放大电路(如前面评论的图所示),现在打算把一级放大改成二级放大,即用两个AD8662来进行放大,请问这样是否可行? |
|
|
|
ncvywerwew 发表于 2019-1-17 17:45 能把驱动部分线路给出来吗?旋转变压器的输入阻抗是多少,可以算一算输出能力够不够;或者用信号源驱动旋转变压器,看看输出正常吗? |
|
|
|
您好,驱动部分的电路是这样的: 可能不太清晰,分两张图放大是这样的: 旋变参数如下: 试验条件所限,没有信号源发生器。 按照这个电路的参考手册上来说,这个电路能提供200mA的电路,但是实际看电源显示的电流量,这部分明显没有达到这么多,所以是否是这部分电路设计的有问题?感谢解答。 |
|
|
|
宋小辉1 发表于 2019-1-17 16:55 您好,是否可以看下波形的问题是出在哪里呢? |
|
|
|
宋小辉1 发表于 2019-1-17 16:55 你好,是否能回复我的问题呢?是因为硬件电路设计的问题吗? |
|
|
|
|
|
|
|
如果参考的是CN0192电路,本身应该没有问题,检查下运放供电,芯片激励输出端,逐级排查看看tiaoli |
|
|
|
只有小组成员才能发言,加入小组>>
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1292 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1893 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4235 浏览 2 评论
8991 浏览 1 评论
3137 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1419浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1640浏览 2评论
1611浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1295浏览 2评论
209浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 18:09 , Processed in 1.310068 second(s), Total 80, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号