搜索
bottom↓
回复: 17

通信MCU应当如何使用晶振?

[复制链接]

出0入0汤圆

发表于 2013-2-19 09:11:15 | 显示全部楼层 |阅读模式
各位友友

我准备做个通信的板子,但是芯片对时序有一定的要求,那么就存在几种可能性:

1、使用芯片内置的RC振荡,发现一方面可能芯片出厂不是都经过校正,且内部振荡受温度等影响严重
2、使用外部无源晶振,那个干扰,简直不能用。外壳接地?
3、使用外部有源晶振:抗干扰可能会好很多吧?而且频率漂移也比内部RC好很多。贵啊...

请问大家有什么更好的办法不?谢谢

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2013-2-19 09:32:28 | 显示全部楼层
2、使用外部无源晶振,那个干扰,简直不能用。外壳接地?
是晶振干扰外面的模拟电路,还是外界的干扰影响晶振工作?

出0入0汤圆

发表于 2013-2-19 09:43:06 | 显示全部楼层
要看你用于什么通讯咯 波特率不高的话 一般的MCU内部的可以应付 没有问题

出0入0汤圆

发表于 2013-2-19 10:13:01 | 显示全部楼层
使用外部无源晶振,從來也沒問題

出0入0汤圆

发表于 2013-2-19 11:01:43 | 显示全部楼层
2、使用外部无源晶振,那个干扰,简直不能用。外壳接地?这个不太明白!!

出0入0汤圆

 楼主| 发表于 2013-2-19 11:41:13 | 显示全部楼层
因为没有光藕隔离,所以外部晶振受特别是继电器的干扰影响很大。外壳接地会将干扰降低一些 但解决不了根本问题

出0入0汤圆

 楼主| 发表于 2013-2-19 11:42:11 | 显示全部楼层
HadesHe 发表于 2013-2-19 09:43
要看你用于什么通讯咯 波特率不高的话 一般的MCU内部的可以应付 没有问题

波特率不高 一般都用9600,但是MCU内部经常没有校正到出厂号称的1%精度 所以很多也不能用。

出0入0汤圆

发表于 2013-2-19 12:46:14 | 显示全部楼层
本帖最后由 haizheng4 于 2013-2-19 12:47 编辑

继电器干扰晶振很少见吧
没有隔离,继电器干扰电源,可能导致单片机复位,有没有可能?
你要是确定是继电器干扰了晶振
那就修改你的PCB布局 晶振部分的布线吧 MCU加屏蔽罩

出0入0汤圆

 楼主| 发表于 2013-2-19 13:21:39 | 显示全部楼层
haizheng4 发表于 2013-2-19 12:46
继电器干扰晶振很少见吧
没有隔离,继电器干扰电源,可能导致单片机复位,有没有可能?
你要是确定是继电器 ...

继电器是通过PWM来驱动的  
肯定不是干扰电源

测试过使用内部RC会可靠地多,但使用外部无源晶振会有很大干扰产生复位。

出0入0汤圆

发表于 2013-2-19 13:46:26 | 显示全部楼层
duedue 发表于 2013-2-19 13:21
继电器是通过PWM来驱动的  
肯定不是干扰电源

如果你对系统可靠性要求这么高,多花几块钱换个有源晶振也不是大问题嘛……

出0入0汤圆

发表于 2013-2-19 14:13:40 | 显示全部楼层
javabean 发表于 2013-2-19 13:46
如果你对系统可靠性要求这么高,多花几块钱换个有源晶振也不是大问题嘛…… ...

问题的关键可能不在晶振上吧,无数的人都是用的无源晶振。

出0入0汤圆

发表于 2013-2-19 14:17:23 | 显示全部楼层
CANSTAR 发表于 2013-2-19 14:13
问题的关键可能不在晶振上吧,无数的人都是用的无源晶振。

我觉得也是,晶振都干扰了,其他的估计也都不可靠

出0入0汤圆

 楼主| 发表于 2013-2-19 16:33:49 | 显示全部楼层
照这样说  这世上为啥要有有源晶振呢?还这么贵

谁用呢

出0入0汤圆

发表于 2013-2-19 23:24:02 | 显示全部楼层
duedue 发表于 2013-2-19 16:33
照这样说  这世上为啥要有有源晶振呢?还这么贵

谁用呢

高精度啊,某些应用需要更高的时钟精度,在低成本的条件下有源晶振是最佳选择
原子钟、GPS之类的比有源晶振贵多了

出0入0汤圆

 楼主| 发表于 2013-2-24 16:46:22 | 显示全部楼层
javabean 发表于 2013-2-19 14:17
我觉得也是,晶振都干扰了,其他的估计也都不可靠

使用PWM来驱动继电器,PWM来源于MCU的定时中断,定时中断来源于外部晶振,继电器在动作的时候不会对MCU的工作产生影响么?

出0入0汤圆

发表于 2013-2-24 18:39:04 | 显示全部楼层
duedue 发表于 2013-2-24 16:46
使用PWM来驱动继电器,PWM来源于MCU的定时中断,定时中断来源于外部晶振,继电器在动作的时候不会对MCU的 ...

光耦啊,隔离啊,难道不做任何防护吗?
对于这种比流星击中控制器概率大的多的事件,防护是必须的吧……
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 12:46

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表