完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我在使用ADE7878做三相电表。拿到硬件后验证硬件的可用性。在测试ADE7878的时候,出问题了
SPI1_SCK是STM32的SPI时钟口,然后经过高速光耦输入到ADE7858。可是从光耦的2脚,6脚量到的波形差异很大,从6脚输出的上升沿时间随着频率增加占用的高脉冲时间比列增加,波形如下图 完全搞不清楚这莫名其妙秒的高低电平为啥是这样子的,莫非ADE芯片对错误SPI操作的反应?以上电路,波形都SCK,MOSI其实也一样。单片机用的是STM32。硬件SPI,程序流程:上电后初始化SPI--》切换ADE SPI功能(拉高拉低3次片选)--》写入CONFIG2寄存器锁定接口方式--》读取状态寄存器的值,找了个默认值不是0的寄存器来读取。程序放附件。请大家指点下,谢谢! |
|
相关推荐
5个回答
|
|
|
首先你的光耦电路参数不是很合理,你看看你的If能不能到16mA注意点Vf=1.5V~1.7V,还要考虑你的3904的Vce saturated
另外7878的sck是输入引脚,你的那个波形也不是7878产生的,你可以把PCB上面连到7878 sck的线割了看看是不是波形还一样? |
|
|
|
|
60user192 发表于 2018-10-23 11:47 你好,谢谢你的帮助,最后一个波形就是跳过光偶,直接接到ade上的情况,sck和mosi波形类似,去掉ade,我的spi输出正常,所以我才问问是不是对ade操作不对,但我也按照pdf描述的,将片选拉高拉低3次进入spi模式,然后写入config2 ,然后尝试读取寄存器 ,但出现的qingk就如最后一个波形 |
|
|
|
|
|
你好,小弟学渣一名,最近用ADE7878搞毕业设计,想借鉴一下您的这个案例,能帮帮忙吗?
|
|
|
|
|
|
只要硬件没有问题,怎么设置都不可能会出现这样的波形。猜想ADE7878根本没有工作。VDD是3.3V吗?AVDD和DVDD都是2.5V吗?VREF是1.2V吗?PM1是低电平吗?PM2是高电平吗?
|
|
|
|
|
色色隐隐 发表于 2018-10-23 12:34 你好,我的ADE7878 这些电平都是OK的,然后波形也正常,但就是读出来的数据全部为0XFFFFFFF,请问能帮忙看下吗? 我在论坛也有发一个帖子,地址:急,急,急 ADE7878 SPI通讯问题 |
|
|
|
|
只有小组成员才能发言,加入小组>>
寻求ADF5355类似的微波源,在DC-15GHz内,锁频时间在1ms内
1809 浏览 0 评论
1652 浏览 0 评论
1022 浏览 0 评论
1121 浏览 0 评论
ADF5355失锁: 在用ADF5355进行多次扫频时,延时给了500ms还是经常会失锁
1207 浏览 0 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
2874浏览 3评论
2108浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
2140浏览 2评论
1191浏览 2评论
使用ADI官方提供的no-OS來接收GPS L1(1575.42MHz)的資料
1417浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-9 07:32 , Processed in 0.714774 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4323