最小系统的附加功能则主要取决于单片机本身。选择一款合适的单片机,对于一个课题来说尤为重要。考虑到在本课题中,对单片机没有什么特殊的要求,只需要单片机最基本功能,所以主要考虑价格因素。目前国内市场上单片机主要有STC和Atmel两种,相对于Atmel来说,STC的价格相对较低廉,所以最终选择了较新款的STC12C5A60S2型号单片机。
42步进电机与驱动芯片的选择
42.1步进电机的选择在设计中,步进电机是最终的受控部件,步进电机的选择从某种意义
上决定了某些外围电路的设计和软件系统的设计。步进电机的选择,主要需要考虑以下几个技术指标:
1额定电压(Ratedvoltage):步进电机能够正常工作的电压。考虑到在本系统中电源提供的电压主要为5V12V,所以选择额定电压
fXFCGZJ
为5V12V的步进电机。2相数(Numberofphases)步进电机的相数决定了驱动方式
(Patter
ofdrive)。较为常见的有两相、三相和四相的步进电机。3减速比(Reductio
Gearratio)增加减速齿轮是一种很好的增加步进电机转矩的方式。同时,明确减速比,也是软件系统设计的一个必要条件。4步距角(Stepa
gle)指步进电动机每步转过的角度。这个指标也是步进电机非常重要的一个指标。步进电机还有其他重要的电气指标,在这里我就不一一赘述。在本控制系统中,为了增加控制系统多功能性,设置了两种标准的控制电压,即5V、12V。如果步进电机的额定电压为5V或者12V,且相数不超过4相,均可以被本控制系统控制。综合以上几个指标,在本课题中,我选择由九菱电器有限公司生产的28BYJ48系列步进电机为例进行各项功能的展示。该步进电机额定电压为5V,相数为4拍,减速比为164步距角为5625°64。如下图41所示:
图41控制系统所选步进电机
42.2步进电机驱动芯片的选择步进电机驱动芯片的选择也很重要。目前市面上有很多不同类型的步
进电机驱动芯片,每一种芯片都会有自己的优缺点。所以,根据自己实际课题的需要选择合适的步进电机驱动芯片就显得非常重要。经过查阅资料,目前应用较多的芯片有ULN2003ULN2803、L298
、A3967等芯片。在本课题中,我选择是的ULN2003芯片。现在分别介绍两种芯片。
一ULN2003芯片介绍
fXFCGZJ
ULN2003是一种集成多路高电压大电流达林顿晶体管的电路芯片。达林顿管又称为复合管,简单来讲就是将两个三极管串接在一起。有两个三极管复合而成的达林顿管的电流放大倍数是原来的二者的乘积,所以达林顿管具有较大的放大倍数。这是其显著特点。在一些电子电路中r