2 设计需要的有关材料
2。1单片机的选择
计划一:选取STC89C52微控制器STC89C52微型控制器具有具有灵活的8位CPU和8k字节的系统可编程的flash存储器,拥有很多传统的其他的51单片机不具备的一些优点,被广泛的嵌入式设计采用,因为具有灵活的CPU可以作为课程设计选择的微控制器之一。
表2—1芯片功能介绍
计划二:选取STC12C5A60S2微处理器STC12C5A60S2是一代低功耗、高速工作和拥有极强的抗干扰能力的8051芯片,能够符合电磁寻轨小车的运行要求。拥有两种不同电压下工作的单片机(3v单片机和5v单片机)。还有相对于其他复杂的单片机系列,它有简单清晰地结构,能够被迅速认识和了解。以为这个优点同样也被高频率的使用,运算的速度同样对课程设计有一定的影响,直接导致设计作品的展示成果和评定分数。同样,电机的工作环境也有一定的要求,需要合理的选择芯片。如下图所示,为微处理器的原理图。
图2—1引脚排布图
表2—2 STC12C5A60S2 各个引脚说明
表2—3 STC12C5A60S2 各个引脚说明
表2—4 STC12C5A60S2各个引脚说明
本次设计决定选用第二种方案即使用STC12C5A60S2单片机,主要是因为这样可以使得编程更加简易,而且芯片的反应速度也是相当快的。
2。2 电机驱动方案认网
方案一:采用继电器控制电机使用继电器用于电机打开和关闭然后通过速度调节,以控制汽车上的开关。运用这个方案的优势是电路相对简单,节省制作时间,但是同时它的缺点不可忽略,是响应继电器的时间太久,系统脆弱而且使用时间过短,因此该方案可靠性过低。
方案二:采用L298N模块驱动电机在现阶段大学生关于智能小车的研究中,最常用的电机驱动模块是L298N,L298N芯片内部有四个负责驱动的通道逻辑电路,保证在运用中降低失效率。本芯片是一种专用于二相与四相的驱动器,它的电压输出值可高达50V,而且输出电压是可根据不同功率调整。L298N有一优点就是电路相对简单,也正是它得到广泛运用的原因之一。下图2。5是L298引脚图,图2。6是L298内部原理图,表2。7是 L298的逻辑功能表。
图2—2 L298引脚图
图2—3 L298内部原理图
表2—5 L298的逻辑功能表
方案三:采取嵌入达林顿管的方式来运行达林顿管的工作条件是利用的有关三极管的串联使之组成新的工作器件,相当于放大了多倍的元器件。因此元器件的放大倍数将得到一定的提升,对电路的作用也将有大幅度的影响。为应对不同转速的要求和限制,我们该注意到不同的占空比的作用和采集。我们就该认真的注意和认识到,达林顿管由于内部由多只管子及电阻组成,而且呼应与仅有两种的工作方式,就会使工作的利用率非常的高,强大的稳定性会使转速的方向单一,不会有些工作的问题,只不过面对广泛的单片机行业和领域的我们还是一个较深的内容,会耗费大量的时间最终会影响最后的任务和答辩。
对比于上述的三种计划的有势和劣势,以及对整体设计的作品的影响和考虑,计划二更符合我们对于智能系统的要求,因而选取第二种计划实施。
2。3寻轨的设计思路
对于通常的小车指引小车运行都是靠光线的不同系数对于传感器的接收而做出对应的反应及运动,而选取的黑带和白光的光线系数反射时相对差很大,因此可以进行实现;不过本次的课程设计则是选择电磁方向作为依据原理进行完成运行和工作。有如下的几种方案。文献综述