首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
模拟电路
» Loto实践干货(5)单片机的上电复位故障用示波器检测
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
Loto实践干货(5)单片机的上电复位故障用示波器检测
发短消息
加为好友
wowo2018
当前离线
UID
1076732
帖子
56
精华
0
积分
28
阅读权限
10
在线时间
15 小时
注册时间
2018-10-19
最后登录
2022-3-24
新手上路
UID
1076732
1
#
打印
字体大小:
t
T
wowo2018
发表于 2020-6-9 11:33
|
只看该作者
Loto实践干货(5)单片机的上电复位故障用示波器检测
最近采用CY7C68013A
芯片
设计了一款产品,其实内部就是一个51
单片机
,控制USB通讯。在
测试
过程发现部分
电路
板上电后,电脑无法发现新USB硬件,也不提示无法识别,设备管理器也没有UNKNOW DEVICE的提示。经过仔细排查怀疑内部的51
单片
机没有工作。
排查了
晶振
,供电,IO脚等等之后都没发现问题,最后怀疑是电路reset有问题。
根据芯片资料所述:VCC上升时间不能太快,至少需要200us。在使用无源晶振时,reset复位时间必须是在VCC达到3.0V后大约5MS。若是外部
时钟
的加电复位时间大约为200us。
下载
(23.13 KB)
2020-6-9 11:31
我们一般使用单片机的时候,硬件电路中的复位电路设计如下图所示。此复位电路是针对低电平有效复位而言的,其中
二极管
是起着在断电的情况下能够很快的将电容 两端的电压释放掉,为下次上电复位做准备。
下载
(12.74 KB)
2020-6-9 11:31
电容两端的初始电压为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波形,蓝绿色为复 位信号波形):
下载
(104.31 KB)
2020-6-9 11:31
观察波形状态,正常USB电路板上电时,VCC上升时间为100US左右,RESET复位信号为500US。
下载
(20.71 KB)
2020-6-9 11:31
无反应的USB电路板上电时,示波器捕捉的波形如图5所示,VCC在100US可从0V上升到3.3V,而RESET复位信号上升时间持续400MS,而且一直达不到3.3V。
下载
(25.41 KB)
2020-6-9 11:31
下载
(107.83 KB)
2020-6-9 11:31
遇到此现象,使用示波器观察上电复位波形和VCC电压波形之间的延迟关系会很有帮助。当然使用USB 示波器在电脑上操作也很方便。检查RESET管脚周围的电阻和电容等有无虚焊、漏焊等失误。这次故障应该是电容焊错,换了一个电容就正常了,故障排除。
收藏
分享
评分
好好学习,努力赚钱!
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议