湖南商务职业技术学院毕业设计
目录
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系列微控制器的架构
和功能较为复杂。这可能导致学习曲线较陡,需要花费更多时间和精力