![在觸控滑條式按鍵中的應(yīng)用_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/9fa8402d-f7ec-4ed1-90df-285dc31c16f2/9fa8402d-f7ec-4ed1-90df-285dc31c16f21.gif)
![在觸控滑條式按鍵中的應(yīng)用_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/9fa8402d-f7ec-4ed1-90df-285dc31c16f2/9fa8402d-f7ec-4ed1-90df-285dc31c16f22.gif)
![在觸控滑條式按鍵中的應(yīng)用_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/9fa8402d-f7ec-4ed1-90df-285dc31c16f2/9fa8402d-f7ec-4ed1-90df-285dc31c16f23.gif)
![在觸控滑條式按鍵中的應(yīng)用_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/9fa8402d-f7ec-4ed1-90df-285dc31c16f2/9fa8402d-f7ec-4ed1-90df-285dc31c16f24.gif)
![在觸控滑條式按鍵中的應(yīng)用_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/9fa8402d-f7ec-4ed1-90df-285dc31c16f2/9fa8402d-f7ec-4ed1-90df-285dc31c16f25.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1圖1HT45R36在觸控滑條式按鍵中的應(yīng)用文件編碼:HA0158T簡介以HT45R36 8-Bit MCU 控制滑條觸摸式按鍵面板。HT45R36滑條觸摸式顯示控制板包含觸摸按鍵 (Touch Switch 和觸摸式滑條 (Touch slider 。滑條是無極性滾動(dòng)條,手在上面來回滑動(dòng),顯示的數(shù)值會(huì)相應(yīng)地加或減。調(diào)到最大值時(shí),則固定顯示最大值,數(shù)值不再往上加;調(diào)到最小值也不再往下減。兩個(gè)按鍵分別實(shí)現(xiàn)單步加1和減1。HT45R36 基本特徵 工作電壓:f SYS = 4MHz : 2.2V 5.5V f SYS = 8MHz : 3.3V 5.5V 25個(gè)雙向輸入/輸出口 2個(gè)與輸入/輸出共
2、用引腳的外部中斷輸入 8位可程式定時(shí)/計(jì)數(shù)器,具有溢出中斷和8級(jí)預(yù)除頻器 外部RC 振盪電路 內(nèi)置晶體和RC 振盪電路 看門狗計(jì)時(shí)器 16個(gè)觸控按鍵SENSOR 2048x14程式記憶體ROM 128x8資料記憶體RAM HALT 和喚醒功能可降低功耗 在VDD=5V,系統(tǒng)時(shí)鐘為8MHz 時(shí),指令週期為0.5µs 所有指令在1或2個(gè)指令週期內(nèi)完成 查表指令,表格內(nèi)容字長14位元4層硬體堆疊位元操作指令強(qiáng)大的指令HT48R06A-1 : 63條低電壓重置功能44/52-pin QFP package硬體方塊圖硬體方塊圖 圖2方塊圖説明電源:由2節(jié)乾電池提供3V電壓MCU:HT45R36
3、顯示:為2個(gè)7段LED數(shù)碼管2硬體電路及說明 電路圖說明電源輸入電壓為3V,由電池供電,供給整個(gè)電路。HT45R36採用外部晶振振盪。K1K10為觸摸感應(yīng)式滑條,K11、K12位元觸摸按鍵。Touch工作原理外部RC振盪器HT45R36提供一個(gè)外部RC振盪的功能。外部RC振盪器包含有兩個(gè)16位可程式向上計(jì)數(shù)器Timer A (其時(shí)鐘來源於系統(tǒng)時(shí)鐘或系統(tǒng)時(shí)鐘四除頻 和Timer B (其時(shí)鐘來源於外部RC振盪器。當(dāng)RCO (RCOCR的第1位 為 "1" 時(shí),有四個(gè)暫存器與RC振盪器相關(guān),TMRAL、TMRAH、TMRBL和TMRBH。Timer B的時(shí)鐘可來自於外部RC振盪
4、器;而Timer A來自於系統(tǒng)時(shí)鐘或系統(tǒng)時(shí)鐘四除頻,由RCOCCR暫存器決定。3 4圖4 RCOCCR (22H 暫存器 圖5 RCOCR (25H 暫存器 圖6 外部RC 振盪器內(nèi)部結(jié)構(gòu)如上圖,Timer B時(shí)鐘源選為外部RC振盪,Timer A時(shí)鐘源選為系統(tǒng)時(shí)鐘,當(dāng)人手有觸摸按鍵時(shí),RC OSC振盪週期會(huì)改變,從而導(dǎo)致單位個(gè)數(shù)週期 (由timer B計(jì)量 長短 (由timer A 計(jì)量 會(huì)改變,檢查Timer A計(jì)數(shù)值的變化,即可判別Touch Switch On/Off。模擬開關(guān)HT45R36還提供一個(gè)模擬開關(guān),用來切換RC1 RC16模擬通道。 圖7模擬開關(guān)上圖中,RC1 RC16表示
5、可提供16根RC線用來輸入外部RC振盪,IN、RREF、CREF引腳分別連接了固定的電阻電容,RC OSC電路振盪產(chǎn)生一個(gè)波形,其週期值為參考週期值,當(dāng)有電阻或電容連到RC引腳,就會(huì)改變RC OSC電路的振盪週期。人接觸 Touch Switch 時(shí),相當(dāng)於在電路中並入一個(gè)電容,振盪週期會(huì)減小 (頻率變大。56觸摸按鍵部分 Touch SwitchTouch Switch 部分圖示如下: 圖8Touch Switch Key 分成三個(gè)部份: 粉紅色作用是隔離A 與B。 淡藍(lán)色圓A 由銅組成,上面為絕緣層。 淡橘色圓B 由銅組成,上面為絕緣層,接到地網(wǎng)路。上圖表示的是一個(gè)Touch Switch
6、 Key ,本觸控面板一共需用12個(gè)Touch Switch Key ,其中110是做滑條用,1112是作爲(wèi)普通按鍵用。軟體設(shè)計(jì)說明軟體主流程圖 圖9 主流程圖7副程式 get_key( 流程 圖10副程式get_key(流程軟體設(shè)計(jì)說明程式通過單位元週期個(gè)數(shù) (1000個(gè),由Timer B計(jì)量 的時(shí)間長短 (由Timer A計(jì)量 的變化,即Timer A計(jì)數(shù)值的差異來判斷Touch Switch是否被按下,每一個(gè)RC Pin掃瞄一次的時(shí)間為Timer B計(jì)數(shù)1000個(gè)的時(shí)間。本Demo Board共需掃瞄12個(gè)按鍵,其中滑條按鍵是10個(gè),圓形按鍵2個(gè)。靈敏度的調(diào)整:程式中檢測按鍵是否被按下是根據(jù)Timer A計(jì)數(shù)差值 (偏移量 來判斷的。偏移量有一個(gè)範(fàn)圍,最小值到最大值。我們說調(diào)整靈敏度一般是調(diào)最小值,偏移量小的話,就比較容易檢測到按鍵被按下??梢愿鶕?jù)實(shí)際情況來調(diào)整偏移量的大小。由於溫度等一些環(huán)境因素的變化,Timer A 計(jì)數(shù)值 (基準(zhǔn)值 會(huì)發(fā)生變化,因此我們需要實(shí)時(shí)的更新這個(gè)值。當(dāng)8秒鐘後沒有任何Touch Switch被按下時(shí),則用實(shí)時(shí)的計(jì)數(shù)值,來取代原來的基準(zhǔn)值作爲(wèi)新的基準(zhǔn)值;當(dāng)8秒鐘
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇教版三年級(jí)上冊數(shù)學(xué)口算練習(xí)題
- 中華書局版歷史九年級(jí)上冊第3課《古代希臘》聽課評(píng)課記錄
- 出租居間合同范本
- 企業(yè)入駐協(xié)議書范本
- 湘教版數(shù)學(xué)七年級(jí)上冊3.4《一元一次方程模型的應(yīng)用》聽評(píng)課記錄1
- 學(xué)區(qū)房租賃協(xié)議書范本
- 二零二五年度肉類產(chǎn)品電商平臺(tái)支付通道合作合同協(xié)議
- 2025年度家居用品經(jīng)銷商返點(diǎn)及銷售渠道協(xié)議
- 2025年度足浴店員工福利保障與薪酬體系合同范本
- 2025年度合伙投資皮膚科醫(yī)院建設(shè)合同
- 政府采購項(xiàng)目采購需求調(diào)查指引文本
- 2024建筑用輻射致冷涂料
- 2024年浙江省公務(wù)員錄用考試《行測》題(A類)
- 2024版《安全生產(chǎn)法》考試題庫附答案(共90題)
- 《化工設(shè)備機(jī)械基礎(chǔ)(第8版)》完整全套教學(xué)課件
- 疥瘡病人的護(hù)理
- 2024年江西省中考英語試題含解析
- 公務(wù)員2012年國考《申論》真題卷及答案(地市級(jí))
- 跨學(xué)科實(shí)踐活動(dòng)2 制作模型并展示科學(xué)家探索物質(zhì)組成與結(jié)構(gòu)的歷程(分層作業(yè))-九年級(jí)化學(xué)上冊同步高效課堂(人教版2024)(解析版)
- 新員工三級(jí)安全教育考試試題參考答案
- 35kV輸變電工程(變電站、輸配電線路建設(shè))技術(shù)方案
評(píng)論
0/150
提交評(píng)論