自己动手做个智能小车(2)

自己动手做个智能小车(2)

——基本布局及电源部份

上一章中,我们逻列出所有需要的零件,接下来就是我们开始拼装的时候了。电路图。。。 没有,
没有完整的,我们就一步步做吧,纯手工,焊到哪就是哪,不通了就飞线(注:正常电路从板子下面走,但如果实在有交叉过不去时,就可以在上面用一导线直接相联,叫飞线,正式design好的板子一般都不用飞的咯)。

虽说焊到哪是哪,但是还是得稍微布局设计一下。

观察一下小车,电机分布在两边,前面一轮子,后面空,
所以后面空地方肯定不能压重物,不然会压翻掉。

电路板100x150MM与车子底盘差不多大,但总不能直接帖着吧,开始动手:

在板子的四边上开始挖个洞,当然,自己得与底盘看一下,得对齐,然后每个洞接上一个六角铜柱:

好,完成后,应该是这样的:

好了,电路板用小柱子顶起来,这样底部就不怕碰到什么短路了。其他部份,这样来分配:

买回来的小车,电机部份,是光光的两个接线柱,为了方便电路板拿下来,最好的办法就是,用杜邦线了,去掉一头后,接到电机上面,然后,在上图中,留下来1,2两个接线头,到时在电路板上留两个,就可以方便接上了。

上面说的,需要重地放前面,所以我们把电池合就放在3这个位置。

于是在4这个位置,就得放一些开关,DC-DC之类的供电部份。

我们的主控芯片,是一个单片机,它来负责整个电路,所以就放在中心位置吧,5这个位置比较合式。

1,2是两个电机的接线头,那电机的驱动电路就靠近一点,就放在6,7位置,一边一个。

尾巴上,8的位置就放乘下的,比如蓝牙模块之类。

好了,这样一来,我们的功能元件好象都有指定的位置了。接下一就可以一点点往上焊了。

第一部份,当然就是供电咯,没有电,啥都运作不起来。

需求点:电当然得用充电电池,7号的肯定不行,电量不够,所以就先5号可充电池,单节1.2v。
单片机需要供电5v,电机供电3V到5V。

有了这些要求后,分析一下,如果用电池直接供单片机,则至少需要4节。但是电池当快没电时,电压是降的很快的,所以为了CPU稳定运行,最后电能撑到最后都是5V,所以得有一个稳定电路。
电机部份,想必3节电池即可,3.6V。

所以最终结论,这样来用3节5号充电池供电,
分两路,电机部份由电池直接供电,逻辑电路部份,由DC-DC升压至5v后供电。

上电路图:

图中DIP4为DC-DC模块,输入,输出都是2个引脚,总4个脚。

实际电路焊接说明:

焊接时,先电池盒,如何固定?
原先电池盒上有两个洞,再其边上再挖上一个洞,然后零件上的脚很长的,于是可以弯一下,然后焊接上,这样的电池盒坚固无比。

看到电源中还有两个跳线帽子,那正是进入主电源的3.6v
5v的供电必经之路,跳线帽可以用于调试用,很方便地断掉某路电。

图中还有一个电位器,可以先不管,是试验证时为
提供称压3.2v用的,本根扩展使用USB接口,而USB处理芯片是3.2v的电源。此处先可不管。

然后把电池盒的引线再接上板子上,后面焊上。

在反面焊接时,由于每个孔之间是不相联的,所以只能先焊牢,然后用零件多下来的脚,再横向焊接,以联通。

图中,1位置为供电了负极,2位置为电池正级即3.6v,3位置为DC-DC输出正极即5V。

接下来,有了电源部份,就可以向用电部份的零件上引过去了。
自己动手做个智能小车(2),布布扣,bubuko.com

时间: 2024-11-03 22:16:12

自己动手做个智能小车(2)的相关文章

自己动手做个智能小车(1)

自己动手做个智能小车(1) --介绍及工具材料准备 目前物联网发展很迅速,软硬结合也越来越流行.对硬件有些兴趣的我,也想来做点业余玩具. 这是个业余小作品,可以学习一些基本硬件.单片机,底层软件,Android编程等知识,同时不失趣味性. 直接上图: 怎么每张图有个手机?-- 哈哈那是遥控器. 介绍: 这个小车是一个三轮车,为啥采用三轮:方便.灵活.控制简单,比如要转个弯,只需要把这边的轮子速度降下来,就转过去了:还可以原地旋转,两个轮子速度相同,方向相反即可,这是四轮车办不到的. 问,边上的手

自己动手做个智能小车(5)

自己动手做个智能小车(5) --用程序来控制轮子 PWM控制电路完工了,接下来得把电路接到单片机,由单片机进行控制了.回想电路图: 这个图中,输入有3根组,A,B,C,其中,A入口,我们可以当成PWM控制线,B,C为正反转.停止控制线,整个状态可以罗列为下面表格: A控制 B控制 C控制 Q1 Q2 Q3 Q4 电机状态 X 0 0 0/导通 0/导通 0/截止 0/截止 刹车 PWM 1 0 1/截止 0/导通 PWM 0/截止 正转 PWM 0 1 0/导通 1/截止 0/截止 PWM 反转

自己动手做个智能小车(3)

自己动手做个智能小车(3) --让小电脑运行程序吧 通了电源,也有了初步的规划,我们就把主芯片给接上,并让其工作起来. 这个主芯片就是89C52单片机,有人说,单片机没学过啊,怎么没,没关系,在里,我们就从最简单的入手,然后再慢慢加功能.我们知道学个新程序,一般从HelloWord开始,那单片机同样,也从其本的开始. 51单片机,有40个引脚,其中,芯片从一个U口的左侧开始计数,然后一圈编号,40脚与20脚接电源的正负极.其中,1~8 0~17 39~32 1~28 为单片机的P1 P3 P0

自己动手做个智能小车(4)

自己动手做个智能小车(4) --电机控制电路 CPU是接通了,程序也可以跑了,现在得让程序可以控制电机才行. 前面我们知道,单片机是一个运行程序的芯片,当程序里把变量P0.0变成1时,芯片39接口就变成高电位(5v),变量赋值为0时,接口就变成了低电位(0v),很是方便. 但问题来了,这个如何控制电机呢? 先理一下,我们电机有几种功能:正转.反转.刹车.滑行.调速,这几大功能.现在的问题就是考虑如何用0和1来实现这些功能. 正转.反转,小时候玩过电动机的朋友都知道,将电机的两个引线反过来接,那电

自己动手做个智能小车(7)

自己动手做个智能小车(8)[终]

自己动手做个智能小车(6)

(原)动手造遥控智能小车

序)我只是传感器的组装者 在入职之后,一直比较轻松,等着大数据项目的启动,然后这段时间正好优化下自己的硬件方面的东西,曾经的自己还是c51的编程高手(好吧,高手是瞎吹的,会玩而已),后来放弃去参加周立功杯,继续玩的是java,因为硬件只是兴趣,就是兴趣,业余玩玩而已. 这次做了什么,在这几天终于动手完善一下这些东西,之前一直是挤时间做,现在有的是时间干脆把东西搬到公司,方便多了,经过这些年多积攒,自己还是有近百个传感器,应有尽有,个个曾经都测过,还有多支开发版,c52,树莓b+等,这次主要是做了

stm32智能小车之路

       最近学习了stm32,带着兴趣想做一个智能小车.不得不承认自己还是一个实实在在的菜鸟,好多知识到了用处都不会了,看了半天,才看懂.在网上看了下,全是关于51的,stm32的很少,而且也是很详细,看了还是不懂,自己既然做完了,拿出来和大家分享下,互相学习,希望大家提出点意见.         非常感谢CSDN,让我学到了很多的知识,里面的牛人太多了,给我提供了丰富的资源,作为回报,我也把自己的想法和一些经验(我自认为的)写出来,给没有头绪或不会的人来学习下,希望你们不要走我走过的弯路