论文部分内容阅读
论文以电子技术知识为基础,采取产学研相结合的模式,设计了一个基于单片机的自动叠图机控制系统,希望将来以此设计为实例,开发一个用于展示电子技术学科实际应用的教学软件,让同学们更好的了解该学科的实际应用意义,从而提高自身对该学科的学习兴趣,更好的掌握所学知识。 自动叠图机用于实现图纸的自动折叠,叠图机接通电源后,机器内部存在一个默认尺寸的程序,用户也可以通过按键来选择所需的叠图尺寸,然后只需将所要折叠的图纸从规定位置送入叠图机,叠图机内的进纸步进电机自动启动,将图纸不断送入叠图机内部,并在特定时刻启动叠图步进电机自动完成叠图工作,最后自动将图纸从出纸平板送出。叠图机在我国具有普及的趋势。 论文对国外叠图机的现状进行了简单的介绍。在设计过程中尽量采用模块化设计,将整个控制系统分成三个互相关联的部分分别设计完成,对每部分的功能、主要元件、设计的实现进行了具体介绍。 叠图机主控电路中的单片机采用的是美国ATMEL公司生产的AT89C52芯片,利用其内部存储器存储程序,采用并行通信方式处理叠图机按键和传感器的中断信号以及叠图步进电机的控制信息,采用串行通信方式传送控制LED显示的信息,实现整体功能,同时对于步进电机的控制进行了研究。 在硬件电路的基础上对主控电路中的单片机进行编程,实现单片机对控制电路中其他元件的控制,最终控制步进电机转动,实现自动叠图功能。程序中编写了较多具有通用功能的子程序,方便各处程序的调用。