畢業(yè)論文 基于psoc的溫度檢測系統(tǒng)的軟件設計.doc
約48頁DOC格式手機打開展開
畢業(yè)論文 基于psoc的溫度檢測系統(tǒng)的軟件設計,摘 要隨著現(xiàn)代計算機和自動化技術的發(fā)展,作為各種信息的感知、采集、轉(zhuǎn)換、傳輸處理的功能器件,溫度檢測的作用日益突出,已成為自動檢測、自動控制系統(tǒng)和計量測試中不可缺少的重要技術工具。本文主要介紹基于psoc的溫度檢測系統(tǒng)的軟件設計,開發(fā)工具使用的是cypress公司的psoc designer5.1,實現(xiàn)的功能主要包括溫...
內(nèi)容介紹
此文檔由會員 ljjwl8321 發(fā)布
摘 要
隨著現(xiàn)代計算機和自動化技術的發(fā)展,作為各種信息的感知、采集、轉(zhuǎn)換、傳輸處理的功能器件,溫度檢測的作用日益突出,已成為自動檢測、自動控制系統(tǒng)和計量測試中不可缺少的重要技術工具。本文主要介紹基于PSoC的溫度檢測系統(tǒng)的軟件設計,開發(fā)工具使用的是Cypress公司的PSoC Designer5.1,實現(xiàn)的功能主要包括溫度數(shù)據(jù)的檢測、處理、顯示和報警,通過鍵盤設定報警值。本文簡單介紹了PSoC(可編程片上系統(tǒng))的特點、以及內(nèi)部的主要模塊,介紹了溫度檢測系統(tǒng)的各硬件模塊,該系統(tǒng)體積小、成本低、工作可靠、具有很高工程應用價值 。
關鍵詞:可編程片上系統(tǒng)(PSoC) 溫度傳感器 軟件設計
The Software Design of temperature detection based on PSoC
Abstract
As the development of the computer and automation technology and as the function device of sensor, convert, transmission and process, temperature detection becomes more and more important. It is a key technology tool in automation of detection, control and measure test. The article mainly introduces the software design of temperature detection based on PSoC. The software design is based on the PSoC Designer5.1 which is developed by Cypress. The important functions include the detection of temperature data, process, display and alarm. Through the set of the key, it can give an alarm. The paper also briefly introduces the characteristics of PSoC(Programmable System on Chip) as well as some of the configuration of the hardware design module. This system has many characteristics——little volume, low cost and working stability, and it is very useful to the engineering application.
Key Words : PSoC ;Temperature detection ;Software development
目 錄
摘 要 I
ABSTRACT II
第一章 緒 論 1
1.1 設計背景和意義 1
1.2 本文的安排 1
第二章 簡述主要集成芯片和軟件開發(fā)環(huán)境 2
2.1 簡述主要集成芯片 PSOC 2
2.2 軟件開發(fā)環(huán)境 7
2.2.1 PSoC Express 7
2.2.2 PSoC Designer™ 5.1 8
第三章 硬件電路分析 11
3.1 總體電路框圖設計分析 11
3.2 模塊電路分析 11
3.2.1 電源電路 11
3.2.2 溫度傳感器模塊 12
3.2.3 報警器模塊 13
3.2.4 LED顯示模塊 13
3.2.5 鍵盤掃描模塊 15
第四章 軟件設計 16
4.1 總體流程圖 16
4.2 軟件設計 16
4.2.1 PSoC Designer™ 5.1軟件開發(fā)流程簡介 16
4.2.2基于PSoC的溫度檢測系統(tǒng)的軟件設計詳細流程 18
4.2.3 鍵盤掃描 18
4.2.4 溫度傳感器數(shù)據(jù)輸入 21
4.2.5 數(shù)據(jù)放大 22
4.2.6 模數(shù)轉(zhuǎn)換 23
4.2.7 數(shù)據(jù)的顯示和報警 24
4.2.8 系統(tǒng)全局變量 26
第五章 軟硬件調(diào)試 28
5.1前期準備 28
5.2 調(diào)試 29
第六章 設計中的問題和設計方法改進 31
6.1 設計中的問題 31
6.2 設計方法改進 32
結(jié) 語 33
參考文獻 34
附 錄1 35
附 錄2 40
致 謝 42
隨著現(xiàn)代計算機和自動化技術的發(fā)展,作為各種信息的感知、采集、轉(zhuǎn)換、傳輸處理的功能器件,溫度檢測的作用日益突出,已成為自動檢測、自動控制系統(tǒng)和計量測試中不可缺少的重要技術工具。本文主要介紹基于PSoC的溫度檢測系統(tǒng)的軟件設計,開發(fā)工具使用的是Cypress公司的PSoC Designer5.1,實現(xiàn)的功能主要包括溫度數(shù)據(jù)的檢測、處理、顯示和報警,通過鍵盤設定報警值。本文簡單介紹了PSoC(可編程片上系統(tǒng))的特點、以及內(nèi)部的主要模塊,介紹了溫度檢測系統(tǒng)的各硬件模塊,該系統(tǒng)體積小、成本低、工作可靠、具有很高工程應用價值 。
關鍵詞:可編程片上系統(tǒng)(PSoC) 溫度傳感器 軟件設計
The Software Design of temperature detection based on PSoC
Abstract
As the development of the computer and automation technology and as the function device of sensor, convert, transmission and process, temperature detection becomes more and more important. It is a key technology tool in automation of detection, control and measure test. The article mainly introduces the software design of temperature detection based on PSoC. The software design is based on the PSoC Designer5.1 which is developed by Cypress. The important functions include the detection of temperature data, process, display and alarm. Through the set of the key, it can give an alarm. The paper also briefly introduces the characteristics of PSoC(Programmable System on Chip) as well as some of the configuration of the hardware design module. This system has many characteristics——little volume, low cost and working stability, and it is very useful to the engineering application.
Key Words : PSoC ;Temperature detection ;Software development
目 錄
摘 要 I
ABSTRACT II
第一章 緒 論 1
1.1 設計背景和意義 1
1.2 本文的安排 1
第二章 簡述主要集成芯片和軟件開發(fā)環(huán)境 2
2.1 簡述主要集成芯片 PSOC 2
2.2 軟件開發(fā)環(huán)境 7
2.2.1 PSoC Express 7
2.2.2 PSoC Designer™ 5.1 8
第三章 硬件電路分析 11
3.1 總體電路框圖設計分析 11
3.2 模塊電路分析 11
3.2.1 電源電路 11
3.2.2 溫度傳感器模塊 12
3.2.3 報警器模塊 13
3.2.4 LED顯示模塊 13
3.2.5 鍵盤掃描模塊 15
第四章 軟件設計 16
4.1 總體流程圖 16
4.2 軟件設計 16
4.2.1 PSoC Designer™ 5.1軟件開發(fā)流程簡介 16
4.2.2基于PSoC的溫度檢測系統(tǒng)的軟件設計詳細流程 18
4.2.3 鍵盤掃描 18
4.2.4 溫度傳感器數(shù)據(jù)輸入 21
4.2.5 數(shù)據(jù)放大 22
4.2.6 模數(shù)轉(zhuǎn)換 23
4.2.7 數(shù)據(jù)的顯示和報警 24
4.2.8 系統(tǒng)全局變量 26
第五章 軟硬件調(diào)試 28
5.1前期準備 28
5.2 調(diào)試 29
第六章 設計中的問題和設計方法改進 31
6.1 設計中的問題 31
6.2 設計方法改進 32
結(jié) 語 33
參考文獻 34
附 錄1 35
附 錄2 40
致 謝 42