熟练掌握C/C++/labview/matlab语言,掌握/java/jsp/html语言、SQL查询语句、js脚本等,具备良好的编程习惯。熟练掌握visual studio开发环境及MFC开发库、QT creator开发环境及QT开发库、matlab、labview,掌握eclipse等开发环境,主要从事windows下的MFC/QT开发、Labview开发,也从事过ARM、DSP等嵌入式开发,擅长编写软件需求规格说明、软件设计说明及软件开发管理。熟练掌握office办公软件,具备很好的文档编写能力和习惯,经常为客户编写技改方案。基本了解硬件电路和硬件(包含结构等)设计开发流程。具备部门管理经验和较多的项目管理经验,长期作为项目经理对研发项目(通常为软硬件结合系统)进行总体设计、过程控制及关键技术攻关。
柴油燃烧炉数据监测系统开发
1. 研发现场设备采集温度、压差、油耗、气体等传感器的数据,进行数据处理,上传数据服务器存储,并研发Web端数据处理和分析系统;
2. 传感器信号类型分别为热电偶电压信号、4~20mA电流信号、RS485信号等;
3. 现场采集设备分为PXI计算机和嵌入式硬件模块两种,功能一致。其中,PXI计算机采集软件使用labview开发,具备在线监测、数据处理分析、远程上传等功能;嵌入式模块采用ARM为主控芯片,具备WiFi接入、远程上传等功能;
4. 数据服务器采用netty并发网络服务框架对上传的数据进行接收解析和存储,Web服务器采用jsp开发技术,用户可通过互联网进行在线监测、数据分析等操作。
某车辆数据记录系统开发
1. 采集开关量、脉冲量信号和总线数据,并录制视频和音频,卸载后可通过PC下载和管理数据,可将音视频和信号同步回放;
2. 系统由主控模块和信号模块组成,信号模块包含开关量采集、脉冲量采集、总线数据采集等;主控模块负责音视频录制和综合控制,采用freescale i.MX6芯片和linux系统,综合控制软件采用QT编写;
3. PC端采用QT编写,具备用户管理、数据管理、数据下载、视频下载、数据查询、音视频与信号同步回放等功能,数据库采用SQLite,视频采用windows mediaplayer activeX控件进行播放。
某车辆故障诊断仪开发
1. 通过CAN总线连接车辆ECU,实时监测故障信息(类示波器),并辅助用户根据故障字典进行故障诊断,同时可存储故障信息和诊断信息,可插入U盘进行数据导出;
2. 系统采用市售手持平板进行开发,linux系统,应用采用QT开发。
某型线束测试仪开发
1. 对多芯线大型线束进行导通、绝缘、耐压等测试(单台512点并具备扩展能力),具备市电供电和电池供电两种模式,具备分布式测试能力,由PC端进行控制,具备自动测试能力;
2. 系统由测试仪下位机和PC端组成,下位机负责通道切换和功能测试,PC端根据客户使用项目自动生成控制指令控制下位机完成各项功能,PC端采用QT开发,具备接口库、芯线关系库、测试数据等数据库维护能力,采用SQLite,具备芯线关系excel表导入、用户录入等功能,具备较强的用户辅助功能可大大提高用户效率。
某型测试系统开发
1. 对计算机进行信号激励并采集反馈(可手动激励或用户配置激励流程自动测试),根据定义判断测试结果,自动生成测试报表;
2. 信号含256路开关量激励、96路模拟量激励、80路开关量采集、32路模拟量采集;
3. 系统采用NI PXI机箱搭载PXI板卡实现基本的功能,并通过信号调理满足客户信号要求;
4. 软件采用采用QT进行开发。
项目简介: 1. 研发现场设备采集温度、压差、油耗、气体等传感器的数据,进行数据处理,上传数据服务器存储,并研发Web端数据处理和分析系统; 2. 传感器信号类型分别为热电偶电压信号、4~20mA电流信号、RS485信号等; 3. 现场采集设备分为PXI计算机和嵌入式硬件模
项目简介 1. 采集开关量、脉冲量信号和总线数据,并录制视频和音频,卸载后可通过PC下载和管理数据,可将音视频和信号同步回放; 2. 系统由主控模块和信号模块组成,信号模块包含开关量采集、脉冲量采集、总线数据采集等;主控模块负责音视频录制和综合控制,采用freescale i