摘要: DS1086L是一款扩频EconOscillator ,可在130kHz至66.6MHz之间产生扩频方波输出。本应用笔记描述了一个易于使用的频率计算器,用于设置所需的输出频率和抖动调制。
DS1086L的数据表显示了如何计算适当的分频器设置来实现所需的输出频率和抖动调制。然而,这个频率计算器是一个直观的、快速的方法,用户可以用最小的努力实验并达到最佳解决方案。
频率计算器是使用Microsoft Excel 2000开发的,应该在Microsoft Excel 2000或任何更新的平台上运行。Excel计算器可以下载。计算器的屏幕截图如图1所示。
频率计算器需要使用分析工具箱。在Excel中,在工具/插件,选择Analysis ToolPak选项。此外,在初始化计算器时,Excel将提示用户该文件包含宏。选择启用宏正确的计算器操作。
用户必须至少输入下面第1项中的值。
第一个输入是输出中心频率(f(OUT)),其输入单位为kHz。允许频率范围从130kHz到66600khz。如果输入不正确的值,将出现错误消息。
然后,频率计算器将以kHz为单位呈现DS1086L主振荡器频率(f(MOSC))设置,预caler指数,偏移调整和实现所需输出中心频率所需的DAC乘法器。
应该注意的是,只读范围寄存器(37h)对每个设备都是唯一的,并且在生产测试期间进行了工厂编程。在设备编程期间,必须首先读取RANGE值,然后用于确定新的偏移寄存器值。
第二个输入是抖动量。用户应在Item 2框中输入0、1、2、3或4,这表示可用的0.5%、1%、2%、4%或8%的输出频率抖动范围。如果输入不正确的值,将出现错误消息。位j0、JS1和JS2的结果逻辑状态显示在计算器的REGISTER SETTINGS部分中。
第三个输入是抖动频率选择,代表f(MOD)计算的三个可能设置之一。默认值为1,对应抖动频率为(f(MOSC)/4096。如果需要不同的抖动频率,则用户输入0或2,这与计算器中显示的抖动频率相对应。如果输入不正确的值,将出现错误消息。位JS3和JS4的结果寄存器设置显示在计算器的register settings部分中。
图1所示、频率计算器
一旦输入正确,频率计算器以千赫和十六进制格式的寄存器设置显示相关的频率答案。
频率计算器为用户提供了一种简单的方法来获得正确的值,用于编程DS1086L所需的输出频率和抖动。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308