关于这款频率计的一些发展史 [indent]这款频率计先是由外国人osmo oh6cj peter halicky om3cph peter halicky jr. om2ph ex om2aph tibor madarasz om2atm 等人开发,由开始时的单一功能,并陆续增加了各种功能,后由国内的bd7rc收集整理及推广,bg5baw设计了一款前置放大分频板,bg7tbl 将程序从pic16f84移植到pic16f628a中,增加1-255的前置分频器值。
该频率计的特点是设计巧妙,电路简单、体积小巧、精度足够、测量稳定、可随意预设中频值、直接/加减中频等多种显示和测量模式,前置放大采用射极跟随器,对本振影响小,特别适合于收发信设备的嵌入。该电路的不足是前置放大灵敏度偏低。
本人对该电路及程序做了一些修改,硬件增加了前置分频电路,软件做了全面修改,修正了原程序的一些错误及扩展了一些功能,并按部分朋友的要求开发了led版本。
现公布这两款频率计的详细制作资料,旨在突破技术壁垒,普及电子技术,不愿意看到刚踏入这电子殿堂的朋友像我刚开始那样彷徨与无助!互帮互学,减少重复的工作,把有限的精力多做其它有益的事情。[/indent] 编程进程
; (1)2008.11.15 改写①3单元bin→ 4单元压缩bcd ②4单元压缩bcd→8个非压缩bcd
; ③8个非压缩bcd→8个ascⅡ字符 ④显示程序
; (2)2008.12.20 ①汉化原程序;②模块化程序
; (3)2009.01.08 改写加减中频子程序
; (4)2009.01.09 ①增加高低量程子程序;②增加高低档判断程序;③修正(3单元bin × 64→4单元bin )
; 加减中频处理程序(4单元bin + 4单元bin),4单元bin → 5单元压缩bcd
; 5单元压缩bcd → 10个非压缩bcd ,10个非压缩bcd → 10个ascⅡ字符
; (5)2009.01.10 ①按键判断程序;②eeprom操作程序;③显示程序
; (6)2009.01.11 p16f84a 移植到 p16f628a
; (7)2009.01.12 vfd屏程序
; (8)2009.02.02 增加1秒闸门
; (9)2009.02.04 改写ee菜单显示模式及增加ee单元
一些参考资料
http://ham.kiev.ua/pic/new.htmlhttp://www.hellocq.net/forum/showthread.php?t=52552&page=1&pp=30http://www.hellocq.net/forum/showthread-t-89719.频率计高频头的diy.html 版本名称:plj_16f628a_lcd 一、特点:
1. 由pic16f628a为核心的双通道2.4ghz频率计;
2. 采用字符型液晶屏(lcd)显示,4位数据并口传输模式,无效零消隐功能;
3. 两档定时闸门可选,闸门时间为0.1秒/1秒,可分别在eeprom中微调时间;
4. 软件可设定任意外分频数(1-255);
5. lcd液晶显示屏可选:1601或1602,也可直接用于字符型vfd1602(如三星16t202da1j);
6. 低/高(0分频/64分频)两通道测频;
低通道0分频,测量范围<35mhz(优于100mv),测量精度10hz(闸门0.1秒时)/1hz(闸门1秒时);
高通道64分频,测量范围10mhz~2.4ghz,测量精度640hz(闸门0.1秒时)/64hz(闸门1秒时);
7. 可设置两个中频值,加减中频值任意设置,设置范围0.1秒档(0-167.77215m),1秒档(0-4294.967295m);
8. lcd显示位数可选择,十/九(1秒闸门)或九/八(0.1秒闸门)位;
9. 第2-8项功能均在eeprom中设置,各种参数修改后下次开机可直接调用。
10.本程序与旧版“嵌入式智能频率计”兼容,如使用高量程请外加硬件分频器,软件分频数在eeprom 10h中设置;
有少量套件提供(10套lcd版套件,10套lcd版成品,8套led版套件及部分关键器件),只供不易购到元件并有一定diy能力的朋友学习、测试用,其它朋友请自行组织元件。由于本人的工作及地域等原因,只在每周周四和周日发货。普邮和ems通过邮局发货,快递只能通过申通发货。 点击进入淘宝链接[ 此帖被淡荣生在2012-07-25 16:43重新编辑 ]