null智能循迹小车
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
报告智能循迹小车设计报告设计者:申晋杰、刘家增
E-mail: dpsjj0602@126.com
摘要摘要本小车以AT89C51单片机为核心控制系统,通过传感器读入数据,经单片机处理后,输出控制信号给马达驱动电路,来控制马达的正反转动。
所以整个过程不需要人来控制,当不同的传感器检测到黑线时,马达会有不同的转动方向。从而实现了简单的智能控制。流程图流程图实物图实物图所有器件所有器件一星期后小车测试成功一星期后小车测试成功内容内容传感器模块
单片机模块
马达控制模块传感器原理图传感器原理图最左端的是发白光的二极管,它发射出来的光被光敏电阻所接受,导致光敏电阻的阻值发生变化.然后我们就要调滑动变阻器使得2端的电压在3端变化的电压之间.这样就可以使当光敏电阻接受到暗光源时的压低于3端的电压,则7端输出低电平,反之则输出高电平.51单片机最小系统51单片机最小系统H桥马达驱动电路H桥马达驱动电路LM2984芯片LM2984芯片(6)L298N大功率直流电机驱动模块资料:
L298N 是专用驱动集成电路,属于H 桥集成电路,与L293D 的差别是其输出电流增大,
功率增强。其输出电流为2A,最高电流4A,最高工作电压50V,可以驱动感性负载,如大功
率直流电机,步进电机,电磁阀等,特别是其输入端可以与单片机直接相联,从而很方便地
受单片机控制。当驱动直流电机时,可以直接控制两路电机,并可以实现电机正转与反转,实现此功能只需改变输入端的逻辑电平。
本模块具有体积小,控制方便的特点。采用此模块定会使您的电机控制自如,可以应对需要大功率直流电机的
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
目。C语言控制程序C语言控制程序#include
sbit P1_0=P1^0;
sbit P1_1=P1^1;
sbit P1_2=P1^2;
sbit P1_3=P1^3;
sbit P1_4=P1^4;
sbit P1_5=P1^5;
//*************
sbit P3_0=P3^0;
sbit P3_1=P3^1;
sbit P3_2=P3^2;
void delay5ms(unsigned char i);
void main()
{
while(1)
{
if (P3_0==0)
{
while(!P3_1==0 && !P3_2==0)
{P1_2=1; //方向向前
P1_3=1;
//********
//*********
P1_5=1;
P1_4=1; //限制速度
delay5ms(25);
P1_4=0;
delay5ms(10);
}
}
//***********************
void delay5ms(unsigned char i)
{
unsigned char j;
for(j=0;j
本文档为【基于AT89C51的简单智能循迹小车】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。