怎样设计自行车里程表
把块磁铁绑在车条上,前叉上绑个干簧管,使磁铁能经过干簧管,其引线接在一个旧计算器等号键的两极上,开机输入1或轮子的周长,按加号,之后转动车轮就开始计算了,原理就是利用干簧管的开关功能和计算器的累加功能实现,你要会单片机也可以自己做个计算电脑,不过开销比较大,需要买集成电路,液晶频,编程器,而第一种方案簧管5毛,计算器4元。市面上的成品原理也是这样
我的想法是这样的,有一个显示的屏,一个单片机,一个光电传感器。
让光电传感器做检测,当它检测到一个信号后传到单片机,让单片机做运算。单片机里面的运算这样做。先从屏上输入自行车的直径,通过输入的直径算出自行车的轮胎的周长,再用周长乘以光电传感器检测到的个数,算出来的结果就是自行车的行驶的路程长度了。
{
uint x,y
for(x=zx>0x--)
for(y=110y>0y--)
}
void write_com(uchar com)
{
RS=0
P0=com
delay(5)
E=1
delay(5)
E=0
}
void write_date(uchar dat)
{
RS=1
P0=dat
delay(5)
E=1
delay(5)
E=0
}
void lcd_int()
{
E=0RW=0
write_com(0x38)
write_com(0x0c)
write_com(0x06)
write_com(0x01)
}
//////////////AD函数定义//////////////
能实时地将所测的速度与累计里程数显示出来,主要是将传感器输入到单片机的脉冲信号的频率(传感器将不同车速转变成不同频率的脉冲信号)实时地测量出来,考虑到信号的衰减、干扰等影响,在信号送入单片机前应对其进行放大整形,然后通过单片机计算出速度和里程,再将所得的数据存储到串口数据存储器,并由LED显示模块交替显示所测速度与里程.
顺便说一句,里程表是没有尽头的。不管是机械式的还是电子式的,过了最大的数值就会回零。
http://hi.baidu.com/wannenggong/item/2b33bd01b60a091acc34ea98
原因:可能是里程表本身的设计上的质量问题,造成了里程表清零,另外一种可能就是维持里程表数据的电池工作不稳定或者是没有电了,需要更换。
有些里程表具有小里程的清零功能,用于当次的里程计算。
扩展资料:雅迪电动车电池保养方法:
1,电动车充电,一定要使用电动车自带的原装充电器,避免损害电池。
2,避免长期亏电,亏电状态是指使用后没有及时充电,在亏电状态下出现硫酸盐化,硫酸铅结晶物负载矣板上,堵塞电离子通道,造成电池容量下降。亏电状态闲置时间越长,电池损坏越严重。电动车如果每天都骑的话要每天都充电,每天充电可以保持电动车电池电量的充足。
3,充电器不要放在电动车的车筐或着储物箱里面,因为在骑电动车的时候会产生振动,充电器振动就会容易损坏。
4,冬季给电动车充电注意要放在比较暖和的房间里,因为电瓶在比较冷的环境里充电会降低电池的储电量损害电池。
5,在车辆刚启动时,应缓慢加速,避免瞬间急加速损伤元器件。为了延长电池,电机的寿命,在车辆启动,爬坡时应用脚踏助力
6,电动车电池要注意,定期的深度放电一次,最好是每三个月就将电池放电一次,这样可以充分的激活电池。
7,在骑电动车的时候要注意避免经常使用刹车,在遇到转弯或者红绿灯的时候可以提前的断电让电动车滑行,这样既可以省电又可以节省刹车。
8,上桥,上坡,逆风行驶时务必要用脚踏助力,以避免对电池造成冲击性伤害,影响电池的续行里程和使用寿命。
原理:里程表传感器就是以测转速的原理来测量轮子的转速,根据轮子的直径,每一个测速周期为轮子转一圈,以累加轮子转过的周期数计算出行走的里程。
在传动轴上设计两个轴承,大大减轻了运行中的力距,减少了摩擦力,增强了使用寿命;由原来的动态检测信号改为齿轮运转式检测信号;
由原来直插式垂直变速箱改为倒角式接口变速箱。里程表传感器插头一般是在变速箱上,有的打开发动机盖可以看到,有的要在地沟操作。
扩展资料
里程表传感器在差速器或者半轴上面的传感器,来感觉转动的圈数,一般用霍尔,光电两个方式来检测信号,其目的利用里程表记数可有效的分析判断汽车的行驶速度和里程,因为半轴和车轮的角速度相等,已知轮胎的半径,直接通过里程参数来计算。
汽车传感器过去单纯用于发动机上,已扩展到底盘、车身和灯光电气系统上了。这些系统采用的传感器有100多种。
用传感器很多,判断传感器出现的故障时,不应只考虑传感器本身,而应考虑出现故障的整个电路。因此,在查找故障时,除了检查传感器之外,还要检查线束、插接件以及传感器与电控单元之间的有关电路。
参考资料来源:百度百科-汽车传感器