基本信息
文件名称:基于51单片机的智能寻迹小车设计与制作.pdf
文件大小:1.97 MB
总页数:23 页
更新时间:2025-04-03
总字数:约1.64万字
文档摘要

湖南商务职业技术学院毕业设计

目录

1产品功能分析1

2设计方案遴选1

2.1开发板、芯片模块的选择2

2.2电机驱动模块3

2.3其他模块3

2.4产品总框架设计3

3产品设计标准4

4系统的硬件设计4

4.1单片机电路的设计4

4.1.1单片机的功能特性描述4

4.1.2晶振电路5

4.1.3复位电路5

4.2光电传感器模块6

4.3电机驱动电路7

4.3.1L298N引脚结构8

4.3.2电机驱动原理8

4.3.3小车运动逻辑9

5系统的软件设计11

5.1系统流程图11

5.2程序软件开发环境11

5.3程序设计过程12

6产品使用说明书12

6.1产品装配图12

6.2产品实物的操作过程13

7附录15

附录1电路原理图15

3

湖南商务职业技术学院毕业设计

附录2PCB设计图16

附录3元器件清单17

附录4作品实物图18

附录5程序代码19

参考文献22

·

4

湖南商务职业技术学院毕业设计

基于51单片机的智能寻迹小车设计与制作

1产品功能分析

随着科技的不断发展,智能循迹小车的应用范围越来越广泛,不仅在工业领

域得到了广泛应用,还在生活场景中发挥着重要作用。例如,在智能家居、智能

停车场等领域,AGV小车可以实现自动化搬运,提高生活品质和效率。

AGV小车还具有很大的灵活性。它可以根据不同的环境进行灵活的调整,实

现个性化。例如,在医疗领域,AGV小车可以用于运送药品、医疗器械等,为医

护人员提供便捷的服务。

AGV小车的应用不仅局限于货物运输,还可以用于城市物流、邮政服务等。

AGV小车具有广阔的前景和巨大的发展潜力。随着技术的不断创新和应用的

不断拓展,AGV小车将会在更多领域得到应用,为人们的生活带来更多的便利和

效益。

基于51单片机的智能循迹小车通过高效的检测获取自身的相对路径信息,

并将这些信息输入到单片机中进行处理。单片机在接收信息后,能够对其进行有

效的处理,并输出控制命令,从而驱动模块中的直流电机进行运作。

2设计方案遴选

2.1开发板、芯片模块的选择

方案一:STC89C51芯片是一款经典的8位单片机。STC89C52是一款价格

相对较低的单片机,适合在预算有限的项目中使用采用了低功耗技术,可以在电

池供电或对功耗要求严格的应用中发挥作用,延长电池寿命。S采用8051架构,

它的编程模型和指令集相对简单,容易上手和学习。这使得它非常适合初学者和

嵌入式系统教育领域,STC89C52已经存在了相当长的时间,并且经过了广泛的

应用和验证,因此它的稳定性和可靠性得到了很好的验证。

方案二:STM32,相对于更简单的8位单片机,STM32系列微控制器的架构

和功能较为复杂。这可能导致学习曲线较陡,需要花费更多时间和精力