发 帖  
原厂入驻New
[创意DIY] 智能车大作战,各类智能车开源资料,你更偏爱哪一款?
2019-10-23 15:20:19  1621 智能小车 diy 电机驱动 STM32
分享
1、开源硬件-基于STM32的自动刹车灯设计

7.png
自动刹车灯是一个小巧的电路板,在刹车减速时自动亮起。可以将其安装在自行车上,用于警示其他车辆和行人。自动刹车灯由电池供电并内置加速度传感器,因此无需额外连接其他线缆。使用两节5号电池时,设计待机时间为一年以上(待机功耗66微安),基本可以实现永不关机,即装即忘。
特性
  • 体积2.8cm * 5.5cm(PCB尺寸)。
  • 自动识别减速刹车。
  • 停车自动休眠,设计待机时间一年以上。
硬件资源
  • STM32F103C8T(STM 32F103C8T数据手册)处理器
  • 两个全彩LED灯,两个红色LED(1206)
  • 加速度传感器ADXL345(ADXL345数据手册)
  • 一个三线串口
  • 一个三线SWD接口
使用方法
自动刹车灯共有三个工作模式:刹车灯模式、水平仪模式和呼吸灯模式。启动后自动进入刹车灯模式,按下按键后会依次在三个模式中切换。三种模式下加速度传感器 的参数不同,但在静止时设备都会自动休眠,可以通过震动或者按键唤醒。设备使用两节5号电池供电,设计休眠时间超过12个月(实测待机电流66微安)。设 备主要工作于自动刹车灯模式,其余两种模式是为了演示设备的能力。
刹车灯模式:
设备当作自动刹车灯使用时应当使用扎带等方式固定于自行车座椅下或后 轮货架上。固定完成后将开关调至ON端,在之后的使用中可以不必关闭。自动刹车灯在车辆静止30秒之后自动休眠,在监测到连续震动之后自动唤醒。工作时, 如果没有监测到刹车,自动刹车灯左右两个LED均以低亮度显示黄色。当车辆刹车时,自动刹车灯的四只LED均以高亮显示红色。
8.png
水平仪模式:
设备当作水平仪使用时,可以检测设备当前的水平状态。其用四个方向的LED显示当前倾斜的一端,哪一端亮表示哪一端向下倾斜。其用两度表示倾斜的程度,亮度越高表示倾斜越多,共有16级亮度。
呼吸灯模式:
设备工作于呼吸灯模式下时,会依次以渐强和渐弱的形式点亮各LED,显示呼吸灯的效果。这种模式下加速度传感器不工作。
9.png
附件里的原理图已经有pdf版本的了,没有安装eagle的网友可以参考pdf版本的。


2、【电赛作品、全套资料】基于STM32的两轮平衡小车资料(硬件、MCU源码、蓝牙遥控器APK及源码、CAD生产图纸等)
10.png
该两轮平衡小车附件内容超全,唯一遗憾的就是一篇设计论文了。要是有爱心的网友,跟我一样分享出来,那就更完美了。
两轮平衡小车控制主板电路实物图展示(具体查看其硬件设计工程文件):
11.png
附件内容截图:
12.png


3、两轮自平衡小车全套资料分享(光电机驱动和九轴模块资料、源码、设计说明)
13.png
硬件选择与方案设计:  
胶枪、电转、电表等耐用品工具的价格不计算在内,下列原件总共花了我大概450元吧。无意给淘宝商家做广告,所以请大家自动略过图片中的商家logo。
1. 控制板采用原子的STM32 MINI开发板,不带屏的话138元吧。遥控使用板上的红外接收器,当然理论上也可以使用板上的RF无线模块接口。

2. 方位传感器采用iic接口的9轴模块,花了我88大洋。包括加速度、角速度、气压、地磁传感器,主要是考虑到以后别的用途,如果采用6轴模块的话,应该可以降到50元以内吧。  
自平衡小车需要使用到1个角速度分量和2个加速度分量,通过融合滤波得到较为准确的小车倾斜角度值。查看网上几年前的小车,都是使用3个独立ic搭建的,而且还是使用模拟量输入;查找网上资料,现在都是集成ic,接口主要有spi和iic,而且还有中断输入。我买的这个模块只有iic接口,而且没有中断输出,iic接口,故只能采用周期性查询方式;加速度传感器采用的是ADXL345,角速度传感器采用L3G4200D,这两个ic的手册资料是比较齐全的,便于学习。
3.电机驱动模块采用全隔离的L298N驱动板,抗干扰,30元。如果不是光耦隔离的话会便宜很多。卖家给的实物和照片不太一样,有一条pwm控制线5v有效,3.3v无效,说明商家卖出之前没完整的做过测试。我自己并了个电阻搞定了,也便没有跟卖家纠缠了。  
                                                                                                                           模块有4个逻辑控制输入端口,接控制器的4个io口,控制2个电机的转向与停止;2个pwm输入,接控制器的pwm输出,控制2个电机的转速;1个逻辑电源输入接口,从stm32控制板上取电。驱动部分,2个电源输入端口,接聚合物锂电池,考虑到5v稳压模块从电池取电,减速电机又是9v的,建议采用9v以上的电池(我采用的是12v);4个驱动输出接2个减速电机的4个输入口。
两轮自平衡小车全套资料分享.zip (8.42 MB, 下载次数: 27)


4、史上最全的智能小车资料汇总
智能小车介绍:
        智能小车作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。智能小车能够实时显示时间、速度、里程,具有自动寻迹、寻光、避障功能,可程控行驶速度、准确定位停车,远程传输图像等功能。智能小车可以分为三部分--传感器部分、控制器部分、执行器部分。
几乎每年都会举行智能小车电赛,现在由我给大家打包分享,附件内容有点大,请大家耐心下载。
来看看过去我们的学长们制作的小车资料吧。见截图
16.png
历届小车资料(汇总).zip (41.36 MB, 下载次数: 178)


7
2019-10-23 15:20:19   评论 分享淘帖
3 个讨论
牛逼呀,送你一个度娘
好多资料,赶紧先收藏~~
2019-10-24 07:50:48 评论

举报

好资料,谢谢分享
2019-11-6 10:29:49 评论

举报

高级模式
您需要登录后才可以回帖 登录 | 注册

发表新帖
关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表