交作业,给铷模块FE-5680A打造个小居室
FE-5680A铷模块买回来一段时间了,一直考虑找个什么外壳把它装起来,机箱要尽可能小,能放下模块就行,放在桌子上不占地方,方便配给频率计做频标,也方便带着外出。经过试验,那根蓝色的引线在模块刚通电时是5V输出,过段时间10M频率锁定后,电压变为0,正好可以接LED发光管做锁定指示。我用的是绿、红双色LED发光管,发光管红色引脚接到蓝线上,发光管绿色接到15V电源上,这样在刚开机的时候,绿、红都亮,实际颜色为橙色,频率锁定后红色关闭,只剩绿色亮了,这时就是标准的10M信号输出了。这里要注意的是,蓝色引线的5V输出能力不强,LED管的电流设置较大时,5V电压会明显下降,我接的是5.1K限流电阻,红色LED在不到1mA的电流下已经够亮了,这时5V电压只有很少的下降。绿色LED限流电阻我用的是12K,接到15V电源上。
接线方法:
在接头处标有引脚编号
第1脚(棕色线)接直流15v正极
第4脚(黄色线)接直流5v正极
第7脚(紫色线)为10MHZ正弦波输出
第2脚(红色线)和第5脚(绿色线)可连接起来作为公用负极,同时接15v、5v电源、频率输出的负极
最巧合的是,网购来的铝合金小机箱尺寸刚刚好,再小一点就放不下模块了。把模块底面的四角抹上些704硅胶,对正位置压紧到机箱的底板上,半天后就结结实实的粘到机箱上了,在704不干的时候千万不要让模块移位了。把7805稳压块装到小散热片上,用导线连接好线路,看下图。
插上配套的9针插头,把散热器塞到模块和机箱之间的缝隙里
前后面板的开孔位置,一定要充分考虑装上那些开关、插座、指示灯后,这些东西的尾部会不会碰到模块上,造成安装上的冲突。盖上前后面板。
电源外置,二手东芝笔记本15V3A开关电源挺合适的
频率计正好拿来校准一下
铝机箱太漂亮了。能告诉在那买的吗? 指示灯很巧妙,东西做的也漂亮 这东西很热啊,是不是应该保温要好一点呢?
回 mt84958473 的帖子
mt84958473:铝机箱太漂亮了。能告诉在那买的吗? (2012-11-0813:52) images/back.gif就把机箱的链接贴出来吧,这个尺寸的不是那么好找http://item.taobao.com/item.htm?id=15293008604 做得漂亮,铝外壳同时解决散热 做起来很好看 前阵无聊也封装了一个铷钟,Efratom这种:
封装完这样子,用了tvb的pic单片机程序,上排依次是1Hz输出、STOP、1PPS LED、1PPS SYNC输入,ON/OFF,unlock LED,下排依次是10k、1k、100、10、0.1、0.01、10M Hz频率输出:
内部空间也很合适,比较整洁:
楼上朋友这个更漂亮,更专业 那些分频输出应该是方波了吧?
回 youngliu 的帖子
youngliu:那些分频输出应该是方波了吧? (2012-11-0912:16) images/back.gif估计他是当DDS 在用了。都用了PIC的MCU控制。 单片自带时钟的稳定性,会不会影响到输出的短稳指标? 一并回楼上几位兄弟:
tvb的pic单片机分频器:http://www.leapsecond.com/pages/ppsdiv/
单片机用铷钟的10MHz做时钟,凑指令周期来取得10进制分频,没用定时中断,输出是TTL电平方波。 和楼上类似,我用STC单片机做分频,T0设置为外部输入,自动重装模式,而中断用来控制辅助分频器,这样可通过不同的设置搭配获得多种分频值,而又不使中断影响到时钟的稳定性。
;T0设置程序
;push=1, 39 Bytes; 20 cycles for 12 MHz, 23 cycles for 11.0592MHz.
;26 cycles for extenal clock.
_t0setup:
mov TMOD, #00000010B ;模式2
push ACC
mov a, sysclk ;确定时钟频率
cjne a, #t0aid11, tot0aid12 ;若为11.0592MHz;7
mov a, #extclk ;判别是否外部时钟
cjne a, #ask_no, toextclk ;若本机不为外部时钟;10
mov TH0, #t0mst11 ;预置11.0592MHz计数值
mov t0aid, #t0aid11 ;预置分频数
sjmp toother ;16;23
toextclk:
orl TMOD, #00000100B ;外部时钟接入;3;3
tot0aid12:
mov TH0, #t0mst12 ;预置12MHz计数值
mov t0aid, #t0aid12 ;预置分频数;6;4
toother:
pop ACC
setb t0_sys ;T0为系统占用
setb PT0 ;高优先级
setb ET0 ;允许中断
ret ;7;9
;T0中断处理程序
;push=5, 94 bytes
;6 cycles to clock; 36 cycles min, 42 cycles max where is have to task;
;16 cycles min, 22 cycles max where is no task.
org 000BH
ljmp _t0int
t0_cseg segment code
rseg t0_cseg
_t0int:
clr EA ;关中断
djnz t0aid, t0reti ;辅助分频器减一不为零转移;3
mov t0aid, #t0aid12 ;重置辅助分频器
push ACC ;保存A累加器
mov a, prgnow
... ...
请问你们的FE-5680A铷模块是哪里买的?多少钱?我现在对这个玩意有兴趣了,也想搞个来玩玩。
回 一杯清茶 的帖子
一杯清茶:请问你们的FE-5680A铷模块是哪里买的?多少钱?我现在对这个玩意有兴趣了,也想搞个来玩玩。 (2012-11-1008:40) images/back.gif淘宝搜索FE-5680就行了。以前这个才100出头,现在价格高起来了。 TI-92 Plus上写的时钟,计算器数据口读取铷钟分出来的秒脉冲。
也做了一个,没楼主那么好看 楼上朋友这个更漂亮,更专业
页:
[1]