基于加速度传感器的坠落检测系统模板.doc
上传人:明轩****la 上传时间:2024-09-11 格式:DOC 页数:33 大小:1.9MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于加速度传感器的坠落检测系统模板.doc

基于加速度传感器的坠落检测系统模板.doc

预览

免费试读已结束,剩余 23 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。目录TOC\o"1-4"\u摘要:PAGEREF_Toc\h10前言PAGEREF_Toc\h21单片机简介PAGEREF_Toc\h21.1STC89C52引脚及其功能PAGEREF_Toc\h31.2中断系统PAGEREF_Toc\h51.3定时器/计数器PAGEREF_Toc\h71.4串行口及IIC总线接口PAGEREF_Toc\h82ADXL345加速度传感器简介PAGEREF_Toc\h92.1ADXL345工作原理PAGEREF_Toc\h92.2ADXL345内部寄存器介绍PAGEREF_Toc\h102.3ADXL345经过IIC总线方式连接简介PAGEREF_Toc\h113LCD1602液晶简介PAGEREF_Toc\h123.1主要接口及存储器映射PAGEREF_Toc\h123.2基本操作时序PAGEREF_Toc\h134系统分析与实现PAGEREF_Toc\h134.1硬件连接PAGEREF_Toc\h144.2程序流程PAGEREF_Toc\h154.3部分程序代码PAGEREF_Toc\h164.4系统运行说明PAGEREF_Toc\h205结论PAGEREF_Toc\h20参考文献PAGEREF_Toc\h21基于加速度传感器的坠落检测系统(河南大学物理与电子学院,河南开封,475004)摘要:硬盘在读写数据时,磁头与碟片之间的间距很小,同时碟片转速也很高,因此,外界的震动很容易就可能对硬盘造成很大的伤害,造成数据丢失的后果。为提高耐用性我们必须能够可靠的检测到”自由落体”坠落,保证硬盘磁头在碰撞到来前停止工作,从而避免或减轻硬盘可能受到的损坏。ADXL345是一款非常适合移动设备的加速度传感器,低功耗、高分辨率,可经过SPI或IIC数字接口访问数字输出数据。它能够检测静态或动态重力加速度,自由落体检测功能能够检测器件是否正在掉落。这里利用ADXL345三轴加速度计检测重力加速度的方法,检测系统状态,模拟硬盘坠落保护系统。同时,根据三轴测量结果,计算各方向的倾斜角度,实现对系统姿态的感知。关键词:MEMS;ADXL345;单片机;坠落检测;TheFallsensingSystemBasedonDigitalAccelerometerGaoXiang(SchoolofPhysicsandElectronics,HenanUniversity,HenanKaifeng475004,China)Abstract:Thespacebetweenthereadheadanddiscissosmallwhileharddiskisreadingorwritingdata,thespeedisveryhighinthesametime,alittleshockmaycauseconsiderabledamagetotheharddiskanddestroydata.WemustdetectFree-fallreliabletoensurethereadheadstopreadingorwritingdatabeforetheshockcomes,inordertoavoidorlessdamaging,TheADXL345isasmall,thin,ultralowpoweraccelerometerwithhighresolution,whichiswellsuitedformobiledeviceapplications,itsdigitaloutputdataisaccessiblethroughertheraSPIorIICdigitalinterface.Itmeasuresthestaticaccelerationofgravityanddynamicaccelerationresultingfrommotionorshock.Free-fallsensingdetectsifthedeviceiffalling.Bythewayofcheckthemeasurementsofacceleration,tojudgewhetherthesystemisfallingdown,wecansimulatethefallsensingsystemofharddisk.Similar,comparingtheaccelerationonanyaxisandcalculatetheinclinat