基于性能够用、体积够小的原则,本项目设计的示波器解决了以下几个问题:
(1)利用新颖的设计取代了传统示波器中必需的继电器,而同样实现DC/AC耦合的电切换,体积很小;
(2)实现了很高的输入阻抗和很小的输入电容;
(3)主控采用了功能强大,外设丰富,功耗低的TMS320F28033,简化了系统设计,减小了体积,有助于设计最终实现了真正的袖珍与便携。
系统方案
主控TMS320F28033负责控制液晶和触摸输入,即“人机界面”。使用GPIO模拟8080总线控制液晶,使用具有输入输出功能的AIO以及内部ADC实现触摸输入。通过SPI与FPGA交换数据,并对数据进行处理和显示。系统的数字校准也是在其中完成的。同时还有检测电源电压的功能。FPGA把高速ADC输出的数据流存储在内部SRAM中,通过PWM控制输出占空比,滤波后以其直流电平控制压控增益放大器的增益,通过IO控制模拟开关的通断实现DC/AC耦合的切换。FPGA内部逻辑实现了信号的触发控制,通过SPI把数据传送到TMS320F28033。
信号进入系统,先后经过跟随保持、直流/交流耦合、程控增益放大、带宽限制滤波器,再进入高速ADC——ADS62P22。为了防止频谱混叠,对输入高速ADC的信号使用阻容网络进行了带宽限制。低通阻容网络的输入带宽是20MHz。