序
🔥 毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。
为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是:基于51单片机的机床切屑运输系统的设计
1 机床切屑运输系统总体设计
1.1 主控模块设计
1.1.1 单片机模块
整个设计方案的核心就是主控模块,它控制了切屑检测、AGV运行、传送带控制电路的启动及系统的路径规划。本项目拟采用单片机作为中央处理器,分别调研了STC89C52单片机和STM32系列单片机,对比两种单片机性能进行方案选择。
方案一:STC89C52单片机。STC89C52单片机。STC89C52单片机内部工作流程简单快速,并且具有可编程特性。单片机内部包含128字节可读写存储器(RAM),以及内部装有2个16位可编程定时器和计数器。此外STC89C52单片机具有以下特性:
(1)12个增强型时钟/机器周期;
(2)工作温度范围-40~75℃;
(3)512字节RAM数据存储器;
(4)工作电压为3.4V~4.4V;
(5)全双工串行通信接口;
(6)监视定时器。
这些特性使得STC89C52单片机的使用方式更加多样化。且此款单片机使用C语言进行编程,使得程序便捷易懂[12]。
方案二:STM32单片机。STM32单片机主要服务于Cortex-M内核,含有1μs的双12位ADC,4兆位/秒的UART,18兆位/秒的SPI等等,但由于性能优异,使用起来比STC89C52单片机复杂的多[13]。
本方案需要选择一种价格低廉,易于设计且能长时间适应工厂环境的单片机作为主控芯片,因此在本设计中拟采用STC89C52单片机,该单片机价格便宜、使用要求低、功能齐全,且在恶劣环境中可以实现更全面的功能,单片机引脚图如图1.1所示。
图1.1 单片机引脚图
1.1.2 单片机电路工作原理
STC89C52单片机的工作电路由电源电路、时钟电路和复位电路三个主要部分构成。
在单片机最小系统中,首先要解决的就是电源供电部分,电源电路的稳定可靠是整个系统平稳运行的前提和基础。在本设计中,电源部分由锂电池提供稳定的供电,同时电源电路中接入了LED作为电源指示,单片机电源电路如图1.2所示。
图1.2 单片机电源电路
单片机时钟电路是晶体振荡器以及单片机的内部电路所构成。其主要作用是为单片机提供信号脉冲。在STC89C52单片机内部存在一种高增益反相放大器。其输入引脚为XTAL1,输出引脚为XTAL2。在这两个引脚与晶体振荡器之间接入两个微调电容C1和C2,就可以构造出稳定的自激振荡回路。该设计使用了如图1.3所示的