为了体现 经济实用 稳定精确 皮实耐用 的原则,
又不想把开支搞大,初步想法:
1:核心不想搞的太差,准备用stc的高端单片机。速度快 精度高,。价格可以接受。
2:显示部分: 其实手里面还有2快1602液晶显示屏。但是价格感觉还是高了点,感觉有点娇贵,。不皮实。
要是以后帮朋友做的话,开支也大。还是流下来搞其他的东西,所以最后决定用5.6寸的大数码管显示。
真真的经济 实用。 皮实耐用,还超级清楚,要是自己搭建驱动的话,。估计10元内可以搞定!
3 取样部分: 这个就没有别的选择了,只能是光速取样了。用940nm的红外 ,还有什么快过这个的吗?
4电源部分。最好可以 电池 和交流电 可以同时用,但是这样开支有大了点。这个真没有想好。初步想用
质量过硬的 开关直流电源 外接, 这样有安全又经济,要是野外用,。还可以外接 18650电池(估计要3个),。
或者5号电池(估计起码要6个才能动起来。) 或者12v的蓄电池,总之,。电压少过9v就不好
大点 没有关系20v都可以 ,我准备搭建自动电压调整和正负级自动识别,接反了一样用 。光速取样,。电小不不行。
5功能部分:其实最不值钱的就是功能了,0成本。几句c语言代码就可以实现一个功能,但是不能这样就搞的很花哨,
搞多了就有点画蛇添足了。毕竟只有数码管 可以显示信息。 这部分 请大家多给点意见,综合一下大家的想法 ,
当然,最起码的功能不能少----弹丸测速。
这东西程序没有想象的简单,。原来以为就几小时的事情。
速度高后一切变的复杂 精确起来,。调制 解码的频率
。时序那个要求精确呀!基本到了us的级别了(1us=0.000001秒)
18b20的单线总线也就控制起来要超级精确,。弄不好你读不出来~
最后终于基本完成了,。只是我想要的开机显示当前环境温度的功能!
在显示零下温度的时候有点bug.还不知道那里的问题,晚上我在仔细研究下..
下面的零件的图片,。估计有些用不上,。但是也不确定还要加点什么,。不过
基本就决大部分了
主板和显示部分搭建起来了。晒下效果
由于还有其他显示效果是动化和闪动的,。无法拍出效果,。所以没有弄,。等成品好了
我拍个测试效果视屏。开机温度显示效果
根据程序原理,初步写了个说明:
功能:
1:自动检测红外靶范围是否有异常
2:开机自动检查环境温度。显示3秒后进入测速模式
3:循环检测功能实现(显示结果5秒后自动在次进入测速模式)
4:测试错误原因提示。1秒后复位都测速模式
5:自带高频红外光,对使用环境光线无要求。抗干扰强。
6:自动识别弹丸方向,实现双向检测
7:无按键操作,全智能工作(有一个电源按键)
使用
1:电源 支流9V--20V。自动识别正负极。
2:弹丸在2个红外靶范围穿过即可获取其速度
3:无防水功能,不能在水中或是雨天使用
4:不用的时候请关闭电源开关。拔出电源插头
半成品
今天终于休息了半天,。机会来了,没有工具我也要做个成品出来。
在程序方面做了简单化,。免得搞复杂了。
程序 。
1:开机显示logo,一1秒的动画,我也不想让大家多等1秒,只是开机有个过程
怎么说也是个小电脑,要时间开机检测。
2:1秒后显示环境温度 ,显示时间3秒左右。 显示是时间个人觉得3秒够看的很清楚了。
3:检测后出结果只保留5秒左右 ,。在次进入测量状态。(你不用做什么操作又可以在来一下了。)
3:飞弹的 打歪的 等错误情况 显示 “ E”。1秒后恢复到测量状态。
4: 取消了双向测速功能,。(感觉没有什么用。难道 一个前面一个后面。一人来一下?)
电源还是自动识别电压和正负极,支流9-20v . 下面图片中是4个角是吸管,纯属于摆设
实际我测量的时候感觉很好,主要的范围大,随便什么激发 基本都能扑捉到速度。
新人啊~有什么意见、建议、想法、等等,请多指点,这这里先谢了!~