高机能CMOS 8 位单片机

分离器件构成的环形脉冲分派器体积比力大,但其顺应性遭到,如机械人、打印机、软盘驱动器、画图仪、机械阀门节制器等。对的节制次要有由分离器件构成的环形脉冲分派器、软件环形脉冲分派器、公用集成芯片环形脉冲分派器等。目前,公用集成芯片环形脉冲分派器集成度高、靠得住性好,同时因为分离器件的延时,降低了速度;普遍使用于对精度要求比力高的活动节制系统中,同时开辟周期长、需求费用较高。软件环形分派器要占用从机的运转时间,其靠得住性大大降低;

通用阵列逻辑GAL是美国Lattice公司研制的一种电可擦除的可编程的新型PLD器件。近几年来,GAL以其高机能、高靠得住性、可擦除及输出逻辑布局可组态等特征和100%的成品率,博得泛博用户的相信。它能够用来形成译码器、优先级编码器、多开关、比力器、移位寄放器、计数器、总线器件对两相和四相混和式步进电机进行节制,不只简化了系统的布局,降低了成本,并且编程矫捷便利,提高了系统的靠得住性,使系统具有更强的顺应性。

89C55是Atmel公司的低电压,高机能CMOS 8 位单片机,片内含20k bytes的可频频擦写的Flash只读法式存储器和256 bytes的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存储手艺出产,兼容尺度MCS-51指令系统,引脚兼容工业尺度89C51和89C52芯片,采用通用编程体例,片内置通用8位地方处置器和Flash存储单位,内置功能强大的微处置器的AT89C55可供给很多高性价比的处理方案,合用于大都嵌入式使用系统。

本设想选用GALl6V8为环形脉冲分派器和MC1413(国产型号为5G1413)七达林顿驱动器阵列。最大驱动电流 能够达到500mA.凡是使用时是把负载步进电机的一端接到VDD(12V)上,另一端接到输出引脚上,如16脚。了防止法式进入死轮回,添加了外部的硬件看门狗按时器MAX813L,其内部的看门狗按时器UP/UC的工做。若是正在1.6s内未检测到其工做,内部的按时器将使看门狗输出WDO处于低电平形态,WDO将连结低电平曲到正在WDI检测到UP/UC的工做。将WR和WDO毗连可使看门狗超时发生复位。具体硬件电如图1所示。