论文部分内容阅读
在进行电路实验时,经常因为线路连接问题而得不出实验结果,对于接线简单的电路实验,其接线问题可通过人工检查很容易检查出来;但是对于接线复杂的电路实验,检查接线问题将会花费大量的时间。另外一些实验装置,里面的线路错综复杂,很难分清彼此的连接,由于人员的忽视没检查出错误连接就有可能损坏装置。针对这些问题,本文给出了一种能够快速检查接口连接情况的装置——查线器。该装置可以快速的检测实验电路的连接状态并通过RS485通讯传输到上位机,通过上位机可以方便清晰地观察到接线状态,从而快速解决相应的接线问题,节省时间和精力。多个查线器可以通过RS485总线可以形成一个查线系统,完成智能查线,对多个实验装置进行检查。本论文的主要任务可以分为两个大部分,硬件设计和软件编程。硬件方面是完成开发板设计;软件部分分为上位机和下位机两部分,上位机是应用VC++编程,包括通讯界面和图形显示、划线两大部分程序的编写,下位机则是对开发板主控芯片的编程,完成端口检测数据的处理以及数据传输。最终完成查线系统的设计,利用查线系统检测接线柱的连接情况,最后在上位机上显示出来。本查线器系统选用TMS320F2808作为开发板的主控芯片,检测装置的端口接线柱,研究其内部连接状况。根据本论文的研究内容和芯片的具体要求设计了硬件电路,其中包括时钟模块、电源电路模块、驱动模块、串行通信模块。在Altium Designer里绘制原理图及PCB,最终完成制作本论文研究所需要的电路实验板。软件部分所做的任务就是完成通讯界面的编程,使其能够接收DSP传输过来的数据,最后根据这些数据把装置上的接线端子的连接状况用图形直观的显示出来,而这些目标的完成都是应用VC++编程软件。最后利用RS485进行上位机与下位机的通讯,设计成一个查线器。