电子计步器的设计

电子计步器的设计

ID:12915579

大小:488.87 KB

页数:15页

时间:2018-07-19

电子计步器的设计_第1页
电子计步器的设计_第2页
电子计步器的设计_第3页
电子计步器的设计_第4页
电子计步器的设计_第5页
资源描述:

《电子计步器的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、金华职业技术学院信息工程学院传感器与测控技术实训报告设计课题:电子计步器的设计专业班级:网络131学生姓名:学生学号:00指导教师:楼蔚松1.设计任务描述1.1设计题目:电子计步器(1)系统需求(2)项目说明(3)项目综述1.2前期准备(1)知识储备(2)软件使用(3)关键元件的展示(4)原件清单1.2.1设计目的(1)掌握电子计步器的构成、原理与设计方法;(2)设计思路1.2.2基本要求,任务实施(1)实现计步功能(2)计时功能(3)暂停显示时间(4)重置功能1.2.3发挥部分(1)定时功能,定时5秒后闪烁。(2)二极管原来灯是灭的,5秒后就灭了。1.2.4总结(1)系

2、统需求计步器是一种颇受欢迎的日常锻炼进度的监控器,可以激励人们挑战自己,增加体质,帮助瘦身。在电子记步器项目学习中,电子计步器随身携带,当人们行走是,利用震动传感器讲姓周的信号转换成开关量信号传送给单片,单片机累积后显示在数码管上。为了携带方便,因此读者课考虑选择3.3V供电的低功耗单片机STC12L5A60S2,其内部资源及使用方法和STC12L5A60S2一样的,只是工作电压不一样。本项目主要介绍了数码管的显示设计、振动传感器及C51指针的内容。(2)项目说明根据以上需求,电子计步器系统功能被划分为以下模块,如图2.1所示:项目说明学习目标1、掌握单片机的定时器/计数

3、器及中断系统的应用;2、掌握按键及数码管的接口设计;3、掌握振动传感器的接口设计;4、掌握C51指针的应用;主要内容1.振动传感器的接口设计;2.数码管接口设计;3.C51指针的应用;任务实施1.数据显示模块;2.步长设定模块3.步数累计及换算模块;4.电子计步器系统联调;(3)项目综述1.2前期准备(1)常用的元件封装:(参考protel学习protel元件封装)原理图里用的元件名称:名称原理图PCB图封装地Gnd电源Vcc电阻RESAXIAL0.3-0.7可变电阻POT1/POT2VR1—VR5排阻Con(即可以用sip)数码管Dpy自己封装电容CAPRAD0.1-

4、0.4有极性电容electroRB.2/.4-RB.5/1.0电解电容electro电解电容:RB.1/.2-RB.4/.8其中.1/.2-.4/.8指电容大小。一般<100uF用RB.1/.2,100uF-470uF用RB.2/.4,>470uF用RB.3/.6二极管DIODEDIODE-0.4(小功率)DIODE-0.7(大功率)三极管NPNPNPTO-92BTO-92A整流桥BRIDGED-44,D-37,D-46单排多针插座CONSIP双列直插元件根据功能各自定义DIP40石英晶体振荡器CrystalXTAL1光敏PHOTO开关SWAXIAL0.3-0.7或者要自

5、己封装KG蜂鸣器BuzzerAxial0.5或0。6要么自己画(2)软件使用2、原理图库在原理图的绘制中,要加入一下5个库文件:MiscellaneousDevices.ddbProtelDOSSchematicLibraries.ddbSim.ddbIntelDatabooks.ddbTIDatabooks.ddb改变mil和mm在view中有个一个toggleunit,或者按q键。、在元件封装编辑中,如何改变snap的间距Tools–》layeroptions中可以改变。在PCB布板的时候,要有一个基本库PCBFootprints.lib,如果不小心删掉了,要重新加回

6、去,需要添加genericfootprints目录下的Advpcb即可。如下图所示。(3)关键元件的展示真实的器件模样:(2)AT89C51引脚图的展示:(4)原件清单器件名称器件型号(规格)器件数量单片机AT89C511开关SW-SPST5晶振Y11.05921数码管7SEG_VCC1三极管PNP5蜂鸣器LS11振动传感器接口Con31LEDDidoe1Header4Con41电阻1k1电阻5.1K5电阻10K1电阻100欧姆8电容100PF2电容10uf1电容30pf2电源接口BNC1接地ground81.2.1设计思路根据项目要求,我将电子计步器设计分为两部分,第一

7、部分是计数部分,将震动由传感器变为的脉冲信号整形后输入计数器通过译码器译码最后经显示器显示出跑(走)的步数。然后在部分通过电路设计一数码管显示时间和步数。第二部分是计时部分,经过AT89C51单片机的计时功能来实现计时的功能。在此基础上设计出了一个定时提示的功能,当跑步的时间超过多少时间时,指示灯闪烁,以此提示用户运动的时间差不多了。若应用健身器时一般不以秒算的话还可以设计出一毫秒级的计时器来方便更加精准的计时。1.2.2基本要求,任务实施1.2.3发挥部分(1)仿真软件图和代码:基本功能实现(2)额外功能展示:定时五秒闪烁,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。