表示南北绿灯时间设置完毕,开始设置东西绿灯时间,用存值,同样按下加,同时判断此时键是否按下,若按下,则表示时间设置完毕,进入下程序。在这个过程中键的计数是循环的,从初值开始,加到则循环回到。如判断键程序如下,状态灯显示及判断在本设计中,实际控制的灯只有个,即东西红灯,东西绿灯,东西黄灯,南北红灯,南北绿灯,南北黄灯。定义端口如下,其中均是低电平有效。共有钟状态东西红灯亮,南北绿灯亮东西红灯亮,南北黄灯亮东西绿灯亮,南北红灯亮东西黄灯亮,南北红灯亮。括号中是端口个引脚值,以及对应的十六进制码。在用于显示发光二极管时,直接由指令将十六进制码送入口。刚才的个状态是依次变换的,这就要涉及到状态的判断和衔接了。先把端口的值与所有的个状态码比较,若相同则判断成功当前状态,再把下状态的状态码送显即可。程序如下,倒计时显示计时每秒都要刷新次,那么计时满秒时就要将存储时间的工作寄存器减,然后送入显示程序中显示。下面要将时间数据的十位,个位分开送显,端口,首先将除以,整数即十位放在中,余数即个位放在中,设置段显示数据的数据表,用数据指针寄存器指向数据表的首地址,再加上中的偏移量,就可以指向十位数字,然后送显即可,个位显示同理。具体程序如下车流量检测中断服务子程序车流量检测是用外部中断引脚即捕获到个低电平,则进入相应的中断服务子程序,在子程序中,用计南北向车流量,用计东西向车流量,设车向标志位为,判断车向,程序如下,紧停及违规中断服务子程序紧停按键和违规信号传感器均连接到外部中断引脚,即捕获到个低电平,则进入该中断,中断程序中先把蜂鸣器端口置,启动蜂鸣。并且等待恢复键键按下,然后关闭蜂鸣返回。,红绿灯时间调整程序根据红绿灯时间调整原理,个周期下来中分别存储着南北,东西的车流量,接下来求单位时间车流量,此时南北向时间,东西向时间分别存储在,中,则两个方向的流量比例为,显然该比例是左右带小数的值,然而单片机程序中只取整数,重要的数据信息就会丢失,所以本设计中首先将乘以,比例就变为左右的值。将该比例值放在,然后进行时间调整。由于受到多方面的限制,时间调整在此只划定个范围。比例到为个范围,到为个范围,以上为个范围。第范围显然表明东西向交通严重,应将时间调长第二范围表明两向相当,可设置样的时间,第三范围表明南北向交通严重,应将该向时间调长。具体设置如下表表表比例及调整时间南北与东西向比例及以上调整南北向时间调整东西向时间由表可知,对应的时间调整也只有三种,分别是,显然在实际应用中这样简单的处理难以尽如人意,但在此处,本设计只是模拟大致的调整过程,以上要求的程序如下,次扫描完毕判断目标客户。此模型结果的依据是根据叶子节点中目标客户与非目标客户两个目标变量的比例分布,即在个叶子节点中,若目标客户的数量超过非目标客户,那么此节点的预测结果为是,若情况相反便是否。二叉树模型图对于上面的模型结果的二叉树图表示如下目标客户关注数关注数关注数关注数关注数图根节点及其第层节点表示图微博数目粉丝数量改进车向中断服务子程序,闯红灯或紧停按键车流量数据处理及红绿灯时间调整延时程序,用于按键消抖动,程序中部分端口说明状态灯个位十位键自动调整模式时间设置模式确认键设置南北向通行时间键设置东西向通行时间紧停车流量检测红外对管蜂鸣器存用于乘以计时暂存状态灯持续时间存南北向通行时间存东西向通行时间计南北向车流量计东西向车流量,用于软件延时自控标志位车向标志位致谢这篇论文实在我的指导老师章于老师的情切关怀和悉心指导下完成的,衷心感谢我的指导老师于老师。于老师对于相关领域技术发展方向的把握,严谨求实的治学态度,使我受益匪浅。值此论文完成之际,谨向于老师表示衷心的感谢,在此我也要感谢我的各位室友们,正是由于你们的帮助和支持,我才能克服个个的困难和疑惑,直至本文的顺利完成。再次对帮助过我的老师和朋友表示感谢,装订线,消抖动程序利用程序执行条指令的时间,再加上两次累减嵌套,程序如下源程序见附录参考文献边海龙,孙永奎单片机开发与典型工程项目实例详解电子工业出版社王为青,邱文勋单片机开发案例精选人民邮电出版社张鑫,华臻,陈书谦单片机原理及应用电子工业出版社,张洪润,张亚凡单片机原理及应用清华大学出版社黄智伟凌阳单片机课程设计指导北京航空航天大学出版社蒋辉平,周国雄基于的单片机系统设计与仿真实例机械工业出版社,张毅坤单片微型计算机原理及应用,西安电子科技大学出版社余锡存曹国华单片机原理及接口技术陕西西安电子科技大学出版社,雷丽文等微机原理与接口技术北京电子工业出版社,张萌单片机应用系统开发综合实例第二版清华大学出版社年何立民单片机应用文集第版北京航空航天大学出版社年张工现代电力电子技术原理与应用第版科学出版社年欧阳文系列单片机的原理与开发实践第版中国电力出版社年陈大钦电子技术基础实验北京高等教育出版社陈梓城电子技术实训北京机械工业出版社吴黎明单片机原理及应用技术北京科学出版社李学海标准单片机基础教程北京北京航空航天大学出版社附录定义端口主程序,选择设置红绿灯时间模式或自动调整模式中断入口用于嵌套软件方法计时预设值红绿灯时间等待检测何种模式按键按下键按下为自动模式,进入扫描键按下并等待计数次数键按下并等待计数次数设置完毕为设定时间模式,进入扫描,预设信号灯状态,时间和车向程序开始,进行每扫描开始计时是否计时完毕,本状态是否结束,并进行下状态设置倒计时显示,判断是否要计数车流量判断是否有车经过行总线方式,可根据需要进行并行或者串行扩展。单片机内出属性即为预测变量,其余变量作为输入属性,首先根据变量的分布定义是否为目标客户,将各种变量用直方图表示,最后得到数据流程图如下图所示图模型建立图执行此数据流程图中算法节点,训练集的模型如下所示图模式结果图上图所示,模型中目标客户结果及运算规则,中表示为模型的结果,如是代表着目标客户而否代表着非,接下来要判断具体是那个键,若为键,则将自动标志位置,进入下程序,否则为键,则表示设置南北绿灯时间,用存值,按下加,同时还需判断此时键是否按下,若按下,则改进度及长度上都应比凹模大,模座的厚度般应等于凹模厚度的倍。选择模架时弯矩式中,由式可得校核结果,,截面的强度足够所以,轴的强度满足要求。二轴承寿命的校核仅选择轴承进行校核计算确定轴承所受载荷,如图所示高速级,,低速级,,水平面支反力,垂直面支反力,合成支反力由查得可知其判别系数为故其派生轴向力分别为由,故轴承左端为紧端,因所以由式得所以,轴承寿命满足要求。三键联接的校核计算联轴器与轴采用型普通平键,键中间轴上齿轮采用型普通平键,键低速轴上齿轮采用型普通平键,键卷筒与轴端采用型普通平键,键现仅对低速轴上的键进行校核查表可知键,。校核其挤压强度,由式可得查表的许用应力,则校核结果挤压强度满足要求。挤压强度满足要求八减速器附件的选择为了保证减速器的正常工作,在减速器的箱体上通常设置些附件,以便于减速器润滑油池的注油排油检查油面高度和拆装维修等。减速器附件的选择如下窥视孔及视孔盖,便于检查箱内传动零件的啮合情况润滑状态接触斑点和齿侧间隙。通气孔,在箱盖顶部或视孔盖上安装,使箱体内的热空气能自由的逸出,以此达到箱体内外的气压平衡。油面指示器,方便检查箱内油面高度,以确保箱内油量适中。油标位在便于观察减速器油面及油面稳定之处。油尺安置的部位不能太低,以防油进入油尺座孔而溢出油螺塞,放油孔位于油池最底处,并安排在减速器不与其他部件靠近的侧,以便放油,放油孔用螺塞堵住,因此油孔处的机体外壁应凸起块,由机械加工成螺塞头部的支承面,并加封油圈加以密封。吊钩,在机盖上直接铸出吊钩和吊环,用以起吊或搬运较重的物体九润滑方法和密封形式因齿轮的圆周速度,所以采用浸油润滑的润滑方式。这样不仅可以减小摩擦磨损提高传动效率,还可以防止锈蚀冷却散热及降低噪声。由得高速级轴齿轮中间轴大齿轮小齿轮低速轴齿轮查表所需润滑油运动黏度查表,选用对轴承采用飞溅润滑,设置导油槽,采用毡圈密封。十箱体结构尺寸机座壁厚机盖壁厚机座凸缘壁厚机盖凸缘壁厚机座底凸缘壁厚地脚螺钉直径地脚螺钉数目齿轮端面与箱体内壁距离两齿轮端面距离至外机壁距离至凸台边缘距离机壳上部下部凸缘宽度轴承孔边缘到螺钉中心线距离吊环孔直径轴承连接凸起部分宽度十设计小结课程设计是培养我们学生实践的重要环节之,它的主要目的是培养我们综合运用所学的知识来解决般的工程技术问题,使我们建立正确地思想,掌握般设计的大致步骤,为今后的工作打下定的给予帮助的同学们,我深刻的认识到了自己在知识的理解和应用方面的不足,在今后的学习过程中我会更加努力和团结,十二参考资料机械设计基础徐起贺主编科学出版社机械设计课程设计徐起贺刘静香程鹏飞主编机械工业出版社计算传动中心距圆整为表示南北绿灯时间设置完毕,开始设置东西绿灯时间,用存值,同样按下加,同时判断此时键是否按下,若按下,则表示时间设置完毕,进入下程序。在这个过程中键的计数是循环的,从初值开始,加到则循环回到。如判断键程序如下,状态灯显示及判断在本设计中,实际控制的灯只有个,即东西红灯,东西绿灯,东西黄灯,南北红灯,南北绿灯,南北黄灯。定义端口如下,其中均是低电平有效。共有钟状态东西红灯亮,南北绿灯亮东西红灯亮,南北黄灯亮东西绿灯亮,南北红灯亮东西黄灯亮,南北红灯亮。括号中是端口个引脚值,以及对应的十六进制码。在用于显示发光二极管时,直接由指令将十六进制码送入口。刚才的个状态是依次变换的,这就要涉及到状态的判断和衔接了。先把端口的值与所有的个状态码比较,若相同则判断成功当前状态,再把下状态的状态码送显即可。程序如下,倒计时显示计时每秒都要刷新次,那么计时满秒时就要将存储时间的工作寄存器减,然后送入显示程序中显示。下面要将时间数据的十位,个位分开送显,端口,首先将除以,整数即十位放在中,余数即个位放在中,设置段显示数据的数据表,用数据指针寄存器指向数据表的首地址,再加上中的偏移量,就可以指向十位数字,然后送显即可,个位显示同理。具体程序如下车流量检测中断服务子程序车流量检测是用外部中断引脚即捕获到个低电平,则进入相应的中断服务子程序,在子程序中,用计南北向车流量,用计东西向车流量,设车向标志位为,判断车向,程序如下,紧停及违规中断服务子程序紧停按键和违规信号传感器均连接到外部中断引脚,即捕获到个低电平,则进入该中断,中断程序中先把蜂鸣器端口置,启动蜂鸣。并且等待恢复键键按下,然后关闭蜂鸣返回。,红绿灯时间调整程序根据红绿灯时间调整原理,个周期下来中分别存储着南北,东西的车流量,接下来求单位时间车流量,此时南北向时间,东西向时间分别存储在,中,则两个方向的流量比例为,显然该比例是左右带小数的值,然而单片机程序中只取整数,重要的数据信息就会丢失,所以本设计中首先将乘以,比例就变为左右的值。将该比例值放在,然后进行时间调整。由于受到多方面的限制,时间调整在此只划定个范围。比例到为个范围,到为个范围,以上为个范围。第范围显然表明东西向交通严重,应将时间调长第二范围表明两向相当,可设置样的时间,第三范围表明南北向交通严重,应将该向时间调长。具体设置如下表表表比例及调整时间南北与东西向比例及以上调整南北向时间调整东西向时间由表可知,对应的时间调整也只有三种,分别是,显然在实际应用中这样简单的处理难以尽如人意,但在此处,本设计只是模拟大致的调整过程,以上要求的程序如下,次扫描完毕判断目标客户。此模型结果的依据是根据叶子节点中目标客户与非目标客户两个目标变量的比例分布,即在个叶子节点中,若目标客户的数量超过非目标客户,那么此节点的预测结果为是,若情况相反便是否。二叉树模型图对于上面的模型结果的二叉树图表示如下目标客户关注数关注数关注数关注数关注数图根节点及其第层节点表示图微博数目粉丝数量改进