航空发动机参数采集器的嵌入式软件设计

日期:2016.12.22 点击数:9

【类型】学位论文

【作者】孟涛 

【关键词】 嵌入式系统 采集器 以太网 BSP 通讯协议

【摘要】随着社会的发展,嵌入式产品已经无处不在。嵌入式已成为了当前最热门、最具发展前途的IT应用领域之一。从事嵌入式的开发工作可以分为两类:一类是硬件开发工作,包括的内容有原理图、PCB到制板;另一类是从事软件开发工作,包括嵌入式操作系统、BSP、驱动和应用。航空发动机参数采集器就是为某发动机厂研制的一款嵌入式产品。目前使用的此类产品中,很多是国外进口的成品,或者是采购板卡进行集成,而本产品中关键部分全部采用了自研产品。其中,硬件中的CPU卡和采集卡、软件中的嵌入式软件和上位机软件,全部是自主开发。本论文研究的内容是航空发动机参数采集器中的嵌入式软件部分,它完成了从硬件板卡读取数据、存储数据,最后通过以太网将数据发送给上位机软件来进行事后分析数据。论文首先介绍了航空发动机参数采集器的软硬件平台,其中嵌入式操作系统使用了风河公司的VxWorks,硬件板卡使用自研产品CNS-C3-5200B和CNS-C3-AD,并对开发中使用的相关技术进行了介绍;其次分析和设计了嵌入软件与硬件之间的通讯和接口协议,分析和设计了嵌入式软件与上位机软件之间的通讯和接口协议;最后介绍了VxWorks操作系统在CNS-C3-5200B板上的安装,根据嵌入式软件的功能需求,对嵌入式软件进行了详细的设计,并最终实现了航空发动机参数采集器中的嵌入式软件。在本论文中,嵌入式软件的开发工作包括驱动开发和应用开发。论文对VxWorks环境下驱动程序的开发,应用程序的开发分别作了介绍,并对全系统测试进行了描述。最后,产品交付用户,得到了用户的认可。

【学位名称】硕士

【学位授予单位】西安工业大学

【学位授予年度】2016

【导师姓名】苏小会,孙正毅

【读秀链接】读秀链接

3 0
Rss订阅