|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本电路实现对一路触发,64路激光回波信号分别进行测时,然后将64路测时结果通过USB2.0接口输出,完成电路的软硬件设计、电路制作及软件调试。7 g! p7 P u+ M; Y2 e
技术指标和内容要求:
( [7 |' ]4 T4 _% ~1. 一路同步启动信号作为64路同步计数器的启动计数信号,TTL电平,重复频率1kHz;; z1 C4 k2 V4 v
2. 64路异步停止输入信号,分别作为64路同步计数器的停止计数信号,TTL电平;3 }: ^! r5 C2 K y$ G+ I
3. 测距距离不大于5千米,对应激光往返飞行时间不大于33微妙,因此每个计数器的最大计数时间约为33微妙;) @1 }& A N% N' b" j8 y
4. 计数器的计数时钟频率不小于200MHz;, {% L8 d- i2 c7 O& l
5. 64路测时结果按协议(待定)格式打包后经USB2.0设备芯片CY68013A输出,(USB与FPGA接口要设计成16位双向并行通信功能);& f9 Q8 B$ S# [+ Z
6. 如果某路计数器在最大计数时间内没有收到停止计数信号,则按最大计数结果标记并输出;
' ^; u% R! @, |: H! Z7. 共制作5块这样功能的电路,并且其中4块电路可以分别测量各自的64路信号,然后分别将各自的64路测时结果发给第5块电路板(通讯方式待定),第5块电路板将接收到的4块电路板的测时结果(64*4=256路)打包后通过USB2.0设备芯片CY68013A输出;3 y4 t! D6 r* w% l9 Z
8. 计数电路芯片采用Altera的FPGA芯片,芯片型号的选择在能实现上述功能的仿真结果基础上确定性价比优的(例如Cyclone系列);, a1 _+ |; @+ z* \
9. 电源:5VDC/2A* ?6 ^- O6 D8 _8 R
) k D; `- Z9 u, H, j( J
1 _5 s2 \9 ]- M* u) j) Kquartus2中编程。3 i/ G7 @4 u8 w5 }9 M
我是新手啊,老师布置的任务难为我了,! s, M" J. C/ @; P) u: l# u5 a
拜谢各位大虾了!!! |
|