本次設計為一個基于單片機的飲水機的溫度控制系統(tǒng),該系統(tǒng)可以實時檢測飲水機水箱的水溫,并且可以通過數(shù)碼管顯示飲水機水箱水溫度數(shù),可以通過鍵盤或開關選擇制冷或加熱,可以人為設置水的溫度的上下限,如加熱,當溫度在設定的范圍內(nèi)時正常工作,當?shù)陀谒疁叵孪迺r控制加熱器加熱;如制冷,當溫度高于水溫上限時控制壓縮機制冷,溫度檢測范圍0~95℃,精度±1℃,當溫度超過設定值時具有示警功能。
標簽: 51單片機 溫度控制系統(tǒng)
上傳時間: 2022-06-08
上傳用戶:XuVshu
一、 實驗目的使用 51單片機的八位數(shù)碼管順序顯示自己的學號。掌握 C 語言、匯編語言兩種編程單片機控制程序的方法。掌握使用 Keil 4 或 Keil 5 軟件編寫、編譯、調(diào)試程序的方法。掌握使用 Proteus 軟件繪制電路原理圖、硬件仿真和程序調(diào)試。二、實驗設備筆記本電腦51 單片機(普中科技)八位數(shù)碼管(單片機上已集成)應用程序:Proteus 8.0、Keil uVision5、stc-isp-v6.88E三、實驗原理(1)數(shù)碼管數(shù)碼管按段數(shù)可分為七段數(shù)碼管和 8 段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管單元,也就是多一個小數(shù)點(DP),這個小數(shù)點可以更精確的表示數(shù)碼管想要顯示的內(nèi)容。按能顯示多少個(8),可分為 1 位、2位、3位、4位、5 位、6位、7 位等數(shù)碼管。按發(fā)光二極管單元連接方式可分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管,共陽數(shù)碼管在應用時將公共極 COM 接到+5V,當某一字段發(fā)光二極管的陰極為低電平時,相應字段就點亮,當某一字段的陰極為高電平時,相應字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管,共陰數(shù)碼管在應用時應將公共極 COM 接到地線 GND上,當某一字段發(fā)光二極管的陽極為高電平時,相應字段就點亮,當某一字段的陽極為低電平時,相應字段就不亮。(2)51單片機單片機(Microcontrollers)是一種集成電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器 CPU、隨機存儲器 RAM、只讀存儲器ROM、多種 I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能集成到一塊硅片上構成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領域廣泛應用。MSC-51 單片機指以 8051為核心的單片機,由美國的 Intel 公司在 1980 年推出,80C51 是 MCS-51系列中的一個典型品種;其它廠商以 8051為基核開發(fā)出的CMOS 工藝單片機產(chǎn)品統(tǒng)稱為 80C51 系列。本實驗中我使用普中科技的 51 單片機來點亮八位數(shù)碼管并使其顯示我的學號(20198043)。四、 實驗 過程(1)熟悉數(shù)碼管使用 Proteus 軟件構建電路圖,學會如何點亮數(shù)碼管,熟悉如何使數(shù)碼管顯示不同的數(shù)字(0-9)。我們可以按照上面的原理圖讓對應的段導通,以顯示數(shù)字。對于共陽數(shù)碼管,若顯示數(shù)字 0,可以讓標號為 A,B,C,D,E,F(xiàn) 的段導通,標號為 G,H 的段不導通,然后將陽極通入高電壓,即顯示數(shù)字 0。代碼舉例如下:最后效果如下,成功點亮一個數(shù)碼管。經(jīng)過更多嘗試和學習,學會使多位數(shù)碼管顯示多位數(shù)字。結果舉例如下:(2)多位數(shù)碼管顯示學號為了顯示我們學號,就不能只使用一位數(shù)碼管,需要使用八位數(shù)碼管,相較于單位數(shù)碼管,多位數(shù)碼管更加復雜,驅(qū)動函數(shù)有很大區(qū)別。多位數(shù)碼管使用同一組段選,不同的位選,因此就不能夠一對一地固定顯示,這就需要動態(tài)掃描。動態(tài)掃描:利用人眼視覺暫留,多位數(shù)碼管每次只顯示一位數(shù)字,但是切換頻率大于 200HZ(50 × 4),這樣就能讓人產(chǎn)生同時顯示多個數(shù)字的錯覺。具體操作是輪流向數(shù)碼管送字形碼和相應的位選。一個完整的驅(qū)動程序不只以上這些,一個完整的數(shù)碼管驅(qū)動有 6部分:1. 碼表(ROM):存儲段碼(一般放在 ROM中,節(jié)省 RAM空間),例如數(shù)字 0的段碼就是 0xC0,碼表則包含 0-9的段碼2. 顯存(RAM):保存要顯示的數(shù)字,取連續(xù)地址(便于查表)3. 段選賦值:通過查表(碼表)操作,將顯存映射到段碼4. 位選切換:切換顯示的位置5. 延時:顯示的數(shù)字短暫保持,提升亮度6. 消影:消除切換時不同位置互相影響而產(chǎn)生的殘影
上傳時間: 2022-06-08
上傳用戶:canderile
【摘要】數(shù)字化技術隨著低成本、高性能控制芯片的出現(xiàn)而快速發(fā)展,同時也推動著開關電源向數(shù)字控制發(fā)展。文章利用一款新型數(shù)字信號控制器(DSC)ADP32,完成了基于DSC的數(shù)字電源應用研究,本文提供了DC/DC変換器的完整數(shù)字控制解決方案,數(shù)字PID樸償技米,精確時序的同步整流技術,以及PWM控制信號的產(chǎn)生等,最后用一臺200w樣機驗證了數(shù)字控制的系統(tǒng)性能?!娟P鍵詞】數(shù)字信號控制器;同步整流;PID控制;數(shù)字拉制1引言隨著半導體行業(yè)的快速發(fā)展,低成本、高性能的DSC控制器不斷出現(xiàn),基于DSC控制的數(shù)字電源越來越備受關注,目前“綠色能源”、“能源之心”等概念的提出,數(shù)字控制的模塊電源具有高效率、高功率密度等諸多優(yōu)點,逐漸成為電源技術的研究熱點.數(shù)字電源(digital powerspply)是一種以數(shù)字信號處理器(DSP)或微控制器(MCU)為核心,將數(shù)字電源驅(qū)動器、PWM控制器等作為控制對象,能實現(xiàn)控制、管理、監(jiān)測功能的電源產(chǎn)品。具有可以在一個標準化的硬件平臺上,通過更新軟件滿足不同的需求".ADP32是一款集實時處理(DSP)與控制(MCU)外設功能與一體的數(shù)字信號控制器,不但可以簡化電路設計,還能快速有效實現(xiàn)各種復雜的控制算法。2數(shù)字電源系統(tǒng)設計2.1數(shù)字電源硬件框圖主功率回路是雙管正激DCDC變換器,其控制方式為脈沖寬度調(diào)制(PWM),主要由功率管Q1/Q2、續(xù)流二極管D1/D2、高頻變壓器、輸出同步整流器、LC濾波器組成。
標簽: 數(shù)字電源
上傳時間: 2022-06-18
上傳用戶:jiabin
代碼跑出來的概率統(tǒng)計問題;程序員的概率統(tǒng)計開心辭典;開放數(shù)據(jù)集,全代碼攻略?,F(xiàn)實工作中,人們常被要求用數(shù)據(jù)說話??墒?,數(shù)據(jù)自己是不能說話的,只有對它進行可靠分析和深入挖掘才能找到有價值的信息。概率統(tǒng)計是數(shù)據(jù)分析的通用語言,是大數(shù)據(jù)時代預測未來的根基。站在時代浪尖上的程序員只有具備統(tǒng)計思維才能掌握數(shù)據(jù)分析的必殺技。本書正是一本概率統(tǒng)計方面的入門圖書,但視角極為獨特,折射出大數(shù)據(jù)浪潮的別樣風景。作者將基本的概率統(tǒng)計知識融入Python編程,告訴你如何借助編寫程序,用計算而非數(shù)學的方式實現(xiàn)統(tǒng)計分析。一個趣味實例貫穿全書,生動地講解了數(shù)據(jù)分析的全過程:從采集數(shù)據(jù)和生成統(tǒng)計量,到識別模式和檢驗假設。一冊在手,讓你輕松掌握分布、概率論、可視化以及其他工具和概念。
標簽: 程序員數(shù)學 概率統(tǒng)計
上傳時間: 2022-06-21
上傳用戶:XuVshu
1 虛擬機系統(tǒng)搭建2 源碼編輯2.1 安裝和升級必要的組件2.2 下載源碼2.3 修改源碼及編譯2.4 源碼配置2.4.1 后臺管理界面為中文2.4.2 默認開啟無線網(wǎng)絡2.4.3 改SSID名稱2.4.4 進入系統(tǒng)后,增加密碼(密碼以admin為例)2.4.5 修改后臺登錄的端口號2.4.6 支持3G模塊功能( USB方式)( OpenWrt之PandoraBox)(華為E261)3 操作技巧3.1 覆蓋配置文件(推薦編輯方式)3.2 推薦操作習慣3.3 編譯技巧3.4 燒錄技巧(含shell固件升級方式)3.4.1 通過UBOOT進行燒錄3.4.2 進系統(tǒng)后通過命令行完成固件升級4 報錯及解決方法4.1 Checking *libssl*... Failed.1 虛擬機系統(tǒng)搭建詳情,參見: VirtualBox安裝UbuntuKylin_ 劉云龍201504xx.docx;(VirtualBox安裝流程;安裝好后,在左上角“系統(tǒng)”菜單的“首選項”中選擇“屏幕保護程序”,然后去掉左下角的“計算機空閑時激活屏幕保護程序”,然后按“關閉”,這個窗口是沒有“應用”或“確定”之類的,直接關閉它就會保存。)2 源碼編輯2.1 安裝和升級必要的組件a. 選左上角的菜單 “應用程序 ”-附“件”-終“端”,進入命令行,然后輸入sudo –sH,注意大小寫,然后輸入裝系統(tǒng)時設置的用戶密碼,就能切換到root( 提示:輸入密碼的時候不會有* 之類的顯示的,是完全不顯示,部分人不必驚慌)。切換到root 是為了安裝或升級部分必要的組件,有些組件需要root 權限。
上傳時間: 2022-06-23
上傳用戶:
本書是“實用電子電路設計叢書”之一。本書內(nèi)容分基礎部分(1~5章)和應用部分(6~9章)。前者主要介紹OP放大器的零點、漂移及噪聲,增益與桶位,相位補償及技馬,OP放大器的選擇和系統(tǒng)設計;后者則主要介紹OP放大器作為反相放大器、正相放大器、差動放大器的應用,OP放大囂在恒壓、恒流電路和微分、積分電路中的應用以及基于非線性元件的應用,比較放大器中的應用,等等.本書面向?qū)嶋H需要,理論聯(lián)系實際,列舉大量實用性、技術性強的電路,使讀者從原理到應用,對OP放大器有個系統(tǒng)的了解,以便能夠應付電路中可能出現(xiàn)的更加復雜的情況和故障。本書適用對象是相關領域工程技術人員以及大學相關專業(yè)本科生、研究生;也可供廣大的愛好者學習參考。
上傳時間: 2022-06-23
上傳用戶:
本文檔描述了基于飛思卡爾電機控制專用的數(shù)字信號控制器MC56F8274S的三相交流感應電機矢量控制方案。三相交流感應電機因為其結構簡單、工藝成熟、造價低廉、無電刷、維護簡單、魯棒性強等優(yōu)點,被廣泛應用于工業(yè)控制中。如水泵、風機、壓縮機、制冷系統(tǒng)中。為了實現(xiàn)三相交流感應電機的調(diào)速,需要對電機提供電壓幅值和頻率可變的交流電,一般使用由數(shù)控開關逆變器構成的三相變頻器。電機的控制算法大體分為兩類,一類是標量控制,如被廣泛應用的VF恒壓頻比控制。另一類被稱為矢量控制或磁場定向控制(FOC),相對于標量控制,矢量控制全面提升了電機驅(qū)動性能,比如矢量控制實現(xiàn)了轉矩和磁鏈的解耦控制、全轉矩控制、效率更高且提高了系統(tǒng)的動態(tài)性能?;陲w思卡爾電機控制專用的數(shù)字信號控制器MC56F82748的三相交流感應電機矢量控制是一個面對客戶和工業(yè)應用的設計方案。低成本和高可靠性是兩個關鍵的考量指標。為了減小系統(tǒng)成本,我們采用了單電阻電流采樣方案。為了減少系統(tǒng)對參數(shù)的依賴,我們使用了閉環(huán)的磁鏈估算方案,提升了系統(tǒng)穩(wěn)定性和魯棒性。本文檔介紹了基本的電機控制理論,系統(tǒng)的設計理念,硬件設計、軟件設計,包括FreeMASTER可視化軟件工具。
上傳時間: 2022-06-24
上傳用戶:bluedrops
教程從開發(fā)平臺介紹、開發(fā)環(huán)境搭建、建立工程等基礎內(nèi)容,到 STM8L051F3 相關外設應用,包括:GPIO應用、EXTI應用、CLK應用、USART應用、TIMER應用、I2C應用、SPI應用、ADC應用、FWDGT應用和 WWDGT 應用等十大部分內(nèi)容。外設應用部分的內(nèi)容都配有源碼,并配合硬件平臺進行實驗講解。教程面對的對象是具有一定的 MCU 編程基礎以及 C 語言基礎的,主旨是幫助開發(fā)者快速入門和快速開發(fā)使用 STM8L051F3。
標簽: STM8L051F3
上傳時間: 2022-06-30
上傳用戶:
制冷劑壓力溫度對照查詢軟件,制冷人人手必備。。。。。
標簽: 制冷劑
上傳時間: 2022-07-02
上傳用戶:
本設計由STC89C52單片機電路+數(shù)字溫度傳感器DS18B20電路+按鍵電路+蜂鳴器報警電路+繼電器控制電路+LCD1602液晶顯示電路+電源電路組成。1、LCD1602液晶實時顯示當前溫度值和設置的溫度上下限報警值,溫度上下限可以通過按鍵設置,超出之后會通過繼電器自動調(diào)節(jié)回設置溫度(繼電器需要外接加熱器和散熱器)。2、如果溫度超過上限,溫度過高打開制冷繼電器,如果溫度低于下限,溫度過低打開制熱繼電器。3、如果1分鐘內(nèi),沒有溫度調(diào)節(jié)到上下限范圍內(nèi),則蜂鳴器報警。
標簽: 51 單片機 溫度控制系統(tǒng) 恒溫水溫
上傳時間: 2022-07-03
上傳用戶:canderile