我是一名单片机工程师,对于51单片机智能小车制作,下面的讲解你参考一下。
我看到有很多朋友想做一个属于自己的智能车,但又无从下手,今天我将详细的讲一下循迹小车的制作方法,因为所有的其它功能,都是从循迹这个扩展起来的,你把这个弄懂了,其实的功能了解一下也就懂了。
制作51单片机循迹小车,只需要四步。
1 车模。
2 主控板。
3电机驱动系统。
4 循迹传感器
下面一一进行介绍。
1车模。
对于新手来说你需要一个车模,当然也可以自己制作一个模型,下面这个是两个电机的智能小车。
上面这个车模包含有,1个车模底板,2个减速电机,2个轮子,1个万向轮(上面,电池盒下面那个),1个电池盒。
这种车模很多地方都有,你只要按照说明书组装成功就可以了。
2 主控板
另外你还需要一个单片机最小系统
这个主控板的单片机型号是,STC89C52RC
3 电机驱动系统。
这个电机驱动系统的模块是L298N(上面,最大黑色那个)
这种驱动系统是可以同时驱动两个电机的,完全可以满足你小车的驱动动力,为什么要驱动呢?因为主控板的单片机电流太弱了,不够电流让电机运行,所以才会有电机驱动模块的产生。
上面这个图中,IN1 IN2和 IN3 IN4(在上面的右下角),是用来接单片机的端口(这就可以理解到,这四只脚是电机控制输入端),并且IN1 IN2是左边电机控制用的,为什么一个电机的控制,需要接两个脚呢?
一个电机接两个脚的话,电机就可以正转和反转了,运用到小车上面就是,可以实现小车的前进,后退,左转和右转,这已经满足小车运行时需要的功能。
4 循迹传感器
既然是循迹的智能车,那么你还需要循迹传感器
其实只需要两组红外线发光二极管,就可以实现我们的循迹功能了,如下图所示
从上面我们还可以看到,每组当中,都含有黑色红外线管和白色红外线管
我们的循迹小车,是循黑色线走的。
上面当中,中间的是黑色线,左右两边的是两组红外线管。
红外线检测黑线的原理。
当红外线检测的不是黑色,发射光通过障碍物能反射给接收,进行正常的发射与接收。
当红外线检测的是黑色,发射光通过黑线产生漫射,接收端就不能正常地接收到发射光,就是凭这一特点,就可以实现我们的小车循迹了,很好玩是吧,嘿嘿!对于智能小车的细节,一言二句说不了太多东西,详细的制作知识,百度上,,,请看“一凡单片机”,这个里面讲解比较全面,并且还有相应的程序。
以上就是个人分享的智能小车制作方法,希望能帮到你,你通过这个基础实验,发挥想象力,再扩展其它的小车功能,寻找更多的小车乐趣,喜欢的朋友请采纳和点赞,谢谢!
需要准备器具:
1、电脑一台(除非你想用手画图,否则必备),安装PCB软件、MCU编译软件等
2、电烙铁、烙铁架、热风枪各一(建议购买那种烙铁带风枪的,方便),稳压电源、万用表一台,示波仪一台(有条件就准备,也可以用虚拟的),MCU的下载器或者调试器、烧写器
3、万能板、IC座(建议你在初期用直插元件,方便更换)、需要用的元件若干(电阻电容之类低价元件,最好按照商家的最小包装买,千万别散买1、2个,别问为什么,你试过就知道了)
4、无水酒精一瓶、棉签若干,焊锡丝、松香若干,飞线红黑各一把(用来连线),台灯、带灯放大镜各一
5、常用工具:螺丝刀、斜口钳、尖嘴钳……
6、N本相关书籍以及元器件PDF文档,笔记本、笔各一(用来记录工作内容,必备)
7、创可贴、烫伤药,最好在买一份意外保险以防万一 ^_^
8、等你的设计无误,功能正常后,把你的PCB图送厂家打样(不建议用感光板,不但麻烦价格也不必送厂家打样便宜多少,除非你为了好玩)
单片机最小系统就是能够运行的最少元件组合,虽然这样过的单片机看起来非常简单,但实际操作并没有那么容易,特别是对于一些新手来说,没有手把手来教,确实还是有点小为难,不过没关系,这里提供单片机最小系统原理图,让你理解每一个步骤,就可以自己动手操作了。
一、单片机最小系统的特点
单片机最小系统是用最少的元件组成的单片机可以工作的系统,最大的特点局势系统资源完全开放,能够配合其他模块板或自行搭建用户电路可实现任意实验功能。单片机最小系统的借口设计灵活,使用起来就会非常方便,所以适合创新实践活动,下面来看看单片机最小系统原理图。
二、单片机最小系统原理图解析
上图就是单片机最小系统原理图,对于一个完整的电子设计,首先就要搞定供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础,51单片机虽然应用范围最广,但实际上还有个弊端,那就是容易受到干扰而出现程序跑飞的现象,克服这个现象的重要手段就是为单片机最小系统配置一个稳定而可靠的电源供电模块。
单片机最小系统的电源供电模块可以通过计算机的USB接口供给,也可以用外部稳定的5V电源,电源电路中接入电源指示LED。图中R11为LED的限流电阻。S1 为电源开关。 上一页 0 /3 下一页
凡事会了不难难是不会,单片机电路图看起来很复杂,但只要掌握要领,有一定基础知识,不难看懂。
单片机是高集成度芯片,外围电路已经很简单了,只要有振荡电路(提供系统时钟)、复位电路(保证单片机从起始地址开始运行程序)、电源电路(这个不用废话),其他的就是完成各个功能的外围电路了,基本都是模块化,很容易明白。
我觉得你还是刚接触,万事开头难,逐渐会熟悉的。重要的是掌握基础知识,懂了原理,你也能设计单片机电路图。祝你学有所成!
怎样制作单片?怎样制作单片机
单片机是指一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上
怎样轻松学会单片机制作?
一般教材通常是不惜篇幅地介绍单片机理论知识、存储器结构、寻址方式、指令系统、汇编语言、编程和仿真以及硬件的制作等,这是一种正规的教学模式。这种固有模式,使不少初学者学习很久还做不出一个单片机控制电路,甚至产生畏难厌学情绪。有没有轻松学会单片机制作的路径呢?《电子制作》杂志副主编赵卫滨先生对学习难点进行了分析,通过大量的图形、照片和视频片段,使单片机更加容易理解;通过简明易学的口诀,增加了重点、难点的情趣;以问答式的教学方式,使读者具有灵活运用的能力。本讲座将使不懂单片机的广大青少年、技术工人,采取轻松学习的方式,举一反三地制作出一系列有特定功能的单片机芯片,焊出有单片机的控制电路,从而引发兴趣,坚定学习志向,最终为登堂入室打好基础。
我怎么自制cpu
我出150W分
如何自己设计CPU,有没有这方面的书籍或资料
大哥,设计一款CPU需要大量纳米级材料,一般人弄不到。英特尔和AMD一个精英团队设计一个CPU都要个把月的,除非是奇迹,不然这是不可能的。因为您就算是把设计弄好了,那一百万级起步的高精度器械,除非您是富二代,不然会把您搞破产。另外,相关书籍与资料是绝对没有的。还有,就算您制造出来了,那驱动也需要您有相当强的编程能力。还有,您制作CPU是需要来打游戏的,我相信大多数的大型游戏会不兼容您的CPU。总之,自己设计CPU成功,只能盼望奇迹。cpu都是纳米级的,我看团队也需要公司级别的才行!没有专门书籍,建议从逻辑电路看起。。cpu布线这个就是一个团队还要搞很久书籍是没有的最简单的办法,你可以买个大一点的fpga,尝试在上面做个cpu的软核。
至于这方面的书籍,恐怕不是一本两本能解决的。
建议学学大学微电子专业的课程,或许会有一些概念。
搞定了单片机最小系统的电源供给,再就准备单片机的置位和复位,就是为了把电路初始化到一个确定的状态。单片机复位电路原理是在单片机的复位引脚RST上外界一个电阻和电容,实现上电复位。当复位电平持续两个机器周期以上的时候,复位就有效,具体数值可以由RC电路计算出时间。
复位电路是由上电复位和按键复位两部分组成的。
1、上电复位
STC89系列单片及为高电平复位,一般都是在复位引脚RST上面连接一个电容到VCC,然后在连接一个电阻到GND,由此形成一个RC充放电回路,拉力保证单片机在上电时RST脚上有足够时间的高电平来进行复位,之后就能够回归到低电平进入正常工作状态。这个电阻和电容的典型值为10K和10uF。
2、按键复位
按键复位就是在复位电容上并联一个开关,当开关按下时电容被放电、RST也被拉到高电平,而且由于电容的充电,会保持一段时间的高电平来使单片机复位。
上一页 1 /3 下一页1、一些预定义可以放在 h 头文件内
2、一些常用函数也可以放在 h 头文件内
3、写C程序的时候,在文件开始,把你做的头文件,做引用就能用 h 的内容了
比如你的头文件名字是:
"我的头文件h"那么在程序中的引用就是:
#include"我的头文件h"经过引用,头文件内的定义和函数,就可以在程序内调用了
欢迎分享,转载请注明来源:表白网
评论列表(0条)