内工大二维平台设计_第1页
内工大二维平台设计_第2页
内工大二维平台设计_第3页
内工大二维平台设计_第4页
内工大二维平台设计_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

课程设计说明书题目通用二维平台设计内蒙古工业大学课程设计(论文)任务书课程名称专业综合设计_学院机械学院班级学生姓名_学号_指导教师一、题目通用两维运动平台设计二、目的与意义专业综合设计2课程设计是机械设计制造及其自动化专业实践性非常强的教学环节之一,是机械类高年级学生综合应用基础课、技术基础课、专业课等知识体系,将机械、驱动、传感及计算机控制有机地集成融合在一起,独立设计一种具有特定功能的机电装备。通过本次课程设计,培养学生运用所学机电装备设计课程的知识,对典型机电装备的工作原理、组成要素及核心技术问题的分析能力;培养学生用机电装备设计的知识及相关知识体系,掌握如何将机械和电气驱动、检测技术和计算机控制融合在一起,如何构成一种性能优良、工作可靠及结构简单的机电装备的一般设计方法和规律,提高设计能力;通过设计实践,熟悉设计过程,学会正确使用资料、正确使用图书特别是电子图书资源、网络资源,查阅技术文献、设计计算、分析设计结果及绘制机械、电气图样,在机电一体化技术的运用上得到训练;通过课程设计的全过程,为学生提供一个较为充分的设计空间,使其在巩同所学知识的同时,强化创新意识,在设计实践中深刻领会机电装备设计的内涵。三、要求(包括原始数据、技术参数、设计要求、图纸量、工作量要求等)技术参数1、运动平台面尺寸250200;2、平台移动行程XY160125;3、夹具和工件总重500N;4、最高运行速度步进电机运行方式空载15M/MIN切削07M/MIN;交流伺服电机运行方式空载15M/MIN切削6M/MIN;5、系统分辨率开环模式001MM/STEP;半闭环模式0005MM/STEP;6、系统定位精度开环模式010MM;半闭环模式001MM;7、切削负载X向300N;Y向400N;Z向500N设计要求1、实现XY两坐标联动;2、用步进电机或交流伺服电机作驱动元件;3、设置工作台的越位报警和紧急事故的急停开关,并响应中断;4、任意平面曲线的加工,具有自动换象限的功能;5、平台具有快速驱动功能;6、平台具有断电手动调整功能。图纸量和工作量要求1、机械总装配图在CAXA环境下绘制二维运动平台的结构图,并进行详细设计,最后用A1号图纸打印输出。2、硬件电路图控制芯片可采用8031、80C31或基于PLC的运动控制技术,在PROTEL99环境下,进行控制电路图的设计,电路图幅为A2A1为宜。3、设计说明书要严格按照内蒙古工业大学课程设计(论文)说明书书写规范认真撰写,说明书不少于6000字。四、工作内容、进度安排1、总体设计分析、确定方案、设计计算05周2、机械部分结构设计、装配图绘制10周3、硬件电路设计05周4、撰写说明书5天5、答辩2天五、主要参考文献1林述温等机电装备设计M北京机械工业出版社,20022机床设计手册组机床设计手册(三分册)M北京机械工业出版社,19863王爱玲现代数控机床结构与设计M北京兵器工业出版社,19994尹志强等机电一体化系统设计课程设计指导书M北京机械工业出版社,200975滚珠丝杠、线性滑轨OL汉意精工HTTP/WWWTAIWANHSKCOM6滚珠丝杠、线性滑轨OL天津海特传动机械有限公司HTTP/WWWHITLMCOMCN7步进电机及驱动器OL北京斯达微步控制技术有限公司HTTP/WWWSTARTSHCOM8步进电机及驱动器、交流伺服电机及系统OL步进机电有限公司HTTP/WWWSTEPSERVOCOM9伺服电机相关技术、直线运动产品、光电传感器OL深圳市湘聚事业有限公司,HTTP/WWWSANET888COM10RORZE高精度步进电机及驱动器OL北京伟恒升级团HTTP/WWWWELLFORCESBJCOM11步进联轴器,编码器联轴器,微型电机联轴器OL广州菱科自动化设备有限公司HTTP/WWWGZLINKCOM12日本富士、美国COPLEY等交流伺服电机OL重庆钧智自动化仪器控制有限公司HTTP/WWWCQSERVOCOM13山东博特精工股份有限公司HTTP/WWWJSINFOCOMCN/INDEXASP14台达交流伺服电机等OL台湾电子工业股份有限公司HTTP/WWWDELTACOMTW/审核意见系(教研室)主任(签字)指导教师下达时间2008年12月21日指导教师签字_通用二维运动平台设计内蒙古工业大学机械学院通用二维平台是许多机电一体化设备的基本部件,如数控车床的纵横向进刀机构、数控铣床和数控钻床的XY工作平台、激光设备的工作台、电子元件表面贴装设备等。根据设计要求的工作载荷,通过计算和校核,进行导轨副、滚珠丝杠螺母副和伺服电机等的选型,在满足性能的要求下,以成本最低为原则,满足工作要求的需要,能稳定完成生产任务。本次机械装配图采用国产软件CAXA进行绘制,通过提取图符操作调用标准零件,因而能够较快的绘制机械装配图,电气原理图采用PORTEL99绘制。关键词运动平台,滚珠丝杠,计算,绘图目录第一章总体设计方案111系统运动方式的确定与驱动系统的选择112机械传动方式113计算机系统选择114总体方案确定1第二章机床进给驱动系统机械部分设计计算221要求222直线滚动导轨副的计算与选型3221导轨型号的选取3222滚动导轨副的额定寿命323滚珠丝杠螺母副的计算和选型4231X向进给丝杠4232Y向进给丝杠524步进电机的计算与选型7241总转动惯量的计算7242等效转矩的计算7243最大静转矩的选择9244步进电动机的性能校核9245联轴器的选择11246轴承的选择11第三章微机数控硬件电路设计1131总体设计1132计算机系统12321MCS51系列指令系统简介12322定时器/计数器13323中断系统1433存储器扩展电路设计15331程序存储器的扩展15333数据存储器的扩展15333译码电路设计1634I/O接口电路及辅助电路设计173418155通用可编程接口芯片183428255通用可编程接口芯片19343键盘显示接口电路21344电机接口及驱动电路22345辅助电路22参考文献23第一章二维运动平台总体方案设计11系统的运动方式与伺服系统的选择为了满足二维运动平台实现XY两坐标联动,任意平面曲面的加工,自动换象限,越位报警和急停等功能,故选择连续控制系统。考虑到工作台的加工范围,只对毛坯料进行初加工,不考虑误差补偿,故采用开环控制系统,由于任务书规定的脉冲当量尚未达到0001MM,定位精度也未达到微米级,空载最快移动速度也只有2000,因此,本设计不必采用高档次的伺服电动机,/MIN如交流伺服电动机或直流伺服电动机等,可以选用性能好一些的步进电动机电机进行驱动,以降低成本,提高性价比。12机械传动方式伺服电动机的旋转运动需要通过丝杠螺母副转换成直线运动,要满足001MM的脉冲当量和010MM的定位精度,滑动丝杠副无能为力,只有选用滚珠丝杠螺母副才能达到。同时,为提高传动刚度和消除传动间隙,采用有预加负荷的结构。13计算机系统根据设计要求,采用8位微机。由于MCS51系列单片机具有集成度高、可靠性好、功能强、速度快、抗干扰能力强,具有很高的性能价格比等特点,决定采用MCS51系列的8031、80C31、8086、DSP、基于DSP的运动控制芯片,ARM嵌入式微处理器技术。控制系统由微机部分、键盘及显示器、I/O接口及光电隔离电路。系统的加工程序和控制命令通过键盘操作实现,显示器采用数码管显示加工数据及机床状态等信息。数控机床总体方案设计,XY数控工作台总体方案设计分别见图1微机环形分配器环形分配器光电耦合光电耦合功率放大功率放大X交流伺服电机Y交流伺服电机X工作台执行元件Y工作台执行元件图1XY数控工作台总体方案设计第二章二维运动平台进给伺服系统机械部分设计计算伺服系统机械部分设计计算内容包括确定系统的脉冲当量、区定系统的负载、运动部件惯量计算,空载起动及切削力矩计算,确定伺服电机,传动及导向元件的设计、计算及选用,绘制机械部分装配图等。现分述如下21要求1、运动平台面尺寸250200;2、平台移动行程XY160125;3、夹具和工件总重500N;4、最高运行速度步进电机运行方式空载15M/MIN切削07M/MIN;交流伺服电机运行方式空载15M/MIN切削6M/MIN;5、系统分辨率开环模式001MM/STEP;半闭环模式0005MM/STEP;6、系统定位精度开环模式010MM;半闭环模式001MM;7、切削负载X向300N;Y向400N;Z向500N22直线滚动导轨副的计算与选型221滑块承受工作载荷的计算及导轨型号的选取MAXF工作载荷是影响直线滚动导轨使用寿命的重要因素。本课题中的XY工作台为水平布置,采用双导轨、四滑块的支承形式。考虑最不利的情况,即垂直于台面的工作载荷全部由一个滑块承担,则单滑块所受的最大垂直方向载荷为MAX4G其中,移动部件重量G500N,外加载荷500N,代入上式,得最大工作载荷625N。MAXF查机电一体化系统设计课程设计指导书表341,根据工作载荷625N,初选直线滚动导轨副的型号为KL系列的JSALG15型,其额定动载AX荷794,额定静载荷95。CKN0ACKN任务书规定工作台平面尺寸为250200,考虑工作行程应留有一M定余量,查机电一体化系统设计课程设计指导书表335,按标准系列,选取导轨的长度为460。M222距离额定寿命L的计算上述选取的KL系列JSALG型导轨副的滚道硬度为60HRC,工作温度不超过100,每根导轨上配有两只滑块,精度为4级,工作速度较低,载荷不大,查C机电一体化系统设计课程设计指导书表336表340,分别取硬度系数10、温度系数100、接触系数081、精度系数09、载荷系数HFTFCFRF15,代入式,得距离寿命WFL350HCRAWFL13301KN3TRAFF远大于期望值100KM,故距离额定寿命满足要求23滚珠丝杠螺母副的计算和选型231X向进给丝杠1、计算最大工作载荷MF查机电一体化系统设计课程设计指导书表329,取颠覆力矩影响系数K11,滚动导轨上的摩擦因数0005,已知G500N,FX300N,FY400N,FZ500N。求得滚珠丝杠副的最大工作载荷FMKFXFZFYG113000005400500500337N2、计算最大动负载QF式中滚珠丝杠导程,初选4MM;HPHP最大切削力下的进给速度此处07M/MIN;SVSV使用寿命,按15000H;T运转系数,按一般运转取1215;WFWF寿命、以转为1单位L60N175L1575FQ2184N3601WMSHLFNTV3、滚珠丝杠螺母副的选型根据计算出的最大动载荷和初选的丝杠导程,查机电一体化系统设计课程设计指导书表331,选择济宁博特精密丝杠制造有限公司生产的G系列16043型滚珠丝杠副,为内循环固定反向器单螺母式,其公称直径为16,导程为4M,循环滚珠为3圈1列,精度等级取5级,额定动载荷为4612KN满足要求。4、传动效率计算将公称直径,导程4MM,代入得丝杠螺旋升角,将HP0ARCTN/,HPD摩擦角,代入下式得;10232Y向进给丝杠计算过程与上述X向相同,具体计算结果如下1、FMKFYFZFXG1140000053005005004465NN175L1575FQ4095N3、同样选取济宁博特精密丝杠制造有限公司生产的G系列16043型滚珠丝杠副,额定动载荷为4612KN满足要求4、5、刚度验算先画出此纵向进给滚珠丝杠支承方式草图如图2所示。最大牵引力为337N螺母装配总长度为37MM,丝杠螺纹长度取460MM,预计支承长度为423MM,丝杠螺母及轴承均进行预紧,预紧力为最大轴向负载的1/3。GJML1J图2纵向进给系统计算简图1、丝杠的拉伸或压缩变形量1查机电一体化系统设计课程设计指导书表331得,滚珠直径,丝杠底径,丝杠横截面积S13471,已知337N。将各个数据代入下2/4D2MMF式得337423/21000013471000504MM1MFAES(2)、滚珠与螺纹滚道间接触变形2根据公式,求得单圈滚珠数Z18;该型号丝杠为单螺母滚珠的0/3WZDD圈数列数为31,代入公式圈数列数,得滚珠总数量54。ZZ丝杠预紧时,取轴向预紧力,代入下式得00013(3)将以上算出的和代入,求得丝杠总变形量12总12000504000103000607总M本课题中,丝杠的有效行程为423,由机电一体化系统设计课程设计指导书表327可知,五级精度滚珠丝杠有效行程在400500时,M行程偏差允许达到27,可见丝杠刚度足够,且小于13的开环系统定位M总精度值0025,满足要求。6、稳定性校核查机电一体化系统设计课程设计指导书表334得,取支承系数1;由丝杠底径,求得截面惯性矩I144489;压杆稳定安全系数K取3;KF滚动螺母至轴向固定处的距离A取最大值423。代入式得FK55733N不会M失稳。FK337不会失稳。M综上所述。初选的滚珠丝杠副满足使用要求。24步进电机的计算与选型计算减速比已知工作台的脉冲当量,滚珠丝杠的导程4MM,初选步进电01/MSTEPHP动机的步矩角A09得1/360HIP241总转动惯量的计算已知滚珠丝杠的公称直径,总长L4604MM,料密度;HP3378510/KGCM移动部件总重力G500N,得滚珠丝杠的转动惯量;由公式2/8JJMD得拖板折算到丝杠上的转动惯2HIPJM初选步进电动机型号为90BYG2502,为两相混合式,由常州宝马集团公生产,二相八拍驱动时步矩角为A09,查机电一体化系统设计课程设计指导书表45得该型号电动机转子的转动惯量。24MJKGCA则加在步进电动机转轴上的总转动惯量为47032KGCMA242等效转矩的计算1)快速空载起动时电动机转轴所承受的负载转矩由公式可知,包括三部分一部分是快速空载起动时折算到电动MAX0EQFTT1EQ机转轴上的最大加速转矩;一部分是移动部件运动时折算到电动机转轴上MAX的摩擦转矩;还有一部分是滚珠丝杠与今后折算到电动机转轴上的附加摩擦F转矩。因为滚珠丝杠副传动效率很高,根据公式可知,相0T2001YJHFPTI0T对于和很小,可以忽略不计。则有MAXF1EQTMAXF考虑传动链的总效率094空载起动时折算到电动机转轴上的最大加速转矩1MAX260EQAJNT式中对应空载最快移动速度的步进电动机最高转速,单位为;MN/MINR步进电动机由静止到加速至转速所需的时间,单位为SATMN其中MAX360N式中空载最快移动速度,任务书指定为1500;MAX/MIN步进电动机步矩角,预选电动机为09脉冲当量,任务书指定为(开环系统)。01/STEP将以上各值代入式中,得375R/MIN。MAX360NMN设步进电动机由静止到加速至转速所需时间023传动链总效率AT094由公式求得1MAX260EQMAJTT07731NMAXTA由式可知,移动部件运动时,折算到电动机转轴上的摩擦转矩为FT2HFPI摩FT2ZHFGPI式中导轨的摩擦因数,滚动导轨取0005;垂直方向的铣削力,空载时取0ZF传动链总效率,取094则由式求得000169FT2ZHGPIFTNMA最后由式,求得快速空载起动时电动机转轴所承受的负载转1EQMAXF矩077481EQTMAXFNMA2)最大工作负载状态下电动机转轴所承受的负载转矩由式2EQT可知,包括三部分一部分是折算到电动机转轴上的最大0EQTFT2EQ工作负载转矩;一部分是移动部件运动时折算到电动机转轴上的摩擦转矩;TTFT还有一部分是滚珠丝杠预紧后折算到电动机转轴上的附加摩擦转矩,相对0于和很小,可以忽略不计。则有TF2EQTFT其中,这算到电动机转轴上的最大工作负载转矩由式计算。本TTT2FHFPI课题中对滚珠丝杠进行计算的时候,已知沿着丝杠轴线方向的最大进给负载300N则有XF02033NMTT2FHFPI再由式计算垂直方向承受最大工作负载()情FT2ZHGI150ZFN况下,移动部件运动时这算到电动机转轴上的摩擦转矩00034NMFZHFPI最后由,求得最大工作负载状态下电动机转轴所承受的负载转2EQTFT矩为020642EQTFTNMA经过上述计算后,得到加在步进电动机转轴上的最大等效负载转矩应为TEQ06869NM243最大静转矩的选择考虑到步进电动机的驱动电源受电网电压影响较大,当输入电压降低时,其输出转矩会下降,可能造成丢步,甚至堵转。因此,根据来选择步进电动EQT机的最大静转矩时,需要考虑安全系数。本课题中取安全系数K4,则步进电动机的最大静转矩应满足4TEQ27476NMMAXJT上述初选的步进电动机型号为90BYG2502,由机电一体化系统设计课程设计指导书表45查得该型号电动机的最大静转矩。可见,满足MAXJT6NA上式要求。244步进电动机的性能校核1)最快工进速度时电动机输出转矩校核任务书给定工作台最快工进速度VMAX700MM/MIN,脉冲当量,由式求出电动机对应的运行频率0/MSTEPMAX60FFFMAXF700/600001HZ1166HZ。从90BYG2502电动机的运行矩频特性曲线图(下图所示)可以看出,在此频率下,电动机的输出转矩56,远MAXFTA大于最大工作负载TEQ06869NM2)最快空载移动时电动机输出转矩校核任务书给定工作台最快空载移动速度VMAX1500MM/MIN,仿照式求出电动机对应的运行频率MAX60FFFMAXF1500/600001HZ2500HZ。从上图中可以查得,在此频率下,电动机的输出转矩TMAS55NM负载转矩TEQ106869NM3)最快空载移动时电动机运行频率校核与最快空载移动速度VMAX1500MM/MIN对应的电动机运行频率为FMAX2500HZ。查机电一体化系统设计课程设计指导书表45可知90BYG2502电动机的空载运行频率可达20000HZ,可见没有超出上限。4)起动频率的计算已知电动机转轴上的总转动惯量JEQ453转动惯量,电动机转轴不带任何负载时的空载起动频率(查2MJKGCA180QFHZ机电一体化系统设计课程设计指导书表45)。则由可/LEQMJ以求出步进电动机克服惯性负载的起动频率1232HZ/1/LQEQMFJ此式说明,要想保证步进电动机起动时不失步,任何时候的起动频率小于1232HZ。实际上,在采用软件升降时,起动频率选得更低,通常只有100HZ即100STEP/S。综上所述,本课题中工作台的进给传动选用90BYG2502步进电动机,完全满足设计要求。245联轴器的选择联轴器的选取由其额定转矩决定,T9549P/N102NM所以,根据现有数据,选择SRJ40C型联轴器,其一般扭力17NM,最大扭力34NM,已知90BYG2502型电机的输出轴直径为14MM,所以联轴D114MM,D212MM第三章微机数控硬件电路设计根据总体方案及机械结构的控制要求,确定硬件电路的总体方案,绘制系统电气控制的结构框图。31总体设计1、数控系统由硬件和软件两部分组成。硬件是组成系统的基础,机床硬件电路由以下五部分组成、主控制器,即中央控制单元CPU;、总线,包括数据总线、地址总线和控制总线;、存储器,包括程序存储器和数据存储器;、接口,即I/O输入/输出接口电路;、外围设备,如键盘、显示器及光电输入机等。见图3。图3机床数控系统硬件框图(开环系统)2、选择中央处理单元CPU的类型考虑到系统应用场合、控制对象对各种参数的要求,及经济价格比等经济性的要求。因此,在经济数控铣床中,推荐使用MCS51系列单片机作主控制器。3、存储器扩展电路设计存储器扩展电路设计应该包括程序存储器和数据存储器的扩展。在选择程序存储器芯片时,要考虑CPU与EPROM时序的匹配,还应考虑最大读出速度、工作温度及存储器的容量等问题。在存储器扩展电路的设计中还应包括地址锁存器和译码电路的设计。4、I/O口即输入/输出接口电路设计包括接口芯片的选用,步进电机控制电路,键盘显示电路及其他辅助电路的设计。32MCS51系列单片机简介321MCS51系列指令系统简介MCS51系列指令系统共有111条基本指令,其中单字节指令有49条,双字节指令有45条,单字节指令有17条。1、MCS51系列指令系统的七种寻址方式简介(1)、立即寻址跟在操作码后的一个字节就是实际操作数。(2)、直接寻址指令中直接给出参加运算或传送的数的地址。可以访问三种地址特殊功能寄存器SFR、内部RAM128字节个单元、221个地址空间。(3)、寄存器寻址指定某一可寻址的寄存器的内容为操作数。寻址空间是R0R7、A、B、DPTR。(4)、寄存器间接寻址由指令指定某一寄存器的内容作为操作数地址,选定R0、R1、SP、DPTR(16位)来存放地址,使用时前加。(5)、变址寻址由争论指定的偏移量寄存器或称变址寄存器和基址寄存器DPTR或PC相加所得结果作为操作数地址。(6)、相对寻址在指令中给定的地址偏移量与本指令所在单元地址(即PC内容)相加,即得到真正有效的单元地址。(7)、位寻址对内部RAM的128位和SFR块内的93位进行位操作。2、MCS51系列指令系统主要指令简介MCS51系列指令系统111条指令可分为五类(1)、数据传送类29条(2)、算术操作类24条(3)、逻辑操作类24条(4)、控制程序转移类17条(5)、布尔变量操作类17条322定时器/计数器MCS51系列单片机提供两个十六位可编程的定时器/计数器,即T0和T1。他们具有两种工作方式和四种模式。其工作原理如图32所示。定时器/计数器的核心是加一计数器,加一计数器脉冲有两个来源,一个是外部脉冲源,另一个是系统的时钟振荡器。有两个模拟开关,前一个开关就是特殊寄存器TMOD的相应位,后一个模拟开关就是特殊寄存器TCON的相应位。TMOD和TCON是专门用于定时器/计数器的控制寄存器。用户可以用指令对其各位进行写入或更改操作,从而选择不同的工作状态或启动时间,并可设置相应的控制条件。图4定时器/计数器的结构框图这两个控制寄存器各位的功能1、TMOD控制寄存器GATE门控位或叫选通位。C/T计数器方式或定时器方式的选择位。M1和M0工作模式控制位。00模式0TLX中的低5位和THX的高8位构成13位计数器。01模式1TLX与THX构成16位计数器。10模式2可自动再装入的8位计数器。11模式3把定时器0分成两个8位计数器,关闭定时器1。2、TCON控制寄存器TF0、TF1定时器T0、T1溢出标志位,为1时申请中断。TR0、TR1定时器T0、T1运行控制位,有软件设定,来控制定时器/计数器开启或关闭。IE0、IE1外部中断源的标志,为1时表示外部中断源向CPU申请中断。IT0、IT1外部中断源触发控制位。323中断系统MCS51系列单片机提供五个中断源,配备两个中断优先级,INT0、INT1输入外部中断请求,两个片内定时器/计数器T0和T1溢出中断请求TF0和TF1,一个片内串行口中断请求TI和RI。各中断源所对应的中断服务程序的入口地址和优先级如下中断源人口地址优先级INT00003H0T0000BH1INT10013H2T1001BH3串行口中断0023H433存储器扩展电路设计331程序存储器的扩展1、常用的ROM芯片及引脚(1)常用的半导体ROM芯片有2716(2K8)、2732A(4K8)、2764、(8K8)、27128(16K8)、27256(32K8)、27512(64K8)。2764、27128、27256、27512芯片均有28脚双列直插式平封装芯片。引脚向下兼容。图5是2764引脚排列。图52764引脚排列(2)地址锁存器常用的地址锁存器芯片是74LS373。74LS373是带三态缓冲输出的8D触发器。其真值表见表1表1真值表74LS373EGDQLHHHLHLLLLXQ0332数据存储器的扩展常用数据存储器及引脚常用的静态RAM芯片有6116(2K8)、6264(8K8)、62256(32K8)等,6264、62256均采用CMOS工艺、28脚双列直插式平封装。6264引脚及逻辑符号见图6。图66264引脚图333译码电路设计1、MCS51系列单片机应用系统中的地址译码规则(1)程序存储器和数据存储器独立编址。程序存储器地址和数据存储器地址可以重叠使用。都是从0000HFFFFH。(2)外围I/O芯片与扩展数据存储器统一编址外围I/O芯片占用数据存储器地址单元,且使用数据存储器的读/写控制信号与读/写指令。(3)CPU在访问外部存储器时地址编码CPU的P2口提供高8位地址,P0口经外部地址锁存器后提供低8位地址。2、地址译码方法(1)线选法利用单片机地址总线高位中的一根线作为选择某一片存储器芯片的片选信号。此法用于规模较小的系统。其优点是不需要地址译码器,可节省硬件,降低成本。缺点是可寻址的芯片数目受到很大的限制,且地址空间不连续,不能充分利用。(2)全地址译码法对容量较大的系统,扩展的外围芯片较多,芯片所需的片选信号多于可利用的地址线时,就需要用这种全地址译码法。常采用的译码器是74LS138。表13是其逻辑功能表。图7是全地址译码图。表2是其地址译码表。表274LS138逻辑功能表表374LS138地址译码表G1G2AG2BCBAY7Y6Y5Y4Y3Y2Y1Y0100100100100100100100100其他状态000001010011100101110111XXX111111101111110111111011111101111110111111011111101111110111111111111111器件地址选择线片内地址单元(字节)地址编码2764000XXXXXXXXXXXXX8K0000H1FFFH6264001XXXXXXXXXXXXX8K2000H3FFFHRAM01011110XXXXXXXX2565E00H5EFFH8155I/O0101111111111XXX65FF8H5FFFH825501111111111111XX46FFCH6FFFH图7数控铣床全地址译码图34I/O接口电路及辅助电路设计常用外围接口芯片有8155可编程的RAM/IO扩展接口电路(256个RAM、两个8位口、一个6位口、一个14位的定时器/计数器)8255可编程的通用并行接口电路(3个8位口)8279可编程的键盘、显示接口电路3418155通用可编程接口芯片1、8155引脚及其功能8155的结构框图及引脚排列见图8。8155具有40条引脚,采用双列直插式风装,各引脚功能见表4。图8可编程的RAM/IO扩展接口电路表48155引脚功能引脚含义引脚含义引脚含义AD0AD7PA0PA7PB0PB7PC0PC5TIMERIN地址、数据线A口B口C口定时输入TIMEROUTIO/MALERDWR定时输出IO/RAM口选择地址锁存读写CERESETVSSVCC片选复位地电源图9命令寄存器格式及工作方式2、8155的工作方式设定8155命令寄存器格式及工作方式见图93、8155初始化程序格式如下MOVDPTR,控制口地址MOVA,命令字MOVXDPTR,AMOVDPTR,计数初值入口地址MOVA,计数初值MOVXDPTR,AINCDPTRMOVA,计数初值高位MOVXDPTR,A定义A口输入/输出方式定义B口输入/输出方式00ALT101ALT210ALT311ALT400空操作01停止定时器操作10定时器减为一时停止计数11置定时器方式后,开始计数0禁止A口中断1允许A口中断0禁止B口中断1允许B口中断3428255通用可编程接口芯片1、8255引脚及其功能8255引脚及内部结构见图10,其引脚功能见表52、8255工作方式的设定8255有三种工作方式方式0、方式1、方式2。方式0基本的输入输出方式方式1应答式输入输出方式方式2应答式双向输入输出方式图108255引脚及内部结构表58255引脚功能8255IO的工作方式选择通过对其内部命令寄存器设定方式选择控制字来实现。、其格式及工作方式见图11。C口置/复位控制字格式如图12所示。3、8255初始化程序格式如下MOVAL,控制字;定义工作方式OUT控制口地址,ALINAL,初值OUT输出口地址,AL图11命令寄存器方式选择控制字格式及工作方式引脚含义D0D7PA0PA7PB0PB7PC0PC7A0、A1RDWRCERESETGNDVCC数据线A口B口C口地址线读写片选复位地电源B组下C口0输出1输入B口0输

温馨提示

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

评论

0/150

提交评论