天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

掃描電化學顯微鏡的軟件設計與開發(fā)

發(fā)布時間:2018-03-08 15:53

  本文選題:掃描電化學顯微鏡 切入點:系統(tǒng)分層 出處:《東北師范大學》2013年碩士論文 論文類型:學位論文


【摘要】:掃描電化學顯微鏡是一種電化學現(xiàn)場檢測技術,該技術驅動非常小的電極(探針)在靠近樣品處進行掃描,樣品可以是導體、絕緣體或半導體,從而獲得對應的微區(qū)電化學相關信息。 本文首先介紹了掃描電化學顯微鏡的研究背景、研究現(xiàn)狀、相關技術以及掃描電化學顯微鏡的體系結構;然后提出了一種掃描電化學顯微鏡的上位機軟件架構,并設計和實現(xiàn)了上行和下行數(shù)據協(xié)議。本文以CV實驗為例,詳細分析了軟件的設計。本文提出將整個上位機軟件架構分為GUI層、Module層、Hal層、Protocol層。與其他的開發(fā)方法相比,該方法降低了系統(tǒng)開發(fā)的復雜程度,便于對系統(tǒng)的測試,修改和維護。該架構實現(xiàn)了各模塊之間的隔離,使單一模塊的修改不致影響到多個模塊。同時,有利于開發(fā)人員的并行工作,只要規(guī)定好了各模塊之間交互的接口,,就可以使程序員分工合作,降低了軟件模塊之間的耦合度以及每個模塊的復雜度。 其中GUI層由C#.NET實現(xiàn),采用Zedgraph控件完成實時曲線的繪制;Module層、Hal層、Protocol層由ANSI C和windows中讀寫設備的API實現(xiàn),具有松耦合、較強的可擴展性和可維護性等特點。系統(tǒng)測試被劃分為單元測試、離線的集成測試以及聯(lián)機測試三個階段以保證軟件質量。 開發(fā)價格合理且具有自主知識產權的掃描電化學顯微鏡產品不僅是合理的,而且是必要的。且這種具有自主知識產權的掃描電化學顯微鏡產品,還可以根據用戶的需求進行定制和二次開發(fā)。
[Abstract]:A scanning electrochemical microscope is an in situ electrochemical detection technique that drives very small electrodes (probes) to scan near the sample, which can be a conductor, an insulator or a semiconductor. The corresponding electrochemical information was obtained. In this paper, the research background, research status, related technology and the system structure of scanning electrochemical microscope (SECM) are introduced, and then a software architecture of SECM is proposed. The uplink and downlink data protocols are designed and implemented. Taking CV experiment as an example, the software design is analyzed in detail. In this paper, the software architecture of the host computer is divided into GUI layer and module layer and Hal layer layer. The method reduces the complexity of the system development and facilitates the testing, modification and maintenance of the system. The architecture realizes the isolation of each module, so that the modification of a single module does not affect many modules. At the same time, It is beneficial for developers to work in parallel. As long as the interface between the modules is well defined, the programmer can work separately and work together, and the coupling degree between the software modules and the complexity of each module can be reduced. The GUI layer is realized by C#.NET, and the Zedgraph control is used to complete the drawing of real-time curve. The layer of Hal layer is realized by API in ANSI C and windows, which is loosely coupled. The system test is divided into three stages: unit test, offline integration test and on-line test to ensure the software quality. It is not only reasonable but also necessary to develop scanning electrochemical microscope products with reasonable price and independent intellectual property rights. Can also be customized and secondary development according to the needs of users.
【學位授予單位】:東北師范大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TH742;TP311.52

【參考文獻】

相關期刊論文 前10條

1 尹愛軍;秦樹人;毛永芳;;智能控件化虛擬儀器的模型化開發(fā)[J];重慶大學學報(自然科學版);2006年06期

2 邵元華;掃描電化學顯微鏡及其最新進展[J];分析化學;1999年11期

3 紀天容;梁中偉;朱新宇;邵元華;;掃描離子電導顯微鏡的原理及應用[J];分析化學;2010年12期

4 楊曉輝,趙瑜,謝青季,姚守拙;掃描電化學顯微鏡技術近期進展[J];分析科學學報;2004年02期

5 李焰,趙澎,王佳;掃描隧道顯微鏡在電化學研究中的改進及應用[J];分析儀器;2004年04期

6 崔樹新;張登攀;;基于構件技術的可重構虛擬儀器軟件的設計[J];河南理工大學學報(自然科學版);2010年04期

7 張蓓;;我國電化學測量儀器的現(xiàn)狀和發(fā)展趨勢[J];中國計量;2006年04期

8 楊貴福;楊凡;牛利;馮云祥;許曉宇;;State模式在化學儀器控制程序中的應用[J];吉林大學學報(理學版);2006年05期

9 丁曉紅,唐禎安,李亞t-;LabVIEW在實驗室遠程控制中的應用[J];計算機工程與應用;2003年23期

10 劉亞;虛擬儀器的構建技術[J];計算機自動測量與控制;1999年03期



本文編號:1584545

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/1584545.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶c3636***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com