论文部分内容阅读
随着科技不断发展,各类电子产品越来越小型化、精密化,信号的频率越来越高,随着而来信号完整性对电子设备正常工作的影响因素越来越大。作为信号测量的必需品,示波器的应用范围不仅仅局限于实验室,同时传统的台式示波器因体积受到限制,不适合工作人员外部作业,这就导致了小型化的手持式示波器的需求越来越大。与此同时传统示波器的信号测量功能过于单一,已经不能满足人们的需求,更加数字化、智能化的多功能示波器才是工程师青睐的对象。除了信号测量,对测试数据存储,数据分析比对,数据建模,远程数据交互及云计算等一系列功能都是示波器的发展方向。Android作为风靡全球的开放式操作系统,具有功能强大,易于开发等特点,适于多功能示波器的软件需求。本项目旨在设计一款Android系统的便携式数字示波器,本文主要工作为示波器的硬件设计。本文的研究内容主要分两部分:(1) Android核心板的硬件设计。本设计中Android核心板采用三星公司的S5PV210芯片作为核心处理器,主频高达1GHz。使用1GB DDR2和256MBFLASH组成最小系统,为整个系统提供了强大的硬件处理能力。核心板采用7寸LCD液晶显示器,使用电容式触摸屏。核心板上还设计了USB接口,串口,以太网口,SDIO等众多接口,能够与多种外设进行组合实现扩展功能。(2)数据采集板的硬件设计和FPGA逻辑设计。本文采用ALTERA公司的EP3C16F256为数据采集板的核心FPGA,使用AD9286为A/D转换器。外部波形进入示波器后,经过数字衰减,差分放大,AD采样等最终以数字信号形式进入FPGA。通过对FPGA进行逻辑设计,完成对数据进行抽样,缓存,控制触发通道,配置外围器件等一系列功能。