1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在我使用 PSoC5LP 的过程中(>8 年),我曾多次在验证测试中遇到 PSoC5LP 在 EFT 干扰时复位的问题。 大多数情况下,这取决于 XRES 引脚,因为 EFT 可以改变其状态并产生复位。 我曾多次通过在该引脚附近放置一个旁路电容器来解决这种情况,但有时由于 PSoC5 的编程连接器也存在,这种解决方案无法奏效,结果导致复位。
我必须避免复位,因为复位意味着机器出现全面错误,所以我想知道是否有可能在第一次编程后禁用 XRES 引脚(我从未在编程后使用过),以避免这种潜在的复位情况。 我在网上查了很多,但似乎不可能。 大家都有这方面的经验吗? |
|
相关推荐
1个回答
|
|
在PSoC5LP遇到EFT干扰时复位的问题,可以尝试以下几种解决方案:
1. **增强电源滤波**:在PSoC5LP的电源引脚上增加滤波电容,以减少电源噪声对系统的影响。这可以帮助降低EFT干扰对系统的影响。 2. **使用TVS二极管**:在XRES引脚上添加一个瞬态电压抑制(TVS)二极管,以保护PSoC5LP免受EFT干扰。TVS二极管可以快速响应电压尖峰,从而保护电路。 3. **软件层面的抗干扰措施**:在软件层面,可以通过增加看门狗定时器的超时时间来减少因EFT干扰导致的复位。此外,还可以在关键代码段添加软件延时,以降低EFT干扰对系统的影响。 4. **硬件层面的抗干扰措施**:在硬件设计中,可以考虑使用屏蔽电缆和接地技术来减少电磁干扰。此外,还可以在XRES引脚附近放置一个旁路电容器,以降低EFT干扰对XRES引脚的影响。 5. **禁用XRES引脚**:虽然在PSoC5LP中禁用XRES引脚可能比较困难,但可以尝试在编程后将XRES引脚与地连接,以避免EFT干扰导致复位。这需要在硬件设计中进行调整。 6. **使用外部复位电路**:可以考虑使用外部复位电路来替代XRES引脚。这样,即使XRES引脚受到EFT干扰,外部复位电路也可以确保系统稳定运行。 7. **固件更新**:检查PSoC5LP的固件版本,看看是否有针对EFT干扰的修复或优化。如果有更新,可以尝试更新固件以解决这个问题。 8. **与制造商联系**:如果以上方法都无法解决问题,可以考虑联系PSoC5LP的制造商,寻求技术支持和解决方案。 总之,解决PSoC5LP在EFT干扰时复位的问题需要从多个方面进行考虑,包括硬件设计、软件优化和外部干扰防护。希望这些建议能帮助您解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
357 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6206 浏览 2 评论
4103 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3629 浏览 9 评论
1229 浏览 8 评论
454浏览 2评论
267浏览 2评论
374浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
6215浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
452浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 17:43 , Processed in 0.622556 second(s), Total 76, Slave 60 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号