2012广西大学生电子设计竞赛:简易光控智能小车制作详解

4星 · 超过85%的资源 需积分: 9 21 下载量 119 浏览量 更新于2024-07-28 收藏 6.51MB PDF 举报
"该资源是关于2012年广西大学生电子设计竞赛中的一道控制类(D)题——简易光控智能小车的设计方案。这个项目旨在制作一个能够自动寻光并完成停车入库任务的小车。" 在设计简易智能光控小车时,主要涉及以下几个关键知识点: 1. 机械设计: - 车体选择与设计:小车可以选择不同的转向方式,如前轮转向(如仿真玩具车、飞思卡尔智能车、瑞萨智能车),这种转向方式速度快但转向半径大;或者采用驱动轮速度差转(如中间2驱动车、同步4驱车或履带车),这种方式能实现原地转向但速度较慢。 2. 驱动电机选择: - 电机类型:通常包括直流电机和步进电机。直流电机响应快速,而步进电机则具有精确的位置控制能力。 - 减速器:为了增加扭矩,可能会选择安装减速器来配合电机工作。 3. 放置硬币装置: - 机械抓取:使用机械结构进行硬币抓取。 - 负压吸盘:通过产生吸力固定硬币。 - 电磁铁:利用磁力吸附硬币。 4. 电路设计: - 输入电路:包括白炽灯检测电路、地面黑线检测电路以及路程、速度检测电路,这些电路用于感知环境和小车状态。 - 单片机电路:常见的选择有51单片机、AVR单片机和其他类型,如430单片机,它们负责处理输入信号并控制输出。 - 输出电路:主要包括电机驱动、继电器驱动、声光驱动和显示电路,这些电路负责执行单片机的指令,驱动小车动作。 5. 具体电路组件: - 电机驱动:可以采用三极管分立元件、继电器或集成芯片(如L293、L298)进行驱动。 - 继电器、发光二极管和蜂鸣器驱动:需要用到小功率三极管(如9014、9015等)和驱动芯片(如ULN2003、ULN2803)。 6. 程序设计: - 程序部分是智能小车的核心,它基于所选单片机的编程语言编写,用于处理输入信号,控制输出设备,实现小车的寻光、避障和定位等功能。 整个项目不仅考验参赛者的机械构造能力,还涉及到电子电路设计、嵌入式系统编程等多个方面的综合技能。通过这样的比赛,学生可以深入理解和实践电子工程中的多个关键技术,并提升团队协作和问题解决的能力。