搜索
热门关键词:
Multisim
电源模块
罗姆
Altium
霍尔效应
手机版
官方微博
微信公众号
登录
|
免费注册
首页
新闻
新品
文章
下载
电路
问答
视频
职场
杂谈
会展
工具
博客
论坛
在线研讨会
技术频道:
单片机/处理器
FPGA
软件/编程
电源技术
模拟电子
PCB设计
测试测量
MEMS
系统设计
无源/分立器件
音频/视频/显示
应用频道:
消费电子
工业/测控
汽车电子
通信/网络
医疗电子
机器人
当前位置:
EEChina首页
›
论坛
›
测试测量
返回列表
查看:
997
|
回复:
0
Loto实践干货(5)单片机的上电复位故障用示波器检测
[复制链接]
LOTO2018
LOTO2018
当前离线
积分
2636
发表于 2020-6-9 09:56:17
|
显示全部楼层
|
阅读模式
白皮书下载:测量系统构建完整指南
贸泽电子有奖问答视频,回答正确发放10元微信红包
关键词:
示波器
,
测试
,
单片机
,
逻辑分析
最近采用CY7C68013A芯片设计了一款产品,其实内部就是一个51
单片机
,控制
USB
通讯。在测试过程发现部分
电路
板上电后,电脑无法发现新USB硬件,也不提示无法识别,设备管理器也没有UNKNOW DEVICE的提示。经过仔细排查怀疑内部的
51单片机
没有工作。
排查了晶振,供电,IO脚等等之后都没发现问题,最后怀疑是电路reset有问题。
根据芯片资料所述:VCC上升时间不能太快,至少需要200us。在使用无源晶振时,reset复位时间必须是在VCC达到3.0V后大约5MS。若是外部时钟的加电复位时间大约为200us。
我们一般使用单片机的时候,硬件电路中的复位电路设计如下图所示。此复位电路是针对低电平有效复位而言的,其中
二极管
是起着在断电的情况下能够很快的将
电容
两端的
电压
释放掉,为下次上电复位做准备。
电容两端的初始电压为U0(一般情况下设为0V),T时刻电容两端电压为UT。3.3V电压设为VCC。
由流经电容的
电流
I和电容两端的电压变化关系式:I=C*dUt/dt
可以得到:I*dt=C*dU t
两边分别积分可以的得到:I*T=∫(0-1)C*dUt;即I*T=C*Ut−C*U0
(其中U0=0V),
由VCC=UR+UT 可以得到公式:VCC=R1*(C*UT/T)+UT
对电容充电至0.9*VCC时完成复位,此时可以得出T=9*RC,T就是所需要的复位时间。根据自己电路中的参数计算出复位时间
T=900MS;
但实际过程中采用LOTO的OSCA02
示波器
的触发功能,捕捉正常工作USB电路板上电时刻复位信号的波形状态;如下图所示(黄色为电压VCC波形,蓝绿色为复 位信号波形):
观察波形状态,正常USB电路板上电时,VCC上升时间为100US左右,RESET复位信号为500US。
无反应的USB电路板上电时,示波器捕捉的波形如图5所示,VCC在100US可从0V上升到3.3V,而RESET复位信号上升时间持续400MS,而且一直达不到3.3V。
遇到此现象,使用示波器观察上电复位波形和VCC电压波形之间的延迟关系会很有帮助。当然使用USB 示波器在电脑上操作也很方便。检查RESET管脚周围的
电阻
和电容等有无虚焊、漏焊等失误。这次故障应该是电容焊错,换了一个电容就正常了,故障排除。
相关文章
•
锂电池交流内阻测试解决方案
•
可替代ST华大GD,32位单片机 PY32F003系列,20脚只要8毛多
•
如何实现MSO示波器更多通道的测试
•
示波器12bit“芯”趋势,如何实现更高测量精度?
•
鼎阳科技发布SDS7000A系列8GHz带宽高分辨率数字示波器
•
从模拟示波器到下一代模拟信号测量,示波器创新经过怎样的历程?
•
提供进口原装Agilent DSA91304A 销售回收 示波器
•
4系列B MSO混合信号示波器,新在哪里?
•
设计用于开发各种创新应用 PIC24FJ64GL302-I/ML、PIC24FJ128GL306-E/MR低功耗MCU
•
新一代示波器ASIC,打造全能信号捕手
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
快速回复
返回顶部
返回列表