作者acelp (未来,一直来一直来)
看板Electronics
标题Re: [问题] 石英振荡器的精确度问题
时间Thu Jan 25 01:46:54 2007
crystal起振还必须依靠电容 而crystal本身对温度会有variation
挂在crystal上的电容也会对温度有variation
这些variation可能会造成起振的频率偏移 甚至是jitter变大
jitter变大都不是一般IC所预期的
而频率的偏移会在互连的device会造成clock shift
简单讲假使两个系统125M相差100ppm 表示frequency offset 12500Hz
那多久TX/RX间会有相差一个clock?
一个clock消失了 通讯上可能一个封包错了 多媒体可能一个frame解错
所以很多通讯系统的spec都会定义对频率的耐受度
因为无法保证crystal的frequency variation
※ 引述《beagle (红茶犬)》之铭言:
: ※ 引述《dura (momo)》之铭言:
: : ppm==>百万分之ㄧ的意思
: 1 ppm 代表真实时间每过 1,000,000 秒, crystal 的计数会有 1 秒的误差...
: 一天 86400 秒, 一个月 30 天去算,
: 50 ppm 约等於每个月误差正负 19.29 秒左右...
: 通常是钟表才会特别要求精确度, 因为累积一个月之後误差会慢慢扩大...
: MicroProcessor 用的 crystal 就随便了, 买便宜的就好...
: 另外 crystal 会受到温度影响, 甚至板上的高频干扰也会造成误差,
: 所以实际上的误差多半比标示来得大,
: layout 时注意用大片 ground 在四周和下方屏蔽会有帮助...
: 你买的振荡器如果超准, 应该是有做温度补偿和放大电路的 Oscillator,
: 体积大而且有 4 pin 或更多脚... (crystal 散件只有两根脚)
: 这种高级货我没有买过... :p
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.134.198