㈠ 100分悬赏 有关单片机和感应器的问题
这个我上学的时蚂运候做过。
用的是霍尔传感器。
到元件市场上买一个,大约3块钱。
弄孙铅快磁铁站在车轮辐条上,转一圈就发出一个信号,改变霍尔传感器的方向会改变输出电平,建议用低电平。
把信号接在单片机的闷凯梁外部中断上,中断一次全局变量+1,这不就计数了?
你说的激光传感器就是红外传感器,别用这个,车轮上不干净,有点灰尘、泥巴站在传感器上就不好使了,还是用霍尔传感器可靠。
还有什么不明白给我发消息。
㈡ 电子计步器靠什么原理计算步数的
就是惯性器件,美国的空间防御工程,先进精确打击武器,都要用。
一个悬臂梁(纳米技术加工出来的),加一个惯性体。与陀螺有点类似的器件。
汽车,摩托车报警器,就是在电子钟,发声贺卡上的压电陶瓷片上焊接弹簧,弹簧末端有个配重,就是振动传感器。
要是对姿态有判别能力,就昂贵了。
例如汽车的气囊有时车祸后打不开,就这问题。你说的不精确,就是这个问题。
地球人都知道,惯性技术,陀螺理论很成熟,就是工艺难度大,距离精确打击武器的期望值总有差距。
美国人老在说他的各种导弹,制导武器,非动力制导武器,用普通枪支发射的制导弹药的命中误差概率,精度,就是在炫耀他的精密加工能耐。用个人计算机永远算不出实际物理打击能力。
比尔盖茨也没这个能耐。
你要准确测量出人在跑步,不是在作弊,大约几十万元人民币是正常的,也就拳头大小。几十元人民币,那是就按照你的要求,专门设计用国外的大量生产器件有可能吧,都挺困难的。
用钢球,就已经有数值处理效果了,是参数型,用物理结构来实现,要来个单片机运算,耗电,尺寸,价格,就没商业竞争能力了,你还提出这么专业的问题,中国一般的理工科硕士生还没这个能力,先来个坐标变换就麻烦了。
国内生产的惯性器件在玩具直升飞机,汽车上都没法实用化,人家的就是便宜,精度高。
你有空,去找 惯性技术, 制导技术 的书籍看,比上军事论坛要有意义了。
美国的那个什么两轮并行的车,美国布什送给日本首相小泉的那个SW什么的,就是典型的代表产品。
前几年,中国专利申请公开文件中所有与 惯性 关键词相关的文件,我都看过,例如汽车的动态倾斜度测量,塔吊的安全状态判别,都要建立在惯性元件的基础上,弄个普通的摆是不行的了。中国历史上的香灰常平架,其结构在一些机械陀螺中有应用,实际的控制和算法就完全不同了。
所以,中国的农民,工人造飞机,潜艇,还没涉及到发动机,航电仪表,自主航线等等。
书是一定要读的,技能也是一定要有的,缺一不可,理论和工艺与创新都是相互依赖,相互促进的。
㈢ 求用4个数码管显示的51单片机计步器程序 用按钮来计步
以前做过的一个proteus仿真,汇编。4 位共阴,段选P0,位选 P2.0~P2.3 。P3.0开始键,P3.1停止键,P3.3计步输入。
;0~9999计数
STRT EQU P3.0
STP EQU P3.1
ORG 0000H
LJMP MAIN
ORG 0013H ;INT1入口
LJMP EX1INT
ORG 0100H ;主程序开始地址
MAIN: MOV 20H,#00H;千
MOV 21H,#00H;百
MOV 22H,#00H;十
MOV 23H,#00H;个
SETB EA ;开总中断
k1: LCALL DISP ;调显示子程序
JB STRT,K2
LCALL DISP
JNB STRT,$-3
AJMP START
k2: JB STP,K1
LCALL DISP
JNB STP,STOP
AJMP K1
DISP: MOV R1,#20H ;显示偏移量
MOV R2,#04H ;显示位数
MOV DPTR,#TABLE ;数码管字符
MOV A,#0FEH ;位选数据
DISP1: MOV B,A
MOV P2,A ;位选
MOV A,@R1
MOVC A,@A+DPTR ;取字符码
MOV P0,A ;送出显示
MOV R3,#80H ;短暂延时
DJNZ R3,$
INC R1 ;指向下一位要显示的数据
MOV A,B ;取位选数据
RL A ;指向下一位
DJNZ R2,DISP1;4位没显示完则继续
RET
START: SETB EX1
SETB IT1
AJMP K1
STOP: CLR EX1
CLR IT1
AJMP K2
EX1INT: MOV R0,#23H ;个位地址
INC @R0 ;个位数加1
CJNE @R0,#0AH,IRET ;个位不为10,跳转
MOV @R0,#00H ;个位为10,则清0
DEC R0 ;指向十位
INC @R0 ;十位加1
CJNE @R0,#0AH,IRET ;十位不为10,跳转
MOV @R0,#00H ;十位为10,则清0
DEC R0 ;指向百位
INC @R0 ;百倍加1
CJNE @R0,#0AH,IRET ;百倍不为10,跳转
MOV @R0,#00H ;十位为10,则清0
DEC R0 ;指向千位
INC @R0 ;千位加1
CJNE @R0,#0AH,IRET ;千位不为10,跳转
MOV @R0,#00H
IRET: RETI
DELAY: MOV R4,#10H ;延时子程序
DJNZ R4,$
RET
TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH ;数码管字符表,共阴
END
㈣ adxl345如何应用
看你用它来干什么了,adxl345功能很强大,内置很多寄存器,我现在的毕设就用它来做个计步器。
我用的是51单片机控制adxl345用IIC通信。adxl345工作电源可以选择单/双电源模式,额定电压大约3.3V,而51单片机用的是5V电压,需要电压转换模块,自己焊起来比较烦,我在网上花23块大洋(运费12)买了锋模缺adxl345模块,已经把电压转成3.3V了,可以直接用。各个引脚如下图:
与单片机连法:第一张图右侧,5V脚高电平、 GND直接地 、3V3、VS、CS不用连,因为模块内部已经连好了。第一张图左侧,SCL、SDA分别与51单片机某一脚相连,SCL模拟时钟信号,SDA传数据(I2C通信)。SDO不用连,如果使用中断银辩的话INT1、INT2分别码盯与单片机的INT0、INT1相连。
㈤ 最好的计步器
最好的计步器
最好的计步器,走在大街上有时候我们经常会看到别人的手腕上像戴了一块手表样的仪器,那个就是计步器,它能统计每天人走的步数、时间、距离等数据,测算热量的消耗,那么最好的计步器有哪些?接下来跟我一起去看看吧。
计步器哪种最好
2D计步器: 老一代的2D振动传感器其实就是一个平衡锤在上下振动时平衡被破坏使一个触点能出现通/断动作,由电子计数器记录并显示就完成了主要功能,其他的热量消耗,路程换算均由电路完成。一般这种2D的电子计步器在使用的时候都需要垂直地面佩带才能感受人体的震动产生数据记录,所记录的数据误差偏大,价格便宜。
3D计步器: 当前市面上主流都是使用3D式电子计步器。3D意味着全方位感受人体震动,也就是不需要再垂直地面佩带,只要带在身边口袋中,手提包内都可以计步。使用更为先进的电子传感器,计步更精准,体积更小。
手表计步器: 手表计步器也就是将3D计步器的芯片整合在手表中。这样用户可以通过佩戴计步器手表来计算步数,跑步速度,跑步距离,卡路里,并且还能拥有手表的日历,闹钟,秒表,计时等等功能。
软件计步器 : 手机型就是使用手机内的'应用或微信内工具进行记步。用户可以不用购买任何计步器设备,直接手机就能使用计步器功能。
计步器如何使用
1、拔除电池绝缘片开机。(将计步器后面的电池绝缘片拔迟橘除激活计步器)
2、设置个人信息包括体重和步距。(提示:步距是迈一步,前脚尖到后脚尖的距离)
3、佩戴上计步器。圆形带背扣的2D计步器一般放在腰部,垂直地面佩带;方形款3D计步器对佩带方式无要求,只要带在身边口袋中,手提包内都可以计步;手表型自然是佩戴在手腕上;手机计步软件只码慧团需将手机放在身体即可。(具体佩带方式可参考包装盒背面图片)
4、正式使用前需清零数据,再按下开始记忆计步的按钮(使用者在正式使碧轿用计步器前应对计步界面上的计步数清零,从而减少计步误差)
使用计步器有什么好处
了解自己每天运动的步数及所消耗的卡路里。对于许多喜欢运动的人来说,每天步行、跑步或是健走都成为了习惯,但对于一天的运动量与消耗的卡路里都不了解。而只要你带上计步器,它就能显示你每天所走的步数与消耗的卡路里,让运动更直观。
有利于监督你每天的运动,养成日行万步的习惯。使用计步器能激发参加锻炼的人的动力和热情。越是惯于久坐不爱运动,宅居的人,计步器对他们的帮助就越大。计步器并不是什么神奇的东西,它只是对懒惰,没有激情的许多朋友起到了监督和催化剂的作用,让你养成每日行走10000步的健康好习惯。
有利于调控你的运动计划。电子计步器就是有一个量化的指标,通过步数、距离、时间、速度等数据,可以测算出你运动消耗的卡路里与热量,从而掌握运动量。电子计步器能有效的监控你每天步行的步数,有利于调控你的运动计划。
计步器怎么用?计步器的原理
计步器怎么用?
计步器已经成为越来越多人的运动工具,然而不少人对与如何使用还是存在着疑问。计步器通常有清除(RESET),模式(MODE),设置(SET)三种按键,有的厂家的计步器就加入了背光按键,还有MP3按键等附加功能;但基础按键不外乎这三种。
通常模式键(MODE)是用来切换查看数据,设置键(SET)顾名思义就是调整设置数据。计步器设置数据时,可调整的数据会闪烁,这时候调整数据的方式根据厂家的按键设置叫法不同,设置的操作也不一样。
计步器的流程一般是:将计步器后面的电池绝缘片拔除激活计步器,随后进行个人信息包括体重和步距的设置,其中步距是第一步的前脚尖到后脚尖的距离。计步器一般是佩戴在运动者的手上,圆形带背扣的2D计步器需垂直地面佩带;方形款3D计步器对佩带方式无要求。
最后使用者在正式使用计步器前应对计步界面上的计步数清零,减少计步误差。
计步器的原理
人们越来越注重自己的健康,跑步成为一种方便而又有效的锻炼方式。计步器可以帮助人们实时掌握锻炼情况。它的主要功能是检测步数,通过步数和步幅可计算行走的路程。
计步器要实现检测步数首先要对人走路的姿态有一定了解。行走时,脚、腿、腰部,手臂都在运动,它们的运动都会产生相应的加速度,并且会在某点有一个峰值。从脚的加速度来检测步数是最准确的,但是考虑到携带的方便,我们选择利用腰部的运动来检测步数。
计步器中一般采用一种加速度计来感受外界的震动。计步器的整机原理采集加速度信息并将数据送到单片机进行处理;单片机控制整个系统的工作并从数据中检测出步数送到LCD进行显示;外部控制按键进行开关机控制以及功能选择等。以腰部的上下位移最为明显,所以记步器挂在腰带上最为适宜。
所谓的振动传感器其实就是一个平衡锤在上下振动时平衡被破坏使一个触点能出现通/断动作。它里面有一个机械的震子,运动时会产生上下震动,机器通过收集震子运动的频率来计算数值,计算消耗卡路里。