毕业设计(论文)-基于ARM的步进电机细分驱动控制设计_第1页
毕业设计(论文)-基于ARM的步进电机细分驱动控制设计_第2页
毕业设计(论文)-基于ARM的步进电机细分驱动控制设计_第3页
毕业设计(论文)-基于ARM的步进电机细分驱动控制设计_第4页
毕业设计(论文)-基于ARM的步进电机细分驱动控制设计_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于ARM的步进电机细分驱动控制设计引言随着微电子和计算机技术的开展,步进电 机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。本控制系统的设计,由硬件设计和软件设计两局部组成。其中,硬件设计主要包括ARM最小系统、控制模块、步进电机驱动模块、数码显示模块等功能模块的设计,以及硬件电路在电路板上的实现。软件设计包括主程序以及各个模块的控制程序,最终实现对步进电机转动方向及转动速度的控制,并且将步进电机的转动速度动态显示在LED数码管上

2、。本系统具有智能性、实用性及可靠性的特点。一、 ARM的简介1.概念;ARMAdvanced HYPERLINK :/baike.baidu /view/23531.htm t _blank RISC Machines处理器是 HYPERLINK :/baike.baidu /view/1817092.htm t _blank Acorn计算机面向低预算市场设计的第一款RISC微处理器。更早称作Acorn RISC Machine。 ARM处理器本身是32位设计,但也配备16位指令集。一般来讲比等价32位代码节省达35%,却能保存32位系统的所有优势。 ARM的Jazelle技术使Java加速

3、得到比基于软件的Java HYPERLINK :/baike.baidu /view/1132.htm t _blank 虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。CPU功能上增加DSP指令集提供增强的16位和32位算术运算能力,提高了性能和灵活性。ARM还提供两个前沿特性来辅助带深嵌入处理器的高集成SoC器件的调试,它们是嵌入式ICE-RT逻辑和嵌入式跟踪宏核(ETMS)系列。 2.特点:ARM处理器的三大特点是:耗电少功能强、16位/32位双 HYPERLINK :/baike.baidu /view/9174.htm t _blank 指令集和合作伙伴众多

4、。 1、体积小、低功耗、低本钱、高性能; 2、支持Thumb16位/ARM32位双指令集,能很好的兼容8位/16位器件; 3、大量使用存放器,指令执行速度更快; 4、大多数数据操作都在存放器中完成; 5、寻址方式灵活简单,执行效率高; 6、指令长度固定。 (3)体系结构 : CISCComplexInstructionSetComputer,复杂指令集计算机 在CISC指令集的各种指令中,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%。 RISCReducedInstructionSetComputer,精简指令集计算机 RIS

5、C结构优先选取使用频最高的简单指令,防止复杂指令;将指令长度固定,指令格式和寻地方式种类减少;以控制逻辑为主,不用或少用微码控制等 RISC体系结构应具有如下特点: 1采用固定长度的指令格式,指令归整、简单、根本寻址方式有23种。 2使用单周期指令,便于流水线操作执行。 3大量使用存放器,数据处理指令只对存放器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率。 (4)存放器结构ARM处理器共有37个存放器,被分为假设干个组BANK,这些存放器包括: 31个通用存放器,包括程序计数器PC指针,均为32位的存放器。 6个状态存放器,用以标识CPU的工作状态及程序的运行状态,均为32

6、位,目前只使用了其中的一局部。 3.指令结构 ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集和Thumb指令集。其中,ARM指令为32位的长度,Thumb指令为16位长度。Thumb指令集为ARM指令集的功能子集,但与等价的 ARM代码相比拟,可节省30%40%以上的存储空间,同时具备32位代码的所有优点。本实验采用ARM中ARM7引系列的LPC2131 二硬件电路设计1、硬件电路设计思路步进电机控制系统共分为四个模块:ARM模块、控制模块、数码显示模块、步进电机驱动模块。ARM最小系统主要由复位电路和时钟电路组成。复位电路为ARM系统提供可靠复位,使ARM能正常启动。时钟电路

7、采用外部时钟方式,保证ARM个功能部件都是以时钟频率为基准,有条不紊地一拍一拍地工作。P1.25相连。2、总体框图设计总体设计框图如图2-1所示: LPC2131LPC2131控制模块电机驱动模块步进电机图2-1总体设计框图说明如下:(1) ARM接受按键信息,改变系统内部变量值。(2) ARM输出脉冲信号,控制步进电机转动。三 、步进电机1.步进电机概念步进电机是一种能够将电脉冲信号转换成角位移或线位移的机电元件,它实际上是一种单相或多相同步电动机。单相步进电动机有单路电脉冲驱动,输出功率一般很小,其用途为微小功率驱动。多相步进电动机有多相方波脉冲驱动,用途很广。使用多相步进电动机时,单路电

8、脉冲信号可先通过脉冲分配器转换为多相脉冲信号,在经功率放大后分别送入步进电动机各相绕组。每输入一个脉冲到脉冲分配器,电动机各相的通电状态就发生变化,转子会转过一定的角度称为步距角。正常情况下,步进电机转过的总角度和输入的脉冲数成正比;连续输入一定频率的脉冲时,电动机的转速与输入脉冲的频率保持严格的对应关系,不受电压波动和负载变化的影响。由于步进电动机能直接接收数字量的输入,所以特别适合于微机控制。2.步进电机特性步进电机转动使用的是脉冲信号,而脉冲是数字信号,这恰是计算机所擅长处理的数据类型。从20世纪80年代开始开发出了专用的IC驱动电路,今天,在打印机、磁盘器等的OA装置的位置控制中,步进

9、电机都是不可缺少的组成局部之一。总体上说,步进电机有如下优点:不需要反响,控制简单。 与微机的连接、速度控制启动、停止和反转及驱动电路的设计比拟简单。 没有角累积误差,停止时也可保持转距。没有转向器等机械局部,不需要保养,故造价较低。即使没有传感器,也能精确定位。根椐给定的脉冲周期,能够以任意速度转动。但是,这种电机也有自身的缺点。难以获得较大的转矩不宜用作高速转动在体积重量方面没有优势,能源利用率低。超过负载时会破坏同步,高速工作时会发出振动和噪声。实验所用电机:28BYJ-48步进电机 步进电机28BYJ48型四相八拍电机,电压为DC5VDC12V。当对步进电机施加一系列连续不断的控制脉冲

10、时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度一个步距角。当通电状态的改变完成一个循环时,转子转过一个齿距。四相步进电机可以在不同的通电方式下运行,常见的通电方式有单单相绕组通电四拍A-B-C-D-A。,双双相绕组通电四拍AB-BC-CD-DA-AB-。,八拍A-AB-B-BC-C-CD-D-DA-A。由于步进电机的驱动电流较大,单片机不能直接驱动,一般都是使用ULN2003达林顿阵列驱动,当然,使用下拉电阻或三极管也是可以驱动的,只不过效果不是那么好,产生的扭力比拟小。四、外围电路设计分析1、步进电机驱动电路本系统的设计目

11、的为了高效控制步进电机的转动,因此需要将脉冲转化为步进角度,才能控制步进电机转动,我们在这里采用ULN2003为步进电机提供脉冲信号。管脚如图3-1所示:图3-1内部管脚图ULN2003内部集成了一个消线圈反电动势的二极管,可用来驱动继电器。它是双列16脚封装,NPN晶体管 HYPERLINK :/baike.baidu /view/10337.htm t _blank 矩阵,最大驱动电压=50V,电流=500mA,输入电压=5V,适用于TTL COMS,由达林顿管组成 HYPERLINK :/baike.baidu /view/1614863.htm t _blank 驱动电路。 ULN是集

12、成达林顿管IC,内部还集成了一个消线圈反电动势的二极管,它的输出端允许通过电流为200mA,饱和压降VCE 约1V左右,耐压BVCEO 约为36V。采用集电极开路输出,输出电流大,故可直接驱动继电器或固体继电器,也可直接驱动低压灯泡。通常单片机驱动ULN2003时,上拉2K的电阻较为适宜,同时,COM引脚应该悬空或接电源。 ULN2003是一个非门电路,包含7个单元,单独每个单元驱动电流最大可达350mA,9脚可以悬空。比方1脚输入,16脚输出,你的负载接在VCC与16脚之间,不用9脚。 ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。可直接驱动继电器

13、等负载。输入5VTTL电平,输出可达500mA/50V。 ULN2003是高耐压、大电流达林顿陈列,由七个硅NPN达林顿管组成。 该电路的特点如下: ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它能与TTL和CMOS电路 直接相连,可以直接处理原先需要标准逻辑缓冲器。 ULN2003 是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。引脚如图3-7所示: 图3-7 ULN2003芯片引脚图ULN2003芯片引脚介绍:引脚1:CPU脉冲输入端,端口对应一个信号输出端。 引脚2:CP

14、U脉冲输入端。 引脚3:CPU脉冲输入端。 引脚4:CPU脉冲输入端。 引脚5:CPU脉冲输入端。 引脚6:CPU脉冲输入端。 引脚7:CPU脉冲输入端。 引脚8:接地。 引脚9:该脚是内部7个续流二极管负极的公共端,各二极管的正极分别接各达林顿管的集电极。用于感性负载时,该脚接负载电源正极,实现续流作用。如果该脚接地,实际上就是达林顿管的集电极对地接通。 引脚10:脉冲信号输出端,对应7脚信号输入端。参考接法如图3-8所示: 图3-8 参考电路接法引脚11:脉冲信号输出端,对应6脚信号输入端。 引脚12:脉冲信号输出端,对应5脚信号输入端。 引脚13:脉冲信号输出端,对应4脚信号输入端。 引

15、脚14:脉冲信号输出端,对应3脚信号输入端。 引脚15:脉冲信号输出端,对应2脚信号输入端。引脚16:脉冲信号输出端,对应1教信号输入端。驱动电路如图3-9所示:图3-9 步进电机驱动原理图2、步进电机控制系统图通过上述对步进电机控制系统设计与分析,步进电机控制系统总体设计电路如图3-2所示:图3-2 步进电机控制系统总体设计电路图五 、软件设计1、软件设计思路步进电机控制系统的软件需要同时完成读取按键、处理键盘、控制步进电机转动等任务,这就必须通过查询技术来实现。在本设计中,主程序采用查询方式扫描键盘端口,检测按键动作是否发生,假设有按键动作那么处理键盘,根据按键实现键盘的实时处理功能。查询

16、控制步进电机的转动。 2、程序流程图步进电机控制系统的主程序在对整个系统初始化后主要完成读键盘和处理键盘的功能,如图4-1所示:开始开始初始化参数读键盘键盘处理图4-1 步进电机控制系统主程序流程图系统上电复位后,先调用初始化子程序,对步进电机各端口,相关参数进行初始化。初始化完成后,步进电机处于停止状态,然后循环扫描按键是否被按下。如果检测到有按键被按下,先软件去抖动,确定被按下后那么执行相应的子程序,然后返回,继续执行主程序。六、运行结果连接好硬件电路,上电复位,程序开始运行。此时步进电机不转动,按下启停键,步进电机开始转动,初始值设为正传,按反转键开始反转,再按正传键那么开始正传。当按下

17、加速键时电机开始加速,当按下减速键时电机开始减速。运行结果正常,符合设计要求。实习结论经过老师耐心细致的指导,经过近二个星期的努力,本次毕业设计课题步进电机控制系统告一段落。步进电机控制系统主要分为硬件设计和软件设计两个局部:硬件设计主要是把ARM最小系统、控制模块、步进电机驱动模块、等各个硬件功能模块及其它元件合理搭配并连接起来使其能够为软件运行提供一个硬件平台。软件设计主要是通过编写程序代码,实现对整个系统的控制。在系统上电复位后程序自动运行,通过接受查询外部的按键参数值,控制步进电机的启停,以及转速的增减和转动方向的改变;本系统具有相当的实用功能,能根本符合实际应用需求,通过这次课程设计

18、,我从一开始对系统的不太熟悉,到能开发一个简单的系统,在这整个过程中我学到了很多东西,掌握了一些常用的开发技能,也发现了大量的问题,有些在设计过程中已经解决,有些还有待今后慢慢学习。只要学习就会有更多的问题,有更多的难点,但也会有更多的收获。最后,在这次设计中,感谢李老师对我们论文的指导和修改,感实验心得:*: 本次课程设计,我主要负责软件设计局部,通过编写程序代码,实现对整个系统的控制,在系统上电复位后程序自动运行,通过接受查询外部的按键参数值,控制步进电机的启停,以及转速的增减和转动方向的改变;本系统具有相当的实用功能,能根本符合实际应用需求。原本考研在即,我有些分身不暇,感谢本组其他成员

19、的体谅,给我只分了极少的任务,但因我对ARM课程设计一直都有浓厚的兴趣,因而义不容辞的又成了小组中的主力。我们大家齐心协力,也感谢老师的帮助,终于顺利的完成了任务!*:这次课程设计的硬件局部由我来完成,硬件设计主要是把ARM最小系统、控制模块、步进电机驱动模块、等各个硬件功能模块及其它元件合理搭配并连接起来使其能够为软件运行提供一个硬件平台。焊接电路的整个过程中,我获益良多,不仅锻炼了自己的动手能力,也在向同学老师请教的过程中学到了不少东西,衷心感谢同学老师的帮助!通过本次课程设计,我最深的感触便是,团结就是力量,多亏各个成员紧密配合,终于完成了整个课程设计。*:我主要负责这次课程设计的总结,

20、写实验报告,以使整个课设过程系统而全面的展示出来,包括其原理、程序、电路图等等,都作了较为详细的诠释。在总结的过程中,我不仅锻炼了自己的写作能力,同时又得到了更多与老师同学交流的时机,交流各自的心得体会,总能得到新的收获!这次试验的成果,是我们每一个成员劳动的结晶,大家携手合作,最终由我来完成这份圆满的答卷,心里很快乐!*:实验过程中难免遇到很多疑问,我的任务就是查阅资料了,其实网络书籍也是很好的老师,也能给我们答疑解惑!查阅资料后,我先独立思考,再把疑问与小组同学探讨,只要我们都积极开动脑筋,团结合作,原来很多问题都是可以迎刃而解的!最后也要在此感谢老师同学的帮助!任务完成了,我得为考研作最

21、后一搏,但愿能如本次课设一样有个圆满的结果!参考文献2 刘宝廷.步进电动机及其驱动控制系统M.哈尔滨:哈尔滨工业大学出版社.1997。5 朱志坚.三种典型的步进电动机驱动电路特性分析J.新疆工学院学报.步进电机驱动,1999,(26):12-15.主程序:/* 文 件 名:* 功 能:LED显示控制。* 通过GPIO控制步进电机* 说 明:将跳线JP14和JP19全部短接。 */#include config.h#define LED1 118 / P2.16 #define MOTOA 122 / P1.22 #define MOTOB1 115200)return (0);if (set.

22、datab 8)return (0);if (set.stopb = 0) | (set.stopb 2) return (0);if (set.parity 4)return (0);/* 设置串口波特率 */U0LCR = 0 x80;/ DLAB = 1bak = (Fpclk 4) / baud;U0DLM = bak 8;U0DLL = bak & 0 xFF;/* 设置串口模式 */bak = set.datab - 5;/ 设置字长if (set.stopb = 2)bak |= 0 x04;/ 判断是否为2位停止位if (set.parity != 0)set.parity =

23、 set.parity - 1;bak |= 0 x08;bak |= set.parity 4;/ 设置奇偶校验U0LCR = bak;return (1);/* 函数名称:IRQ_Eint0()* 函数功能:外部中断EINT0效劳函数,取反BEEP控制口。* 入口参数:无* 出口参数:无*/void _irq IRQ_Eint0(void) keynum += 1; if(keynum=4) keynum=0; while( (EXTINT&0 x01)!=0 )/ 等待外部中断信号恢复为高电平 EXTINT = 0 x01;/ 去除EINT0中断标志 VICVectAddr = 0 x0

24、0;/ 通知VIC向量中断结束/* 函数名称:IRQ_Eint3()* 函数功能:外部中断EINT3效劳函数,取反LED1。* 入口参数:无* 出口参数:无*/void _irq IRQ_Eint3(void) time =time +500; if(time=5000) time = 1000; while( (EXTINT&0 x08)!=0 )/ 等待外部中断信号恢复为高电平 EXTINT = 0 x08;/ 去除EINT3中断标志 VICVectAddr = 0 x00;/ 通知VIC向量中断结束 /* 名 称:main()* 功 能:根据表DISP_TAB来控制LED显示。*/int

25、 main(void) uint8 num;/串口参数设置 UARTMODE set;set.datab = 8;set.stopb = 1;set.parity = 0;rcv_new = 0; PINSEL0 = 0 x00000005; PINSEL1 = 0 x00000301; / 设置管脚连接,设置为EINT0 UART0_Init(115200, set); / 串口初始化U0FCR = 0 x41; / 使能FIFO,并设置触发点为8字节U0IER = 0 x01; / 允许RBR中断,即接收中断 IRQEnable(); IO1DIR = LEDCON; /| MOTOCON

26、; / 配置LED控制I/O方向 VICIntSelect = 0 x00000000;/ 设置所有中断分配为IRQ中断 VICVectCntl0 = 0 x20 | 0 x0e;/ 分配EINT0中断到向量中断0 VICVectCntl1 = 0 x20 | 0 x06; VICVectAddr0 = (uint32)IRQ_Eint0; / 设置中断效劳程序地址 VICVectAddr1 = (uint32)IRQ_UART0; / 去除EINT0中断标志 VICVectCntl2 = 0 x20 | 17;/ 分配EINT3中断到向量中断1 VICVectAddr2 = (uint32)

27、IRQ_Eint3; / 设置中断效劳程序地址 EXTINT = 0 x09; VICIntEnable = (1 14) | (1 17); VICIntEnable = 1 0; dly-) for(i=0; itime; i+); /* 名 称:MOTO_Mode1()* 功 能:单四拍程序* 入口参数:uint8 i延时参数,值越大,延时越久* 出口参数:无*/void MOTO_Mode1(uint8 i) / A-B-C-D / while(1)/ GPIOCLR(LED1); / 点亮LED1,方便监视程序状态 /* A */ GPIOSET(MOTOA); DelayNS(i)

28、; GPIOCLR(MOTOA); /* B */ GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOB); /* C */ GPIOSET(MOTOC); DelayNS(i); GPIOCLR(MOTOC); GPIOSET(LED1); / 熄灭LED1,方便监视程序状态 /* D */ GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOD); / /* 名 称:MOTO_Mode3()* 功 能:单四拍程序* 入口参数:uint8 i延时参数,值越大,延时越久* 出口参数:无*/void MOTO_Mode4(uint8 i)

29、 / D-C-B-A / while(1)/ GPIOCLR(LED1); / 点亮LED1,方便监视程序状态 /* D */ GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOD); /* C */ GPIOSET(MOTOC); DelayNS(i); GPIOCLR(MOTOC); /* B */ GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOB); GPIOSET(LED1); / 熄灭LED1,方便监视程序状态 /* A */ GPIOSET(MOTOA); DelayNS(i); GPIOCLR(MOTOA); / /

30、* 名 称:MOTO_Mode2()* 功 能:双四拍程序* 入口参数:uint8 i延时参数,值越大,延时越久* 出口参数:无*/void MOTO_Mode2(uint8 i) / AB-BC-CD-DA-AB / while(1) / GPIOCLR(LED1); / 点亮LED1,方便监视程序状态 /* AB */ GPIOSET(MOTOA); GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOA); GPIOCLR(MOTOB); /* BC */ GPIOSET(MOTOB); GPIOSET(MOTOC); DelayNS(i); GPIOCLR(

31、MOTOB); GPIOCLR(MOTOC); GPIOSET(LED1); / 熄灭LED1,方便监视程序状态 /* CD */ GPIOSET(MOTOC); GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOC); GPIOCLR(MOTOD); /* DA */ GPIOSET(MOTOD); GPIOSET(MOTOA); DelayNS(i); GPIOCLR(MOTOD); GPIOCLR(MOTOA); / /* 名 称:MOTO_Mode5()* 功 能:双四拍程序* 入口参数:uint8 i延时参数,值越大,延时越久* 出口参数:无*/void

32、 MOTO_Mode5(uint8 i) / BA-AD-DC-CB-BA / while(1) / GPIOCLR(LED1); / 点亮LED1,方便监视程序状态 /* BA */ GPIOSET(MOTOB); GPIOSET(MOTOA); DelayNS(i); GPIOCLR(MOTOB); GPIOCLR(MOTOA); /* AD */ GPIOSET(MOTOA); GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOA); GPIOCLR(MOTOD); /* DC */ GPIOSET(MOTOD); GPIOSET(MOTOC); Delay

33、NS(i); GPIOCLR(MOTOD); GPIOCLR(MOTOC); GPIOSET(LED1); / 熄灭LED1,方便监视程序状态 /* CB */ GPIOSET(MOTOC); GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOC); GPIOCLR(MOTOB); / /* 名 称:MOTO_Mode3()* 功 能:单双八拍程序* 入口参数:uint8 i延时参数,值越大,延时越久* 出口参数:无*/void MOTO_Mode3(uint8 i) / A-AB-B-BC-C-CD-D-DA-A / while(1) / GPIOCLR(LED

34、1); / 点亮LED1,方便监视程序状态 /* A */ GPIOSET(MOTOA); DelayNS(i); GPIOCLR(MOTOA); /* AB */ GPIOSET(MOTOA); GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOA); GPIOCLR(MOTOB); /* B */ GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOB); /* BC */ GPIOSET(MOTOB); GPIOSET(MOTOC); DelayNS(i); GPIOCLR(MOTOB); GPIOCLR(MOTOC); /* C

35、 */ GPIOSET(MOTOC); DelayNS(i); GPIOCLR(MOTOC); GPIOSET(LED1); / 熄灭LED1,方便监视程序状态 /* CD */ GPIOSET(MOTOC); GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOC); GPIOCLR(MOTOD); /* D */ GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOD); /* DA */ GPIOSET(MOTOD); GPIOSET(MOTOA); DelayNS(i); GPIOCLR(MOTOD); GPIOCLR(MOTOA

36、); / /* 名 称:MOTO_Mode6()* 功 能:单双八拍程序* 入口参数:uint8 i延时参数,值越大,延时越久* 出口参数:无*/void MOTO_Mode6(uint8 i) /A-AD-D-DC-C-CB-B-BA-A / while(1) / GPIOCLR(LED1); / 点亮LED1,方便监视程序状态 /* A */ GPIOSET(MOTOA); DelayNS(i); GPIOCLR(MOTOA); /* AD */ GPIOSET(MOTOA); GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOA); GPIOCLR(MOTO

37、D); /* D */ GPIOSET(MOTOD); DelayNS(i); GPIOCLR(MOTOD); /* DC */ GPIOSET(MOTOD); GPIOSET(MOTOC); DelayNS(i); GPIOCLR(MOTOD); GPIOCLR(MOTOC); /* C */ GPIOSET(MOTOC); DelayNS(i); GPIOCLR(MOTOC); GPIOSET(LED1); / 熄灭LED1,方便监视程序状态 /* CB */ GPIOSET(MOTOC); GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOC); GPIOC

38、LR(MOTOB); /* B */ GPIOSET(MOTOB); DelayNS(i); GPIOCLR(MOTOB); /*BA */ GPIOSET(MOTOB); GPIOSET(MOTOA); DelayNS(i); GPIOCLR(MOTOB); GPIOCLR(MOTOA); / 原文已完。下文为附加文档,如不需要,下载后可以编辑删除,谢谢!施工组织设计本施工组织设计是本着“一流的质量、一流的工期、科学管理来进行编制的。编制时,我公司技术开展部、质检科以及工程部经过精心研究、合理组织、充分利用先进工艺,特制定本施工组织设计。工程概况:西夏建材城生活区27#、30#住宅楼位于银川

39、市新市区,橡胶厂对面。本工程由宁夏燕宝房地产开发开发,银川市规划建筑设计院设计。本工程耐火等级二级,屋面防水等级三级,地震防烈度为8度,设计使用年限50年。本工程建筑面积:27#m2;30# m2。室内地坪 m为准,总长27#m;30# m。总宽27#m;30# m。设计室外地坪至檐口高度18.6 00m,呈长方形布置,东西向,三个单元。本工程设计屋面为坡屋面防水采用防水涂料。外墙水泥砂浆抹面,外刷浅灰色墙漆。内墙面除卫生间200300瓷砖,高到顶外,其余均水泥砂桨罩面,刮二遍腻子;楼梯间内墙采用50厚胶粉聚苯颗粒保温。地面除卫生间200200防滑地砖,楼梯间50厚细石砼1:1水泥砂浆压光外,

40、其余均采用50厚豆石砼毛地面。楼梯间单元门采用楼宇对讲门,卧室门、卫生间门采用木门,进户门采用保温防盗门。本工程窗均采用塑钢单框双玻窗,开启窗均加纱扇。本工程设计为节能型住宅,外墙均贴保温板。本工程设计为砖混结构,共六层。根底采用C30钢筋砼条形根底,上砌MU30毛石根底,砂浆采用M10水泥砂浆。一、二、三、四层墙体采用M10混合砂浆砌筑MU15多孔砖;五层以上采用M混合砂浆砌筑MU15多孔砖。本工程结构中使用主要材料:钢材: = 1 * ROMAN I级钢, = 2 * ROMAN II级钢;砼:根底垫层C10,根底底板、地圈梁、根底构造柱均采用C30,其余均C20。本工程设计给水管采用PP

41、R塑料管,热熔连接;排水管采用UPVC硬聚氯乙烯管,粘接;给水管道安装除立管及安装IC卡水表的管段明设计外,其余均暗设。本工程设计采暖为钢制高频焊翅片管散热器。本工程设计照明电源采用BV铜芯线,插座电源等采用BV4铜芯线;除客厅为吸顶灯外,其余均采用座灯。施工部署及进度方案1、工期安排本工程合同方案开工日期:2004年8月21日,竣工日期:2005年7月10日,合同工期315天。方案2004年9月15日前完成根底工程,2004年12月30日完成主体结构工程,2005年6月20日完成装修工种,安装工程穿插进行,于2005年7月1日前完成。具体进度方案详见附图1施工进度方案。2、施工顺序 = 1

42、* GB2 根底工程工程定位线验线挖坑钎探验坑砂砾垫层的施工根底砼垫层刷环保沥青 根底放线预检砼条形根底刷环保沥青 毛石根底的砌筑构造柱砼地圈梁地沟回填工。 = 2 * GB2 结构工程结构定位放线预检构造柱钢筋绑扎、定位隐检砖墙砌筑50cm线找平、预检柱梁、顶板支模预检梁板钢筋绑扎隐检、开盘申请砼浇筑下一层结构定位放线重复上述施工工序直至顶。 = 3 * GB2 内装修工程门窗框安装室内墙面抹灰楼地面门窗安装、油漆五金安装、内部清理通水通电、竣工。 = 4 * GB2 外装修工程外装修工程遵循先上后下原那么,屋面工程包括烟道、透气孔、压顶、找平层结束后,进行大面积装饰,塑钢门窗在装修中逐步插

43、入。施工准备现场道路本工程北靠北京西路,南临规划道路,交通较为方便。场内道路采用级配砂石铺垫,压路机压。机械准备 = 1 * GB2 设2台搅拌机,2台水泵。 = 2 * GB2 现场设钢筋切断机1台,调直机1台,电焊机2台,1台对焊机。 = 3 * GB2 现场设木工锯,木工刨各1台。 = 4 * GB2 回填期间设打夯机2台。 = 5 * GB2 现场设塔吊2台。3、施工用电施工用电已由建设单位引入现场;根据工程特点,设总配电箱1个,塔吊、搅抖站、搅拌机、切断机、调直机、对焊机、木工棚、楼层用电、生活区各配置配电箱1个;电源均采用三相五线制;各分支均采用钢管埋地;各种机械均设置接零、接地保

44、护。具体配电箱位置详见总施工平面图。施工用水施工用水采用深井水自来水,并砌筑一蓄水池进行蓄水。楼层用水采用钢管焊接给水管,每层留一出水口;给水管不置蓄水池内,由潜水泵进行送水。生活用水生活用水采用自来水。劳动力安排 = 1 * GB2 结构期间:瓦工40人;钢筋工15人;木工15人;放线工2人;材料1人;机工4人;电工2人;水暖工2人;架子工8人;电焊工2人;壮工20人。 = 2 * GB2 装修期间抹灰工60人;木工4人;油工8人;电工6人;水暖工10人。四、主要施工方法1、施工测量放线 = 1 * GB2 施工测量根本要求A、西夏建材城生活区17#、30#住宅楼定位依据:西夏建材城生活区工

45、程总体规划图,北京路、规划道路永久性定位B、根据工程特点及建筑工程施工测量规程DBI012195,4、3、2条,此工程设置精度等级为二级,测角中误差12,边长相对误差1/15000。C、根据施工组织设计中进度控制测量工作进度,明确对工程效劳,对工程进度负责的工作目的。 = 2 * GB2 工程定位A、根据工程特点,平面布置和定位原那么,设置一横一纵两条主控线即27#楼:A轴线和1轴线;30#楼:A轴线和1轴线。根据主轴线设置两条次轴线即27#楼:H轴线和27轴线;30#楼:H轴线和27轴线。 B、主、次控轴线定位时均布置引桩,引桩采用木桩,后砌一水泥砂浆砖墩;并将轴线标注在四周永久性建筑物或构

46、造物上,施测完成后报建设单位、监理单位确认后另以妥善保护。C、控轴线沿结构逐层弹在墙上,用以控制楼层定位。D、水准点:建设单位给定准点,建筑物.500m。 = 3 * GB2 根底测量A、在开挖前,基坑根据平面布置,轴线控制桩为基准定出基坑长、宽度,作为拉小线的依据;根据结构要求,条基外侧1100mm为砂砾垫层边,考虑放坡,撒上白灰线,进行开挖。B、在垫层上进行根底定位放线前,以建筑物平面控制线为准,校测建筑物轴线控制桩无误后,再用经纬仪以正倒镜挑直法直接投测各轴线。C、标高由水准点引测至坑底。 = 4 * GB2 结构施工测量A、首层放线验收后,主控轴一引至外墙立面上,作为以上务层主轴线竖身

47、高以测的基准。B、施工层放线时,应在结构平面上校投测轴线,闭合后再测设细部尺寸和边线。C、标高竖向传递设置3个标高点,以其平均点引测水平线折平时,尽量将水准仪安置在测点范围内中心位置,进行测设。2、基坑开挖本工种设计地基换工,夯填砂砾垫层1100mm;根据此特点,采用机械大开挖,留200mm厚进行挖工、铲平。开挖时,根据现场实际土质,按标准要求1:0.33放坡,反铲挖掘机挖土。开挖出的土,根据现场实际情况,尽量留足需用的好土,多余土方挖出,防止二次搬运。人工开挖时,由技术员抄平好水平控制小木桩,用方铲铲平。挖掘机挖土应该从上而下施工,禁止采用挖空底脚的操作方法。机械挖土,先发出信号,挖土的时候

48、,挖掘机操作范围内,不许进行其他工作,装土的时候,任何人都不能停留在装土车上。3、砌筑工程 = 1 * GB2 材料砖:MU15多孔砖,毛石根底采用MU30毛石。砂浆:0.00以下采用M10水泥砂浆,一、二、三、四层采用M10混合砂浆,五层以上采用M7.5混合砂浆。 = 2 * GB2 砌筑要求A、开工前由工长对所管辖班组下发技术交底。B、砌筑前应提前浇水湿润砖块,水率保持在1015。C、砌筑采用满铺满挤“三一砌筑法“,要求灰浆饱满,灰缝812mm。D、外墙转角处应同时砌筑,内外墙交接处必须留斜槎,槎子长度不小于墙体高度的2/3,槎子必须平直、通顺。E、隔墙与墙不同时砌筑又不留成斜槎时可于墙中

49、引出阳槎或在墙的灰缝中预埋拉结筋,每道不少于2根。F、接槎时必须将外表清理干净,浇水湿润,填实砂浆,保持灰缝平直。G、砖墙按图纸要求每50mm设置26钢筋与构造柱拉结,具体要求见结构总说明。H、施工时需留置临时洞口,其侧边离交接处的墙面不少于500mm,顶部设边梁。4、钢筋工程 = 1 * GB2 凡进场钢筋须具备材质证明,原材料须取样试验,经复试合格前方可使用。 = 2 * GB2 钢筋绑扎前应仔细对照图纸进行翻样,根据翻样配料,施工前由工长对所管辖班组下发技术交底,准备施工工具,做好施工的准备工作。 = 3 * GB2 板中受力钢筋搭接, = 1 * ROMAN I级钢30d, = 2 *

50、 ROMAN II级钢40d,搭接位置:上部钢筋在跨中1/3范围内,下部钢筋在支座1/3范围内。 = 4 * GB2 钢筋保护层:根底40mm,柱、梁30mm,板20mm。保护层采用50mm50mm的水泥砂浆块。板上部钢筋用马凳按梅花状支起。 = 5 * GB2 所有钢筋绑扎,须填写隐检记录,质评资料及目检记录,验收合格前方可进行下道工序。5、砼工程 = 1 * GB2 水泥进场后须做复试,经复试合格后由试验室下达配合比。施工中严格掌握各种材料的用量,并在搅拌机前进行标识,注明每立方米、每盘用量。同时搅拌时,须车车进磅,做好记录。 = 2 * GB2 浇筑前,对模板内杂物及油污、泥土清理干净。

51、 = 3 * GB2 投料顺序:石子水泥砂子。 = 4 * GB2 本工程均采用插入式振捣器,一次浇筑厚度不宜超过振捣器作用局部长度的倍,捣实砼的移动间距不宜大于振捣器作用半径的倍。 = 5 * GB2 砼浇筑后1昼夜浇水养护,养护期不少于7d,砼强度未到达MPa之前不得上人作业。6、模板工程 = 1 * GB2 本工程模板采用钢木混合模板。模板支搭的标高、截面尺寸、平整度、垂直度应到达质量验收标准,以满足其钢度,稳定性要求。 = 2 * GB2 模板支撑应牢固可靠,安装进程中须有防倾覆的临时固定措施。 = 3 * GB2 本工程选用851脱模剂,每撤除一次模板经清理后涂刷脱模剂,再重新组装,

52、以保证砼的外观质量。架子工程 = 1 * GB2 本工程采用双排架子防护,外设立杆距墙2m,里皮距墙50cm,立杆间距,顺水间距,间距不大于1m。 = 2 * GB2 架子底部夯实,垫木板,绑扫地杆。 = 3 * GB2 为加强架子的稳定性,每七根立杆间设十字盖,斜杆与地面夹角60o。 = 4 * GB2 为防止脚平架外倾,与结构采用钢性拉接,拉接点间距附和“垂四平六“的原那么。 = 5 * GB2 外防护架用闭目式平安网进行封闭,两平网塔接和网下口必须绑孔紧密。 = 6 * GB2 结构架子高出作业层1m,每步架子满铺脚手板,要求严密牢固并严禁探头板。装饰工程装饰工程施工前,要组织质监部门、

53、建设、设计、施工单位四方参加的主体结构工程核验收,对已完全体分部工程进行全面检查、发现问题及时处理,去除隐患,并做好装饰前材料、机具及技术准备工作。1、根据预算所需材料数量,提出材料进场日期,在不影响施工用料的原那么下,尽量减少施工用地,按照供料方案分期分批组织材料进场。2、将墙面找方垂直线,清理基层,然后冲筋,按照图纸要求,分层找平垂直,阴阳角度方正,然后拉线作灰饼。底子灰应粘结牢固,并用刮杠刮平,木抹子抹平。3、罩面应均匀一致,并应在终凝前刮平压光,上三遍灰抹子。4、油漆、涂料施工:油漆工程施工时,施工环境应清洁干净,待抹灰、楼地面工程全部完工前方可施工,油漆涂刷前被涂物的外表必须枯燥、清

54、洁,刷漆时要多刷多理不流坠,到达薄厚均匀,色调一致,外表光亮。墙面涂料基层要求现整,对缝隙微小孔洞,要用腻子找平,并用砂纸磨平。为了使颜色一致,应使用同一配合比的涂料,使用时涂料搅匀,方可涂刷,接槎外留在阴阳角外必须保证涂层均匀一致外表不显刷纹。楼地面工程楼地面工程只作50厚豆石砼垫层。做垫层必须先冲筋后做垫层,其平整度要控制在4mm以内,加强养护45天后,才能进行上层施工。10、层面工程1、屋面保温层及找平层必须符合设计要求,防水采用防水卷材。2、做水泥砂浆找平层外表应平整压光,屋面与女儿墙交接处抹成R150mm圆角。3、本工程屋面材料防水,专业性强,为保证质量,我们请专业人员作防水层。4、

55、原材料在使用前经化验合格后才能使用,不合格材料严禁使用。11、水、暖、电安装工程 = 1 * GB2 管道安装应选用合格的产品,并按设计放线,坡度值及坡向应符合图纸和标准要求。 = 2 * GB2 水、暖安装前做单项试压,完毕后做通、闭水后试验和打压试验,卫生间闭水试验不少于24小时。 = 3 * GB2 电预埋管路宜沿最近线路敷设,应尽量减少弯曲,用线管的弯曲丝接套丝,折扁裂缝焊接,管口应套丝用堵头堵塞。油漆防腐等均符合图纸各施工标准及质量评定标准。 = 4 * GB2 灯具、插座、开关等器具安装,其标高位置应符合设计要求,外表应平直洁净方正。 = 5 * GB2 灯具、插座、开关等器具必须

56、选用合格产品,不合格产品严禁使用。 = 6 * GB2 做好各种绝缘接地电阻的测试和系统调整记录,检查配线的组序一定要符合设计要求。五、预防质量通病之措施本工程按优质工程进行管理与控制,其优质工程的目标体系与创优质工程的保证措施在本工程施工组织设计中做了详述。本措施不再述。创优质工程除对各分部、分项、工序工程施工中,精心操作,一丝不苟、高标准严要求作业外,关键是防止质量通病。为此,提出防止通病的作业措施如下:1、砖墙砌体组砌方法: = 1 * GB2 、组砌方法:一顺一丁组砌,由于这种方法有较多的丁砖,加强了在墙体厚度方向的连结,砌体的抗压强度要高一些。 = 2 * GB2 、重视砖砌体水平灰

57、缝的厚度不均与砂浆饱满度: = 1 * GB3 、水平灰缝不匀:标准规定砖砌体水平灰缝厚度与竖向灰缝宽度一般为10mm,但不应小于8mm,也不应小于12mm。砂浆的作用:一是铺平砖的砌筑外表,二是将块体砖粘接成一个整体。标准中之所以有厚度和宽度要求,是由于灰缝过薄,使砌体产生不均匀受力,影响砌体随载能力。如果灰缝过厚,由于砂浆抗压强度低于压的抗压可度。在荷载作用下,会增大砂浆的横向变形,降低砌体的强度。试验研究说明,当水平灰缝为12mm时,砖砌体的抗压强度极限,仅为10mm厚时的7075,所以要保证水平灰缝厚度在812mm之间。怎样确保水平灰缝的厚度呢?A、皮数杆上,一定将缝厚度标明、标准。B

58、、砌砖时,一定要按皮数杆的分层挂线,将小线接紧,跟线铺灰,跟线砌筑。C、砌浆所用之中砂,一定要过筛,将大于5mm的砂子筛掉。D、要选砖,将过厚的砖剔掉。E、均匀铺灰,务使铺灰之厚度均匀一致。坚持“一块砖、一铲灰、一揉挤“的“三一“砌砖法“。 = 2 * GB3 砂浆必须满铺,确保砂浆饱满度。标准规定:多孔砖砌体,水平灰缝的砂浆饱满度不得低于80,这是因为,灰缝的饱满度,对砌体的强度影响很大。比方:根据试验研究,当水平灰缝满足80以上,竖缝饱满度满足60以上时,砌体强度较不饱满时,要提高23倍,怎样保证灰缝饱满度呢?A、支持使用所述的“三一“砌砖法,即“一块砖、一铲灰、一揉挤“。B、水平缝用铺浆

59、法铺浆长度50cm砌筑,竖缝用挤浆法砌筑,竖缝还要畏助以加浆法,以使竖向饱满,绝不可用水冲灌浆法。C、砂浆使用时,如有淅水,须作二次拌合后再用。绝不可加水二次拌合。拌好的砂浆,须于3小时之内使用完毕。D、不可以干砖砌筑。淋砖时,一般以15含水率为宜。约砖块四周浸水15mm左右。 = 3 * GB3 注意砌砖时的拉结筋的留置方法:砖砌体的拉结筋留置方法,按设计要求招待。如设计没有具体规定时,按标准执行。标准规定“拉结筋的数量每12cm厚墙放1根6钢筋,沿墙高每50cm留一组。埋入长度从墙的留槎处算起,每边均100cm,末端应有弯钩见图。标准还规定:“构造柱与墙连拉处,宜砌成马牙槎,并沿墙高每50

60、cm设26拉结钢筋,每边伸入墙内100cm。2、预防楼梯砼踏步掉角:楼梯踏步浇筑砼后,往往因达不到砼强度要求,就因施工需要提前使用,既便有了足够强度,使用不慎,都会掉楞掉角。而且有了掉角,修补十分困难,且不定期牢固。为此宜采用两种方式予以防治: = 1 * GB2 踏步楞角上,在浇筑砼时增设防护钢筋。 = 2 * GB2 踏步拆模时,立即以砂袋将踏步覆盖。水泥袋或用针织袋装砂既有利于砼养护,又可保护踏步楞角。3、楼梯弊端的预防:防止踏步不等高:踏步不等高,既不美观,又影响使用。踏步不等高现象,一般发生在最上或最下一步踏步中。产生的原那么,一是建筑标高与结构标高不吻合。二是将结构标高误为建筑标高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论