超声波气体流量计研发探讨 八十二
复位信号控制AGC控制模块、定时器模块和计时器模块。当系统执行完一个流程后,微控制器会自动给FPGA复位信号发送一个上升沿,定时器组计数器全部清零,7路开关量输出复位,等待下一个工作流程的执行。A/D控制状态机恢复到状态0,增益量保持不变。16位计时器计数清零,输出缓存器内数据清零。
4.3 FPGA外部接口电路设计
本系统是具有多电平标准的混合电源系统,FPGA的i/o口电压为+3.3V,其外围器件的接口电压为十5.Ov,为了保证FPGA与外围器件之间能够进行准确、可靠的数据传输,其外部接口电路设计很重要。
4.3.1 EPl K30TCl 44-3各引脚分配
VCCIO i/o口供电电压信号,3.3DCV。
VCCINT内核供电电压,2.5DCV。
GNDl0 I/o口供电电源地。
GNDINT内核供电电源地。
CLOCK9输入主时钟信号。
1026 输入复位信号。
1027、1028 输入超声波顺/逆流传播时,计时器启动信号。
1029 输入计时器计时结束触发信号,与电压比较电路输出端相连接。
1030 输入计时器计时结果高/低八位选择逻辑信号。
1060~1067并行输出计时结果。
1032 输出超声波顺流传播时,接收通路选通信号,用于控制超声波顺流传播时超声波接收通道的模拟开关。
1033 输出超声波逆流传播时,接收通路选通信号,用于控制超声波逆流传播时超声波接收通道的模拟开关。
1034 输出接地信号选通端,用于控制超声波接收通路上接地的模拟开关。
103 L 输出计时器计时结束信号,计时结束后通知微控制器。
1035 输出A/D转换结果越界信号,用于判断计时的有效性。
超声波流量计