这片博文补得晚了,项目大概在第一学期期末的时候就立项了,这片博文第二学期才补.先介绍下项目的情况吧,项目名:<<具有测距与称重功能的手机外壳的设计与研发>>,是一个在学校申请的学生科研项目,为期半年.主要流程就是你写份申请书以及可行性报告.阐述你想做的东西的作用以及大概的结构.给出相应的目标以及工作日程安排.
这个项目可以理解为一个多功能的手机壳插件.当初的想法是手机现在性能越来越强.简直就是台电脑.而且那么便携.但是拿来打打电话聊聊天刷刷空间什么之类的太小材大用了.感觉手机完全也可以从事一些有生产力的工作.比如说专业测量方面的.当初想的测距.就是手机套上一个特制的有固定接口的手机壳,然后制作一个测距模块.平常不用的时候手机上只是套了一个手机壳.需要用的时候把对应的模块卡入手机壳上的接口.就可以使用模块的功能.比如说测距的话.模块上只需要放置传感器以及一小部分的通讯电路.显示以及计算都可以放在手机上.而且手机是可编程的.很多功能后期都可以改.也方便记录.
当初就是以这样的想法去申请了项目.当时就有预感.测距方面在性能上可能比较难做.比如说测量精度以及量程方面.所以给自己留了条后路.就是称重模块.当初在可行性报告上就是写了称重或测距二选一或者全部都做.并且在性能上也都有留余量.这段时间做下来.真得感谢当初的自己.还好留了余量.因为现在是在做称重的.精度上不去.这个到时候再谈.
先谈谈当初做的时候为啥从测距转到了称重方面.因为当时班主任老师通知的时间比较紧,基本就是我知道这个事情以后没几天就要提交申请书以及可行性报告.所以先前调查偏少.导致后期提交了以后才发现.测距基本也就那么几种了.超声波以及红外和激光.红外就不用想了.要么是通过测量返回的红外线的入射角度要么就是通过测量返回的红外线的强度来测算距离.先不说这是漫反射.测量面要求高.这精度本来就不行.我觉得这东西至少精度是mm级的才有实用价值.所以红外第一个放弃.超声波的话因为之前高中一直在玩电子DIY方面的东西.arduino之类的也接触的不少.超声波模块也是经常在用的.每次淘宝买的时候.宝贝介绍页面都写着零点几毫米的.但是后来实际测试了以后,误差很大,而且容易被干扰.对测量平面有很高要求.另外,量程其实也就几米.四五米吧.根本不够.所以,还是打算了解了解激光测距.激光的话感觉适合我这个项目的也就是相位激光车距了。但是去淘宝了下有没有相应的模块.有的都要三四百,这成本控制一下子就炸了.所以还是不考虑了.
然后谈谈现在做的称重.称重的话,以前没做过类似的,没用过这种传感器.但是稍微了解了下,人家毕业设计很多人做那种数显秤的.而且好像精度蛮高,都是克级别的.所以觉得还有点实用价值.但是为了保险.当初的可行性报告里也留了点余量,报告里说的是精度50克,称重上限15千克,后来事实证明这是非常正确的决定.
这个项目结构是这样的,称重模块上只做传感器以及相关的挂钩,电路上就是一个模数转换和一个单片机一个USB接口类的芯片.手机上主要就是有一个配套APP,拿来与单片机通讯,获取重量值以及其他常用的称重相关的功能,比如说去皮以及计量单位转换以及传感器校准等等.对我来说,难点可能是传感器的数据的滤波算法以及app的开发以及外壳接口设计吧.