• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

为什么晶振的HZ,不是整数?

邱爷海滨 2017-11-21 浏览量:2007
为什么晶振的HZ,不是整数?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 常见的奇葩晶振有两种:32.768k,11.0592M

    实际上晶振的震荡频率和切割出来的大小相关。对于RTC时钟,一般使用的都是32.768k的晶振,因为这种晶振15分频后就是1Hz了,刚好用于时钟的走秒计时(2^15=32768),这颗晶振的精度就决定了时钟的精度了。

    至于11.0592M晶振:11.0592MHz = 192*57600 = 384*28800 = 576*19200 = 1152*9600,看出来了把,第二个乘数都是常见的波特率,使用这种晶振,很容易配置通讯的波特率,使用更加广泛。

    其他晶振如4M,8M,12M的,都是整数。晶振不一定要用整数,要看应用场合,说白了,一切都是因为二进制。

    • 发布于 2017-11-21
    • 举报
    • 评论 1
    • 3
    • 0
电子老工程师 回复了 :该物料手册的丝印信息没有对外, 是否有批次信息不得而知,请联络供应商确认 回复

其他答案 数量:12
  • 很好理解啊,晶振的震荡是内部晶体震荡产生的,机器在加工晶振的时候,存在误差,还有晶体本身不够纯净等因素,震荡出来的时钟,必然不是整数。
    • 发布于2017-11-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.enocean.com/en/products/enocean_modules_902mhz/eco-200/ 回复

  • 因为美国工业电子联盟(Electronic Industries Alliance,EIA) RS-232-C标准中规定了数据传输速率为: 50、75、100、150、300、600、1200、2400、4800、9600、19200、38400;这么制定是由电信线路特性决定的:电话线路的带通是300--3KHz,当时HAYES先搞的modem,所以用的2400HZ信号,对应波特率是2400。由于基本频率确定了,以后采用的提高通讯速率的方法都是在2400基础上倍频的,所以形成了9600,19200,大家通用标准都一样了, 慢慢淘汰下来非主流的了,11.0592M好分频


    • 发布于2017-11-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有区别 回复

  • 晶振不是由数学公式计算出来,而是由元件的物理特性决定的
    • 发布于2017-11-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://datasheet.lcsc.com/szlcsc/Nidec-Copal-Elec-100KR_C132874.pdf 回复

  • 根据用途需求可以是整数也可以不是整数。
    • 发布于2017-11-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :11-5L1 回复

  • 根据用途需求可以是整数也可以不是整数。
    • 发布于2017-11-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.sra-shops.com/pub/media/docs/srasolder/sds/sds-fastchip.pdf 回复

  • 楼主说的是实际测量值,还是标出的值。

    测量值不用说是误差问题,就算是60块钱一个的晶振也只是精度非常高,也不能说没有误差。

    至于标示值,怎么没有整数的呢,8M,25M等待啊。而那些标出的不是整数的,只是为与单片机分频时好处理,取易获得标准的波特率

    • 发布于2017-11-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 为了考虑使用波特率和定时器,使得选择值不是奇怪的值
    • 发布于2017-11-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :K:托盘干式包装,包装数;800 回复

  • 有的时候不是整数,比如51上经常用的11.05926,是为了计算波特率的时候更加精准。使用12M有些波特率会有误差,通讯时间长了可能出现数据错误
    • 发布于2017-11-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有替代 回复

  • 都是整数的,你是忽略了它的单位了吧,他是 MHz 呀哥们
    • 发布于2017-11-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :制造商 Microsemi Corporation 制造商产品编号 1N5523BUR-1 供应商 Microsemi Corporation 描述 DIODE ZENER 5.1V 500MW DO213AA 回复

  • 那种32.768KHz的晶振一般用来作为实时时钟的晶振,能够产生精确的1s

    其他的通常拿来做波特率发生器的时候才会用到吧

    • 发布于2017-11-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :是的,带8的是卷装 回复

  • 1. 2的n次方;

    2. 看分频倍频系数,百兆网用的25M或者50M最方便。


    • 发布于2017-11-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :包装区别,有尾缀卷装,没尾缀管装 回复

  • 那是因为单位是KHZ或者MHZ吧,其实用HZ为单位的话也是整数来的。通常要产生单片机系统时钟的晶振一般是32.768KHZ的陶瓷晶振。

    • 发布于2017-11-30
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :Si8620EC-B-IS满足封装8-SOIC,但是SLAB资料没有说到,需要跟客户确认一下 回复

相关问题

问题达人换一批

为什么晶振的HZ,不是整数?