我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 4110|回复: 13

[DIY秀] 帮同学做的一个自行车码表(源码共享)  (转)

[复制链接]
  • TA的每日心情
    开心
    2024-9-20 19:45
  • 签到天数: 2 天

    [LV.1]初来乍到

    6230

    主题

    9495

    回帖

    20万

    积分

    管理员

    积分
    205455

    原创先锋奖终身成就奖优秀斑竹奖宣传大使奖社区居民社区明星社区劳模最爱沙发新人进步奖忠实会员金点子奖特殊贡献奖

    发表于 2013-8-8 17:05:58 | 显示全部楼层 |阅读模式
    这个是我帮同学做的一个码表。码表这东西现在市场上卖的很多,虽然没有必要自己做,但亲手做一个总能学到点东西,或者编程思想,或者焊接技巧。看着自己做的东西能实现功能,多少还是有点成就感的。

    手机
    拍的渣画质,看个大概就行。



    0857020sdls444q3i336e9.png.thumb.jpg

    用的AT89S52,程序就四五百条,总感觉大材小用了,不过手头上只有这种,就屈才一下吧。

    用1602做显示,能显示行驶时间,总路程,瞬时速度和平均速度。

    用霍尔A3144做传感器,这个东西要磁铁靠的很近(大概1CM)才有反应,如果装上自行车得把握好距离。

    本来想加24C02
    芯片
    记录数据的,但是
    仿真
    时数据记录总是出问题,用的都是同一个函数,总时间能记录,总路程就是记不住,

    我都烦了,索性就没加芯片上去,程序也把那段屏蔽了,以后再改进吧。




    085720cgpqpzmn9gvgjogj.png.thumb.jpg

    背面连线图。白色一点的是细线。




    085736o1czs7f4b1uqsyfr.png.thumb.jpg

    电路
    比较简单,一个最小系统,一个液晶,一个霍尔传感器和一个24C02。

    一个复位按键,一个24C02清零按键和一个
    电源
    开关。电位器用来调液晶亮度。

    要注意的是A3144输出端最好接一个10K的上拉电阻。

    供电是4个5号电池,其实3个电池也能工作,但是用一段时间电压下降很厉害,还是用了4个,6V也是可以直接供给
    单片机




    085754ilf12tvv7gci2tov.png.thumb.jpg

    元器件
    就这些。




    08581258e0ibr03rrk3b1x.png.thumb.jpg

    晶振,瓷片电容和复位电容放在单片机座里面,器件越少看着越舒服。


    电路确实简单,从拿到器件到焊接调试完成大概用了5个小时,花时间比较多的是编程,

    边用protues仿真边改,为了更精确的计算,不断的改变算法。陆陆续续用了大概一个星期。




    虽然电路不是很复杂,但是因为是手工焊接的,还是要认真的,我的经验是每焊完一条线就检查这根线是否达到焊接要求,有没有出现错误,有怀疑就用用万用表测,没问题了接着焊下面的。是有点啰嗦,但是如果把全部器件焊完再检查,这样太乱,不容易发现错误,而且通电后如果板子出问题,检查时要从头查到尾,不划算。


    程序是C语言编的,我大学单片机课程教的是汇编,我没学会,一直用C来编。这里再感慨一下初学者真的不要用汇编,很难入门的。源程序我直接放上来,不是什么秘密。编程这个东西重要的是思想,大家一起交流才能进步。


    大家看看交流一下经验。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-20 19:45
  • 签到天数: 2 天

    [LV.1]初来乍到

    6230

    主题

    9495

    回帖

    20万

    积分

    管理员

    积分
    205455

    原创先锋奖终身成就奖优秀斑竹奖宣传大使奖社区居民社区明星社区劳模最爱沙发新人进步奖忠实会员金点子奖特殊贡献奖

     楼主| 发表于 2013-8-8 17:08:25 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    168

    主题

    6352

    回帖

    923

    积分

    二级逆天

    积分
    923

    社区居民终身成就奖优秀斑竹奖宣传大使奖社区劳模最爱沙发社区明星灌水天才奖幽默大师奖贴图大师奖新人进步奖忠实会员

    发表于 2013-8-8 23:19:49 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    5

    主题

    241

    回帖

    427

    积分

    二级逆天

    积分
    427

    终身成就奖

    QQ
    发表于 2013-8-9 08:06:06 | 显示全部楼层

    Re:帮同学做的一个自行车码表(源码共享)  

    做的不错,支持一下,如果能做小点,就更好了!
    回复

    使用道具 举报

    该用户从未签到

    14

    主题

    58

    回帖

    73

    积分

    二级逆天

    积分
    73

    终身成就奖特殊贡献奖金点子奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2013-8-9 09:45:14 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    165

    回帖

    106

    积分

    二级逆天

    ...&a

    积分
    106

    终身成就奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2013-8-9 19:55:48 | 显示全部楼层
    .................................
    回复

    使用道具 举报

    该用户从未签到

    31

    主题

    2705

    回帖

    3392

    积分

    游客

    积分
    3392

    终身成就奖社区居民忠实会员社区劳模金点子奖宣传大使奖优秀斑竹奖最爱沙发

    QQ
    发表于 2013-8-10 09:22:09 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    16

    回帖

    0

    积分

    一级逆天

    积分
    0

    终身成就奖社区居民

    QQ
    发表于 2013-9-26 01:47:01 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    1145

    回帖

    1130

    积分

    二级逆天

    积分
    1130

    社区居民忠实会员终身成就奖宣传大使奖特殊贡献奖金点子奖贴图大师奖原创先锋奖幽默大师奖新人进步奖灌水天才奖

    QQ
    发表于 2014-10-6 12:44:56 | 显示全部楼层

    Re:帮同学做的一个自行车码表(源码共享)  

    学习了,看看先  
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    31

    回帖

    15

    积分

    一级逆天

    积分
    15

    社区居民

    QQ
    发表于 2015-1-18 11:19:14 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    论坛开启做任务可以
    额外奖励金币快速赚
    积分升级了


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    平平安安
    TOP
    快速回复 返回顶部 返回列表