制作这款减震智能车是为了在高低不平,崎岖路面行走顺畅。减震为小车减少了颠簸,使小车跑起来更加的平稳,道路的通过性也是非常好的。减震智能车现在市面上不是很多,为此我们先占个位,为大家带来6轮减震智能车。底盘也可以弄成4轮的,只需要把中间的支架卸下来就可以了,可以换大点轮胎。
1、安装完整的一套需要的配件。(机械为了扩展应用后加上的)
整套支架、电源、arduino主板、扩展版、PS2手柄、电机驱动、杜邦线
6WD底盘:https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-11773248163.9.mszZgo&id=541672590664
2、减震小车采用金属支架,安装方便,螺丝固定即可,支架侧面也开了孔,方便电机走线。 3、电机支架固定也比较方便,利用法兰轴承和防松螺母,将电机支架紧紧固定在U型支架上,轴承也方便了转动,减小阻力,将减震器的特性表现的更好。
4、减震器
减震器里面带阻尼油,缓冲性非常的好,如果不喜欢的可以把阻尼油倒掉,不过这样一来小车减震更加灵活,颠簸比较厉害。减震有塑料减振和金属减震,主要区别是金属减震可以调节弹簧强度。负载大了可以调紧一点,反之松一点。6WD相比较4轮来说更加的稳定,支撑点比较多。承载力也相对比较大,基本能适应各种道路。想要负载大可以安装上拉簧。
4、电机选用JGA25-370(高速电机) 相比较普通370电机,此款高速370电机带给你的不仅仅是速度上的差别,力矩方面也表现的非常的出。当然,此款高转速带来的高电流,高消耗,高冲击力也是不可避免的。电机线选用20AWG导线,优质的导线可为电机带来足够的电流。电机红点的引脚焊接红线,这样接便于接线,只需要将颜色一样的焊接在一个引脚上即可。
工作电压:3-12V 高速电机:12V 17000rpm 减速箱:34:1 速度:1.6m/s 电流(单电机):启动电流2.5A 堵转电流5A 输出轴:4mm
5、高速电机配的电机驱动也不普通,如果你现用的是双路L298N,这并不能够给小车充足的动力,或许起步就已经因为大电流而断开了,即便能跑起来,遇到坡度估计就不行了,L298N这样的电机驱动也就只能带动一些微型直流电机,像这样的高转速、大扭矩的电机并不是它能够支撑起的。而我们用的就是下面2款电机驱动,宽电流的工作状态为你的爱车带来充足的动力。 我选用MD04这款电机驱动,将一侧的三路电机线接到一个接线端子上,也可以像我这样直接焊接到PCB板上,选用2个单路电机驱动需要将2个VIN和GND分别连起来。 电机驱动的使用也非常简单。
工作电压:5.9-40V 工作电流:17A 逻辑输入:1.8V,3.3V,5V(max) PWM频率:100kHz 电流检测:50mV/A CS引脚
工作电压:5.9 - 30V 工作电流:23A 逻辑输入:1.8V,3.3V,5V(max) PWM频率:100kHz 电流检测:50mV/A (仅在正转或者反转时有效)
6、PS2手柄对于arduino编译环境来说还是比较容易使用的,完整的库程序给你想要的,在网上也能找到很多例程。我选择的PS2带转接板,这样接线比较方便,还带反接保护,对于易接错线的我还是有必要的。 PS2接线:GND - GND VCC - 5V DAT - A0 CMD - A1 CS - A2 CLK - A3 也可以根据自己的喜好选择其它I/O口。电机驱动:SLP - 5v(或使用时给高电平) PWM - 5和9 DIR - 6和10(2个电机驱动,所以需要接2个) GND - GND
7、控制板这就需要看个人的喜好了,还有手头已经有的。有的人喜欢STM32、树莓派、arduino、51单片机。我选用的还是比较大众化的arduino,编程简单,使用方便。我选用的是arduino兼用板蓝鸟,和UNO脚位一样,配合扩展版可以使用你想要安装的模块,如:避障,摄像头,云台等。
|