999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于超聲波的高精度水位控制系統設計

2014-07-19 18:25:43周繼裕王承亮黃楠羅皓
現代電子技術 2014年10期

周繼裕 王承亮 黃楠 羅皓

摘 要: 本設計利用STC單片機控制系統實現水位的精確控制,主機通過無線通信方式對從機進行遠程控制。采用超聲波測距的方法來確定水位值并用12864液晶屏顯示出來,從矩陣鍵盤設定水位值,通過比較設定水位和測量水位的數據,利用單片機的PWM控制直流雙向水泵進行水位的調節,最終使水位達到設定值。通過測試該系統能精確監測水位并顯示水位、準確地調控任意設定水位,而且精度可以達到1 mm。

關鍵詞: 超聲波測距; PWM; 直流雙向水泵; 水位控制系統

中圖分類號: TN964?34 文獻標識碼: A 文章編號: 1004?373X(2014)10?0116?04

Abstract: The water level is controlled on the required position accurately by STC single chip microcomputer as the control system in this design. The host computer controls the slave machine remotely by wireless communication. The ultrasonic range finding method is used to determine the value of water level and the level is displayed on 12864 LCD. The value of water level is set with matrix keyboard. The DC two?way water pump is controlled by single?chip PWM to adjust water level. With ultrasonic monitoring, the water level reaches the set value at last and the accuracy is less than 1 mm by comparison between the set water level and water level measured data.

Keywords: ultrasonic range finding; PWM; DC two?way water pump; water level control system

0 引 言

水位控制系統廣泛應用于供水系統,實現水位控制的方法有多種,如機械控制、邏輯電路控制[1]、機電控制[2]等,但這些控制方式普遍存在控制精度低、能耗大、不能實現連續控制和跟蹤水位的缺點[3]。目前國內在液位自動控制方面缺少長期可靠的使用范例,還沒有適用于液位測量和自動控制的定型產品。因此,開展液位自動控制的研究工作十分必要[4]。

本文設計的水位控制系統將超聲波水位監測與STC單片機控制相結合,充分利用了超聲波水位監測的連續性優點與STC單片機控制系統的輸出脈沖寬度調制的優點,從而實現了水位的精確控制。系統通過主機的鍵盤設置透明容器的水位給定范圍:10~200 mm,設定水位值后,系統自動調整水位高度,使系統測量的水位顯示值與實際值誤差≤±2 mm,實現水位的精確測量和控制。

1 系統硬件設計

系統由主機模塊、從機模塊、超聲波傳感器模塊和電機控制模塊等組成。選用STC12C5A60S2單片機作為主控芯片,利用超聲波傳感器監控檢測水位值,12864液晶顯示水位值、系統控制狀態和水位調整時間,矩陣鍵盤作為輸入設備給定水位值,直流雙向水泵通過抽水或放水調整水位值。利用STC12C5A60S2單片機的PWM口控制直流雙向水泵微調水位,使其控制更精確。轉向顯示則顯示雙向水泵抽水或放水狀態,即正轉或反轉。

系統總體框圖如圖1所示。

1.1 主控制系統

控制系統要設計成主從式控制系統,主機能通過無線通信對從機進行遠程控制。

選用STC12C5A60S2單片機作為主控芯片,STC12C5A60S2除了具有其他普通單片機的特點外,還有SPI接口和2路的PWM[5],單片機小系統包括5 V電源、12864液晶接口和矩陣鍵盤。STC12C5A60S2最小系統見圖2。

1.2 超聲波模塊

1.5 NRF24L01無線發射接收模塊

NRF24L01是無線數據傳輸單片射頻收發芯片,工作于2.4~2.5 GHz、ISM頻段,芯片內置頻率合成器、功率放大器、晶體振蕩器和調制器等功能模塊,輸出功率和通信頻道可通過程序進行配置,芯片能耗非常低[9?10]。NRF24L01是一個獨立的模塊,STC通過SPI接口控制NRF的發送和接收數據(見圖4)。NRF無線模塊是半雙工的,所以在無線模式下,需要不斷切換主機和從機的收發模式來實現雙向通訊,即當主機為發送模式時,從機需要切換為接收模式,當主機為接收模式時,從機需要切換到發送模式,以實現雙向通訊。

2 程序設計

2.1 程序功能描述

4 結 語

本設計采用STC12C5A60S2單片機和HC?SR04超聲波傳感器相結合,充分利用了NRF24L01無線通信優點實現主機對從機進行遠程控制和讀取水位值,控制從機通過單片機PWM控制水泵的速度,實現水位的精確控制,很好地克服了傳統水位定位系統控制精度低的缺點,具有較好的應用價值。

參考文獻

[1] 周征.傳感器原理與檢測技術[M].北京:清華大學出版社,2007.

[2] 周駿,吳國華,衛騏綺,等.一種新型水箱閥門裝置:中國,CN201245449[P].2009?05?27.

[3] 唐靈軍,唐杰,諶超,等.基于單片機的水位控制系統設計[J].電子設計工程,2012,20(8):62?64.

[4] 李嚴,張民.基于超聲波傳感器的水位自動控制系統[J].傳感器與儀器儀表,2009,25(5?1):134?136.

[5] 姚永平.STC12C5A60S2系列IT 8051單片機中文指南[EB/OL].[2013?09?11].www.stcmcu.com:宏晶STC.2011.

[6] 李軍,申俊澤.超聲測距模塊HC?SR04的超聲波測距儀設計[J].單片機與嵌入式系統應用,2011(10):77?78.

[7] 張天鵬,徐磊.L298N控制直流電機正反轉[J].工業設計,2011(3):98?99.

[8] 郭天祥.新概念51單片機C語言教程:入門、提高、開放、拓展全攻略[M].北京:電子工業出版社,2009.

[9] 劉靖,陳在平,李其林.基于nRF24L01的無線數字傳輸系統[J].天津理工大學學報,2007,23(3):38?40.

[10] 時志云,蓋建平,王代華,等.新型高速無線射頻器nRF24L01及其應用[J].電子設計工程,2007(8):42?44.

[11] 程琴,任海東.基于ZigBee的水庫水位監測及遠程控制系統[J].現代電子技術,2013,36(13):68?70.

[12] 畢宏彥,崔志洋,張偉.空氣源熱泵控制系統開發[J].現代電子技術,2013,36(22):150?151.

[13] 蘇偉達,吳允平,蔡聲鎮,等.壓力傳感器在大型太陽能供熱系統中的應用[J].現代電子技術,2012,35(24):179?181.

[14] 趙培宇.STC單片機波特率自適應方法[J].現代電子技術,2013,36(23):41?43.

摘 要: 本設計利用STC單片機控制系統實現水位的精確控制,主機通過無線通信方式對從機進行遠程控制。采用超聲波測距的方法來確定水位值并用12864液晶屏顯示出來,從矩陣鍵盤設定水位值,通過比較設定水位和測量水位的數據,利用單片機的PWM控制直流雙向水泵進行水位的調節,最終使水位達到設定值。通過測試該系統能精確監測水位并顯示水位、準確地調控任意設定水位,而且精度可以達到1 mm。

關鍵詞: 超聲波測距; PWM; 直流雙向水泵; 水位控制系統

中圖分類號: TN964?34 文獻標識碼: A 文章編號: 1004?373X(2014)10?0116?04

Abstract: The water level is controlled on the required position accurately by STC single chip microcomputer as the control system in this design. The host computer controls the slave machine remotely by wireless communication. The ultrasonic range finding method is used to determine the value of water level and the level is displayed on 12864 LCD. The value of water level is set with matrix keyboard. The DC two?way water pump is controlled by single?chip PWM to adjust water level. With ultrasonic monitoring, the water level reaches the set value at last and the accuracy is less than 1 mm by comparison between the set water level and water level measured data.

Keywords: ultrasonic range finding; PWM; DC two?way water pump; water level control system

0 引 言

水位控制系統廣泛應用于供水系統,實現水位控制的方法有多種,如機械控制、邏輯電路控制[1]、機電控制[2]等,但這些控制方式普遍存在控制精度低、能耗大、不能實現連續控制和跟蹤水位的缺點[3]。目前國內在液位自動控制方面缺少長期可靠的使用范例,還沒有適用于液位測量和自動控制的定型產品。因此,開展液位自動控制的研究工作十分必要[4]。

本文設計的水位控制系統將超聲波水位監測與STC單片機控制相結合,充分利用了超聲波水位監測的連續性優點與STC單片機控制系統的輸出脈沖寬度調制的優點,從而實現了水位的精確控制。系統通過主機的鍵盤設置透明容器的水位給定范圍:10~200 mm,設定水位值后,系統自動調整水位高度,使系統測量的水位顯示值與實際值誤差≤±2 mm,實現水位的精確測量和控制。

1 系統硬件設計

系統由主機模塊、從機模塊、超聲波傳感器模塊和電機控制模塊等組成。選用STC12C5A60S2單片機作為主控芯片,利用超聲波傳感器監控檢測水位值,12864液晶顯示水位值、系統控制狀態和水位調整時間,矩陣鍵盤作為輸入設備給定水位值,直流雙向水泵通過抽水或放水調整水位值。利用STC12C5A60S2單片機的PWM口控制直流雙向水泵微調水位,使其控制更精確。轉向顯示則顯示雙向水泵抽水或放水狀態,即正轉或反轉。

系統總體框圖如圖1所示。

1.1 主控制系統

控制系統要設計成主從式控制系統,主機能通過無線通信對從機進行遠程控制。

選用STC12C5A60S2單片機作為主控芯片,STC12C5A60S2除了具有其他普通單片機的特點外,還有SPI接口和2路的PWM[5],單片機小系統包括5 V電源、12864液晶接口和矩陣鍵盤。STC12C5A60S2最小系統見圖2。

1.2 超聲波模塊

1.5 NRF24L01無線發射接收模塊

NRF24L01是無線數據傳輸單片射頻收發芯片,工作于2.4~2.5 GHz、ISM頻段,芯片內置頻率合成器、功率放大器、晶體振蕩器和調制器等功能模塊,輸出功率和通信頻道可通過程序進行配置,芯片能耗非常低[9?10]。NRF24L01是一個獨立的模塊,STC通過SPI接口控制NRF的發送和接收數據(見圖4)。NRF無線模塊是半雙工的,所以在無線模式下,需要不斷切換主機和從機的收發模式來實現雙向通訊,即當主機為發送模式時,從機需要切換為接收模式,當主機為接收模式時,從機需要切換到發送模式,以實現雙向通訊。

2 程序設計

2.1 程序功能描述

4 結 語

本設計采用STC12C5A60S2單片機和HC?SR04超聲波傳感器相結合,充分利用了NRF24L01無線通信優點實現主機對從機進行遠程控制和讀取水位值,控制從機通過單片機PWM控制水泵的速度,實現水位的精確控制,很好地克服了傳統水位定位系統控制精度低的缺點,具有較好的應用價值。

參考文獻

[1] 周征.傳感器原理與檢測技術[M].北京:清華大學出版社,2007.

[2] 周駿,吳國華,衛騏綺,等.一種新型水箱閥門裝置:中國,CN201245449[P].2009?05?27.

[3] 唐靈軍,唐杰,諶超,等.基于單片機的水位控制系統設計[J].電子設計工程,2012,20(8):62?64.

[4] 李嚴,張民.基于超聲波傳感器的水位自動控制系統[J].傳感器與儀器儀表,2009,25(5?1):134?136.

[5] 姚永平.STC12C5A60S2系列IT 8051單片機中文指南[EB/OL].[2013?09?11].www.stcmcu.com:宏晶STC.2011.

[6] 李軍,申俊澤.超聲測距模塊HC?SR04的超聲波測距儀設計[J].單片機與嵌入式系統應用,2011(10):77?78.

[7] 張天鵬,徐磊.L298N控制直流電機正反轉[J].工業設計,2011(3):98?99.

[8] 郭天祥.新概念51單片機C語言教程:入門、提高、開放、拓展全攻略[M].北京:電子工業出版社,2009.

[9] 劉靖,陳在平,李其林.基于nRF24L01的無線數字傳輸系統[J].天津理工大學學報,2007,23(3):38?40.

[10] 時志云,蓋建平,王代華,等.新型高速無線射頻器nRF24L01及其應用[J].電子設計工程,2007(8):42?44.

[11] 程琴,任海東.基于ZigBee的水庫水位監測及遠程控制系統[J].現代電子技術,2013,36(13):68?70.

[12] 畢宏彥,崔志洋,張偉.空氣源熱泵控制系統開發[J].現代電子技術,2013,36(22):150?151.

[13] 蘇偉達,吳允平,蔡聲鎮,等.壓力傳感器在大型太陽能供熱系統中的應用[J].現代電子技術,2012,35(24):179?181.

[14] 趙培宇.STC單片機波特率自適應方法[J].現代電子技術,2013,36(23):41?43.

摘 要: 本設計利用STC單片機控制系統實現水位的精確控制,主機通過無線通信方式對從機進行遠程控制。采用超聲波測距的方法來確定水位值并用12864液晶屏顯示出來,從矩陣鍵盤設定水位值,通過比較設定水位和測量水位的數據,利用單片機的PWM控制直流雙向水泵進行水位的調節,最終使水位達到設定值。通過測試該系統能精確監測水位并顯示水位、準確地調控任意設定水位,而且精度可以達到1 mm。

關鍵詞: 超聲波測距; PWM; 直流雙向水泵; 水位控制系統

中圖分類號: TN964?34 文獻標識碼: A 文章編號: 1004?373X(2014)10?0116?04

Abstract: The water level is controlled on the required position accurately by STC single chip microcomputer as the control system in this design. The host computer controls the slave machine remotely by wireless communication. The ultrasonic range finding method is used to determine the value of water level and the level is displayed on 12864 LCD. The value of water level is set with matrix keyboard. The DC two?way water pump is controlled by single?chip PWM to adjust water level. With ultrasonic monitoring, the water level reaches the set value at last and the accuracy is less than 1 mm by comparison between the set water level and water level measured data.

Keywords: ultrasonic range finding; PWM; DC two?way water pump; water level control system

0 引 言

水位控制系統廣泛應用于供水系統,實現水位控制的方法有多種,如機械控制、邏輯電路控制[1]、機電控制[2]等,但這些控制方式普遍存在控制精度低、能耗大、不能實現連續控制和跟蹤水位的缺點[3]。目前國內在液位自動控制方面缺少長期可靠的使用范例,還沒有適用于液位測量和自動控制的定型產品。因此,開展液位自動控制的研究工作十分必要[4]。

本文設計的水位控制系統將超聲波水位監測與STC單片機控制相結合,充分利用了超聲波水位監測的連續性優點與STC單片機控制系統的輸出脈沖寬度調制的優點,從而實現了水位的精確控制。系統通過主機的鍵盤設置透明容器的水位給定范圍:10~200 mm,設定水位值后,系統自動調整水位高度,使系統測量的水位顯示值與實際值誤差≤±2 mm,實現水位的精確測量和控制。

1 系統硬件設計

系統由主機模塊、從機模塊、超聲波傳感器模塊和電機控制模塊等組成。選用STC12C5A60S2單片機作為主控芯片,利用超聲波傳感器監控檢測水位值,12864液晶顯示水位值、系統控制狀態和水位調整時間,矩陣鍵盤作為輸入設備給定水位值,直流雙向水泵通過抽水或放水調整水位值。利用STC12C5A60S2單片機的PWM口控制直流雙向水泵微調水位,使其控制更精確。轉向顯示則顯示雙向水泵抽水或放水狀態,即正轉或反轉。

系統總體框圖如圖1所示。

1.1 主控制系統

控制系統要設計成主從式控制系統,主機能通過無線通信對從機進行遠程控制。

選用STC12C5A60S2單片機作為主控芯片,STC12C5A60S2除了具有其他普通單片機的特點外,還有SPI接口和2路的PWM[5],單片機小系統包括5 V電源、12864液晶接口和矩陣鍵盤。STC12C5A60S2最小系統見圖2。

1.2 超聲波模塊

1.5 NRF24L01無線發射接收模塊

NRF24L01是無線數據傳輸單片射頻收發芯片,工作于2.4~2.5 GHz、ISM頻段,芯片內置頻率合成器、功率放大器、晶體振蕩器和調制器等功能模塊,輸出功率和通信頻道可通過程序進行配置,芯片能耗非常低[9?10]。NRF24L01是一個獨立的模塊,STC通過SPI接口控制NRF的發送和接收數據(見圖4)。NRF無線模塊是半雙工的,所以在無線模式下,需要不斷切換主機和從機的收發模式來實現雙向通訊,即當主機為發送模式時,從機需要切換為接收模式,當主機為接收模式時,從機需要切換到發送模式,以實現雙向通訊。

2 程序設計

2.1 程序功能描述

4 結 語

本設計采用STC12C5A60S2單片機和HC?SR04超聲波傳感器相結合,充分利用了NRF24L01無線通信優點實現主機對從機進行遠程控制和讀取水位值,控制從機通過單片機PWM控制水泵的速度,實現水位的精確控制,很好地克服了傳統水位定位系統控制精度低的缺點,具有較好的應用價值。

參考文獻

[1] 周征.傳感器原理與檢測技術[M].北京:清華大學出版社,2007.

[2] 周駿,吳國華,衛騏綺,等.一種新型水箱閥門裝置:中國,CN201245449[P].2009?05?27.

[3] 唐靈軍,唐杰,諶超,等.基于單片機的水位控制系統設計[J].電子設計工程,2012,20(8):62?64.

[4] 李嚴,張民.基于超聲波傳感器的水位自動控制系統[J].傳感器與儀器儀表,2009,25(5?1):134?136.

[5] 姚永平.STC12C5A60S2系列IT 8051單片機中文指南[EB/OL].[2013?09?11].www.stcmcu.com:宏晶STC.2011.

[6] 李軍,申俊澤.超聲測距模塊HC?SR04的超聲波測距儀設計[J].單片機與嵌入式系統應用,2011(10):77?78.

[7] 張天鵬,徐磊.L298N控制直流電機正反轉[J].工業設計,2011(3):98?99.

[8] 郭天祥.新概念51單片機C語言教程:入門、提高、開放、拓展全攻略[M].北京:電子工業出版社,2009.

[9] 劉靖,陳在平,李其林.基于nRF24L01的無線數字傳輸系統[J].天津理工大學學報,2007,23(3):38?40.

[10] 時志云,蓋建平,王代華,等.新型高速無線射頻器nRF24L01及其應用[J].電子設計工程,2007(8):42?44.

[11] 程琴,任海東.基于ZigBee的水庫水位監測及遠程控制系統[J].現代電子技術,2013,36(13):68?70.

[12] 畢宏彥,崔志洋,張偉.空氣源熱泵控制系統開發[J].現代電子技術,2013,36(22):150?151.

[13] 蘇偉達,吳允平,蔡聲鎮,等.壓力傳感器在大型太陽能供熱系統中的應用[J].現代電子技術,2012,35(24):179?181.

[14] 趙培宇.STC單片機波特率自適應方法[J].現代電子技術,2013,36(23):41?43.

主站蜘蛛池模板: 高清视频一区| 伊人久综合| 午夜性爽视频男人的天堂| 欧美日韩成人| 国产精品第一区在线观看| 中文纯内无码H| 亚洲性视频网站| 国产裸舞福利在线视频合集| 久久黄色视频影| 性欧美久久| 久久国产精品77777| A级毛片高清免费视频就| 四虎国产成人免费观看| 国产成人精品视频一区二区电影 | 91欧洲国产日韩在线人成| 91福利一区二区三区| 免费毛片网站在线观看| 久久动漫精品| 67194亚洲无码| 久久久亚洲国产美女国产盗摄| 国产精品毛片一区视频播 | 欧美成人看片一区二区三区 | 亚洲香蕉久久| 亚洲天堂网在线播放| 亚洲三级视频在线观看| Jizz国产色系免费| 亚洲高清无码精品| 77777亚洲午夜久久多人| 久久久久久久久18禁秘| 亚洲精品人成网线在线| 麻豆精品视频在线原创| 亚洲精品视频网| 国产h视频免费观看| 在线看片中文字幕| av大片在线无码免费| 亚洲水蜜桃久久综合网站| 免费女人18毛片a级毛片视频| 一级一毛片a级毛片| 在线看片国产| 国产理论精品| 精品国产成人a在线观看| 在线另类稀缺国产呦| 亚洲精品国产首次亮相| 女同国产精品一区二区| 一本久道久综合久久鬼色| 在线欧美国产| 亚洲欧美精品一中文字幕| 欧美伊人色综合久久天天| 亚洲人成电影在线播放| 看国产一级毛片| 伊人久久福利中文字幕| 亚洲69视频| 韩日午夜在线资源一区二区| 国精品91人妻无码一区二区三区| 免费无码网站| 久久综合丝袜长腿丝袜| 国产精品久久久久久久伊一| 国产美女无遮挡免费视频网站| 第一页亚洲| 91久久国产成人免费观看| 在线观看欧美国产| 一级高清毛片免费a级高清毛片| 免费啪啪网址| 久久久久九九精品影院| 天天做天天爱夜夜爽毛片毛片| 国产精品内射视频| 第一区免费在线观看| 丰满人妻久久中文字幕| 中文字幕 日韩 欧美| 激情六月丁香婷婷| 99热这里只有精品2| a免费毛片在线播放| 欧美三级视频网站| 免费无码网站| 亚洲精品777| 欧美一级在线| 成人自拍视频在线观看| 色婷婷成人| 国产精品手机在线播放| 欧美黄网在线| 中文字幕在线永久在线视频2020| 成年免费在线观看|