完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
` 上大学的时候参加过飞思卡尔智能车比赛,但由于经验不足,没有得到好的名次。现在工作了两年,每天的日子过得都比较枯燥,为了给千篇一律的生活增加点色彩,决定用业余的时间做点东西。之前看过一个视频,日本的小哥做了智能垃圾桶,能自动接住人丢的垃圾。当时看了觉得很有趣,也想过要做,但是一直没有下定决心。前段时间陆陆续续买了仪器设备,买了底盘,但也由于惰性,迟迟没有开始。所以决定发个帖,一是记录整个过程,二是督促自己在闲暇的时间来做车而不是去玩游戏。整个工程还是比较大的,而且平时工作也经常加班,所以整个开发时间会拉的比较长。但是只要坚持每天做一点,总能完成。 好了,废话不多说,先上图。底盘是这样的: 现在是这样的(请无视凌乱的布局和走线。。。)
|
|
相关推荐
7 个讨论
|
|
|
期待来参与我们的diy活动
|
|
|
|
|
|
|
|
|
刚发帖就有各位前辈来捧场,不胜荣幸 ![]() 仔细看了一下L298N的原理,内部结构如下:
内部有两路独立的H桥,可以同时驱动两个电机;ENA和ENB是使能脚,不用多说;IN1和IN2为一组控制信号,IN3和IN4为另一组控制信号。当IN1为高电平时,①导通,②不导通;当IN1为低电平时,①不导通,②导通;IN2/3/4有同样的逻辑。 所以根据上述原理,可以将H桥的控制端INx分为方向控制脚和速度控制脚,如定义IN1为DIR,IN2为PWM,则DIR为高电平时,电流方向为OUT1->OUT2,电机正转;DIR为低电平时,电流方向为OUT2->OUT1,电机反转。而PWM的占空比越高,电机速度越高。 底盘上有3个电机,成正三角形分布,如下图:
每个电机可提供正反两个方向的力,分别为【① 180°,② 0°】、【③ 60°,④ -120°】、【⑤-60°,⑥120°】。每个电机提供不同的转速,那么每个方向的力也不同,最终的运动方向就是三个电机力的矢量和。 按上述方式运动的好处是底盘不需要转向,运动是其方向不会改变,及以“平移”的方式移动。 接下来的一段时间应该以写代码为主,整个工程将按照模块化和系统化的思想编程,可能会耗费比较多的时间。 |
|
|
|
|
|
|
|
|
记录一下在KEIL4环境下使用JLINK的SWD模式烧写和调试STM32
1.在TargetOptions->Device中选择正确的芯片 2.在TargetOptions->Debug中选择右侧部分的【Use:】,并在后面的下拉框中选择【J-LINK/J-Trace Cortex】 3.点击Settings,Debug选项卡,左上角的J-LINK/J-Trace Cortex Adepter框内【ort:】选择SW,左下角的Interface框选择【USB】。此时如果正确连接了SWD的4根线(VCC,SWDIO,SWCLK,GND)且保证供电正常,点击【Scan】,则右上部分的SW Device会显示已连接的器件。 4.Flash Download选项卡中,点击add,选择对应的器件。这里是设置下载后的Flash地址,默认是从0x20000000开始,而STM32大容量的器件都是从0x80000000开始的。这一步很重要,否则在下载时可能会报错。点击确定,设置完成。 |
|
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
331 浏览 0 评论
532 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
842 浏览 0 评论
1383 浏览 2 评论
824 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16911 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 07:14 , Processed in 0.815208 second(s), Total 62, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1072