freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于溫度采集的單片機(jī)和visual_c++串口通信(帶電腦端程序)_課程設(shè)計(jì)報(bào)告-預(yù)覽頁(yè)

 

【正文】 S18B20,此傳感器,可以很容易直接讀取被測(cè)溫度值,進(jìn)行轉(zhuǎn)換,電路簡(jiǎn)單,精度高,軟硬件都以實(shí)現(xiàn),而且使用單片機(jī)的接口便于系統(tǒng)的再擴(kuò)展 ,滿足設(shè)計(jì)要求 。因此,為了能夠同計(jì)算機(jī)借口或終端的 TTL 器件(如單片機(jī))連接,必須在 RS232 與 TTL 電路之間進(jìn)行電平和邏輯關(guān)系的變換,變換電路選用芯片 2 個(gè)驅(qū)動(dòng)器、 2 個(gè)接 收器和一個(gè)電壓發(fā)生器電路提供 TIA/EIA232F 電平轉(zhuǎn)換成 5V TTL/CMOS 電平。 ②上位機(jī)程序設(shè)計(jì) 由單片機(jī)采集的實(shí)時(shí)溫度,經(jīng)過(guò)處理后通過(guò) MAX232傳輸?shù)缴衔粰C(jī) PC,利用在 Visual C++ 的通信控件 Msm 屬性設(shè)置和事件響應(yīng)的基礎(chǔ)上,實(shí)現(xiàn)與單片機(jī)串行通信,在上位機(jī)中,完成報(bào)警溫度設(shè)置、實(shí)時(shí)溫度數(shù)據(jù)顯示、曲線繪制 ,實(shí)時(shí)報(bào)警等功能。 XTAL2 為片內(nèi)振蕩電路的輸出端, 80C51 的時(shí)鐘有兩種方式,一種是片內(nèi)振蕩方式,需要在這兩個(gè)引腳接石英晶體和振蕩電容, 振蕩電容的值一般選擇為10P~~30P。 51 單片機(jī) PO 口內(nèi)部沒(méi)有上拉電阻 ,為高阻狀態(tài),所以不能正常的輸出高低電平,因此該組 I/O 口在使用的時(shí)候務(wù)必要接上拉電阻,一般我們采用接入 10K 的上拉電阻。 P2 口 (21 腳 ~~28 腳 )準(zhǔn)雙向 8 位 I/O 口 ,每個(gè)口都可以獨(dú)立操作控制 ,內(nèi)帶上拉電阻 ,與 P1 口相似。系統(tǒng)采用上電自動(dòng)復(fù)位,上電瞬間電容器上的電壓不能突變, RST 上的電壓是 Vcc 上的電壓與電容器上的電壓之差,因而 RST 上的電壓與 Vcc 上的電壓相同。 b、振蕩電路 XTAL1 腳和 XTAL2 腳分別構(gòu)成片內(nèi)振蕩器的反相放大器的輸入和輸出端,外接石英晶振或陶瓷晶振以及補(bǔ)償電容 C C2 選 47uF 構(gòu)成并聯(lián)諧振電路。系統(tǒng)中,外接電 CC2 的大小會(huì)影響振蕩器頻率的穩(wěn)定度、起振時(shí)間及溫度 穩(wěn)定性。 、顯示部分: 本系統(tǒng)采用三極管驅(qū)動(dòng)四位一體共陽(yáng)數(shù)碼管顯示溫度,數(shù)碼管有兩種顯示方式,即靜態(tài)顯示和動(dòng)態(tài)顯示。缺點(diǎn)是硬件電路比較復(fù)雜,成本較高; 動(dòng)態(tài)顯示的特點(diǎn)是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。 本設(shè)計(jì)數(shù)碼管采用動(dòng)態(tài)顯示。 其中,與蜂鳴器相連的輕觸開關(guān)斷開時(shí),蜂鳴器停止報(bào)警,實(shí)現(xiàn)手動(dòng)解除報(bào)警。對(duì)于我們普通的電子愛(ài)好者來(lái)說(shuō), DS18B20 的優(yōu)勢(shì)更是我們學(xué)習(xí)單片機(jī)技術(shù)和開發(fā)溫度相關(guān)的小產(chǎn)品的不二選擇。 3. 最高 12 位分辨率,精度可達(dá)土 攝氏度。C ~+125176。 8. 64 位光刻 ROM , 內(nèi) 置 產(chǎn) 品 序 列 號(hào) , 方 便 多 機(jī) 掛 接 。DQ 單 數(shù) 據(jù) 總 線 178。在講解其工作流程之前我們有必要了解18B20 的內(nèi)部 存儲(chǔ)器 資 源。 RAM 數(shù)據(jù)暫存器,用于內(nèi)部計(jì)算和數(shù)據(jù)存取,數(shù)據(jù)在掉電后丟失, DS18B20 共 9 個(gè)字節(jié) RAM,每個(gè)字節(jié)為 8 位。第 8 個(gè)字節(jié)為計(jì)數(shù)寄存器,是為了讓用戶得到更高的溫度分辨率而設(shè)計(jì)的,同樣也是內(nèi)部溫度轉(zhuǎn)換、計(jì)算的暫存單元。單片機(jī)和 PC機(jī)之間的串口通信在進(jìn)行 數(shù)據(jù)交換時(shí)經(jīng)常被使用。 MAX232用于 RS. 232C標(biāo)準(zhǔn); MAX485用于 RS485標(biāo)準(zhǔn)。 引腳介紹 : 第一部分是電荷泵電路。由 1 1 1 14 腳構(gòu)成兩個(gè)數(shù)據(jù)通道。 第三部分是供電。這是最簡(jiǎn)單的連接方法,但是對(duì)我們來(lái)說(shuō)已經(jīng)足夠使用了 。接收器典型的工作電平在 +3~ +12V與 3~ 12V。上位機(jī)和下位機(jī)的接線方法如圖 上位機(jī)和下位機(jī)的接線方法 MCS51 內(nèi)部含有一個(gè)可編程全雙工串行通信接口,具有 UART 的全部功能。 發(fā)送和接收的過(guò)程如下: 串行口的發(fā)送過(guò)程由指令 MOV SBUF, A 啟動(dòng),即 CPU 由一條寫發(fā)送緩沖器的指令把數(shù)據(jù)(字符)寫入串行口的發(fā)送緩沖器 SBUF(發(fā))中,再由硬件電路自動(dòng)在字符的始、末加上起始位(低電平)、停止位(高電平)及其它控制位(如奇偶位等),然后在移位脈沖 SHIFT的控制下,低位在前,高位在后,從 TXD 端(方式 0 除外)一位位地向外發(fā)送。 TI 和 RI 是由硬 件置位的,但需要用軟件復(fù)位。由于 T 為實(shí)際溫度的絕對(duì)值, TH、 TL 也是溫度的絕對(duì)值,因此判斷大小關(guān)系時(shí)要通過(guò)其正負(fù)符號(hào)來(lái)確定。此控件的事件響應(yīng)有兩種處理方式,事件驅(qū)動(dòng)方式:由 MSComm 控件的 OnComm 事件捕獲并處理通訊錯(cuò)誤及事件;查詢方式:通過(guò)檢查 CommEvent 屬性的值來(lái)判斷事件和錯(cuò)誤。 由于 botton 控件不是 VC 內(nèi)建的基本控件,因此在使用前必須用工程菜單中的“部件”,添加 botton 控件。命令按鈕是 VB 應(yīng)用程序中經(jīng)常使用的對(duì)象,程序運(yùn)行中要執(zhí)行一條或一組命令,通常通過(guò)用鼠標(biāo)單擊命令按鈕來(lái)實(shí)現(xiàn),當(dāng)然具體產(chǎn)生何種動(dòng)作要通過(guò)執(zhí)行相應(yīng)的事件過(guò)程中的程序代碼來(lái)決定。本設(shè)計(jì)主要解決了以下幾個(gè)問(wèn)題 : ,所用元器件也很少 ,體積小,重量輕,抗干擾能力強(qiáng),對(duì)環(huán)境要求不高,價(jià)格低廉 。 總結(jié)心得 參考文獻(xiàn) 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù) —— 基于 C51的 Proteus仿真(第 2版) 張齊 電子工業(yè)出版社 C++程序設(shè)計(jì)(第四版) 譚浩強(qiáng) 清華大學(xué)出版社 C/C++串口通信典型應(yīng)用實(shí)例編程實(shí)踐 曹衛(wèi)斌 電子工業(yè)出版社 Visual C++數(shù)據(jù)采集與串口通信測(cè)控應(yīng)用實(shí)戰(zhàn) 田敏 人民郵電出版社 C語(yǔ)言常見(jiàn)問(wèn)題集 Steve Summit(原著) 翻譯:朱群英 孫云 單片機(jī) C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn) 100例 —— 基于 80C51+Proteus仿真 彭偉 北京航空航天大學(xué)出版社 附錄 總體電路圖:
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1