- 1
- 0
- 约8.06千字
- 约 17页
- 2025-06-09 发布于广西
- 举报
基于LPC2138的秒表设计
摘要:本设计以ARM7系列中的LPC2138为核心元件,并配合蜂鸣器、串口转换芯片组成的一个秒表系统。与普通秒表相比,本设计并不是用液晶显示器显示时间,而是利用ARM与PC串行通信,把计时时间发送到电脑上的DOS显示屏显示。
关键词:ARM;NXPLPC2138;秒表;串行通信
Abstract:ThisdesignwiththeLPC2138ARM7seriesforcorecomponents,andcoordinatesthebuzzer,serialportstransitionchipconsistingofastopwatchsystem.Comparedwithordinarystopwatch,thisstopwatchdon’tuseLCDdisplaytime,butbasedontheARMwithPCserialcommunication,thetimingtimewassenttocomputerandshownontheDOSscreen.
Keywords:ARM7;NXPLPC2138;Stopwatch;SerialPortCommunication
1设计目的与要求
1.1?设计目的
1、注重培养综合运用所学知识、独立分析和解决实际问题的能力,培养创新意识和创新能力,并获得科学研究的基础训练。
2、了解所选择的ARM芯片各个引脚功能,工作方式,计数/定时,I/O口,中断等的相关原理,并巩固学习嵌入式的相关内容知识。
3、通过软硬件设计实现利用ARM芯片完成秒表功能。
1.2设计要求
实现秒表功能,按下K1按钮秒表启动计时,再次按下K1停止并蜂鸣器响,按K2清零,显示在数码管或通过串口显示在屏幕上。
2方案设计与论证
2.1设计分析于方案论证
方案一:做个普通秒表,能让它计时,还可以记住时间,就是按下键后可以记住刚才的显示时间数据,然后将它读出来,只是ARM板没有这么多数码管,只有一个,根本不行,起码要5个,将1秒分成100份快速显示,这样的话4个数码管显示秒表计时时间,最大时间是60秒。
方案三:也是个秒表,不用数码管显示,而是将其数据发送到字符窗口显示秒表的计时,并用定时器、串行口发送来显示秒表的计时,这些都用按键控制,再加复位键清零。
方案论证:
用DOS字符窗口显示秒表的计时比较方便,而且用容易操作,简洁明了。DOS字符窗口只要一连接就可以发送的数据显示出来,发送也可以用定时器与中断控制秒表发送到串行接口。
2.2方案选择
由于开发板只有一个数码管,所以方案一不好实现;只有方案二可以很好的实现设计要求的功能。
3系统硬件设计
本设计要实现秒表功能需要组成一个最小系统,其中包括主芯片LPC2138、晶振与复位电路、3.3V电源与滤波电路、按键电路、蜂鸣器电路、串口电路,P0.14脚接一个上拉电阻。
3.1主芯片
本设计所用的芯片是NXP公司的LPC2138,具有丰富的外设资源,可以很好的实现秒表计时功能。对于LPC2138芯片,最小系统需要1组3.3伏的电源,复位电路,晶振电路,P0.14脚接一个上拉电阻,而要实现本设计的秒表功能,还要外接按键电路、蜂鸣器电路及串口电路。如图4-1所示,为LPC2138芯片原理图。LPC2138内嵌512KB的高速Flash存储器和32KB的RAM,具有丰富的外设资源:2个32位定时器;2个10位8路ADC;1个10位DAC;PWM通道;47路GPIO;9个边沿或电平触发的外部中断;RTC;多个串行接口(UART、I2C、SPI、SSP)。它内含向量中断控制器,可配置中断优先级和向量地址,片内Boot装载程序可以实现在系统/在应用编程(ISP/IAP),通过片内PLL可实现60MHz的CPU操作频率,具有空闲和掉电2种低功耗模式,并且可通过外部中断唤醒。
图3-1主芯片
3.2晶振与复位电路
晶振电路用于向CPU提供工作时钟。微控制器可以使用内部的晶体振荡器产生时钟信号,也可以从外部引入时钟信号,而本设计采用振荡模式,如图4-2所示。使用时,时钟信号有内部晶体振荡器和外部连接的晶体振荡产生,振荡频率范围:1-30(MHz)。
复位电路完成系统的上电复位和系统在运行是的按键复位功能。本系统选择的是外部复位电路,如图4-3所示,把nRESET引脚拉为低电平,并保持一个最小时间,引发复位。
图3-2晶振电路图3-3复位电路
3.3电源与滤波电路
LPC2138及部分外围器件的工作电压为3.3V,因为系统的要求比较高,
您可能关注的文档
最近下载
- 2021年上海市嘉定区中考英语二模试卷含解析.pdf VIP
- 2025年广东省普通高中学业水平选择性考试生物(详解版).docx VIP
- 宁德市2025-2026学年(上期)高二期末考试数学试卷(含答案).pdf
- 鄂尔多斯职业学院单招《职业适应性测试》真题(达标题)附答案详解.docx VIP
- 2025年四川中科《浅谈肥胖治疗新进展》继续教育习题答案.docx VIP
- 小学三年级数学测量单元试题.docx VIP
- 三菱变频器使用手册-FR-E540 中文版.pdf VIP
- 小升初语文练习题6年级语文.pdf VIP
- 8.1 0—3岁婴幼儿心理发展评价(课件)《0-3岁婴幼儿心理发展与教育》(华东师范大学出版社).pptx VIP
- 《测量》习题3.doc VIP
原创力文档

文档评论(0)