51单片机智能小车制作,求通俗易懂的讲解

来自:    更新日期:早些时候
求51单片机制作智能循迹小车的配件表和电路图,求高手帮忙。。~

传统的方法循迹用红外对管加比较器,这个做的比较多,论坛里程序也不少,循迹也可以用光敏电阻(黑白反射的光不同)加led(光源)的组合,用ad转换即可,电路是光敏电阻串联10k左右上拉电阻,ad采集中点电压,最少采集三路ad,循光肯定是用光敏电阻了,光敏电阻使用时需用热伸缩管套住以接收指定方向的光(采用网线外皮缠黑胶带即可)。

Keil+ISP程序或仿真器或编程器
说白了就是单片机开发用啥他就用啥

系统的单片机程序:

#include"reg52.h"

#definedet_Dist2.55//

单个脉冲对应的小车行走距离,其值为车轮周长

/4#defineRD9//

小车对角轴长度。

#definePI3.1415926

#defineANG_9090

#defineANG_90_T102

#defineANG_180189/

全局变量定义区。

/sbitP10=P1^0;//

控制继电器的开闭sbitP11=P1^1;//

控制金属接近开关。


扩展资料:


控制器部分:接收传感器部分传递过来的信号,并根据事前写入的决策系统(软件程序),来决定机器人对外部信号的反应,将控制信号发给执行器部分。好比人的大脑。

执行器部分:驱动机器人做出各种行为,包括发出各种信号(点亮发光二极管、发出声音)的部分,并且可以根据控制器部分的信号调整自己的状态。

对机器人小车来说,最基本的就是轮子。这部分就好比人的四肢一样。 传感器部分:机器人用来读取各种外部信号的传感器,以及控制机器人行动的各种开关。好比人的眼睛、耳朵等感觉器官。






我是一名单片机工程师,对于51单片机智能小车制作,下面的讲解你参考一下。

我看到有很多朋友想做一个属于自己的智能车,但又无从下手,今天我将详细的讲一下循迹小车的制作方法,因为所有的其它功能,都是从循迹这个扩展起来的,你把这个弄懂了,其实的功能了解一下也就懂了。

制作51单片机循迹小车,只需要四步。

1 车模。

2 主控板。

3电机驱动系统。

4 循迹传感器

下面一一进行介绍。

1车模。

对于新手来说你需要一个车模,当然也可以自己制作一个模型,下面这个是两个电机的智能小车。

上面这个车模包含有,1个车模底板,2个减速电机,2个轮子,1个万向轮(上面图片,电池盒下面那个),1个电池盒。

这种车模很多地方都有,你只要按照说明书组装成功就可以了。

2 主控板

另外你还需要一个单片机最小系统

这个主控板的单片机型号是,STC89C52RC

3 电机驱动系统。

这个电机驱动系统的模块是L298N(上面图片,最大黑色那个)

这种驱动系统是可以同时驱动两个电机的,完全可以满足你小车的驱动动力,为什么要驱动呢?因为主控板的单片机电流太弱了,不够电流让电机运行,所以才会有电机驱动模块的产生。

上面这个图中,IN1 IN2和 IN3 IN4(在上面图片的右下角),是用来接单片机的端口(这就可以理解到,这四只脚是电机控制输入端),并且IN1 IN2是左边电机控制用的,为什么一个电机的控制,需要接两个脚呢?

一个电机接两个脚的话,电机就可以正转和反转了,运用到小车上面就是,可以实现小车的前进,后退,左转和右转,这已经满足小车运行时需要的功能。

4 循迹传感器

既然是循迹的智能车,那么你还需要循迹传感器

其实只需要两组红外线发光二极管,就可以实现我们的循迹功能了,如下图所示

从上面图片我们还可以看到,每组当中,都含有黑色红外线管和白色红外线管

我们的循迹小车,是循黑色线走的。

上面图片当中,中间的是黑色线,左右两边的是两组红外线管。

红外线检测黑线的原理。

当红外线检测的不是黑色,发射光通过障碍物能反射给接收,进行正常的发射与接收。

当红外线检测的是黑色,发射光通过黑线产生漫射,接收端就不能正常地接收到发射光,就是凭这一特点,就可以实现我们的小车循迹了,很好玩是吧,嘿嘿!对于智能小车的细节,一言二句说不了太多东西,详细的制作知识,百度上,,,请看“一凡单片机”,这个里面讲解比较全面,并且还有相应的程序。

以上就是个人分享的智能小车制作方法,希望能帮到你,你通过这个基础实验,发挥想象力,再扩展其它的小车功能,寻找更多的小车乐趣,喜欢的朋友请采纳和点赞,谢谢!



红外避障小车,超声波避障小车、红外摇控控制小车、手机蓝牙小车、灭火小车、wifi小车等功能。教程从零基础入门操作,精通单片机编程,手把手带你学习智能小车控制编程技术。19、HJ-2WD智能车教程 避障小车原理




51单片机智能小车制作,求通俗易懂的讲解视频

相关评论:
  • 1985610742151单片机智能小车制作,求通俗易懂的讲解
    宫清斌系统的单片机程序:include"reg52.h"definedet_Dist2.55\/\/ 单个脉冲对应的小车行走距离,其值为车轮周长 \/4#defineRD9\/\/ 小车对角轴长度。definePI3.1415926 defineANG_9090 defineANG_90_T102 defineANG_180189\/ 全局变量定义区。\/sbitP10=P1^0;\/\/ 控制继电器的开闭sbitP11=P1^1;\/\/ 控制金属接...

  • 19856107421求最简单的51单片机智能循迹小车原理图以及程序以及制作过程,不胜感激...
    宫清斌void turn_left(){ P1.0 = 0; \/\/左前轮 P1.1 = 1; \/\/右前轮 P1.2 = 0; \/\/左后轮 P1.3 = 1; \/\/右后轮 } ... ...unsigned char judge(){ switch(P2 & 0x??)case 0x??:{ break;} ... ...return 某变量(用于选择拐弯方向程序)} 转弯比较简单,就是一...

  • 19856107421想做一辆由单片机控制的智能小车,我需要学习哪些方面的知识?
    宫清斌1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8\/16\/32位(51系列,MSP430系列,ARM系列)都是使用C语言。2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40\/或其它如新茂,到网上买一个开发板,价格不会超过200元。3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC...

  • 19856107421循迹小车课程设计报告
    宫清斌智能循迹小车设计与制作课程设计报告系别:专业:班级:成员:指导老师:时间:二〇一一年6月30日一、设计目的:1、学会智能电子产品的功能设计与任务分析,能进行小型电子产品方案设计;2、掌握基于51单片机、FPGA模数混合硬件系统设计和程序设计;3、熟悉电子信息类企业项目完整的运作过程及管理规范,培养团...

  • 19856107421我用51单片机做个智能小车四驱的!想要实现差速转向,怎么做!要pwm控制...
    宫清斌分主动差速和被动差速。被动差速是控制两个电机严格的按照等转矩或等功率运转,主动差速是根据要求控制两个电机按一定的差速比闭环调速运转。51系列单片机指令周期太长,不适合做电机驱动,无法实现电子差速的要求,建议使用性能更好单片机来完成,比如dsPIC,STM32,AVR系列等。

  • 19856107421制作智能小车 需要学会哪些知识?
    宫清斌可以从51单片机开始学起,先掌握一款单片机,再就是电子电路了

  • 1985610742151单片机可以做的项目
    宫清斌3. 智能小车或机器人制作。利用51单片机实现红外寻迹避障、超声波测距等功能,也可以通过手机蓝牙或Wi-Fi进行控制,为智能小车比赛提供创意方案。4. 智能家居系统开发。使用51单片机结合数字密码锁(指纹识别)、电动窗帘、温湿度检测、红外感应、烟雾报警等设备,通过通信模块实现与短信或电话提醒等功能。5....

  • 19856107421智能循迹小车51单片机转为stm32
    宫清斌将智能循迹小车的控制系统从51单片机转换为STM32微控制器可以实现更强大的功能和性能。以下是一些步骤和注意事项:1、硬件兼容性:首先要确保STM32微控制器与原始的智能循迹小车硬件兼容。检查电源需求、IO引脚数量和功能、外设接口等方面的差异,以确保能够适配。2、程序迁移:将原始的51单片机程序迁移到STM...

  • 19856107421让51单片机控制的智能小车,利用红外对管检测黑白线拐直角弯,我想在车身...
    宫清斌我想到的只有一个办法,就是用一个循迹条,放在车前 到拐弯的时候用延时,近似转到90度,然后用循迹条去走直线 简单写个程序:\/\/现在到了拐弯处,假设有1个7个led的灰度循迹条(或者红外循迹条)\/\/灯:led1 led2 led3 led4 led5 led6 led7 car_right();delag_ms(300);car_stop();while(...

  • 19856107421c51单片机智能小车电压表没有示数什么原因
    宫清斌电流表有示数,电压表无示数, 其原因如下: 1. 电压表与电路是并联连接,根据电路原理分析,当电路被短路后,其压降为零,电压表无示数;所以电路是被短接了,导致电压表无示数。 2. 电流表是与电路串联,电流表有示数,说明电路中有电流流过,电路其他部分仍有电压存在,经过电流表构成回路。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网