- 3
- 0
- 约7.92千字
- 约 18页
- 2019-09-24 发布于江苏
- 举报
濮阳职业技术学院
嵌入式“探月车”技术说明
队名:龙乡机电队
队员:张倩 宋冬冬 吴大卫
学院:濮阳职业技术学院
专业:使用电子技术
宣言: 我们相信自己!更相信队友!
2010年5月
目 录
TOC \o 1-3 \h \z \u 1. 摘要 1
2. 智能小车总体概况 2
2.1. 概述 2
2.2. 作品智能小车 2
3. 嵌入式探月车硬件设计 3
3.1. 硬件结构图 3
3.2. TQ2440开发板简介 3
3.3. 主要I/O口说明 4
3.4. 直流电机驱动模块 6
3.5. 寻迹模块 8
3.6. 无线通讯模块 10
3.7. 摄像头模块 10
4. 嵌入式探月车软件设计 11
4.1. 软件整体设计 11
4.2. 驱动程序设计 11
4.3. 电机控制子程序 12
4.4. 循迹控制子程序 13
4.5. 无线通讯子程序 14
4.6. 摄像头控制子程序 15
4.7. 主程序流程图 16
5. 总结和体会 16
6. 参考书目 17
摘要
本智能小车采用三星公司的S3C2440芯片作为主板的控制核心,在嵌入式linux环境下,编写GPIO 口的驱动,并编写智能探月车的使用程序。小车主板采用wifi无线方式和PC机相连,由PC机控制小车的运行和终止。通过光电发射接收组件能够实现小车的偱迹,利用PWM技术控制直流电机的前进速度和方向,此外还配有外置摄像头和主板cam接口相连可实现抓拍图像并识别,并将拍摄到的图像通过wifi方式发送给PC机。
关键词:ARM 嵌入式 linux S3C2440 智能 探月车 循迹 wifi 摄像
智能小车总体概况
概述
“探月车”采用以S3C2440为核心的天嵌TQ2440开发板和一块通用板为基础,经焊接相关控制芯片而成,无线通信则是利用PC机和无线路由器搭配环境平台共同实现的。具体请见软件控制电路。通过GPIO口检测信号,输出PWM信号控制直流电机的、前进、停止、左转和右转。和开发板cam接口相连的外置摄像头用来完成几个监测点处的抓拍图像。检测信号则利用五组红外发射和接收管,黑线时输出高电平,白线时输出低电平,从而最终实现智能小车的正确偱迹。
作品智能小车
嵌入式探月车硬件设计
硬件结构图
TQ2440开发板简介
TQ2440开发板基于三星S3C2440芯片,如下图所示:
主要接口说明:
电源接口:输入电压不能大于7伏电压,标准电源试配器为5伏。
音频接口:红色为音频输入接口,另一个为音频输出接口。
USB接口:主要用于传输数据。
串口接口:串口接口主要是它能使PC机和开发板直接进行交换操作和数据传送,完成调试。
网卡接口:在启动操作系统后,接上无线网卡,就可以对小车发送无线信号。
J tag接口:J tag接口主要作用是当Nand Flash或 Nor Flash 中没有uboot时,使用J tag接口进行烧写。
主要I/O口说明
主控芯片为三星S3C2440芯片,如图:
主要用到的I/O口包括:
1. 用EINT3、EINT4口用来检测红外寻迹传感器反馈的信号。
2. 用nLED_1、nLED_2、nLED_3、nLED_4
GPIO口输出PWM信号来控制电机运动
直流电机驱动模块
电机驱动模块实物图
驱动板主要采用了L298N芯片,它具有带载能力强的特点。
L298N驱动原理图
驱动电路芯片外围电路主要用由二极管构成的电桥电路,两组电机
并联而成。
H桥控制方案
小车通过采用L298N芯片可以达到目的,整体控制方案如图
电机共有四4路PWM输出分别作为左右轮的驱动,而通过两路PWM输出可控制一个电机,两电机为并联即可。
L298N芯片内部结构如图
真值表如下所示:
当使能信号 ENABLE 为高时 输出才随输入变化,否则为高阻态,所以焊接时,ENABLE及VS均接VCC。
具体驱动过程为:
通过编程由控制芯片经PWM发出驱动信号,PWM输出作为L298N的输入,经L298N转换输出控制信号使电机转动,从而实现电动机的驱动。
PWM输出信号的高低则可以控制直流电机转速,当占空比大时,转速高,占空比小时,转速低,所以当PWM信号输出占空比为0时可控制电机的停止。
当左轮停止,右轮转时,小车左转。 当右轮停止,左轮转动时,小车右转。而两路PWM输出的正负顺序转换则可控制电机的正反转,进而控制小车的前进和后退。
寻迹模块
检测原理:
路径检测采用红外光电传感器组件(白色为发射管,黑色为接收管)如图所示:
根据不同颜色对红外光的反射率不同,白色很高,黑色很低。所以当发射管发出红外光线经白色线时,觉大部分都被黑色
您可能关注的文档
- 浅谈ck6136数控车床的维护保养与故障排[1].doc
- 浅谈中国中小企业财务管理存在问题和其对策.doc
- 浅谈中国中小企业财务管理存在问题和其对策58483.doc
- 浅谈企业理财中固定资产折旧方法的选择.doc
- 浅谈会计电算化对审计的影响51643.doc
- 浅谈内部审计信息化在农村合作金融的应用.doc
- 浅谈会计职业道德的现状和对策分析.doc
- 浅谈我国会计信息失真和对策.doc
- 浅谈新课程下的中学数学教学.doc
- 浅谈我国中小企业财务管理存在的问题和对策.doc
- 语文湖南长沙市炎德英才大联考雅礼中学2026届高三月考试卷(五)(1.6-1.7).docx
- 物理辽宁名校联盟2026届高三年级上学期期末质量检测(1.15-1.16).docx
- 化学湖北荆州中学2025-2026学年高二上学期12月月考(12.24-12.25).docx
- 化学陕西2026年宝鸡市高考模拟检测试题(一)(宝鸡一模)(1.10-1.11).docx
- FANUC机器人 iRVision 智能视觉.pdf
- FANUC机器人点焊-培训教材.pdf
- KUKA电气元器件检修.pdf
- 发那科机器人设置辅助功能FANUC.pdf
- FANUC机器人弧焊教程.pdf
- FANUC双驱及多位置标定功能指导手册.pdf
最近下载
- 广东省深圳市宝安区2024-2025学年三年级上学期期末科学试卷.docx VIP
- 2025年商务英语(BEC)中级考试真题卷:商务英语阅读理解提高策略与真题剖析.docx VIP
- ‘十五五’卫生健康事业高质量发展规划及医院高质量发展实施方案.docx
- 《苏武传》课件35张.pptx VIP
- 1999年及其以前批准转业的军队干部住房保障办法.doc VIP
- 关于做好新型冠状病毒感染肺炎疫情防控期间稳定劳动关系支持企业复工复产的实施意见.doc VIP
- 高考数学解三角形专题.pdf VIP
- 2025年体育行业青少年体育培训报告.docx
- EQC-1137-2007-chs 电镀锌层及镀后表面处理.pdf
- 自动化集装箱码头管理.docx VIP
原创力文档

文档评论(0)