矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: mov99

Si5351-VFO

[复制链接]
     
 楼主| 发表于 2021-11-13 20:16:41 | 显示全部楼层
Si5351A用来做接收本振没问题,就算是有杂散后级还有滤波器来保证指标,而且,调谐频率细腻连续
回复 支持 反对

使用道具 举报

     
发表于 2022-5-19 10:09:41 | 显示全部楼层
本帖最后由 乙猪 于 2022-5-19 11:39 编辑

最近想玩玩这个芯片了。
编程是一个头痛的过程。
楼主能不能提供一下程序??
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2022-5-19 15:26:06 | 显示全部楼层
乙猪 发表于 2022-5-19 10:09
最近想玩玩这个芯片了。
编程是一个头痛的过程。
楼主能不能提供一下程序??

谢谢观注!
Si5351如果用C编程相信应该不难,浮点运算乘法、除法
也试着用MCS51内核的STC单片机,但没有找到32x32位汇编除法代码

C编程我是一窍不通,只会一点点汇编,单片机是微芯(Microchip)的PIC18LF26K22,而且, 我用的是笨办法—查表法
回复 支持 反对

使用道具 举报

     
发表于 2022-5-19 16:04:43 | 显示全部楼层
mov99 发表于 2022-5-19 15:26
谢谢观注!
Si5351如果用C编程相信应该不难,浮点运算乘法、除法
也试着用MCS51内核的STC单片机,但没有 ...

看见汇编头就大。
回复 支持 反对

使用道具 举报

     
发表于 2023-4-25 10:25:37 | 显示全部楼层
mov99 发表于 2021-5-8 14:18
这个批次号免强可用

上次淘宝买的SI5351确定可用,昨晚用官方的工具生成寄存器配置(现在还没研究怎么计算),直接I2C写进去,就有输出了

不过我看说明书,不设置默认按理可以输出晶振的频率,实际不行,换立创买的也一样,不知道怎么回事,测过晶振端,有正弦波,但幅度很低只有1Vpp
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-25 15:28:28 | 显示全部楼层
iffi123 发表于 2023-4-25 10:25
上次淘宝买的SI5351确定可用,昨晚用官方的工具生成寄存器配置(现在还没研究怎么计算),直接I2C写进去, ...

幅度1Vpp够用了,我用有源晶振DSA321,输出幅度0.8Vpp
不做任何配置能输出晶振频还真没试过;Arduino有很多例程
回复 支持 反对

使用道具 举报

     
发表于 2023-4-25 16:13:04 | 显示全部楼层
本帖最后由 iffi123 于 2023-4-25 16:15 编辑
mov99 发表于 2023-4-25 15:28
幅度1Vpp够用了,我用有源晶振DSA321,输出幅度0.8Vpp
不做任何配置能输出晶振频还真没试过;Arduino有 ...


5351大多数寄存器默认值是0, 比如时钟输出控制CLK0 control(16号),其中有如此说明
无标题.png

这个默认功能很有用,上电还没配置就能直接输出晶振频率,而不是无输出,如果连到CPU, CPU就可以先运行,再对其配置

可惜不行啊,实测不行,我一度以为晶振输出幅度太低没输出 ,换了爱普生晶振还时不行,才反应过来
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-25 16:49:20 | 显示全部楼层
iffi123 发表于 2023-4-25 16:13
5351大多数寄存器默认值是0, 比如时钟输出控制CLK0 control(16号),其中有如此说明


寄存器16;CLK0控制

00:选择XTAL作为CLK0的时钟源
此选项通过旁路两个合成器(PLL/VCXO和MultiSynth),并将CLK0直接连接到XTAL振荡器并输出频率

Si5351内部只有两个独立的PLL,就算是这样可行,是不是要占用一路PLL(PLLA或PLLB)
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-28 19:13:17 | 显示全部楼层
iffi123 发表于 2023-4-25 10:25
上次淘宝买的SI5351确定可用,昨晚用官方的工具生成寄存器配置(现在还没研究怎么计算),直接I2C写进去, ...

试了,确实不能输出时钟频率
回复 支持 反对

使用道具 举报

     
发表于 2023-4-28 19:47:01 | 显示全部楼层
mov99 发表于 2023-4-28 19:13
试了,确实不能输出时钟频率


我被这条说明坑了,没输出郁闷以为晶振起振幅度过小
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-4-28 20:01:27 | 显示全部楼层
本帖最后由 mov99 于 2023-4-28 20:05 编辑
iffi123 发表于 2023-4-28 19:47
我被这条说明坑了,没输出郁闷以为晶振起振幅度过小


规格书是通用的,我们实验的是10-MSOP封装,还有20-QFN封装
从方块流程图上看,推测Si5351C(20-QFN)好像有这功能

1.jpg
回复 支持 反对

使用道具 举报

     
发表于 2023-5-1 08:08:06 | 显示全部楼层
本帖最后由 iffi123 于 2023-5-1 08:10 编辑
mov99 发表于 2023-4-28 20:01
规格书是通用的,我们实验的是10-MSOP封装,还有20-QFN封装
从方块流程图上看,推测Si5351C(20-QFN)好 ...


官方的工具,设置了手册上(AN619)没有说明的寄存器,比如4和7号

11.png
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-5-1 09:35:01 | 显示全部楼层
本帖最后由 mov99 于 2023-5-1 09:38 编辑
iffi123 发表于 2023-5-1 08:08
官方的工具,设置了手册上(AN619)没有说明的寄存器,比如4和7号


Si5351 AN619 Rev.0.7

CLK4,第23页
CLK7,第26页

1.jpg

2.jpg
回复 支持 反对

使用道具 举报

     
发表于 2023-5-1 11:52:43 | 显示全部楼层
mov99 发表于 2023-5-1 09:35
Si5351 AN619 Rev.0.7

CLK4,第23页

是4号和7号寄存器,不是CLK4,CLK7
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-5-1 12:22:25 | 显示全部楼层
iffi123 发表于 2023-5-1 11:52
是4号和7号寄存器,不是CLK4,CLK7

没有寄存器4~8及10~14,忽略就行了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-5-21 23:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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