- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
老年人摔倒现场录像机
PAGE \* MERGEFORMAT 13
基于STM32的彩信发送老人摔倒前图像+定位装置
摘要:近年来,关于老人摔倒后无人搀扶、撞倒老人后迅速跑掉的新闻屡见不鲜。随着人们对于道德的淡忘和人情的冷漠,越来越多的老人在发生意外时得不到及时的帮助,本文阐述的装置基于coretex-M3内核,通过摄像头、内存卡和GSM/GPRS模块实现采集图像、存储图像、发送图像以及定位的作用。能够对老人户外安全问题产生较大帮助。
关键词:coretex-M3;STM32;OV2640模块;SIM900A模块;SD卡;彩信;基站定位
0 引言
图2 显示事故地点
图1 彩信发送事故前环境图片
老人出门佩戴本文装置时,装置能在老人摔倒时,将摔倒之前几秒钟内的环境图片发送给子女的手机,如图1,并将老人摔倒地点显示在子女手机上,如图2。显而易见这个装置有两个优点:第一,如果有人撞倒老人后不承认或者跑掉,那么,子女手机上的图片会成为直接证据或破案线索。第二,装置记录下了老人摔倒的真实情况,消除了路人想去帮忙但又担心承担责任的顾虑,有利于老人得到路人的及时救助。
硬件介绍
装置完成上述功能,需实现下述流程:开机后,摄像头即进入拍照状态,设置拍照频率为1秒/张,将照片存入内存卡中,当有较大震动的时候,立即进入中断,获取经纬度并上传,之后调取大震动前6秒内图像,通过彩信发送。由于是在户外使用,所以需要配备电池,所以必须考虑如何降低功耗,在这个流程的基础上,装置增加了一个待机模式,如图3。当老人在正常行走过程中,会引起装置轻微的震动,这个小震动保证装置正常运行,当老人将装置放在桌子上或其他原因导致装置25秒内感受不到轻微震动时,装置自动进入待机模式。
图3 流程图
处理器模块
处理器模块采用STM32F103RBT6核心板,它的处理
速度满足上述功能要求,而且,STM32在待机状态下最低仅需要2μA的电流,能够实现降低功耗的目的。核心板见图4。
图4 STM32
图像采集和存储部分
摄像头模块采用OV2640,相对于76**
图5 OV2640与STM32连线图
系列摄像头模块,OV2640优势很明显,不需要FIFO,通过内部DSP压缩后直接输出jpg图像数据,以320像素×240像素RGB565图片为例,76**模块输出原始数据在150KB左右,而OV2640输出JPEG数据只有4~6KB,虽然是有损压缩,但图像质量仍然非常好,而且同样图像传输JPEG比传输原始数据更快。OV2640与STM32的连接方式如图5(其中USART3_RX是SDA第30pin PB11,USART3_TX是SCL第29pin PB10)。关于彩信发送方面,本文设定将6张图像集中在1个彩信中发送,中国移动对外宣称彩信最大容量为100KB,这使得 OV2640模块成为最优选择。
由于在事故发生时装置要调出之前6张照片,单靠处理器内存压力很大,所以本文中为装置增加了一个8G Micro SD卡,插在Micro SD卡模块中,用来存储照片。
发送模块
为了保证装置在户外
能够进行定位和发送彩信,需要用到SIM卡。必不可少的与之配套还要有GSM/GPRS模块,这里选择SIM900A模块,SIM900A是一个2频的GSM/GPRS模块,支持接打电话、接发短信、接发彩信、基站定位、GPRS
功能。工作频段为:EGSM
图6 SIM900A模块
900MHZ和DCS 1800MHZ。SIM900A支持GPRS multi-slot class 10/class 8(可选)和GPRS
编码格式 CS-1,CS-2,
CS-3 and CS-4。SIM900A采用省电技术设计,在SLEEP模式下最低耗流只有1mA,能够保证装置在没有事故发生时,模块处于SLEEP状态省电的需要。SIM900A模块带一组232电平接口,可以和电脑直接连接,也可以通过USB--TTL连接电脑,模块可以通过AT指令设置自己将读取到的每条指令写出,在串口调试助手上直观地显示出了模块接收到的每一条指令以及模块对应做出的回应,这点对于测试非常方便。此外,该模块内嵌TCP/IP协议,扩展的TCP/IP命令让用户能够很容易使用TCP/IP协议,这些在数据传输方面应用时非常有用。但是SIM900A模块有一点不完美,在搜寻网络和上传数据时,模块的峰值电流将达到2A,所以一般的充电电池就不能满足需要,通过比较,最终选择了1800mah的12V聚合物锂电池,体积只有62mm×37mm×17mm,通过可调降压模块将电压从12V降到4V(SIM900A模块电压范围3.5V-4.5V),电流即可满足峰值需要。
硬件连线示意图见图7。
图7 硬件连线示意图
软件介绍
在显示事故地点方面,需要手机软件的配合。本文介绍一款国
文档评论(0)