完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
`最近忽然很想写帖子, 刚好前不久做了小车。如下图(STM32主芯片,电磁寻迹、红外寻迹,遥控,测距等功能) 步骤分为软件,硬件。当然是先从硬件谈起了。硬件:
(图中标号与下列序号对应) 1.电机驱动电路(L293),对小车而言当然是最重要的东西。 2.电磁寻迹电路(最后转换为电压信号,所以最好选择有AD功能的单片机)。 3.红外寻迹电路,与刚刚的电磁寻迹只能二选一(也是AD功能的单片机)。 4.CPU选带AD功能的STM32F1系列单片机(STM32F103RCT6--64脚)。 5.小车用锂电池供电(3.7V),驱动等电路需要5V供电,所以需要一个升压电路。 6.小车自带充电电路,而且可外接无线充电模块,所以在小车上做了一个充电电路。 7.小车支持wifi,蓝牙控制,做了相应的接口(串口)。 8.小车有个位置检测的功能。在道路底下埋上电磁铁,小车走过去会停下了,所以在小车上做了干簧管这个电路。9.电机,轮子。 软件: 程序移植了一个FreeRTOS系统,用带操作系统的框架写程序会更加简单,不需要写很多的标志位。当然一开始移植的时候比较难,但原子,安富莱他们家的开发板都提供了这方面的资料(free),拿来参考一下,很容易上手。我选择的原子的历程。
|
|
|
相关推荐
|
|
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
3172 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
2517 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2380 浏览 0 评论
2507 浏览 1 评论
1700 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-4 14:38 , Processed in 0.729410 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖