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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文基于單片機(jī)的家用紅外按摩儀設(shè)計(jì)-在線瀏覽

2025-08-15 11:10本頁(yè)面
  

【正文】 統(tǒng),外擴(kuò)展一系列其他模塊芯片來實(shí)現(xiàn)控制功能。: 遠(yuǎn)紅外按摩器的控制系統(tǒng)的主要模塊可劃分為7部分: 時(shí)鐘電路。 顯示模塊。 溫度檢測(cè)模塊。 霍爾電路模塊。電機(jī)及加熱模塊。利用固態(tài)繼電器和普通繼電器的組合對(duì)三個(gè)主電路進(jìn)行控制,達(dá)到弱電控強(qiáng)電的目的,有效地保護(hù)用戶。該模塊負(fù)責(zé)響應(yīng)按摩器的20個(gè)按鍵輸入信號(hào),并利用指示燈顯示當(dāng)前工作狀態(tài)。該模塊完成的是按摩床的報(bào)警和工作提示,在一般工作情況下,蜂鳴器都會(huì)發(fā)聲報(bào)警(例如超溫報(bào)警,超市報(bào)警)。而且52系列單片機(jī)能和51系列單片機(jī)的指令完全兼容,這樣就為在處理一些51系列指令的時(shí)候提供了方便,進(jìn)而使由單片機(jī)組成的最小系統(tǒng)功能更加完善。具體計(jì)算過程如下:如我們要得到9600bit/s的波特率,定時(shí)器1為模式2,SMOD設(shè)為0,分別看看那所要求的TH1為何值。32)(()/(256TH1))TH1=253對(duì)于12MHZ:9600=(1247。當(dāng)然一定的誤差是可以在使用中被接受的,但晶體本身的誤差對(duì)波特率的影響是十分之小的,可以忽略不計(jì)。AT89C51和AT89C2051等51系列芯片只有兩個(gè)定時(shí)器,定時(shí)器0和定時(shí)器1,而定時(shí)器2是89C52系列芯片才有的。 管腳信息的介紹: 此次設(shè)計(jì)主要利用單片機(jī)AT89C52作為主導(dǎo)模塊,擴(kuò)展其他功能模塊。P2口主要用于控制數(shù)碼顯示電路在數(shù)碼管上顯示時(shí)間結(jié)果。:此次總的采用內(nèi)部(),其中振蕩電路的電容有兩種材料可以選擇,一種是石英晶體,另一種是陶瓷諧振器;前者要求電容容量在30PF左右,后者為40PF左右,所以考慮到成本方面的問題,此次設(shè)計(jì)中采用石英晶體。P0口引腳功能特性P1口引腳功能特性按摩選擇鍵蜂鳴開關(guān)鍵反轉(zhuǎn)按摩鍵振動(dòng)振動(dòng)鍵加熱熱療鍵運(yùn)轉(zhuǎn)時(shí)間時(shí)鍵時(shí)間分鍵 但是用戶也可以采用外部振蕩電路(),這是時(shí)鐘脈沖接XTAL1,即內(nèi)部時(shí)鐘發(fā)生器的輸入端,而且XTAL2懸空。 在確定了單片機(jī)的型號(hào)后,我決定按照之前劃分的功能模塊進(jìn)行設(shè)計(jì)。 首先我考慮到單片機(jī)本身可以計(jì)時(shí),這樣可以簡(jiǎn)化設(shè)計(jì),無需增加太多器件就可以達(dá)到計(jì)時(shí)的目的。 在放棄利用單片機(jī)計(jì)時(shí)之后,我開始搜集并比較現(xiàn)有的計(jì)時(shí)芯片。 DS1616是美國(guó)Dallas公司推出的一種帶實(shí)時(shí)時(shí)鐘的集成數(shù)據(jù)采集記錄器件。片內(nèi)還集成了1個(gè)范圍在40~+85攝氏度的溫度計(jì)和3路A/D通道。其可以工作于24小時(shí)模式和AM/PM的12小時(shí)模式。—,并且功耗很低。X1,為芯片提供計(jì)時(shí)脈沖。 RST:復(fù)位引腳。 SCLK:串行時(shí)鐘輸入。 另外,時(shí)鐘芯片DS1302與單片機(jī)的連接僅需要3條線,即SCLK、I/O、RST。 在這兩種顯示方式中,靜態(tài)顯示是指需要顯示的字符的各字段連續(xù)通電流,所顯示的字段連續(xù)發(fā)光;動(dòng)態(tài)顯示是單片機(jī)依次發(fā)出段選控制字和對(duì)應(yīng)哪一位LED顯示器的位選控制信號(hào),顯示器逐個(gè)循環(huán)點(diǎn)亮?;谝陨系脑?,動(dòng)態(tài)顯示每個(gè)時(shí)刻都要顯示,所以會(huì)有時(shí)間的停留,大約每一位要停留1ms,再加上動(dòng)態(tài)顯示顯示的亮度沒有靜態(tài)顯示高,而且靜態(tài)顯示占用單片機(jī)的時(shí)間比較少,接線也比較簡(jiǎn)單,所以硬件的成本也比動(dòng)態(tài)顯示的稍高一些,綜合兩種顯示的性能和成本情況,我選擇采用靜態(tài)顯示進(jìn)行顯示。要擴(kuò)展I/O口,就要選用移位寄存器或利用外部RAM擴(kuò)展LED。該芯片的QS引腳是為移動(dòng)寄存器之間的級(jí)聯(lián)而設(shè)計(jì)的。 CLR是主復(fù)位(低電平)引腳,本設(shè)計(jì)中接高電平,保證不復(fù)位。 SCLK為移位寄存器時(shí)鐘輸入引腳,在單片機(jī)輸出的SCLK的上升沿,將輸入引腳上的數(shù)據(jù)移入到移位寄存器中; SDA為數(shù)據(jù)輸入引腳,其他的SDA接前一個(gè)移位寄存器的數(shù)據(jù)輸出引腳;Q0…Q7引腳為平行三態(tài)輸出,該引腳和數(shù)碼管的八段管腳相連接,進(jìn)行數(shù)碼管的顯示;CLR是主復(fù)位(低電平)引腳,本設(shè)計(jì)中接高電平,保證不復(fù)位;EN為輸出有效引腳,當(dāng)/E的控制訊號(hào)為低電平時(shí),平行輸出端的輸出值,等于平行輸出緩存器所儲(chǔ)存的值。在本設(shè)計(jì)中,:其工作過程大致可分為三步:串行移位寄存器輸入端SCLK的上升沿,數(shù)據(jù)串入74HC595的移位寄存器;串行鎖存器輸入端SLCK的上升沿,將移入數(shù)據(jù)寄存器中的數(shù)據(jù)送入到輸出鎖存器,鎖存輸出;EN置高電平,鎖存器的數(shù)據(jù)并行輸出。 在此次設(shè)計(jì)中,要用溫度傳感器進(jìn)行溫度檢測(cè)并及時(shí)提交單片機(jī)判斷,防止加熱溫度過高,避免用戶產(chǎn)生不舒適感和有效保護(hù)用戶的人身安全。這三者是最常用的三個(gè)類型的溫度傳感器,分屬于傳統(tǒng)的分立式溫度傳感器、模擬集成溫度傳感器和智能溫度傳感器。PT后的100即表示它在0176。但是它必須無A/D功能,再利用它時(shí)我們要另外設(shè)計(jì)A/D轉(zhuǎn)換電路。DS18B20是美國(guó)DALLAS半導(dǎo)體公司繼DS1820之后推出的一種改進(jìn)型智能溫度傳感器,其獨(dú)特的一線接口,只需要一條口線通信多點(diǎn)能力,176。C。 DS18B20管腳示意圖,; DQ為數(shù)字信號(hào)輸入/輸出端; GND 為電源地; VDD為外接供電電源輸入端(在寄生電源接線方式時(shí)接地)。 本部分電路最主要的元件就是霍爾傳感器,也叫霍爾接近開關(guān),由于本次設(shè)計(jì)做的是控制系統(tǒng)的設(shè)計(jì),而霍爾傳感器只是作為檢測(cè)元件將信號(hào)提供給控制系統(tǒng),雖然它不在控制系統(tǒng)中,但其原理我們必須要掌握,這樣我們才能更好地理解電機(jī)的動(dòng)作,為程序的編寫也提供了一些思路。所謂霍爾效應(yīng),是指磁場(chǎng)作用于載流金屬導(dǎo)體、半導(dǎo)體中的載流子時(shí),產(chǎn)生橫向電位差的物理現(xiàn)象。半導(dǎo)體中的霍爾效應(yīng)比金屬箔片中更為明顯,而鐵磁金屬在居里溫度以下將呈現(xiàn)極強(qiáng)的霍爾效應(yīng) 按照霍爾器件的功能可將它們分為:霍爾線性器件和霍爾開關(guān)器件。 霍爾器件具有許多優(yōu)點(diǎn),它們的結(jié)構(gòu)牢固,體積小,重量輕,壽命長(zhǎng),安裝方便,功耗小,頻率高(可達(dá)1MHZ),耐震動(dòng),不怕灰塵、油污、水汽及鹽霧等污染或腐蝕。取用了各種補(bǔ)償和保護(hù)措施的霍爾器件的工作溫度范圍寬,可達(dá)55176。C。共需要六個(gè)霍爾傳感器,分別代表如下身體部位:肩部,下肢,腰部,下半身,上半身,全身。 該模塊主要完成的是對(duì)遠(yuǎn)紅外按摩器的主電路進(jìn)行控制:1,按摩電機(jī)的控制;2,振動(dòng)電機(jī)的控制;3,加熱電路的控制。 設(shè)計(jì)方案為: ,不一一介紹。它們都服從上面的規(guī)律,信號(hào)經(jīng)過兩次反相,“0”時(shí),K1吸合,振動(dòng)電機(jī)接通電源,開始振動(dòng)?!?”時(shí),電機(jī)才能運(yùn)作,“1”時(shí),繼電器不吸合,電阻正轉(zhuǎn),“0”時(shí),電機(jī)反轉(zhuǎn)。第四章 主要硬件元器件簡(jiǎn)介 AT89C52單片機(jī) AT89C52單片機(jī)是ATMEL公司的8位單片機(jī)89系列的一種,89系列的單片機(jī)的最大特點(diǎn)就是片內(nèi)含有FLASH存儲(chǔ)器。所以,它和8052系列單片機(jī)是兼容。在系統(tǒng)的開發(fā)與調(diào)試過程中可以十分容易的進(jìn)行程序的修改。和8051插座兼容 我們所使用的教材主要是關(guān)于Intel公司生產(chǎn)的MCS51系列的單片機(jī)。 AT89C52單片機(jī)的內(nèi)部結(jié)構(gòu) AT90C52單片機(jī)的存儲(chǔ)器組織是把程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器截然分開,各有自己的尋址系統(tǒng)、控制信號(hào)和功能。程序存儲(chǔ)器AT89C52可尋址64KB程序存儲(chǔ)器,低地址區(qū)可采用駐留在片內(nèi)的程序存儲(chǔ)器。它的內(nèi)部數(shù)據(jù)存儲(chǔ)器是最靈活的也是最為復(fù)雜和難以掌握的地址空間現(xiàn)著重介紹如下:內(nèi)部數(shù)據(jù)存儲(chǔ)器分為物理上獨(dú)立的且性質(zhì)不同的幾個(gè)區(qū)。堆棧指針SP是一個(gè)8位寄存器。系統(tǒng)復(fù)位后,SP初始化位07H,使得堆棧事實(shí)上由08H單元開始。 AT89C52單片機(jī)的引腳功能說明 AT89C52單片機(jī)采用40腳雙列直插式封裝方式,40根引腳中包括32根并行I/O引腳,4根控制線引腳,2根電源線引腳,2根外接晶振引腳??刂菩盘?hào)引腳RST/VPD,ALE/PROG,/PSEN和/EA/Vpp RST/VPD:復(fù)位信號(hào)輸入端。在VCC掉電時(shí),此引腳可以接上備用電源,由VPD提供備用電源,以保持內(nèi)部R145AM中數(shù)據(jù)。訪問外部存儲(chǔ)器時(shí),ALE為低8位地址鎖存允許輸出信號(hào)。在訪問外部程序存儲(chǔ)器讀取指令時(shí),/PSEN在每一個(gè)機(jī)器周期內(nèi)兩次有效,但在訪問外部數(shù)據(jù)存儲(chǔ)器或訪問內(nèi)部程序存儲(chǔ)器讀取指令時(shí)/PSEN無效。時(shí)鐘電路引腳XTAL1和XTAL2:接外部晶振和微調(diào)電容的一端,在單片機(jī)內(nèi)部接反相放大器的輸入端。 AT89C52單片機(jī)的時(shí)鐘電路 AT89C52單片機(jī)芯片內(nèi)部有一個(gè)高增益反相放大器,反相放大器的輸入端為XTAL1,輸出端為XTAL2。電容C1,C2通常取30pF左右,它們對(duì)振蕩頻率由微調(diào)作用。 AT89C52單片機(jī)的復(fù)位電路 熟悉使用PC機(jī)的人都知道,一旦PC機(jī)出現(xiàn)問題如死機(jī)的情況,就要使用機(jī)箱上的復(fù)位按鈕。單片機(jī)復(fù)位后,程序計(jì)數(shù)寄存器PC初始化為0000H,單片機(jī)從0000H地址單元開始執(zhí)行程序。復(fù)位后,:寄存器內(nèi)容寄存器內(nèi)容PC0000HTH000HACC00HTL000HB00HTH100HPSW00HTL100HSP07HTH200HDPTR0000HTL200HP0~P30FFHSCON00HIP000000BSBUF不確定IE0000000BPCON00000BTMOD00H 常用的復(fù)位操作電路有以下幾種方式:上電自動(dòng)復(fù)位、按鍵手動(dòng)復(fù)位兩種方式。:(DS1302) DS1302是美國(guó)DALLAS公司推出的一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、星期、月、日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏月補(bǔ)償功能,~。DS1302內(nèi)部有一個(gè)318的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。 DS1302的引腳排列,其中Vcc1為后備電源,VCC2為主電源。DS1302由Vcc1或Vcc2兩者中的較大者供電。當(dāng)Vcc2小雨Vcc1時(shí),DS1302由Vcc1供電。RST是復(fù)位/片選線,通過把RST輸入驅(qū)動(dòng)置高電平來啟動(dòng)所有的數(shù)據(jù)傳送。當(dāng)RST為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì)DS1302進(jìn)行操作。上電運(yùn)行時(shí),在Vcc,RST必須保持低電平。I/O為串行數(shù)據(jù)輸入輸出端(雙向),SCLK為時(shí)鐘輸入端。雖然DS1302在主電源掉電后的耗電很小,但是,如果要長(zhǎng)時(shí)間保證時(shí)鐘正常,最好選用小型充電電池。100F就可以保證1小時(shí)的正常走時(shí)。初始化后就可以按正常方法調(diào)整時(shí)間。主要根據(jù)應(yīng)用場(chǎng)合的不同而改變其外觀。耐磨耐碰,體積小,使用方便,封裝形式多式多樣,適用于各種狹小空間設(shè)備數(shù)字測(cè)溫和控制領(lǐng)域。測(cè)溫范圍55176。C,176。多個(gè)DS18B20可以并聯(lián)在唯一的三線上,最多只能并聯(lián)8個(gè),實(shí)現(xiàn)多點(diǎn)測(cè)溫,如果數(shù)量過多,會(huì)使供電電源電壓過低,從而造成信號(hào)傳輸?shù)牟环€(wěn)定。在使用中不需要任何外圍元件。分辨率(位)溫度最大轉(zhuǎn)換時(shí)間91011375ms12750ms DS1820使用中注意事項(xiàng) DS1820雖然具有測(cè)溫系統(tǒng)簡(jiǎn)單、測(cè)溫精度高、連接方便、占用口線少等優(yōu)點(diǎn),但在實(shí)際應(yīng)用中也應(yīng)注意以下幾方面的問題:較小的硬件開銷需要相對(duì)復(fù)雜的軟件進(jìn)行補(bǔ)償,由于DS1820與微處理器間采用串行數(shù)據(jù)傳送,因此,在對(duì)DS1820進(jìn)行讀寫編程時(shí),必須嚴(yán)格的保證讀寫時(shí)序,否則將無法讀取測(cè)溫結(jié)果。當(dāng)單總線上所掛DS1820超過8個(gè)小時(shí),就需要解決微處理器的總線驅(qū)動(dòng)問題,這一點(diǎn)在進(jìn)行多點(diǎn)測(cè)溫系統(tǒng)設(shè)計(jì)時(shí)要加以注意。這一點(diǎn)在進(jìn)行DS1820硬件連接和軟件設(shè)計(jì)時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1