一、打印机接口原理及其Vx Works下驱动实现(论文文献综述)
徐明明[1](2017)在《双模块架构的血小板功能分析仪嵌入式系统开发研究》文中进行了进一步梳理血小板作为人体最重要血细胞的一种,其数目与聚集能力对于心脑血管疾病的预防和诊断具有重要意义。为增强系统管理能力、提高检测效率,论文深入研究了双模块架构的血小板功能分析仪嵌入式系统的设计与实现。双模块架构是提高检测效率的有效途径,其控制、通信与操作管理功能复杂,对嵌入式系统有更高要求。双模块检测系统由液路系统、执行机构、管理机及两个控制机模块组成,实现双通道并行检测,由于控制机相互独立,通道间干扰大大降低。控制机直接控制执行机构,经过样本稀释、诱聚剂添加、血细胞计数、清洗等子流程实现单次血小板检测。管理机实现人机交互,利用SPI协议和控制机通信,协调两个控制机完成检测任务。在控制机同时工作时实现了血细胞计数子流程的同步,进一步降低通道间干扰。论文在已有血小板功能分析仪的基础上,选用高性能处理器AM3358(CortexA8)重新设计管理机嵌入式系统平台,扩展多种标准硬件接口,移植丰富底层软件,提升了运行速度、存储及扩展能力。该平台通用性强,可应用于多种医疗仪器。同时重新设计控制机信号检测算法,优化SPI通信细节,提高了系统可靠性。论文首先综述了课题研究背景及意义,阐述了国内外的研究现状。从管理机嵌入式系统平台、检测效率、通道间干扰、检测参数、操作管理功能等方面分析了系统需求,针对检测效率和通道间干扰问题,讨论了双模块检测系统的实现方案。接着论述了基于AM3358处理器的管理机嵌入式系统平台的设计原理,详细给出了硬件接口电路、印刷电路板和底层软件的实现。然后分别围绕参数设置、检测流程控制、血细胞信号处理、可靠SPI通信等功能给出了控制机的优化过程,并说明了双模块同步的实现。然后论述了面向双模块检测系统的嵌入式操作管理软件结构与设计原理,给出了多种检测模式、检测流程控制、数据存储查询、精度控制、上传等软件模块的实现。论文最后给出了基于新设计管理机的双模块检测系统的测试结果,验证了系统的易操作性、检测效率、重复性和可靠性。
张霖奇[2](2016)在《医疗监护数据处理与打印系统的设计与实现》文中进行了进一步梳理随着医疗卫生事业的繁荣发展,医疗设备也发生了翻天覆地的变化。如今作为传统设备的监护仪,集成了参数测量,显示,分析于等多种功能。在监护仪的软件系统中实时数据能够及时的为医生提供病人当前的生命特征,这样就使得很多人忽略了历史数据的重要性。在此背景下,随着新一代监护仪的推出,数据的采集、数据的处理以及打印功能也采用了新的设计方案。本文介绍了监护仪软件系统中数据采集、数据处理以及打印功能的一种实现方法。首先,本文介绍了本系统所涉及的关键技术,其中包括Qt的MVD框架与信号槽机制,以及Linux系统下的CUPS打印服务程序与USB的驱动原理。通过各关键技术的剖析,对系统的实现做好了铺垫。其次,本文对数据采集与打印系统详细设计和具体实现。本系统的实现分为三个部分:数据采集、数据处理、以及打印。本文在详细设计和实现之前,从功能和性能两个方面讨论了系统的需求,并对系统的总体架构和功能结构进行了设计。数据采集实现了收集系统的原始数据,将这些数据按照不同类别进行处理,存储到数据库中。数据处理的实现包含三个部分:数据存储、数据请求以及数据呈现。在数据存储中完成了数据库的设计,本次设计的数据库不支持SQL操作,而采用键值对存储方式的非关系型数据库。本文完成了数据库的表文件和数据文件的结构设计。数据的呈现是对获取的数据按照每种数据的显示规则进行处理。打印分为两个部分实现:报表设计与报表打印。在任务的处理中采用CUPS服务,其为应用程序提供了调用接口,简化了打印任务的管理与数据格式转换。打印机和监护仪的通信采用了基于USB的传输方式,本文完成了Linux系统下的USB驱动设计。本文通过数据结构的设计、类图的设计、函数设计以及时序设计的方式完成了系统中各部分的实现。本文分别从功能和性能两个方面完成了系统的测试工作。在功能测试中采用了单元测试和和功能测试两种方案,保证系统的可用性和完整性。在单元测试中采用了Gtest测试框架,对系统各功能进行了详细的单元测试;功能测试通过设置不同的打印范围对不同数据类型设计了测试用例。系统的性能测试分别验证了数据库的读写性能以及打印性能,通过实验结果分析,能够达到预期。
余萌[3](2015)在《基于Linux与ARM的嵌入式无线打印系统的研究与设计》文中认为随着科技迅猛发展,嵌入式技术以可靠性高、成本低廉、体积小、功耗低等优点而受到广泛的关注和发展,尤其在消费电子、通信设备、信息家电和工业控制等行业得到广泛应用。在传统的打印系统中,打印机与PC相连,功耗大、成本高、应用不便,为了使打印机使用更加智能便捷,嵌入式无线打印技术也越来越被需要,其应用场合也会因其良好的稳定性、相对低廉的成本及快捷智能的打印系统而得到广泛发展与应用。目前的打印机一般连接PC,打印时需要把其他设备比如手机上的文件通过一定手段传送给与打印机相连的PC机,然后在PC机上打印,这样相对比较繁琐,不符合智能化的办公生活,如果移动设备能通过无线网络连接嵌入式打印机打印将解决我们的烦恼。本文结合现实办公生活中的实际情况,将打印机和移动设备作为网络中的一个节点,通过软硬件的结合,充分利用网络资源,实现高速智能打印输出。本设计以带有嵌入式Linux操作系统的ARM9开发板为平台,硬件上通过USB接口连接HP laserjet cp1025nw color的USB激光打印机,并且连接WI-FI模块,ARM9驱动WI-FI模块并设置为WI-FI热点,形成一个WLAN网络,移动设备连接该WI-FI,通过网络调试助手与开发板进行打印通信。软件上配置、编译、移植Linux内核,并驱动USB打印机和WI-FI模块,交叉编译、安装Ghostscript软件和foo2zjs软件,Ghostscript是格式转换软件,将文件的格式转换为打印机能识别的格式,foo2zjs是打印驱动软件,通过该软件的配置信息对打印文件的需求进行设置,用C#编写网络打印的人机交互界面。通过WI-FI打印测试,该打印系统的有良好的稳定性,并且智能、便捷,相对于传统的打印系统成本低廉,有很大的实用性,但是由于时间关系该系统并不成熟,如果能在人机交互和文件格式兼容上花一定时间,该系统将能得到很好地推广。
盛菲菲[4](2013)在《基于ARM微处理器的石油倾点测量系统》文中指出我国是石油大国,从产量到用量均位列世界前茅,石油的低成本低能耗管道输送也因此成为研究的热门。石油的流动性是影响其管道运输的重要因素,尤其在温度较低的地区,石油会因低温而导致流动性降低,甚至失去流动性,这对于其管道运输极为不利。作为衡量石油低温流动性的重要评价指标,石油倾点应当被检测并用以改善石油管道输送技术、降低输送成本和能耗。本文在国内外标准的基础上研制了一种高精度自动化测量石油产品倾点的系统。本文通过对多种相关测量标准中的不同倾点测量方法进行了研究和比较,确定采用自动空气加压法测量石油倾点。系统使用ARM处理器作为测量系统硬件的核心:使用半导体制冷片对样品进行降温,并采用铂电阻温度传感器测量样品和控温槽的温度:利用步进电机驱动气管为系统加压,并用微压力传感器检测系统此压力开关量,以判断样品是否失去流动性,最终测得样品倾点值。该测量方法重复性好,稳定性高,易于实现自动化。本系统采用ARM Cortex-M3为内核的STM32F107VC微处理芯片作为硬件核心,它具有高性能、实时、低功耗、低电压等特点,集成度较高并易于开发。系统使用芯片内部定时器产生PWM波,并通过光电耦合器和可控硅来控制交流加热装置为样品加热,以达到系统设定的温度值和标准规定的降温速率。本系统具有丰富的人机交互通道,便于操作和实时监控,可以随时打印测试结果。从硬件和软件两方面采取多种措施保证系统的可靠性和稳定性。本系统采用控制精度高、鲁棒性好的PID控制算法控制系统温度的变化,保证温控系统具有良好的闭环控制效果。同时,模块化的编程,使程序易于调试,具有良好的可移植性和较高的运行效率。
杨基鸿[5](2013)在《基于ARM和FPGA的NAVTEX接收机研究与设计》文中指出NAVTEX(奈伏泰斯)系统是以窄带直接印字电报(NBDP)的方式发送和自动接收航行警告、气象警告和紧急信息(统称海上安全信息)的系统,为保证船舶的安全航行发挥着极其关键的作用。目前,国外的NAVTEX技术已经非常成熟,而国内的起步时间相对较晚,自行研制并通过中国船级社CCS认证的NAVTEX接收机很少;随着海洋经济的发展以及国内中文NAVTEX接收机国家标准的实施,开发拥有自主知识产权并且能接收中文信息的NAVTEX接收机具有重要的现实意义。本文通过对NAVTEX系统发展现状的介绍,在实验室原有的研究基础上提出了基于ARM和FPGA的NAVTEX接收机设计方案。系统严格按照国际及国内NAVTEX接收机标准研制和开发,支持中英双语系统,可接收518/486/490/4209.5kHz四频点的NAVTEX信息。系统采用以ARM+FPGA为主架构的硬件平台,辅以相应的接口通信、设备电源、存储模块等电路,软件采用基于Linux操作系统的嵌入式开发环境。本系统具有通用性强、模块化开发等特点,便于进行后端功能性的升级和扩展。系统采用软件无线电技术,用数字解调替代传统模拟解调,增加了系统的灵活性和可升级性;用彩色液晶LCD显示文本信息的方式更好地实现了人机交互;采用多线程的任务管理模式和数据库的文件管理系统来保证和提高系统的实时性和稳定性;实时的INS通信保证了NAVTEX接收机对各种信息的即时更新,提高了船舶航行的安全性。通过自行研制的NAVTEX验证平台的实际测试,本文所设计的基于ARM和FPGA的NAVTEX接收机已经能正常工作,测试结果表明:接收机能成功接收中英文的NAVTEX信息,在-110dbm的发射信号强度下,英文NAVTEX信息接收误码率在4%以下,中文NAVTEX信息接收误码率在1%以下,接收机灵敏度和功能满足NAVTEX接收机国家标准。
张德兵[6](2012)在《基于ARM和GPRS的无线发票智能终端的设计与实现》文中指出伴随着全世界范围内信息时代的飞速发展,各个领域对数据传输的需求也逐渐增加,传统的有线数据传输方式已很难适应一些行业的实际需求,给工作人员带来一定操作和技术上的难题,出现了许多需求瓶颈。与此同时移动的、无线传输方式的技术方案越来越被人们关注,也越来越被人们认可。这样,在将有线数据传输过度到无线数据传输的过程中,基于成本、技术和需求的考虑,以发展无线为主,兼容有线为辅的解决方案应运而生。尤其近几年2.5G和3G通信技术的普及使得网络提供的业务也越来越丰富。网络智能终端就是在这种环境下提供了一个开放的平台,针对专业领域进行专门化、高效化、智能化、集成化设计生产的终端设备。近年来,嵌入式技术和各种无线通讯技术快速发展,并得到越来越广泛的应用。本文对基于ARM与GPRS的无线发票智能终端的设计与实现进行了研究。本文实现了无线发票智能终端的软、硬件设计和无线发票业务的运行。首先在硬件设计上,本文采用了模块化的设计方案,采用了一个基于ARM920T的核心模块,GPRS模块,微型打印机模块,组合成一个完整的无线发票智能终端。在软件方面,采用层次结构设计,在操作系统层移植和构建了WinCE的内核和相应的文件系统。LCD显示加触摸屏操作、GPRS数据传输和终端税务应用软件都是在WinCE操作系统基础上实现的,其中GPRS功能使用了Mobin100-C模块作为硬件条件,使用MODBUS TCP/IP工业控制协议实现远程无线通讯;微型打印机采用高速串口打印机模块,完成与终端的发票打印;使用税务发票软件实现与征管系统间的无线数据交互,友好的人机交互界面便于用户操作。按照上述方案设计并实现了无线发票智能终端,经实验测试,无线发票智能终端可以实现相关功能。
胡勇[7](2012)在《增程式电动车故障诊断系统研究与控制算法开发》文中研究说明面对高速增长的汽车工业和汽车保有量与能源紧缺、环境污染和全球气候变暖的矛盾愈演愈烈,世界各国对新型能源汽车的发展重视程度不断提高,发展节能与新能源汽车也已成为我国汽车工业的战略方向和国家的重要战略举措。“十五期间”,国家制定了电动汽车“863计划”;“十二五”期间,我国又制订了“汽车动力电气化”的技术转型战略。增程式电动车作为传统汽车向纯电动汽车转型过程中的一种过渡技术,综合了混合动力汽车与纯电动车的优点,同时弥补了另外两种车型目前的缺陷。因此增程式电动车被普遍认为是一种最具有产业化前景的新能源汽车技术,世界各国都开始普遍重视增程式电动汽车技术的研发和产业化。增程式电动车依靠增程器(发动机+发电机)和动力电池组作为能量来源,以电机纯电模式驱动汽车行驶,解决了纯电动车续驶里程问题,混合动力汽车相比,又能提高了发动机和电池的使用性能,达到节能减排的作用。增程式电动车作为最具产业前景的一种新能源汽车技术,许多国家政府、企业和零部件厂商都投入巨资进行研究。本课题组承担某企业“A0级增程式电动车整车控制器的开发”项目,对增程式电动车整车控制策略进行了深入的研究与开发。本文以增程式电动车为研究对象,对其动力系统各元件以及整车控制器的故障诊断与容错算法的开发进行了研究。第一章分析了国内外增程式电动车的研究现状,介绍了增程式电动车的定义及其动力系统结构,分析了汽车故障诊断技术的主要方法及研究。第二章在研究增程式电动车动力系统总成工作原理与系统结构的基础上,对各元件可能出现的故障类型及诊断方法进行了研究,并对其进行了故障机理分析和处理方法的研究,搭建了动力系统各元件典型故障的框架。第三章研究了整车通讯网络CAN总线的通讯原理及其主要的故障类型,开发出基于CAN分布式控制系统的故障诊断与容错系统,分析了故障信息的确定与处理,并制订了CAN总线及动力系统部分典型故障的容错策略。第四章针对增程式电动车动力系统及CAN总线等典型故障的诊断及容错策略进行了算法的开发。分析了增程式电动车整车控制器的功能定义与工作模式,利用Simulink对故障诊断系统与容错策略进行了控制算法的开发,建立整车控制器中故障诊断与容错模块。第五章是故障诊断与容错算法的虚拟测试与台架试验的验证。基于dSPACE建立故障及容错策略的虚拟仿真测试平台,对动力系统及CAN总线主要故障进行了虚拟仿真,验证了故障诊断及容错系统的功能性。同时利用快速控制成型技术对电机转矩修正进行了试验验证,最后在台架试验中对动力电池系统进行故障预警的试验,验证了本文所提出的故障诊断策略与容错算法的可行性。
孙凯[8](2011)在《监护仪中USB打印驱动设计与应用研究》文中研究说明通过研究和设计嵌入式USB的HOST(主机),阐述了USB host的工作机制以及实现架构,并通过对USB接口打印机的驱动的开发进一步实现了USB主机在软硬件平台上的应用。首先,在ATMEL公司的ARM9处理器AT91SAM9261上移植了实时操作系统(RTOS)——uC/OS-Ⅱ,然后结合监护仪的实际需要,利用AT91SAM9261自带的USB主机接口(UHP)实现了USB的主机功能,并在此基础上开发了USB接口的惠普打印机的嵌入式驱动程序,并实现了打印功能。本文主要分为六个部分。第一章为绪论,主要介绍了研究USB接口打印机在智能监护仪中的应用背景和具体意义,并指出了本文的工作重点。第二章研究了USB的系统组成,通信原理,以及USB设备的类型、描述符和标准命令,重点描述了USB打印机所采用的具体的数据传输类型。第三章研究了应用于监护仪上面的USB主机开发技术,介绍了USB主机控制器、USB主机控制器驱动程序(HCD)、USB核心驱动程序(USBD)和USB主机遵循的规范OHCI,并确定了USB主机芯片。第四章研究了打印机的接口类型,打印机控制语言,并针对USB接口的打印机进行了详细的研究,明确其数据传输方式。并对惠普公司的PCL语言指令进行了深入的研究。第五章是本文的核心,研究了USB接口的打印机的驱动程序具体实现。分为打印机设备识别类请求命令类型、打印机设备描述符类型、打印机设备驱动程序设计、打印机设备枚举初始化、打印机数据批量输出五个小节进行说明。第六章为功能测试环节,主要针对前几章所介绍的内容进行功能测试,测试了USB接口打印机的打印功能。实际应用表明,USB接口的打印机在嵌入式系统中的应用具有实用价值,尤其在医疗和临床领域,对医学技术的进步具有推动作用。
张泽天[9](2010)在《机器人控制系统中基于嵌入式的USB接口无线网卡驱动开发》文中指出本课题需要通过嵌入式系统中的无线网卡传输陀螺仪所采集到信号来实时控制自行车机器人的转角以及倾角来控制它的平衡。无线网卡是终端无线网络的设备,是无线局域网的无线覆盖下通过无线连接网络进行上网使用的无线终端设备。同时需要把采集进来的数据通过USB接口传输出来存储,以便后续仿真研究之用。所以本课题分为两个部分,一是基于嵌入式的USB存储驱动的开发,二是嵌入式USB接口无线网卡的驱动开发。由于Linux操作系统免费提供了全部操作系统的源代码以及详细的说明文件,故本课题选择它作为本次项目的嵌入式操作系统,并在此基础上成功地搭建了包括Linux和ARM板在内的软硬件开发环境。同时USB接口技术和无线网络传输的应用越来越广,嵌入式技术也已成为应用研究的热点,基于嵌入式平台开发的产品也越来越多。本文对以上两个方面的开发和研究都给予了详细的分析和说明。说明了USB接口和无线网卡的工作原理,也分析了开发过程中所遇到的问题和解决方法。从而更加深入的理解了基于嵌入式Linux系统下的USB驱动开发和无线网卡驱动开发。
高宝铜[10](2010)在《大幅面打印机接口与喷头驱动单元设计》文中提出大幅面喷墨打印机在国民经济各个行业有着广泛的应用。论文针对大幅面热泡式彩色喷墨打印机的关键技术进行深入研究,重点分析了打印机接口单元和打印头驱动单元的设计方法。接口单元设计是基于USB2.0技术和FPGA技术。采用USB2.0的数据传输接口,实现了数据的高速读取;采用双缓存技术,实现了大量数据的接收与打印输出的并行处理;采用差分传输的技术,实现了打印数据远距离的可靠传输;打印头驱动单元设计也是基于FPGA技术,采用CPLD控制打印头驱动芯片,实现了喷嘴的正确译码和数据的准确打印。论文详细阐述了系统软硬件的设计与实现。结果表明,本文提出的方案有效的提升了大幅面打印机的性能。
二、打印机接口原理及其Vx Works下驱动实现(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、打印机接口原理及其Vx Works下驱动实现(论文提纲范文)
(1)双模块架构的血小板功能分析仪嵌入式系统开发研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究的背景与意义 |
1.1.1 课题背景 |
1.1.2 检测对象 |
1.1.3 研究意义 |
1.2 国内外研究现状 |
1.2.1 医疗仪器实现技术 |
1.2.2 血小板检测技术 |
1.2.3 快速多通道发展趋势 |
1.2.4 已有工作基础和论文工作要点 |
1.3 论文内容与结构 |
第二章 系统需求分析与实现方案 |
2.1 检测系统需求分析 |
2.1.1 管理机嵌入式系统平台升级 |
2.1.2 血小板检测效率要求 |
2.1.3 多通道仪器通道间干扰的有效处理 |
2.1.4 检测参数要求 |
2.1.5 多样化操作管理功能要求 |
2.2 检测系统实现方案 |
2.2.1 管理和控制平台核心处理器简介 |
2.2.2 检测系统总体方案 |
2.2.3 双模块检测系统结构与实现难点 |
2.3 本章小结 |
第三章 基于AM3358处理器的管理机嵌入式系统平台设计与开发 |
3.1 基于AM3358处理器的管理机嵌入式系统平台总体设计 |
3.2 基于AM3358处理器的管理机嵌入式系统平台硬件实现 |
3.2.1 电源电路 |
3.2.2 LCD和触摸板接口 |
3.2.3 SD卡接口 |
3.2.4 以太网通信接口 |
3.2.5 串口 |
3.2.6 USB接口 |
3.2.7 CPLD扩展接口 |
3.2.8 印刷电路板设计 |
3.3 基于AM3358处理器的管理机嵌入式系统平台底层软件实现 |
3.3.1 底层软件开发平台搭建 |
3.3.2 Linux驱动程序实现 |
3.3.3 图形库和数据库移植 |
3.3.4 应用程序编译环境构建 |
3.4 本章小结 |
第四章 控制机软件优化与双模块同步实现 |
4.1 控制机总体介绍 |
4.2 血细胞信号检测实现 |
4.2.1 控制机参数设置 |
4.2.2 检测流程精细控制 |
4.2.3 血细胞信号处理及优化 |
4.3 可靠SPI通信实现 |
4.3.1 SPI协议 |
4.3.2 SPI通信实现及优化 |
4.4 双模块同步实现 |
4.5 本章小结 |
第五章 面向双模块检测系统的嵌入式操作管理软件设计与实现 |
5.1 面向双模块检测系统的嵌入式操作管理软件总体设计 |
5.2 检测流程控制模块实现 |
5.2.1 四种检测模式 |
5.2.2 检测流程软件优化与实现 |
5.3 数据存储查询模块实现 |
5.4 精度控制模块实现 |
5.4.1 定标校准 |
5.4.2 质量控制 |
5.5 上传模块实现 |
5.6 本章小结 |
第六章 系统测试与分析 |
6.1 管理机嵌入式系统硬件测试 |
6.2 系统测试与分析 |
6.3 本章小结 |
第七章 总结与展望 |
7.1 论文工作总结 |
7.2 后期工作展望 |
致谢 |
参考文献 |
作者硕士期间发表的论文 |
(2)医疗监护数据处理与打印系统的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
符号对照表 |
缩略语对照表 |
第一章 绪论 |
1.1 选题背景及意义 |
1.2 国内外研究现状 |
1.2.1 监护仪打印系统的研究现状 |
1.2.2 数据库技术的研究现状 |
1.3 论文工作内容 |
1.4 论文组织结构 |
1.5 本章小结 |
第二章 系统相关技术介绍 |
2.1 Qt技术 |
2.1.1 Qt概述 |
2.1.2 Qt MVD框架 |
2.2 嵌入式打印技术 |
2.2.1 CUPS原理 |
2.2.2 USB技术简介 |
2.3 本章小结 |
第三章 医疗监护数据处理与打印系统需求分析 |
3.1 系统功能结构 |
3.2 系统的功能需求 |
3.2.1 数据采集需求分析 |
3.2.2 数据处理需求分析 |
3.2.3 打印的需求分析 |
3.3 系统性能需求 |
3.4 本章小结 |
第四章 医疗监护数据处理与打印系统的设计与实现 |
4.1 开发环境 |
4.2 系统总体架构设计 |
4.3 数据处理与打印系统的设计 |
4.3.1 数据采集设计 |
4.3.2 数据处理设计 |
4.3.3 打印功能的设计 |
4.4 数据处理与打印系统的实现 |
4.4.1 数据采集实现 |
4.4.2 数据处理实现 |
4.4.3 打印的实现 |
4.5 本章小结 |
第五章 系统测试及分析 |
5.1 系统测试环境 |
5.2 系统功能测试 |
5.2.1 单元测试 |
5.2.2 功能测试 |
5.3 系统性能测试 |
5.4 本章小结 |
第六章 结束语 |
6.1 论文工作总结 |
6.2 后续工作展望 |
附录A Qt各功能模块介绍 |
附录B 报警事件打印结果 |
参考文献 |
致谢 |
作者简介 |
(3)基于Linux与ARM的嵌入式无线打印系统的研究与设计(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 课题的研究背景及意义 |
1.2 嵌入式打印系统的现状 |
1.3 嵌入式系统简介和发展 |
1.3.1 嵌入式系统发展 |
1.3.2 嵌入式系统的组成 |
1.3.3 嵌入式系统的应用 |
1.4 研究内容 |
1.5 论文结构 |
1.6 本章小结 |
第2章 嵌入式打印系统总体方案设计 |
2.1 系统平台总体设计 |
2.2 设计方案选择 |
2.2.1 ARM9处理器优势 |
2.2.2 嵌入式Linux系统优势 |
2.2.3 USB激光打印机优势 |
2.2.4 打印驱动方案选择 |
2.3 本章小结 |
第3章 系统平台的搭建 |
3.1 系统平台的硬件搭建 |
3.1.1 嵌入式处理器 |
3.1.2 FLASH |
3.1.3 电源电路 |
3.1.4 串行接口 |
3.1.5 WI-FI模块 |
3.1.6 USB打印机接口 |
3.2 系统平台的软件搭建 |
3.2.1 Boot Loader简介与移植 |
3.2.2 交叉编译工具链建立 |
3.2.3 移植嵌入式Linux内核 |
3.2.4 Linux文件系统及制作 |
3.2.5 三方通信平台构建 |
3.3 本章小结 |
第4章 网络打印驱动与人机交互 |
4.1 打印控制系统框图 |
4.2 打印系统底层驱动程序 |
4.2.1 Linux设备驱动简介 |
4.2.2 USB打印机驱动 |
4.3 打印系统应用程序 |
4.3.1 Makefile简介 |
4.3.2 Ghostscript编译与移植 |
4.3.3 foo2zjs编译与移植 |
4.4 基于 C#的网络打印客户端 |
4.5 本章小结 |
第5章 系统平台的联调与测试分析 |
5.1 Ghostscript文件格式转换测试 |
5.2 WI-FI模块通信测试 |
5.2.1 WI-FI模块设置和通信测试 |
5.2.2 移动设备通过WI-FI与ARM通信测试 |
5.3 ARM板驱动打印机测试 |
5.3.1 ARM开发板串口测试 |
5.3.2 ARM板驱动打印机测试 |
5.4 移动设备通过WI-FI访问ARM驱动打印机测试 |
5.5 本章小结 |
总结与展望 |
参考文献 |
致谢 |
附录A(攻读学位期间所发表的学术论文目录) |
(4)基于ARM微处理器的石油倾点测量系统(论文提纲范文)
摘要 |
Abstract |
目录 |
1 绪论 |
1.1 课题研究意义 |
1.2 国内外研究现状 |
1.3 论文主要内容 |
2 系统总方案 |
2.1 倾点测量方法 |
2.1.1 倾斜试管法 |
2.1.2 旋转测量法 |
2.1.3 自动调压脉冲法 |
2.1.4 CCD图像测量法 |
2.1.5 自由落体式粘度测量法 |
2.1.6 自动空气压力法 |
2.2 偏差讨论 |
2.3 提高测量准确性的措施 |
2.4 控制系统方案 |
2.4.1 控制系统硬件方案 |
2.4.2 控制系统软件方案 |
3 系统硬件 |
3.1 ARM处理器的选择及介绍 |
3.1.1 ARM处理器简介 |
3.1.2 控制器选型及介绍 |
3.1.3 控制电路单片机最小系统 |
3.2 温度检测控制电路 |
3.2.1 温度传感器的选择及介绍 |
3.2.2 温度检测电路 |
3.2.3 半导体制冷 |
3.3 压力检测 |
3.4 步进电机控制 |
3.4.1 步进电机概述 |
3.4.2 步进电机工作原理 |
3.4.3 步进电机驱动 |
3.5 交流负载控制电路 |
3.6 人机交互模块 |
3.6.1 LCD示模块设计 |
3.6.2 键盘模块设计 |
3.6.3 微打印机接口 |
3.7 电源模块 |
3.7.1 5V电源电路设计 |
3.7.2 3.3V电源电路设计 |
4 温度控制算法 |
4.1 PID控制原理 |
4.2 温度的PID控制 |
4.2.1 脉宽调制(PWM)控制 |
4.2.2 分段式PID控制 |
5 系统软件 |
5.1 系统主程序 |
5.2 系统子程序 |
5.2.1 温度检测子程序 |
5.2.2 按键控制子程序 |
5.2.3 串口发送接收子程序 |
5.2.4 步进电机控制子程序 |
5.3 调试 |
结论 |
参考文献 |
附录A 电路原理图 |
致谢 |
(5)基于ARM和FPGA的NAVTEX接收机研究与设计(论文提纲范文)
致谢 |
摘要 |
ABSTRACT |
目次 |
第1章 绪论 |
1.1 研究背景与意义 |
1.2 NAVTEX国内外研究现状 |
1.3 NAVTEX接收机组成原理与报文格式 |
1.4 论文研究内容及章节安排 |
第2章 NAVTEX接收机的硬件实现 |
2.1 接收机的硬件框图 |
2.2 接收机的解调解码模块 |
2.3 接收机的信息处理模块 |
2.4 接收机的接口通信模块 |
2.5 接收机的人机交互模块 |
2.6 本章小结 |
第3章 NAVTEX接收机的驱动开发 |
3.1 软件开发环境介绍 |
3.2 AT91SAM9261系统启动流程 |
3.3 ARM与FPGA数据通信接口设计 |
3.4 本章小结 |
第4章 NAVTEX接收机的软件实现 |
4.1 软件系统模型 |
4.2 解调解码实现 |
4.3 用户界面设计 |
4.4 任务管理系统 |
4.5 信息管理系统 |
4.6 接口通信实现 |
4.7 本章小结 |
第5章 验证平台设计与实验结果 |
5.1 验证平台设计 |
5.2 系统功能性验证及结果 |
5.3 接收灵敏度测试及结果 |
5.4 本章小结 |
第6章 总结与展望 |
参考文献 |
作者简历及在学期间所取得的科研成果 |
(6)基于ARM和GPRS的无线发票智能终端的设计与实现(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 研究背景 |
1.2 国内外研究现状 |
1.3 研究意义 |
1.4 课题来源及论文主要工作 |
1.4.1 课题来源 |
1.4.2 研究内容 |
1.5 论文结构 |
第2章 无线发票智能终端的相关技术 |
2.1 ARM的概述 |
2.1.1 RISC体系结构 |
2.1.2 ARM的特点 |
2.1.3 ARM的应用 |
2.2 嵌入式操作系统 |
2.2.1 嵌入式系统 |
2.2.2 Windows CE操作系统 |
2.2.3 嵌入式操作系统的开发 |
2.3 GPRS通信 |
2.3.1 GPRS简介 |
2.3.2 GPRS的网络结构 |
2.3.3 GPRS的技术优势 |
2.4 微型打印机 |
2.4.1 微型打印机简介 |
2.4.2 针式打印机 |
2.4.3 工作原理 |
2.5 本章小结 |
第3章 无线发票智能终端的需求分析 |
3.1 系统需求分析 |
3.2 功能需求分析 |
3.3 硬件需求分析 |
3.4 软件需求分析 |
3.4.1 操作系统的选择 |
3.4.2 应用软件分析 |
3.5 服务接口 |
3.5.1 简述 |
3.5.2 数据规范和结构 |
3.6 本章小结 |
第4章 无线发票智能终端的硬件设计 |
4.1 终端的总体设计思路 |
4.2 终端硬件设计 |
4.2.1 终端硬件设计组成 |
4.2.2 终端存储器模块的设计 |
4.2.3 JTAG和复位逻辑电路的设计 |
4.2.4 LCD触摸屏 |
4.2.5 串口电路设计 |
4.2.6 USB接口的设计 |
4.2.7 GPIO扩展口 |
4.2.8 IIC电路 |
4.2.9 电源 |
4.3 网络通信模块的设计 |
4.3.1 GPRS模块设计 |
4.3.2 GPRS模块功能分析 |
4.3.3 GPRS模块电路设计 |
4.3.4 有线网络的设计 |
4.4 本章小结 |
第5章 无线发票智能终端的软件设计 |
5.1 终端软件总体设计 |
5.2 WinCE内核的剪裁与定制 |
5.2.1 Bootloader |
5.2.2 EBOOT的设计 |
5.3 基于WinCE系统的底层驱动 |
5.4 应用软件设计 |
5.4.1 界面设计 |
5.4.2 应用程序的功能设计 |
5.4.3 GPRS拨号程序的设计 |
5.5 本章小结 |
第6章 无线发票智能终端的实现 |
6.1 终端基本开发环境的搭建 |
6.1.1 硬件开发平台的搭建 |
6.1.2 建立WinCE开发环境 |
6.1.3 应用程序开发平台的建立 |
6.2 终端硬件实现 |
6.3 终端软件实现 |
6.3.1 WinCE内核的编译 |
6.3.2 应用软件的实现 |
6.3.3 GPRS拨号程序的实现 |
6.4 实现效果 |
6.5 测试数据分析 |
6.6 本章小结 |
结论 |
参考文献 |
致谢 |
(7)增程式电动车故障诊断系统研究与控制算法开发(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
第一章 绪论 |
1.1 论文的研究背景 |
1.2 增程式电动车动力系统概述 |
1.2.1 增程式电动车的定义及其特点 |
1.2.2 增程式电动车整车动力系统结构 |
1.2.3 CAN 总线在增程式电动车上的应用现状 |
1.3 汽车故障诊断和容错技术简介 |
1.3.1 汽车故障诊断技术的发展现状 |
1.3.2 汽车故障诊断方法 |
1.3.3 汽车容错技术的含义与发展 |
1.4 增程式电动车实施故障诊断及容错技术的意义 |
1.5 论文的主要研究内容 |
第二章 增程式电动车动力系统主要元件的故障诊断 |
2.1 电机驱动系统的故障诊断 |
2.1.1 电机故障诊断的方法 |
2.1.2 电驱系统的典型故障分析 |
2.2 APU 的故障诊断 |
2.2.1 APU 的工作原理以及实现故障诊断的意义 |
2.2.2 发动机故障诊断方法 |
2.2.3 发动机典型故障分析与处理 |
2.3 电池组的故障诊断 |
2.3.1 动力电池组工作原理及实现故障诊断的意义 |
2.3.2 动力电池组典型故障分析与处理 |
2.4 本章小结 |
第三章 基于 CAN 分布式控制系统的容错策略研究 |
3.1 CAN 总线的通信原理 |
3.1.1 CAN 总线简介 |
3.1.2 CAN 通信的基本原理 |
3.2 基于 CAN 总线的故障诊断 |
3.2.1 故障诊断协议 |
3.2.2 故障信息确定 |
3.2.3 故障处理 |
3.3 动力系统各元件故障的容错处理 |
3.3.1 整车控制器 VCU 的故障容错处理 |
3.3.2 CAN 总线的故障容错处理 |
3.3.3 驱动电机系统的故障容错处理 |
3.3.4 APU 的故障容错处理 |
3.3.5 动力电池组的故障容错处理 |
3.4 本章小结 |
第四章 故障诊断系统和容错算法的开发 |
4.1 增程式电动车整车控制器 VCU 分析 |
4.1.1 VCU 的输入输出信号 |
4.1.2 VCU 的功能定义 |
4.1.3 整车控制工作模式 |
4.2 故障诊断及容错策略在整车控制系统中的实现 |
4.2.1 整车动力总成控制策略模块 |
4.2.2 动力总成故障诊断模块 |
4.2.3 CAN 总线故障诊断与容错模块 |
4.2.4 电机最大输出转矩的修正 |
4.2.5 驾驶员输入的容错算法 |
4.3 本章小结 |
第五章 故障诊断和容错策略虚拟测试和台架试验的验证 |
5.1 故障诊断和容错策略的虚拟测试 |
5.1.1 dSPACE 简介 |
5.1.2 虚拟测试技术概述 |
5.1.3 容错策略虚拟测试仿真结果分析 |
5.2 快速控制原型的开发 |
5.2.1 TTC200 控制原型系统的应用 |
5.2.2 整车控制功能试验验证 |
5.3 台架试验验证 |
5.3.1 动力总成各部件的台架连接形式 |
5.3.2 电池管理系统的预警功能测试 |
5.4 本章小结 |
总结与展望 |
参考文献 |
作者简介 |
致谢 |
(8)监护仪中USB打印驱动设计与应用研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究背景和意义 |
1.2 论文研究的主要内容 |
1.3 本章小结 |
第二章 USB协议 |
2.1 USB系统的组成 |
2.2 USB的通信原理 |
2.2.1 域 |
2.2.2 数据传输的基本单元——包 |
2.2.3 数据传输类型 |
2.3 USB设备类 |
2.3.1 USB设备类型 |
2.3.2 USB设备描述符 |
2.3.3 标准USB设备命令 |
2.4 本章小结 |
第三章 USB主机系统介绍 |
3.1 USB主机介绍 |
3.1.1 USB主机控制器 |
3.1.2 USB主机控制器驱动程序(HCD) |
3.1.3 USB核心驱动程序(USBD) |
3.2 OHCI规范介绍 |
3.3 主机接口芯片的选择 |
3.4 本章小结 |
第四章 打印机和打印机控制语言 |
4.1 打印机接口 |
4.2 USB接口打印机的数据传输方式 |
4.3 打印机控制语言 |
4.3.1 PostScript语言 |
4.3.2 PCL语言 |
4.3.3 打印机语言的比较和选择 |
4.4 PCL打印语言 |
4.5 本章小结 |
第五章 USB接口打印机驱动的实现 |
5.1 打印机设备类识别请求命令类型 |
5.1.1 GET_DEVICE_ID(bRequest=0) |
5.1.2 GET_PORT_STATUS(bRequest=1) |
5.1.3 SOFT_RESET(bRequest=2) |
5.1.4 具体函数在程序中的实现 |
5.2 打印机设备描述符类型 |
5.3 打印机设备驱动程序设计 |
5.4 打印机设备枚举初始化 |
5.5 打印机数据的批量输出 |
5.6 本章小结 |
第六章 功能测试 |
6.1 调试环境 |
6.2 打印功能测试 |
6.3 本章小结 |
第七章 小结和展望 |
7.1 论文小结 |
7.2 问题和展望 |
参考文献 |
致谢 |
(9)机器人控制系统中基于嵌入式的USB接口无线网卡驱动开发(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究背景 |
1.1.1 嵌入式系统特征和优点 |
1.1.2 嵌入式技术的目前状况与发展情况 |
1.1.3 嵌入式ARM芯片处理器简介 |
1.1.4 嵌入式Linux系统下的网络配置 |
1.2 本章小结 |
第二章 Linux操作系统下的设备驱动程序 |
2.1 Linux系统设备驱动程序概述 |
2.1.1 Linux设备文件 |
2.1.2 Linux硬件驱动架构 |
2.1.3 Linux设备驱动程序分类 |
2.2 编写网卡驱动程序的基本概念 |
2.2.1 发送和接收 |
2.2.2 中断 |
2.2.3 时钟 |
2.3 Linux系统网络设备驱动程序 |
2.3.1 网络驱动程序的结构 |
2.3.2 模块和非模块的驱动程序 |
2.4 编写Linux网络驱动程序中需要注意的问题 |
2.4.1 中断共享 |
2.4.2 硬件发送忙时的处理 |
2.4.3 流量控制 |
2.5 本章小结 |
第三章 嵌入式USB系统介绍 |
3.1 背景资料 |
3.2 国内外现状 |
3.3 USB协议与规范 |
3.3.1 USB的发展过程 |
3.4 USB2.0体系结构 |
3.4.1 USB主机控制器/根集线器(Host controller/Root hub) |
3.4.2 USB集线器 |
3.4.3 USB设备(USB devices) |
3.5 USB总线协议 |
3.6 USB的数据流模型 |
3.6.1 USB总线拓扑 |
3.6.2 USB通信流 |
3.6.3 USB传输管理 |
3.7 本章小结 |
第四章 USB接口无线网卡驱动开发过程介绍 |
4.1 嵌入式网络系统 |
4.2 开发环境 |
4.2.1 硬件开发环境 |
4.2.2 软件开发环境 |
4.2.3 建立交叉编译环境 |
4.2.4 内核移植和编译 |
4.2.5 文件系统 |
4.2.6 Bootloader |
4.2.7 Linux设备驱动程序的开发 |
4.3 USB接口无线网卡驱动程序设计 |
4.3.1 Linux网络驱动程序结构 |
4.3.2 无线网卡设备驱动程序设计 |
4.3.3 驱动程序出现的问题及其解决方法 |
4.4 本章小结 |
第五章 自行车机器平衡控制的数据传输 |
5.1 机器人的硬件结构 |
5.1.1 步进电机 |
5.1.2 MTI传感器 |
5.2 无线网卡传输应用 |
5.2.1 MTI陀螺仪传感器传送格式 |
5.2.2 无线网卡和USB存储设备的数据传输和可视化 |
5.3 本章小结 |
第六章 总结与展望 |
6.1 论文研究的成果与创新点 |
6.2 后继工作展望 |
参考文献 |
致谢 |
攻读学位期间发表的学术论文目录 |
(10)大幅面打印机接口与喷头驱动单元设计(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 研究的背景和意义 |
1.2 大幅面喷墨打印机的发展现状 |
1.3 大幅面喷墨打印机的结构 |
1.3.1 大幅面喷墨打印机的机械结构 |
1.3.2 大幅面喷墨打印机的工作原理 |
1.4 论文的主要工作 |
1.5 论文的内容安排 |
第二章 大幅面热泡式彩色喷墨打印机的关键技术 |
2.1 大幅面热泡式彩色喷墨打印机的关键技术 |
2.2 大量数据的接收与打印输出的并行处理 |
2.3 远距离数据传输的速率和可靠性 |
2.4 打印头驱动与数据拼接 |
第三章 打印机接口单元设计 |
3.1 FPGA技术研究 |
3.2 接口单元总体方案设计 |
3.3 接口单元详细方案设计 |
3.3.1 详细方案设计 |
3.3.2 主要芯片介绍 |
3.4 数据接收模块设计 |
3.4.1 USB2.0技术研究 |
3.4.2 USB接口设计 |
3.5 数据缓存模块设计 |
3.5.1 FPGA设计与配置 |
3.5.2 SDRAM控制器设计 |
3.5.3 双缓存设计 |
3.6 数据输出模块设计 |
第四章 打印机打印头驱动单元设计 |
4.1 打印头驱动单元总体方案设计 |
4.2 打印头驱动单元详细设计 |
4.3 数据接收模块设计 |
4.3.1 打印速度分析 |
4.3.2 数据传输设计 |
4.3.3 控制接口设计 |
4.4 打印头驱动设计 |
第五章 打印机软件设计与实现 |
5.1 CY7C68013固件设计 |
5.1.1 CY7C68013启动过程 |
5.1.2 固件结构 |
5.1.3 固件下载 |
5.1.4 打印数据传输 |
5.2 USB驱动程序设计 |
5.2.1 WDM驱动程序模型 |
5.2.2 USB设备驱动程序综述 |
5.2.3 EZ-USB驱动程序设计 |
第六章 总结与展望 |
6.1 总结 |
6.2 展望 |
致谢 |
参考文献 |
四、打印机接口原理及其Vx Works下驱动实现(论文参考文献)
- [1]双模块架构的血小板功能分析仪嵌入式系统开发研究[D]. 徐明明. 东南大学, 2017(04)
- [2]医疗监护数据处理与打印系统的设计与实现[D]. 张霖奇. 西安电子科技大学, 2016(04)
- [3]基于Linux与ARM的嵌入式无线打印系统的研究与设计[D]. 余萌. 湖南大学, 2015(03)
- [4]基于ARM微处理器的石油倾点测量系统[D]. 盛菲菲. 大连理工大学, 2013(09)
- [5]基于ARM和FPGA的NAVTEX接收机研究与设计[D]. 杨基鸿. 浙江大学, 2013(06)
- [6]基于ARM和GPRS的无线发票智能终端的设计与实现[D]. 张德兵. 北京工业大学, 2012(01)
- [7]增程式电动车故障诊断系统研究与控制算法开发[D]. 胡勇. 吉林大学, 2012(09)
- [8]监护仪中USB打印驱动设计与应用研究[D]. 孙凯. 南京大学, 2011(10)
- [9]机器人控制系统中基于嵌入式的USB接口无线网卡驱动开发[D]. 张泽天. 北京邮电大学, 2010(03)
- [10]大幅面打印机接口与喷头驱动单元设计[D]. 高宝铜. 西安电子科技大学, 2010(02)
标签:通信原理论文; 嵌入式linux论文; 通信接口论文; 软件接口论文; 嵌入式软件论文;