Chinaunix首页 | 论坛 | 博客
  • 博客访问: 291546
  • 博文数量: 23
  • 博客积分: 3011
  • 博客等级: 中校
  • 技术积分: 662
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-26 13:43
文章分类

全部博文(23)

文章存档

2009年(19)

2008年(4)

我的朋友

分类: 嵌入式

2009-08-19 00:57:00

今天调试设备,该51单片机的串口使用TLP521光藕隔离,问题的现象是,在从机接收的过程中,偶尔会出现接收到的数据不正确,其中的某一位或多个位会出错。
通过示波器观察,发现光耦输出端的波形,其上升沿不陡峭,调节光耦集电极电阻,使上升沿陡峭,问题解决,接收数据正确。
 
反思两点:
1)该问题几星期前遇到过相似的,只是当时一开始就用示波器校正了光耦输出的波形,帮没有出现问题;
2)两天的时间一直怀疑是软件的问题,这点需要真正反思
 
总结:以后遇到无法按常理解决的问题,一定要观察信号输出端到其终点两个点的波形,进行比较,观察其幅度、相位、失真度,综合软件硬件进行分析,缩短问题定位时间。
阅读(1878) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~