簡易檢索 / 詳目顯示

研究生: 陳立銓
Li-Cyuan Chen
論文名稱: 基於8051單晶片之藍芽電子磅秤
Bluetooth Electronic Scales Base on 8051
指導教授: 邱炳樟
Bin-Chang Chieu
口試委員: 王秀仁
Show-Ran Wang
徐敬文
Ching-Wen Hsue
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2016
畢業學年度: 104
語文別: 中文
論文頁數: 65
中文關鍵詞: 電子磅秤ADCCPU8051藍芽手機
外文關鍵詞: scales, pressure sensors, ADC, AT89S51, Bluetooth, mobile devices
相關次數: 點閱:221下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

電子磅秤在生活上非常的常見,從重量較小的秤公克一直到秤公噸,在生活上都很常用的到。電子秤的原理是秤重物品經由裝在機構上的壓力感測器,將重量轉換電壓的模擬訊號,訊號經放大及濾波處理後由ADC處理器轉換為數位訊號,數位訊號由中央處理器(CPU)運算處理電子秤,而周邊所需要的功能及各種電路也和CPU連接應用,最後由顯示螢幕以數字方式顯示重量。

在本論文中所使用的單晶片為ATMEL公司的AT89S51為主要控制晶片。目標是將電子秤經由單晶片8051做運算過後,在藉由藍芽傳輸到手機做顯示,拋開以往電子秤都是需要有線連接顯示的想法。在本論文中首先將瞭解8051、藍芽及ADC晶片的驅動電路,之後再詳細瞭解單晶片的特性,再透過C語言去撰寫程式,最後利用手機的藍芽終端機來顯示電子秤重量,來完成藍芽電子秤的應用。


Electronic scales are very common and is a crucial component in everyday life. The concept of electronic scales is founded upon the application of pressure sensors. The pressure sensors output fluctuating voltages, which are processed by an amplifier, filter, and analog-to-digital (ADC) converter. The central processing unit is responsible for further processing the digital signals to be read on a display.

In this thesis, an AT89S51 single-chip microcomputer developed by ATMEL Corporation is used. Specifically, the 8051 micro control unit (MCU) is responsible for signal computation and wireless Bluetooth function. The focus of this thesis is to set new standards for conventional electronic scales, creating a convenient solution. The 8051 MCU, Bluetooth, and ADC are researched in detail. In conjunction, the C programming language are utilised extensively. The goal of this research is to achieve flawless communication between electronic scales and mobile devices using Bluetooth.

摘要 I Abstract II 致謝 III 目錄 IV 圖目錄 VI 表目錄 VIII 第一章 緒論 1 1.1前言 1 1.2研究動機 1 1.3研究目標 2 1.4論文架構 2 第二章 系統與硬體架構 3 2.1系統與硬體架構圖 3 2.2 AT89S51單晶片驅動電路圖 4 2.3 HC-05藍芽模組 5 2.4壓力感測器 6 2.5 HX711驅動電路 6 第三章 使用晶片簡介 8 3.1 AT89S51 8 3.1.1 8051接腳功能 9 3.1.2 8051記憶體空間 12 3.1.3程式記憶體 13 3.1.4內部資料記憶體 15 3.1.5特殊目的暫存器 17 3.1.6外部資料記憶體 21 3.1.7內部控制暫存器 23 3.2 HC-05藍芽 26 3.3 HX711 29 第四章 軟體設計 32 4.1藍芽發送資料功能 32 4.2 HX711讀取運算 34 4.2.1 HX711腳位設定及變量定義 34 4.2.2 HX711讀取主程式 35 第五章 系統測試 38 5.1藍芽發射功能測試 38 5.2電子磅秤接收測試 42 5.3成果展示 47 第六章 結論未來展望 51 參考文獻 53

[1] YUNG-SHENG CHEN, MIN-TA SUNG, and KUN-LI LIN, “INTERNET-BASED 8051 REMOTE IN-SYSTEM PROGRAMMING SYSTEM,” 2012 International Conference on Machine Learning and Cybernetics, 2012, pp. 1638-1643
[2] Juan Carlos Martinez Santos, and Yunsi Fei, “Designing and Implementing a Malicious 8051 Processor,” 2012 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2012, pp. 63-66
[3] Shih-Yi Yuan, Zhi-Xiang Zhong, Yan-Wei Zhang, Jian-Li Dong, and Ming-Shan Lin, “The Measurement and Comparison of 8051 Microcontroller Instruction Waveform,” 2015, pp. 640-642
[4] Ling Xu, Zhen Chen, and Shi-Iei Zhang, “Research of Serial Communication System based on C8051F020 Singlechip,” 2010 International Conference on Computer Application and System Modeling (ICCASM 2010), pp. V8-404-V8-407
[5] HX711 datasheet。海芯科技有限公司
[6] 8-bit Microcontroller with 4K Bytes In-System Programmable Flash AT89S51。ATMEL
[7] 8-bit Microcontroller with 4K Bytes Flash AT89C51。ATMEL
[8] 陳明熒(2011)。單晶片8051 KEIL C實作入門(第二版),松崗資產管理股份有限公司
[9] 電子秤開發原理。凱斯電子科技有限公司
[10] HC-05使用手冊。州汇承信息科技有限公司

[11] 楊明豐(2014)。8051單晶片C語言設計實務(第二版),碁資訊股份有限公司。
[12] WiKi藍芽(2016)。取自:https://zh.wikipedia.org/wiki/藍芽
[13] 不會的就放這邊(2013)。取自:http://anal02.pixnet.net/blog/post/101596447-%5B8051觀念%26code%5D-uart資料-鮑率設定
[14] WiKi電子秤(2016)。取自:https://zh.wikipedia.org/zh-tw/电子秤

無法下載圖示 全文公開日期 2021/08/03 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE