1、“.....这里取,为单击连续按键的标志位,相当于列坐标,至为按键输入码,相当于行坐标,低位的按键编码如下表所示按键低位编码。毕竟是经验不足,当程序结果与预期出现了矛盾的时候往往不知道问题到底出在哪里,也往往是些十分细小的问题导致了意想不到的结果。所以做到这步的时候要十分的细心。第次将编译好的程序写进芯片去的时候,开机,无论按什么键,单击连续键指示灯直在亮,后来检查程序发现,原来自己在写程序时没有注意的发光电平是高电平还是低电平,弄反了,所以在开机就直亮。另外,遇到最普遍的问题就是数码管不能正常显示键码了,而且蜂鸣器的响铃也不正确,于是我急忙查看程序中的接收编码信号及翻译模块,但是找很久也找不出原因。又仔细看仿真图,才发现是在接收时没有控制好显示的时间,响铃预设计数值设置得不合理,最后通过不断尝试发现设置为的时候响铃时间最合适,大概持续秒。设计过程中我本身的粗心也让我不能顺利地完成设计。我写完了整个程序并逐个模块仿真正确,但当我下载到芯片后却发现灯亮灭不正常,而且数码管显示也出现了问题。我赶忙检查程序,可是花了很多时间都没找出原因......”。
2、“.....后来才想到检查自己是不是插错了。当我仔细检查电路时发现分频的跳线我插得不对,后来换上了分频的,结果终于正确了。还有,我用的遥控器也出现了毛病,这时后来检查得知的,是有根线没焊好。将它焊上后就可以用了。所以,在做实验的时候定要有足够的细心,连接硬件的时候要确保每根线接对了,而且要合理,以方便检查。这样在遇到问题的时候就可以节省很多精力和时间。其实,设计中遇到的问题还有许多,这些问题在亲自动手实践中慢慢的得到了解决。总之,这两周的课程设计让我懂得了将书本上学到的理论知识运用到实际中去。在完成的过程中,我逐渐懂得了如何在遇到问题的时候,去分析问题,研究问题到最终的解决问题的方法。期间要有清晰的思路,严密的逻辑,还要有恒心和耐心。同时,我也见识到了自顶向下的强大功能,让我无论是对语言本身还是对硬件的理解都有了个质的飞跃。也让我认识了自身的不足。从对红外遥控接收器原理的完全陌生到初步的了解再到动手设计完成这些功能,这当中的过程确实收获良多。附录红外遥控器编码规则简要说明遥控器由红外遥控专用芯片作为编码及发送部分,最大可用作路红外遥控系统的编码......”。
3、“.....只需外接的矩阵式按键红外发光二极管及其驱动电路等少量元器件便可完成编码发送的功能。发送部分电路图如下图所示组成的十八路遥控发送器其编码规则如下设为个时间单位,时间长度是的个时钟周期,即编码是以串行形式发送的,在接收端体化红外接收解调器接收到如下形式的位的编码时分别表示和个的低电平,个的高电平表示编码个的低电平,个的高电平表示编码编码以串行形式发送,接收端的体化红外接收解调器输出波形如下图所示遥控器的每个按键编码由位按以上编码规则所代表的组成,时间长度为,当按下遥控器的到号单击按键,则用户码显示信号是数码管个位十位的编码输出注此时红外遥控器没有信号输出,接收板上的按键直接按下,信号中隔则的表示当按个键后再到下个键被按下前之间的间隔。此时发现信号为低电平,说明蜂鸣器不响。红外遥控器输入仿真图仿真图说明信号连续输入两个编码为中间稍有停顿,键盘无输入,由图可知响铃信号和用户码均正确输出。四设计中的问题及心得体会由于是第次写这样个功能比较完整的系统,而且还要在硬件上实现,所以刚开始的时候不免会遇到许多困难和走许多弯路,后来通过自己查资料和求教于其他同学些细节上的问题......”。
4、“.....完成后,看看自己的劳动成果,虽说不上十全十美然而题目中的要求毕竟是实现了,心中十分的欣慰。深深体会到了作为程序员当辛勤去工作最后写出成功的程序时的那份喜悦。两周的时间说短不短说长不长,这两周来我都是直忙着在做这个设计的,感觉十分的充实。到最后通过了老师的作品验收之后,我再回头总结自己做设计时遇到的问题。问题还挺多。首先是软件上的问题,编写出来的程序自己感觉在可读性上有些欠缺,特别是分析模块里集中了接收,解码,译码,响铃等许多的功能,这样集中起来在下载到硬件时消耗的资源不是很多,百分之七十几左右,然而由于处理得不是很好所以造成可读性上有些不好。还是该分的时候分出些模块比较好,组合起来写自己看起来易懂然而与别人交流的时候也许就有困难了。开始写的时候觉得这样没问题,后来才觉察了可是已写得差不多了,时间也剩下不多了,所以就牺牲些可读性继续写下去保证按时完成,后来幸好程序运行得还好。然而,作为判断个程序好与否的标准之就是可读性是否好,所以今后在写程序时定多想想如何写既能实现功能要求,又能方便交流。另外,程序可能存在比较多的冗余,由于我在考虑上不够周全所以程序里会出现比较多的冗余......”。
5、“.....选用更加简洁语句,减少不必要的寄存器和锁存器的使用。其次是硬件上的问题,由于以前的数字设计均只停留在程序编写与软件仿真层次上,从未试过下载到硬件进行测试,所以对硬件的操作以及调试都非常陌生。在设计过程中遇到的问题层出不穷,因为缺乏检查判断问题出现原因以及检测手段的经验,导致在设计过程中走了不少歪路,浪费了许多时间。例如,烧板时的电压问题,如果电压稍微大些或者小些都会影响到烧板的速度以及质量。还有以前是用Ⅱ上机的,所以般情况都不要考虑到资源问题,但是在这次课程设计里由于芯片的资源有限,所以资源的合理利用成了设计电路的关键引导。当次次编译因为资源不足够而不成功时,只好又重新想新的思路看能不能减少资源还有时钟同步的问题,以前编程的时候总是直接想在时钟上升沿进行种操作,没有想到要时钟同步,所以刚刚烧板的时候就出现乱码,后面才想到载波频率跟时钟频率不统。后来我利用的为的的次方分频。最后,最困难的要数调试程序的过程了号单击按键无论发送端按键时间持续多长只发送次这样形式的两组相同的位编码。当按下到号连续按键时......”。
6、“.....定位锥头销磨损超差,可以重新组装,错开磨损部位后继续使用。使用后需要涂防绣油。大多数焊接工装是为种焊接组合件的装配焊接工艺而专门设计的,属于非标准装置,往往需要根据产品机构特点生产条件和你实际需要自行设计制造。焊接工装设计是生产准备工作的重要内容之,也是焊接生产工艺设计的主要任务之。对于汽车摩托车和飞机等制造业,可以毫不夸张地说,没有焊接工装就没有产品。通过在工艺设计时,提出所需要的工装类型结构草图和简要说明,在此基础上完成详细的结构和零件设计及全部图样。工装设计的质量,对生产效率加工成本产品质量以及生产安全等有直接的影响,为此,设计焊接工装时必须考虑实用性经济性可靠性艺术性等。在机械设计和制造过程中,普遍存在尺寸链问题。在把零件组装成机器的过程中,也就是将零件上有关的尺寸进行组合和积累。由于零件尺寸存在制造误差,因此装配时也就会有误差的综合和积累。累积后形成的总误差将会影响机器的工作性能和质量。这就形成了零件的尺寸误差和综合误差之间的相互影响关系。设计工装夹具也不例外。合理地确定零件的尺寸公差和形位公差显得很重要。通过本次课程设计......”。
7、“.....而且将专业知识设计能力和实践能力的有机的结合在起。收获更深的应该是夯实并拓宽了设计工装夹具的思路以及对设计的思维原则性和灵活性的锻炼。贾安东焊接结构及生产设计天津天津大学出版社,王政焊接工装夹具及变位机械北京机械工业出版社,陈焕明焊接工装设计基础北京航空工业出版社,中国机械工程学会焊接学会焊接手册第版北京机械工业出版社,胡家秀简明机械零件设计使用手册北京机械工业出版社,祖业发现代机械制图北京机械工业出版社许杏根等简明机械设计手册北京机械工业出版社,甘肃工业大学焊接教研室焊接机械装备图册北京机械工业出版社,曾乐焊接工程学北京新时代出版社,夹具设计任务焊接产品复合件撑杆焊接组合的草图见撑杆焊接组合图焊接产品撑杆焊接组合的重点技术要求分析序发动机衬管两件的中心线之间平行销钉进入螺母套筒外圆的直槽位置,便可快速撤回螺栓,取出焊件。夹具的装配要求挡销装配到夹具体上时,需要保证基面与夹具体横向中心线垂直定位和夹紧序撑杆的挡板螺旋夹紧器件装配到夹具体上时,需要保证基面与夹具体横向中心线平行定位和夹紧序发动机衬管两件的插销机构快撤式螺旋夹紧器件装配到夹具体上时......”。
8、“.....定位和夹紧序发动机衬管两件的插销机构快撤式螺旋夹紧器件的装配,装上螺钉,配做销钉孔并由销钉保证插销机构和快撤式螺旋夹紧器件右边中心线与挡销基面的距离和公差定位和夹紧序螺母和序喇叭支座的组件的螺旋夹紧机构装配时,装上螺柱底座螺钉,配做销钉孔并由销钉保证螺旋夹紧机构定位锥头销钉中心线与挡销基面的距离和公差。定位和夹紧序撑杆的挡板螺旋夹紧器件的装配,装上螺钉,配做销钉孔并由销钉保证挡板和螺旋夹紧器件右端面与挡销基面的距离装上弹簧压板等其他零件,完成整个装配。三装焊夹具使用说明过在遥控器发射电路中是否接入二极管决定其为或,这里取,为单击连续按键的标志位,相当于列坐标,至为按键输入码,相当于行坐标,低位的按键编码如下表所示按键低位编码。毕竟是经验不足,当程序结果与预期出现了矛盾的时候往往不知道问题到底出在哪里,也往往是些十分细小的问题导致了意想不到的结果。所以做到这步的时候要十分的细心。第次将编译好的程序写进芯片去的时候,开机,无论按什么键,单击连续键指示灯直在亮,后来检查程序发现,原来自己在写程序时没有注意的发光电平是高电平还是低电平,弄反了,所以在开机就直亮......”。
9、“.....而且蜂鸣器的响铃也不正确,于是我急忙查看程序中的接收编码信号及翻译模块,但是找很久也找不出原因。又仔细看仿真图,才发现是在接收时没有控制好显示的时间,响铃预设计数值设置得不合理,最后通过不断尝试发现设置为的时候响铃时间最合适,大概持续秒。设计过程中我本身的粗心也让我不能顺利地完成设计。我写完了整个程序并逐个模块仿真正确,但当我下载到芯片后却发现灯亮灭不正常,而且数码管显示也出现了问题。我赶忙检查程序,可是花了很多时间都没找出原因,还怀疑芯片是不是烧掉了用不了,后来才想到检查自己是不是插错了。当我仔细检查电路时发现分频的跳线我插得不对,后来换上了分频的,结果终于正确了。还有,我用的遥控器也出现了毛病,这时后来检查得知的,是有根线没焊好。将它焊上后就可以用了。所以,在做实验的时候定要有足够的细心,连接硬件的时候要确保每根线接对了,而且要合理,以方便检查。这样在遇到问题的时候就可以节省很多精力和时间。其实,设计中遇到的问题还有许多,这些问题在亲自动手实践中慢慢的得到了解决。总之,这两周的课程设计让我懂得了将书本上学到的理论知识运用到实际中去......”。
A0-减速器.dwg
(CAD图纸)
A0-装配图.dwg
(CAD图纸)
A1-卷筒.dwg
(CAD图纸)
A1-制动器.dwg
(CAD图纸)
A2-齿轮图1.dwg
(CAD图纸)
A2-齿轮轴.dwg
(CAD图纸)
说明书.doc