Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of DSP Update Module of Oil Quality Analyzer

Author: YangHe
Tutor: ZhaoHongWei
School: Jilin University
Course: Software Engineering
Keywords: Firmware Upgrading DSP Upgrading Multiplexer Upgrading FPGA Upgrading
CLC: TP311.52
Type: Master's thesis
Year: 2012
Downloads: 15
Quote: 0
Read: Download Dissertation

Abstract


The firmware is a software function of hardware. SupNIR-5500fuel qualityanalyzer on the main board most of the firmware are EEPROM, such as DSP, FPGAand multiplexing device chip. It is a kind of electrically erasable, programmableread-only memory power lost after data is not lost memory chips. Usually use morethan the average voltage role to erase and heavy write programs.The firmware updating refers to the portable instrument embedded firmwareupdates. It can improve the function of instrument, enhance the stability of theinstrument and repair machine instrument vulnerabilities. Upgraded firmware actuallyuses the new firmware procedures to rewrite flash. The firmware determines SupNIR-5500fuel quality analyzer’s function and performance. From this perspective,SupNIR-5500fuel quality analyzer on the main board firmware and its hardwarewith almost the same position, while in some extent firmware may a few moreimportant.SupNIR-5500fuel quality analyzer motherboard upgrade file basically has twokinds. One kind is. RPD format (byte stored), another kind is. S19format (characterform storage). The structure and analysis of two upgrade file mean the schematicsdetailing.Upgrade data is through RS232interface or transmission. RS232interface is aserial port (computer case in the rear of the nine core socket). The bus network nodesof information, CAN be divided into different priority based on priority over the buswith a visit non destructive based on priority by bit arbitration mechanism CAN meetdifferent real-time demand, but CAN have topped1Mbps bus transmission rate,realized the high bus utilization. The firmware upgrade has two kinds of ways. A local upgrade, local upgrade is asimple upgrades, can pass PC to upgrade file into lower level computer again into thefirmware, also can directly plus electric rewriting. Another kind is remote upgrades,remote upgrade is through CAN realize remote upgrade turn Ethernet datatransmission. Mainly by the PC realization, again data inputed into lower levelcomputer upgrading instrument to completes the upgrade.SupNIR-5500Fuel Quality Analyzer is green detection equipment based onnear-infrared spectroscopy technology. For getting better performance, sometimes wewill upgrade the firmware of equipment. In the past, the upgrading of firmware is avery time-consuming and laborious thing. In order to improve the upgradingprocedure, the SupNIR-5500Fuel Quality Analyzer firmware upgrading software wasdesigned.This paper is made up of five chapters, mainly including outlined designing,detailed designing and coding. In the outlined designing, the upgradingcommunication protocols of DSP, multiplexer and FPGA are the core of theframework. Accordance to the three Communication protocols, the main frame ofupgrade modules is proposed. In order to meet customer’s demands, three kinds ofapplication schemes are provided, aiming at direct communication of COM, directcommunication of CAN and indirect communication of CAN. Various class diagramsare given in the detailed, as well as the relationship between them, and theimplementations of their member functions are also described in detail.

Related Dissertations

  1. Design and Development of Application Programme for Fault Analyzer Based on Wince Platform,TP311.52
  2. Service Model Driven Architecture (SMDA) Oriented Modeling Techniques and Tool Implemention,TP311.52
  3. The Research and Implementation of Software Oriented Fault Injection Tool,TP311.52
  4. The Technologies for Interoperability of Heterogeneous Enterprise Applications and Their Application in Material SCM,TP311.52
  5. The Software Component Modeling Method Based on Feature and Its Application in VMI Management System,TP311.52
  6. Development of Software Platform for Electro-Optical Test System,TP311.52
  7. The Development of Soft System for Power Load Management Terminal Testing Device,TP311.52
  8. The Design and Realization of NS2-based PeerCast Simulation Platform,TP311.52
  9. The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
  10. Logistics Management System Supporting Product and Material Tracing and Tracking,TP311.52
  11. Research and Implementation for Method of AUTOSAR System Modeling,TP311.52
  12. The Study and Design of High Availability Monitoring Subsystem for Fault Tolerant Computing Systems,TP311.52
  13. Design and Implementation of the weapons and equipment information management system,TP311.52
  14. Design and Implementation of the HL7 Message Parsing and Store in the Medical Information Integration Platform,TP311.52
  15. The Design and Implementation of Medical Image Remote Access and Sharing Based on WADO,TP311.52
  16. Design and Implementation of the teaching file management system,TP311.52
  17. Force Online Examination System Design and Implementation,TP311.52
  18. The Application of Virtual Reality Geographical Information System to Urban Design,TP311.52
  19. Grass-roots forces the day-to-day management of information systems design and implementation,TP311.52
  20. Design and Implementation of the military material procurement and supply management system,TP311.52
  21. Development of the on-line Training and Examination System of Army,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile