使用8051微控制器设计Android控制汽车

今天,该技术在日常生活中发挥着广泛的作用。与之快速发展技术,每个人都沉迷于现代小工具和互联网。无线技术进一步降低了人类努力,并调用以采用新的,高效,经济高效的方法,留下传统方法。无线技术与ZigBee一样,蓝牙,WiFi,RF信号用于控制和操作各种应用并相应地响应。

该项目的目的是制作基于Android的智能手机或平板电脑来控制汽车。Android是Linux语言的操作系统。它是从地面开发的,帮助开发人员创建一个移动应用程序,以便有效利用手机,语音命令等。它是Java UI的开源。


android.
android.

Android控制汽车系统

Android控制汽车允许用户通过Android设备无线地控制电池电量汽车。该系统具有蓝牙模块作为汽车和Android设备之间的数据传输介质。Bluetooth接收的数据由8051微控制器处理,执行所需的动作。

框图

使用8051微控制器的Android控制汽车框图
使用8051微控制器的Android控制汽车框图

硬件要求

  • 8051微控制器
  • Android设备
  • 机器人身体
  • 蓝牙设备
  • 直流电机
  • 电机驱动器IC
  • 水晶
  • 电压调节器
  • 电阻器,电容器
  • 电池

软件要求

Android控制汽车系统操作

Android设备具有应用程序,该应用程序为用户提供使用GUI(图形用户界面)来使用其触摸手势发送命令。该命令通过以字符串变量的形式通过活动蓝牙设备发送到汽车。

Android控制汽车

汽车中存在的蓝牙接收串数据,然后将其馈送到微控制器。微控制器处理数据并检查用户的命令。识别命令(向前/向后/左/右/右)微控制器将信息发送到司机IC.。然后驱动器IC操作电机以执行所需的动作。该系统继续使用用户的每一个手势来控制汽车。

蓝牙模块

蓝牙是无线设备用于在短程范围内传输数据。它使用无线电信号进行通信。bob的是什么网站它有能力与许多设备通信,没有任何界面。它以2.45GHz的速度运行。


电机驱动器IC

L293D是典型的电机驱动器IC。该IC具有16个引脚,用于在任何方向上控制一组DC电机。该IC采用了H桥的原理。H桥是一种电子电路,允许在任何方向上施加负载上的电压。这通常用于机器人,以允许直流电动机向前或向后运行。

8051微控制器

微控制器是一个高度集成的芯片或微处理器,包括RAM,ROM,I / O端口,定时器ADC等的所有外围设备。它是一个称为单片机的专用芯片。

8051微控制器是一个流行的8位微控制器。它基于哈佛架构的8位CISC核心。它可用作40引脚DIP PIP芯片,并配合使用5Volts DC输入。

框图8051微控制器

框图8051微控制器

8051微控制器的显着特征

  • 4KB片上程序存储器(ROM和EPROM)。
  • 片上128字节的片上数据存储器(RAM)。
  • 8位数据总线,16位地址位和两个16位定时器T0和T1
  • 32通用注册8位和五个中断。
  • 四个并行端口中的每次8位,共32个I / O线。
  • 一个16位程序计数器,一个堆栈指针和一个16位数据指针。
  • 具有12MHz晶体的一个微秒指令周期。
  • 一个双双工串行通信端口。bob的是什么网站

针描述

8051微控制器有40个引脚DIP配置。在40个引脚中,每个端口分配32个引脚,每个端口占据8个引脚。其余引脚是VCC,GND,XTAL1,XTAL2,RST,EA和PSEN。

一种石英晶体振荡器在引脚XTAL1和XTAL2上连接,电容值为30pf。如果使用除晶体振荡器以外的源,则销钉XTAL1和XTAL2仍然打开。

8051微控制bob的是什么网站器中的串行通信

8051微控制器具有两个引脚,用于通过串行通信传输和接收数据。bob的是什么网站这两个引脚是端口P3(P3.0和P3.1)的一部分。这些引脚是TTL兼容的,因此它们需要一条线驱动程序来制作它们RS232兼容。MAX232用作线路驱动程序。串行通信由称为bob的是什么网站SCON寄存器的8位寄存器控制。

接口直流电机到8051

带8051微控制器的连接直流电机

直流电机在直流电流上运行,并使用电能和磁场产生扭矩。直流电动机在初始阶段需要比运行阶段更多的扭矩。直流电机需要大电流运行,这将破坏微控制器IC。因此,使用具有光学器的驱动电路和L293双H桥驱动器。光学溶剂为微控制器提供额外的保护。

Android应用程序

Android操作系统提供了一个平台,用于开发各种应用程序,在智能手机上运行,​​以增强人类的生命。

  • Android用于开发精确的导航,跟踪系统
  • 它用于开发不同的社交媒体应用,提供交互网络。
  • 它有助于开发各种手机银行,货币转移应用程序。
  • 它有助于轻松购物。
  • 它有助于开发各种安全和安全应用程序。

这一切都是关于使用8051微控制器设计Android控制汽车,该机器使用驱动器IC用于通过蓝牙进行移动和智能手机进行无线通信。bob的是什么网站更重要的是,如下意见部分,这些有趣的项目达到了我们。

添加评论