论坛风格切换切换到宽版
  • 43755阅读
  • 211回复

发布两款嵌入式智能频率计(加强版)的制作资料 [复制链接]

上一主题 下一主题
离线淡荣生
 
发帖
344
只看楼主 正序阅读 0楼 发表于: 2009-03-30
关于这款频率计的一些发展史
        [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.html
http://www.hellocq.net/forum/showthread.php?t=52552&page=1&pp=30
http://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重新编辑 ]
玩电子玩了很多年,可惜玩不出什么名堂。
QQ:307693659
E-Mail:drsh1@163.com
淘 宝:http://studio-sanjian.taobao.com
地 址:532700 广西南宁隆安
离线BG6JAI
发帖
1446
只看该作者 211楼 发表于: 2012-09-14
哦,再试试吧,希望可以行
离线淡荣生
发帖
344
只看该作者 210楼 发表于: 2012-09-14
只打开XT,其余关闭。
玩电子玩了很多年,可惜玩不出什么名堂。
QQ:307693659
E-Mail:drsh1@163.com
淘 宝:http://studio-sanjian.taobao.com
地 址:532700 广西南宁隆安
离线BG6JAI
发帖
1446
只看该作者 209楼 发表于: 2012-09-14
我是用的这个软件,请看,图没传上来啊
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BG6JAI
发帖
1446
只看该作者 208楼 发表于: 2012-09-14
我是用的这个软件,请看
离线BH1NLT
发帖
555
只看该作者 207楼 发表于: 2012-09-07
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
QQ   93875807
TEL微信 13241845591
1602液晶显示功率驻波表,2400W功率驻波表
离线淡荣生
发帖
344
只看该作者 206楼 发表于: 2012-09-07
几款烧写器配置图,仅供参考。

TOP2005+




本主题包含附件,请 登录 后查看, 或者 注册 成为会员
玩电子玩了很多年,可惜玩不出什么名堂。
QQ:307693659
E-Mail:drsh1@163.com
淘 宝:http://studio-sanjian.taobao.com
地 址:532700 广西南宁隆安
离线BG6JAI
发帖
1446
只看该作者 205楼 发表于: 2012-09-07
奇怪,我用的是usb的那个编程器,k150,
离线BH1NLT
发帖
555
只看该作者 204楼 发表于: 2012-09-06
回 淡荣生 的帖子
淡荣生:你用的是什么烧录器啊,怎么有HV这项?频率调整晶振旁的微调电容C4。此外MCU的第4脚用一只10K的电阻与VCC相连较为妥当,直接与VCC相连易烧MCU,可参照后面版本的。 (2012-09-05 22:45) 

我用的是PICKit'3 软件是MPLAB IDE 设置里有LVP这个选项 用HV就可以 LOW就不行了 不知道是咋回事呢
QQ   93875807
TEL微信 13241845591
1602液晶显示功率驻波表,2400W功率驻波表
离线淡荣生
发帖
344
只看该作者 203楼 发表于: 2012-09-05
回 泰玉明 的帖子
泰玉明:按照谈老师的提示烧录的片子能起振 但是显示黑块 不能正常显示 后来我在烧录设置里把LVP改为HV这样烧录的片子可以正常显示了 但是要把PIC的4脚串电容后与+5V连接 否则片子就挂了  (2012-09-05 19:37) 

你用的是什么烧录器啊,怎么有HV这项?频率调整晶振旁的微调电容C4。此外MCU的第4脚用一只10K的电阻与VCC相连较为妥当,直接与VCC相连易烧MCU,可参照后面版本的。
玩电子玩了很多年,可惜玩不出什么名堂。
QQ:307693659
E-Mail:drsh1@163.com
淘 宝:http://studio-sanjian.taobao.com
地 址:532700 广西南宁隆安
离线BH1NLT
发帖
555
只看该作者 202楼 发表于: 2012-09-05
1602
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
QQ   93875807
TEL微信 13241845591
1602液晶显示功率驻波表,2400W功率驻波表
离线BH1NLT
发帖
555
只看该作者 201楼 发表于: 2012-09-05
回 BG6JAI 的帖子
BG6JAI:准备再找个简单的pic烧写器的电路图做一个试试 (2012-09-02 20:46) 

按照谈老师的提示烧录的片子能起振 但是显示黑块 不能正常显示 后来我在烧录设置里把LVP改为HV这样烧录的片子可以正常显示了 但是要把PIC的4脚串电容后与+5V连接 否则片子就挂了
QQ   93875807
TEL微信 13241845591
1602液晶显示功率驻波表,2400W功率驻波表
离线BG6JAI
发帖
1446
只看该作者 200楼 发表于: 2012-09-02
准备再找个简单的pic烧写器的电路图做一个试试
离线BG6JAI
发帖
1446
只看该作者 199楼 发表于: 2012-09-02
回 宋文瑞 的帖子
宋文瑞:190楼的朋友 可能是只写了HEX 没写EE (2012-08-31 17:41) 

ee怎么写呢??
离线小小鸟
发帖
86
只看该作者 198楼 发表于: 2012-09-01
顶起来   想要一个
心淡如水气定神闲悠悠然逍遥度日; 对酒放歌品茗弄墨微微兮自在随风。
姓名 平俊杰
地址 天津武清崔黄口
电话 022-29572899
移动 13512228191 18602207896
呼号 BG3DLE
QQ371296010
农行卡 622848 00202 9632 4013
淘宝 http://shop35767883.taobao.com

出售 定做 汽车脚垫 坐垫 工程地毯 室内地毯 高级装修地毯
离线宋文瑞
只看该作者 197楼 发表于: 2012-08-31
190楼的朋友 可能是只写了HEX 没写EE
离线徐徐2009
发帖
6541
只看该作者 196楼 发表于: 2012-08-26
烧写器太高级了,,,
QQ616710081  旺旺:电源学习网  
ATS20 ATS25 ATS100 收音机
高频假负载
7.023MHZ 晶振    7.050MHZ 晶振
 DIY 6波段电台
25欧功率合成馈线
手动 自动  50w 短波功放  FT-817功放
FM VHF 1.5W 100W  200W 功放套件 1-2KW短波功放变压器
离线BG6JAI
发帖
1446
只看该作者 195楼 发表于: 2012-08-26
回 淡荣生 的帖子
淡荣生:别崩溃啊,没几个元件。
有小方块出现,不是对比度的问题了。
先检查与LCD连接的几条线有无问题,关键点电压是否正确。
然后就是烧写位的问题,前面不成功的基本是这个问题。
....... (2012-08-26 20:18) 

唉,越弄越麻烦了,回头再试试重新烧写吧,怀疑还是烧写的问题
离线淡荣生
发帖
344
只看该作者 194楼 发表于: 2012-08-26
回 BG6JAI 的帖子
BG6JAI:我是彻底的崩溃了,终于有空把1601那个频率计给焊接起来,因为以前买的烧写器坏了,又买了个usb的k150,额外又买两块628a,可是不管怎么烧写,屏幕始终就显示小方块,别的啥都没有,另外仿制 .. (2012-08-25 21:09) 

别崩溃啊,没几个元件。
有小方块出现,不是对比度的问题了。
先检查与LCD连接的几条线有无问题,关键点电压是否正确。
然后就是烧写位的问题,前面不成功的基本是这个问题。
只打开XT,其余关闭。
玩电子玩了很多年,可惜玩不出什么名堂。
QQ:307693659
E-Mail:drsh1@163.com
淘 宝:http://studio-sanjian.taobao.com
地 址:532700 广西南宁隆安
离线BH1NLT
发帖
555
只看该作者 193楼 发表于: 2012-08-26
LCD3脚对地有个电阻就是
QQ   93875807
TEL微信 13241845591
1602液晶显示功率驻波表,2400W功率驻波表