Print

基于S3C2410的双通道数字存储示波器的硬件设计与实现

论文摘要

本文介绍了一款双通道数字存储示波器的硬件的设计与实现方法。数字存储示波器以其相当多的优点很大程度上取代了模拟示波器,国内数字存储示波器的研究也取得了很大进展,与国际上主流示波器的差距不断缩小。本课题主要研究了该示波器的硬件设计以及部分相关功能的具体实现。主要结构为ARM+双CPLD结构。本文研究的示波器以Samsung公司基于ARM公司的ARM920T处理器核的S3C2410芯片,采用莱迪思(Lattice)公司的复杂的可编程逻辑器件CPLD负责前段通道控制、数据的采集和作为屏幕显示驱动,显示屏幕为日立7寸TFT屏,分辨率为800×480的彩色液晶显示,构成了硬件平台的基础。软件开发平台为adsl.2,采用uCosⅱ实时嵌入式操作系统,调试接口为RS232和JTAG。另外本文还介绍了触发功能和示波器线性度的校正、菜单保存和波形预保存功能的实现。经过反复的实验和数据测试,证明了硬件系统的可靠性以及部分软件实现的准确性,该示波器具有高分辨率、波形显示快速、造价低廉有很高的市场竞争力和实用价值

论文目录

  • 摘要
  • Abstract
  • 1 引言
  • 1.1 课题
  • 1.2 国内外现状及发展方向
  • 1.3 课题研究的目的与意义
  • 1.4 本课题研究的基本内容
  • 1.5 本章小结
  • 2 硬件电路设计
  • 2.1 概述
  • 2.2 模拟部分电路设计
  • 2.2.1 示波器前端调理电路
  • 2.2.2 AD转换电路
  • 2.3 数字部分电路设计
  • 2.3.1 CPU模块
  • 2.3.2 SDRAM模块
  • 2.3.3 FLASH模块
  • 2.3.4 总线控制模块
  • 2.3.5 键盘控制电路
  • 2.4 本章小结
  • 3. CPLD的设计与硬件调试
  • 3.1 概述
  • 3.2 控制采样
  • 3.3 LCD驱动的设计
  • 3.4 硬件总体调试
  • 3.5 本章小结
  • 4 示波器线性度的标定
  • 4.1 概述
  • 4.2 软件结构
  • 4.3 标定
  • 4.3.1 零点电平的校正
  • 4.3.2 放大倍数DA值的标定
  • 4.3.3 每格对应电平的标定
  • 4.4 本章小结
  • 5 菜单保存与波形保存
  • 5.1 概述
  • 5.2 多任务定时器
  • 5.3 菜单保存
  • 5.3.1 环境变量数组
  • 5.3.2 菜单数组
  • 5.3.3 功能实现
  • 5.3.4 波形保存功能
  • 5.4 本章小结
  • 6 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 在读期间发表的学术论文与研究成果
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/3e8aff634a4eec342161aa56.html