2026《基于单片机的脉搏测量仪的仿真分析案例》2800字.docxVIP

  • 0
  • 0
  • 约6.3千字
  • 约 6页
  • 2026-02-03 发布于湖北
  • 举报

2026《基于单片机的脉搏测量仪的仿真分析案例》2800字.docx

基于单片机的脉搏测量仪的仿真分析案例

目录

TOC\o1-3\h\u16404基于单片机的脉搏测量仪的仿真分析案例 1

305031仿真设计 1

183121.1仿真软件的简介 1

39111.1.1仿真软件Proteus的简介 1

152001.1.2keiluVision4编程开发工具的简介 1

271361.2系统proteus仿真设计 2

245101.2.1主要仿真内容 2

224221.2.2仿真设计图及总结 2

28202PCB设计 3

279802.1PCB设计软件 3

103472.1.1PCB原理图设计 3

25782.1.2PCB设计 3

167072.1.3布线设计原则 4

19682.2印制电路板 5

120592.2.1印制电路板的种类 5

196392.2.2印制电路板制作流程 5

1仿真设计

1.1仿真软件的简介

1.1.1仿真软件Proteus的简介

Proteus软件是英国Lab?Center?Electronics公司出版的EDA工具软件,它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件REF_Re\w\h[12]。它是目前比较好的仿真单片机及外围器件的工具REF_Re\w\h[12]。

Proteus从原理图布局、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计REF_Re\w\h[12]。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等REF_Re\w\h[12]。

1.1.2keiluVision4编程开发工具的简介

KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用REF_Re\w\h[13]。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发系统REF_Re\w\h[13]。

1.2系统proteus仿真设计

本次的设计为基于单片机的脉搏测量仪,分别有单片机系统、显示电路、报警电路等模块。由于proteus仿真器中许多仿真器都没有,具有局限性,所以仿真如下几点:

=1\*GB3①按键模块,对按键模块进行仿真,设置脉搏的上下限值,逻辑中是否有误

=2\*GB3②对脉搏采集的仿真,然后可在显示屏上看到当前的脉搏值。

1.2.1主要仿真内容

本系统在proteus软件的仿真设计中,可以通过按键模块进行设置数值范围,然后单片机STC89C51将对传感器发送过来的数据进行处理,用液晶显示器来显示所测得测量值。当单片机上电后LM016L将显示当前所测的脉搏值,当脉搏超过上下限值时,蜂鸣器会产生报警。

1.2.2仿真设计图及总结

此次设计的信号来源是使用信号产生器产生的模拟信号,用来模拟人体的脉搏信号,产生的信号可以连接示波器查看,脉搏测量仪仿真图如图1.1所示。

图1.1仿真图

经过上面的仿真过程,设计基本符合要求,也出现了一些问题,由于proteus的局限性,仿真的功能不是很完善,从而实现的功能也不是很完全,只能把基本的功能实现完成,主要实现的一下功能:

=1\*GB3①把测量得到的测量值的显示界面。

=2\*GB3②通过按键设置范围

=3\*GB3③当脉搏不在限值范围内时,蜂鸣器会产生报警。

2PCB设计

2.1PCB设计软件

AltiumDesigner简称DXP,它是一款专用于绘制PCB电路板的制板软件。该软件拥有PCB绘制编辑、电路仿真、拓扑逻辑自动布线、原理图设计、信号完整性分析和设计输出等功能REF_Re\w\h[14]。AltiumDesigner已经增加了许多高端功能,该软件拓宽了传统的板卡设计界面,充分整合了FPGA的设计特点和SOPC设计实现能力,使工程设计人员能够将FPGA设计和嵌入式设计融入到系统设计中REF_Re\w\h[14]。

2.1.1PCB原理图设计

原理图设计时先创建一个PCB工程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档