电子技术综合实践山东科技大学电子技术综合实践报告设计题目:基于STM32的简易数字示波器专业:电子信息科学与技术班级学号:电科10-11001050903学生姓名:指导教师:设计时间:2013.6.18摘要本设计是基于ARM(AdvanceRISCMachine)以STM32为控制核心简易示波器的设计。包括前级电路处理,AD转换,LCD显示灯模块。前级电路处理由程控放大衰减器,极性转换电路电子技术综合实践组成,AD的转换速率最高为500KSPS,采用实时采样方式,设计中采用模块设计方法。可测量输入频率范围为1HZ—50KHZ的波形,测量幅度范围为-3.3V—+3.3V,实时显示输入信号波形,同时测量波形输入信号的峰峰值。总体来看,本文所设计的示波器,体积小,价格低廉,低功耗,方便携带,适用范围广泛,基本上满足了某些场合的需要,同时克服了传统示波器体积庞大的缺点,减小成本,完全可以把本设计当做手持数字示波器。关键词:AD,STM32,实时采样,数字示波器电子技术综合实践前言.........................................1第1章绪论....................................................................................................................................21.1课题背景................................................................................................................................21.2课题研究的目的和意义....................................................................................................21.3课题的主要研究工作.........................................................................................................3第2章系统整体设计方案.........................................................................................................32.1硬件总体结构.......................................................................................................................32.2系统实现的原理介绍.........................................................................................................42.2.1STM32处理器介绍.........................................................................................................42.2.2LCD显示介绍..................................................................................................................52.3软件整体设计.......................................................................................................................62.4数字手持示波器技术参数................................................................................................6第3章软件编程与调试.............................................................................................................73.1软件设计总体框图.............................................................................................................73.2键盘控制程序.......................................................................................................................73.3峰峰值测量程序设计.........................................................................................................83.4LCD显示程序设计.............................................................................................................9第四章性能测试与分析.............................................................................................................11第五章总结....................................................................................................................................13第六章参考文献...........................................................................................................................141...