谁有单片机的小车论文

  基于51单片机的红外遥控小车设计和制作 论文摘要:本文介绍一款红外线遥控小车,以AT89S51单片机为核心控制器,用L289驱动直流电机工作,控制小车的运行。本款小车具有红外线遥控手动驾驶、自动驾驶、寻迹前进等功能。本系统采用模块化设计,软件用C语言编写。
  论文关键字:AT89C51单片机 直流电机 红外线遥控 循迹 L298
  一、设计任务和要求

  以AT98C51单片机为核心,制作一款红外遥控小车,小车具有自动驾驶,手动驾驶和循迹前进等功能。自动驾驶时,前进过程中可以避障。手动驾驶时,遥控控制小车前进、后退、左转、右转、加速等操作。寻迹前进时小车还可以按照预先设计好的轨迹前进。

  二、系统组成及工作原理

  本系统由硬件和软件两部分组成。硬件部分主要完成红外编码信号的发射和接受、障碍物检测、轨迹检测、直流电机运行的发生等功能。软件主要完成信号的检测和处理、设备的驱动及控制等功能。AT89S51单片机查询红外信号并解码,查询各个检测部分输入的信号,并进行相应处理,包括电机的正反转,判断是否遇到障碍物,判断是否小车其那金中有出轨等。系统结构框图如图1所示。

  图1 系统结构框图

  三、主要硬件电路

  1、遥控发射器电路

  该电路的主要控制器件为遥控器芯片HT6221,如图2所示。HT6221将红外码调制成38KHZ的脉冲信号通过红外发射二极管发出红外编码。图2中D1是红外发射二极管,D2是按键指示灯,当有按键按下时D2点亮。

  HT6221的编码规则是:当一个键按下超过36ms,振荡器使芯片激活,如果这个按键按下且延迟大约108ms,这108ms发射代码由一个起始码(9ms),一个结果码(4.5ms),低8位地址码(9ms~18ms),高8位地址码(9~18ms),8位数据码(9~18ms)和这8位数据码的反码 (9~18ms)组成,如果按键按下超过108ms仍未松开,接下来发射的代码将仅由起始码(9ms)和结束码(2.5ms)组成。按照上图的接法,K1~K8的数据码分别为:0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07。

  图2 遥控发射器电路原理图

  2、红外线接收模块

  该模块使用一体化红外接收头1838,其电路如图3所示。瓷片电容104为去耦电容,DOUT即是解调信号的输出端,直接与单片机的P3.2口相连。有红外编码信号发射时,输出为检波整形后的方波信号,并直接提供给单片机。

  图3 红外接收原理图

  3、电机驱动模块

  该模块主要由芯片L298控制两个电机的正反转,以及改变电机的转速,其电路如图4所示。L298 芯片是一种高压、大电流双全桥式驱动器。其中SENSEA、SENSEB分别为两个H桥的电流反馈脚,不用时可以直接接地。VCC,VS是接电源引脚,电压范围分别是4.5~7V、2.5~46V,设计中VCC端与单片机电源端共用5V工作电源,VS端独立接9V电源。ENA,ENB为使能端,低电平禁止输出。IN1,IN2,IN3,IN4为数据输入引脚,OUT1,OUT2,OUT3,OUT4为数据输出引脚。D1~D8是保护二极管(IN5819),用于释放掉电机停车时产生的反响尖峰电势,否则会击坏L298。
  4、障碍物检测和寻迹模块
  障碍物检测和轨迹检测原理是相同的。从经济的角度考虑,该模块选用了反射式光耦,其电路如图5所示。反射式光耦由一个红外发射管和一个光敏三极管组成。LM324是电压比较器,当3脚的电平大于2脚时,输出端1脚输出高电平,反之输出低电平。高低电平的值取决于LM324的2脚电平,调整电位器R23使LM324的2脚电压为3V。

  避障电路安装在小车的头部的左右两边,分别用于检测左右障碍物。工作过程是:当无障碍物时,不反射红外线,光敏三极管截止,LM324的3脚在R16的上拉作用下为高电平(5V),大于2脚电压(3V),输出高电平;当遇到障碍物时,反射红外线,光敏三极管导通,比较器3脚接地,小于2脚电压(3V),输出低电平。单片机根据电平的变化判断有无障碍物,当左边遇到障碍物时小车右转,当右边遇到障碍物时小车左转。

  循迹电路安装在小车的底部的左右两边,循迹是通过辨别黑白色来行走。工作过程是:红外发射管发出红外光,当遇到黑色,不反射红外光,比较器输出为高电平;当遇到白线,红个光反射回来,比较器输出为低电平。当左边检测到白色时小车右转,当右边检测到白色时小车左转,当两边检测到的都是黑色时小车前进,当两边检测到的都是白色时小车停止。

  图5 障碍物检测、轨迹检测原理图

  四、软件设计

  本系统的软件用C语言编写,分为主程序,外部中断解码子程序、自动驾驶子程序、手动驾驶子程序、障碍物检测子程序、轨迹检测子程序、定时器1中断调速子程序等。主程序完成系统硬件的初始化、子程序调用等功能。主程序、解码子程序如图6、图7所示。

  图6 主程序流程 图7 解码程序流程图

  结束语:

  经实践表明,本文所设计的红外线遥控小车运行稳定、遥控灵敏、占用系统硬件资源少。且在不改变硬件电路,仅通过软件编程小车就可以实现障碍物检测、报警等功能。

  参考文献:

  [1] 陈权昌,李兴富.单片机原理及应用[M].广州:华南理工大学出版社,2007

  [2] 吴金戌,沈庆阳,郭庭吉.8051单片机实践与应用[M].北京:清华大学出版社,2002

  [3] 侯玉宝,陈忠平,李成群,等.基于Proteus 的51系列单片机设计与仿真.北京:电子工业出版社,2008

  [4] 郝建国,郑燕.单片机在电子电路设计中的应用[M].北京:清华大学出版社,2006

基于单片机控制的智能小车(完整论文)~

我有资料QQ834534316

哥们,还是自己做合适点。你要搭建出硬件,上来问问软件程序还成

#17033657999# 求一份超声波避障小车毕业设计论文 链接推荐也行 - ******
#崔胖# 这个So easy! 你设计的是超声波避障小车,就是利用超声波来检测小车的前方是否有障碍物,小车的前方你要放一个超声波发生器、一个超声波接收器,当超声波发生器发出去的声波遇到障碍物时,这些声波就会被反射回来,这时就利用超声波接收器接受被反射回来的声波,然后再在车身上面按装一个声波转化器,就是把反射回来的声波转化成其他的信号,剩下的要看你的小车是自动的还是半自动的啦,靠你拉,不会的还可以一块商量一下,祝你好运!

#17033657999# 无人驾驶智能小车的视觉转弯设计研究,基于CCD图像传感器来采集图像,然后怎么处理送给单片机? ******
#崔胖# 你的应用中,仅有CCD采集的信息是不够的,或者说,CCD对视觉自动转弯没有任何帮助.CCD获取的只是平面信息,无法决定小车下一步转弯方向(你无法知道哪一个转向行的通)和何时转弯的时间.必要和充分的要求是,小车前方要装配至少一路障碍物测距传感器(超声波、雷达、光学...),比较好的应该是2路以上.

#17033657999# 基于MCS - 51单片机智能小车红外传感器电路图 - ******
#崔胖# 哪里要这么复杂,io直接驱动就是.去img.google.com搜索一个电路就是

#17033657999# 谁能告诉我 基于51单片机的智能小车路径跟踪系统设计 该怎么做?有大概思路就好?谢谢了.具体要求是: ******
#崔胖# 最简单的做法就是用红外检测黑线,淘宝上有一些已经做好的红外寻迹模块,你可以去看看; 至于车辆方面,三轮车容易控制,耗电量小,但是我个人比较喜欢用四个轮的,看上去很帅,但是耗电量大一点.如果不要求速度特别高的话,用差速转弯就行了,没必要用舵机,但是要求高速行驶的的话,可以考虑用舵机,但是这样对你的红外路线检测算法要求比较高. 推荐使用有pwm功能的51,例如STC89C5410AD等

#17033657999# 能否告诉一下基于51单片机的智能循迹小车具体的设计和电路图? - ******
#崔胖# 用L298n驱动两个直流电机,如图所示,再用黑白线传感器TK-20,或者st168检测黑线...

#17033657999# 基于AT89C51单片机的超声波小车避障系统的毕业设计,急求!!! ******
#崔胖# 电路仿真 程序 论文,完整的设计,让你顺利的通过

#17033657999# 单片机智能小车设计 - ******
#崔胖# 那要看你是用舵机变向还是用差动变向(使两个轮子的速度不同).舵机变向适用于四轮小车(前面两轮舵机控制,后面两轮由同一电机带动),差动驱动适合三轮小车(前面一万向轮,后两轮各用一电机带动),还有不懂再问我

#17033657999# 关于巡线小车的论文怎么写?? ******
#崔胖# 某小区的智能化系统设计 课题内容:周界防越报警系统、闭路电视监控系统、保安巡更管理系统、访客对讲系统、住宅联网报警系统、停车场管理系统、物业综合信息管理系统、ADSL高速宽带数据网络系统、有线电视系统、背景音乐系统、电...

#17033657999# 求基于单片机的自动寻迹小车的毕业设计......都需要什么材料做实物啊 谁可以帮帮忙 - ******
#崔胖# 步进电机、铝合金.单片机采用什么看你的爱好了建议采用抗干扰能力强、稳定性好、有看门狗的.电池用高容量的碱性电池吧.如果尽量不买成品的话,做起来会有一定难度哦. 要是大方的话,请给加个分哦.

#17033657999# 基于单片机的红外避障小车设计 - ******
#崔胖# 1、如果想学习单片机你可以在网上找一下相关资料很多. 2、如果想快速制作一个红外避障小车并掌握红外避障及其控制原理,可以尝试用精控-定时程序控制器控制器实现. 3、下图是控制器的通用接线原理图. 4、传感器可以采用日本神视...

  • 我要写一篇关于单片机测温的论文谁给点资料,重谢!
  • 答:DS18B20使电压、特性有更多的选择,让我们可以构建适合自己的经济的测温系统。如图2所示DS18B20的2脚DQ为数字信号输入/输出端;1脚GND为电源地;3脚VDD为外接供电电源输入端。AT89C2051(以下简称2051)是一枚8051兼容的单片机微...

  • 球一份关于单片机或c语言的论文!2000字左右的?
  • 答:一·基于MSP430 单片机的电源监控管理系统(单片机论文)引言大功率直流开关电源由PFC 和DC-DC 变换器组成,为了提高可靠...我觉得如果在学单片机之前没有学过汇编语言就直接用C语言学的话,即使学完了单片机,对单片机的内部结构和单片机的工作...

  • 毕业论文资料收集(采纳追加1000分)
  • 答:·单片机控制交通灯系统设计·基于单片机的电子密码锁·基于51单片机的多路温度采集控制系统·点阵电子显示屏--毕业设计·超声波测距仪--毕业设计·单片机对玩具小车的智能控制毕业设计论文·基于单片机控制的电机交流调速毕业设计论文·单片机...

  • 单片机参考文献 2篇外文论文目录 朋友 有吗 谢啦
  • 答:1】V. Yu. Teplov,A. V. Anisimov. Thermostatting System Using a Single-Chip Microcomputer and Thermoelectric Modules Based on the Peltier Effect[J] ,2002 【2】 Yeager Brent.How to troubleshoot your ...

  • 各位亲们,有谁做的毕业设计是(基于单片机的车削数控运动控制)啊,或者...
  • 答:4.4.1单片机应用系统中常用显示方式及其比较 在单片机应用系统中,目前比较常用的显示介质有数码管(LED)、液晶显示(LCD)及CRT等,在家用电器中用的比较多的是真空荧光屏(VFD)。现就各自特点简述如下: (1)数码管 数码管是一种主动发光器...

  • PLC小车装料设计论文一篇?
  • 答:引言 在自动化生产线上,有些生产机械的工作台需要按一定的顺序实现自动往返运动,并且有的还要求在某些位置有一定的时间停留,以满足生产工艺要求。用PLC程序实现运料小车自动往返顺序控制,不仅具有程序设计简易、方便、可靠性...

  • 基于单片机的步进电机控制,有高手懂吗?本人的毕业论文.学哥学姐.懂...
  • 答:基于单片机的步进电机控制系统 摘 要:本文论述了以单片机AT89C51为控制器的步进电机的控制系统,内容主要包括该系统的硬件组成,步进电机运行过程的详细 分析,PC机与AT89C51单片机之间的串行通信以及AT89C51单片机对步进电机的控制程序...

  • 毕业论文 单片机应用研究方面的 一定要长, 最好上万字
  • 答:关于单片机应用研究方面人,只要跟单片机有关都行。字数一定要长。谢谢越快越好。急!!!万分感激!!!邮箱是:zxf19861107@sina.comQQ:316491891谢谢,因为我现在的总分才68分... 关于单片机应用研究方面人, 只要跟单片机有关都行。字数一定...

  • 基于单片机控制的智能小车(完整论文)
  • 答:我有资料QQ834534316

  • 求最简单的51单片机智能循迹小车原理图以及程序以及制作过程,不胜感激...
  • 答:简单的写的话不会区别偏离黑线距离远近的,复杂点儿的话会分区编程,简单版如下:void turn_left(){ P1.0 = 0; //左前轮 P1.1 = 1; //右前轮 P1.2 = 0; //左后轮 P1.3 = 1; //右后轮...

    为传递更多家电数码信息,若有事情请联系
    数码大全网