简易数字示波器设计

阅读: 评论:0

电信专业综合实践
设计题目:在LPC2210 开发板的基础上
----------简易数字示波器设计
学校:   
班级:   
姓名:     
学号:   
指导老师:
2011.1.1

第一章 设计内容与要求
1. 1 设计内容
    在LPC2210 开发板的基础上设计一简易数字示波器。
1. 2 设计要求:
数字示波器的硬件系统的电路原理图设计
数字示波器的图形界面设计
数字示波器的信号触发、矢量显示、轨迹消隐实现
被测信号的周期、最大/最小值实现
1. 3 系统功能:
    以LPC2210开发板的液晶屏模拟数字示波器的显示屏,实现被测波形的显示。 
1. 4 应用分析:
本设计对基于ARM(Advanced RISC Machine)的简易示波器的设计过程进行了介绍。主要对系统的硬件设计部分和软件设计部分进行了分析。硬件设计部分首先给出了系统框图,然后对各个组成模块进行了介绍。并给出了各模块所使用的主要元器件。包括电源部分、放大部分、控制部分、键盘功能及芯片的采集和显示部分。软件设计部分编写了使能部分、AD转换、显示部分、数值计算部分。
   
                                                             
第二章 系统的总体设计
2. 1 总体框图
                  2-1 系统框图
2. 2 总体设计分析
本设计如果选择的是DSP,设计中用到芯片就会增多,而且因为DSP造价高于ARM并且小信号的采集如果应用DSP放大芯片有很多限制,不易选取。而应用ARM则减少了这方面的问题。在嵌入式处理器设计领域,RISC[1]已经成为处理器结构设计的必然选择。嵌入式微处理器嵌入式系统是以应用为中心,以计算机技术为基础,软硬可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。并且该系统是以提高对象
体系智能性、控制力和人机交互能力为目的,通过相互作用和内在指标评定的,嵌入到对象体系中的专用计算机系统。而嵌入式微处理器是嵌入式系统的核心部件,是决定嵌入式系统功能强弱的主要因素,也决定了嵌入式系统的应用范围和开发复杂度。
本设计需要解决的问题包括硬件部分和软件部分。
硬件部分的设计主要是芯片选择,控件的选择,放大倍数的控制,衰减倍数 的选择。
软件部分的设计主要是驱动程序的编译,主函数主要功能的实现,按键控制的选择。
第三章 硬件结构
3. 1  5V电源电路
LPC2200系列ARM7微控制器均要使用两组电(LPC213x,LPC214x除外),I/O口供电电源为3.3V,内核及芯片外设供电电源为1.8V,所以系统设计为3.3V应用系统。首先有CZ1电源接口输入9V直流电源,二极管D1防止电源反接,经过C42,C44滤波,然后通过LM2575将电源稳压の5V,再使用LDO芯片(低压差芯片)稳压输出3.3V及1.8V电压。如图所示(1-1),所设计的5V电源电路的稳压芯片使用的是LM2575开关电源芯片。
                    图3-1 (5V电源电路)
3. 2 系统电源电路
系统电源电路如图1-2所示,LDO芯片分别采用SPX1117M3-1.8和SPX1117M3-3.3,其特点为输出电流大,输出电压精度高,稳定性好。犹豫LPC2200系列ARM7微控制器具有独立的模拟电源和模拟地引脚,为了降低噪声和出错几率,模拟电源与数字电源应该隔离。这里使用10uH的电感L2~L4实现电源隔离(将高频噪声隔离),并且在设计PCB板时采用大面积敷地,以降低噪声。
                          图3-2(系统电路)
3. 3 复位电路
由于ARM芯片的告诉、低功耗和的工作电压导致其噪声容限低,对电源的纹波、瞬态响应性能、时钟源的稳定性和电源监控可靠性等诸多方面也提出了更高的要求。如图1-3所示。
                      图3-3(系统复位电路)
3. 4  JTAG接口电路
采用RAM公司提出的标准20脚JTAG仿真调试接口,JTAG信号的定义以及与LPC2210的连接如图1-4所示。图中,JTAG接口上的信号nTRST连接到LPC2210芯片的T\R\S\T\引脚,以达到控制LPC2210内部JTAG接口电路复位的目的(但不控制CPU复位)。
                      图3-4(JTAG接口电路)
3. 5 系统存储器电路
SartARM2200j教学实验开发平台上扩展了2MB NOR FLASH(型号为SST39VF160)和8MB PSRAM(芯片型号为MT45W4MW16),电路如图1-5。为了方便程序调试及最终代码的固化应用,使用LPC2210外部存储接口的BANK0和BANK1地址空间,并且可以通过JP10跳线将片选信号CS0和CS1分别分配给SRAM或FLASH。在使用JTAG调试程序时,分配SPRAM为BANK0地址,因为BANK0可以进行异常向量表的重新映射操作。当最终代码固化到FLASH时,分配FLASH为BANK0地址,SRAM为BANK1地址。这是因为BANK0可以用来引导程序运行。若使用BANK0引导程序运行,将JP9短接到OUTSIDE端,使系统复位时BOOT1和BOOT0引脚的电平为0b01(即二进制值01).
              图3-5(系统存储器电路)
3 . 6  TFT液晶接口电路
SmartARM2200教学实验开发平台标配有2.2英寸液晶屏-TF6758液晶模块,其电路原理如图1-6所示。TFT6758液晶模块的工作电压为3.3V,内带白光LED背光灯,可以直接使用8位、16位或18位总线方式与控制器连接(因为液晶模块内部包含了HD66781和HD66783液晶控制驱动器)。为了得到更搞的数据传输速率,设计电路时采用16位总线接口,按照HD66781芯片说明,需要IM3和IM0引脚0电平,16位数据分别为DB17~DB10和DB8~DB1引脚,为使用的DB0和DB9引脚应接地,电路连接如图1-6所示。因为不使用DMA传输功能,所以将DACK引脚接为高电平。
图3-6 (TFT6758液晶模块应用电路)
3. 7 串口接口电路
由于系统电源是3.3V,所以应使用SP3232E进行RS232电平转换,SP3232E是3V工作电源的RS232转换芯片。如图1-7所示

本文发布于:2023-05-07 09:58:49,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/4/90713.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设计   电源   部分   电路
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图