| 开源项目-基于FPGA的等精度频率计
1、项目简介:
这是本人06年的一个课程设计,当时做完之后,总结了一个片论文发表《电子工程师》
有兴趣的朋友可以看看,论文写的比较详细。
利用51单片机和FPGA控制实现等精度频率计,鉴于有论文,这里不多做介绍。
———————————————————————————
2、开发平台:
Quartus 9.0
keil
———————————————————————————
3、操作说明:
系统配置好之后,直接上电,连接被测信号,即可测量 ,数据通过lcd1602液晶显示
注意公地 FPGA与单片机系统公地,信号进入公地
———————————————————————————
4、资料文档文献:
基于Verilog语言的等精度频率计设计
———————————————————————————————————————— 5、硬件原理图:
———————————————————————————
硬件 端口如下: F_b fpga板载50M频率 sel_gate 门控输入 单片机控制 Finish 采集完成信号 送给单片机中断 Data[7..0] 并行数据输出 gate_test 门控信号测试引脚 int_test 中断信号测试引脚 Sel[3..0] 数据传输选择 F_x 外部被测信号输入
- set_location_assignment PIN_16 -to F_b
- set_location_assignment PIN_61 -to Sel_gate
- set_location_assignment PIN_67 -to Finish
- set_location_assignment PIN_57 -to Data_8[0]
- set_location_assignment PIN_55 -to Data_8[1]
- set_location_assignment PIN_53 -to Data_8[2]
- set_location_assignment PIN_51 -to Data_8[3]
- set_location_assignment PIN_49 -to Data_8[4]
- set_location_assignment PIN_47 -to Data_8[5]
- set_location_assignment PIN_41 -to Data_8[6]
- set_location_assignment PIN_39 -to Data_8[7]
- set_location_assignment PIN_107 -to gate_test
- set_location_assignment PIN_106 -to int_test
- set_location_assignment PIN_56 -to Sel[0]
- set_location_assignment PIN_54 -to Sel[1]
- set_location_assignment PIN_52 -to Sel[2]
- set_location_assignment PIN_50 -to Sel[3]
- set_location_assignment PIN_108 -to F_x
复制代码
51单片机 传输可以看单片机内部的程序
连线 8根并行数据线 1根中断 1根门控信号 4根数据选择
6、软件源程序: —————————————————————————————————————————
这个项目本人负责,近期上传全部资料,需要重新进行整理
09年6月10日重新上传照片 今天把实验重新搭起来,索性多拍了几张
分别测量了 2hz 2khz 1Mhz 频率1M的时候 示波器测量已经开始漂
下载 (166.1 KB)
2009-6-10 20:53
下载 (122.97 KB)
2009-6-10 20:53
下载 (187.12 KB)
2009-6-10 20:54
下载 (125.74 KB)
2009-6-10 20:54
下载 (111.59 KB)
2009-6-10 20:54
下载 (104.65 KB)
2009-6-10 20:54
下载 (103.38 KB)
2009-6-10 20:54
下载 (151.83 KB)
2009-6-10 20:54
下载 (94.48 KB)
2009-6-10 20:54
下载 (131.66 KB)
2009-6-10 20:54
下载 (118.12 KB)
2009-6-10 20:54
先上传照片
09年6月6日上传项目照片
 
下载(180.71 KB)
2009-6-6 09:49

下载(180.51 KB)
2009-6-6 09:49

下载(168.63 KB)
2009-6-6 09:50

下载(181.23 KB)
2009-6-6 09:50

下载(179.25 KB)
2009-6-6 09:50
|