国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于觸摸屏的LED彩色臺燈控制系統(tǒng)設計

發(fā)布時間:2013-4-23 15:48    發(fā)布者:1770309616
關鍵詞: 觸摸屏 , LED彩色臺燈 , PWM
  本系統(tǒng)是利用觸摸屏控制的可調顏色的照明燈具。燈源為大功率超高亮三基色發(fā)光二極管組成。本設計最大的亮點是觸摸屏上所指示的顏色與實際燈照出的顏色一致。到通過C語言程序對單片機PWM 功能進行控制實現(xiàn)相應的坐標變換使燈具實現(xiàn)調色調亮的效果,為使用者提供一個隨心調節(jié)室內氣氛的良好工具。
  一、控制硬件總體設計
  系統(tǒng)的總體框圖如圖1 所示。系統(tǒng)可有輸入,輸出,控制三部分組成,當觸摸屏被按下觸摸屏芯片讀取觸摸屏上X 軸與Y 軸的值,然后通過SPI 協(xié)議傳送到控制器,控制器負責信號的處理,把處理完畢的信號以PWM 方式輸出驅動LED.
圖1 系統(tǒng)總體框圖
  二、觸摸屏的使用
  本系統(tǒng)選擇電阻式觸摸屏,它將矩形區(qū)域中觸摸點(X,Y) 的物理位置轉換為代表X 坐標和Y 坐標的電壓其觸摸屏結構如圖2 所示。圖3 顯示了四線觸摸屏在兩層相接觸時的簡化模型。對于四線觸摸屏,最理想的連接方法是將偏置為VREF 的總線ADC 的正參考輸入端,并將設置為0V 的總線接ADC 的負參考輸入端。
圖2 電阻觸摸屏結構。
圖3 電阻觸摸屏簡化模型。

  三、接口電路設計
  1. 控制器與觸摸屏連接
  本系統(tǒng)采用美國TI 公司生產的ADS7843,該芯片內置12 位AD 轉換、低導通電阻模擬開關的SPI 總線接口觸摸屏控制。供電電壓為2.7 ~ 5.25V,參考電壓VREF 為1V~+VCC,轉換電壓范圍為0 ~ VREF,控制器可通過內置的SPI 輸出口MOSI、MISO、SCK 與觸摸屏芯片進行連接,如圖4 所示。
圖4 單片機與觸摸屏接口電路圖
  2. LED驅動電路
  控制器輸出PWM 波形作為驅動電路的驅動信號,三極管Q1 作為斬波器件。當驅動信號為高電平時三極管處于截止狀態(tài),LED 不亮;當輸入信號為低電平三極管處于導通狀態(tài),LED 點亮。紅色LED 的驅動電路如圖5 所示,綠色與藍色LED 的驅動電路的結構與紅色的相同,單片機的PB7 端為綠色LED 的驅動信號,PD4 為藍色LED 的驅動信號。

圖5 紅色LED的驅動電路圖(點擊看大圖)
  四、系統(tǒng)的程序設計
  1.系統(tǒng)總流程圖
  系統(tǒng)硬件可以分為輸入、控制、輸出部分,其中控制部分是連接輸入、輸出。單片機程序決定輸入如何影響輸出,輸出如何響應輸入,其具體框圖如圖6 所示。單片機對ADS7843 進行讀取后對數(shù)據(jù)進行坐標變換,最后把處理的值輸出驅動LED.
圖6 系統(tǒng)軟件流程圖。

  2.觸摸屏坐標讀取
  所謂的觸摸點坐標是指當觸摸屏被按下時觸摸芯片讀出的X 軸與Y 軸的數(shù)值。觸摸坐標的讀取時非常關鍵的,它是觸摸屏使用過程中最重要的環(huán)節(jié),若觸摸點坐標有誤,將導致單片機錯誤處理。首先使能ADS7843,然后向ADS7843 寫入測量X 坐標的控制字,延時若干毫秒后,讀取ADS7843 的轉換數(shù)據(jù)。讀取的數(shù)據(jù)即X 的坐標值;再把測量Y 坐標控制字寫入ADS7843,延時若干毫秒后,讀取ADS7843 的轉換數(shù)據(jù),就得到了Y 坐標的值,然后禁止ADS7843.這樣既完成了一次讀取坐標值的過程。其具體流程如圖7所示。
圖7 ADS7843讀取框圖
  3.系統(tǒng)坐標校準處理
  由于任意兩個觸摸屏上的點密度都不可能完全一致,所以要求在使用觸摸屏之前,必須進行校準。校準方式有兩點校準,三點校準,四點校準等。其中,校準的點數(shù)越多,觸摸屏數(shù)據(jù)越精確,校準也越繁瑣。本系統(tǒng)使用兩點校準的方法對觸摸屏進行校準。
  (1) 先分別測試觸摸屏左下角及右上角的坐標(ads7843_xmin,ads7843_ymin);(ads7843_xmax,ads7843_ymax);
  (2) 計算水平方向的比率(ads7843_xts)和垂直方向的比率(ads7843_yts);
  (3)假設液晶屏中的當前點是液晶屏坐標(X,Y):
  當前點的觸摸屏的X 坐標=X× ads7843_xts+ ads7843_xmin ;
  當前點的觸摸屏的Y 坐標=Y× ads7843_yts+ ads7843_ymin ;
  系統(tǒng)執(zhí)行校準程序后把觸摸屏左下角, 右下角的坐標值與水平方向的比率存放如單片機EEPROM 中,每當系統(tǒng)重新啟動時調用對應的數(shù)值有于對觸摸位置的判別。

  4.控制器SPI通訊
  控制器ATmega48內部集成SPI通訊所需的軟硬件功能,主機和從機之間的SPI 連接如圖8所示。系統(tǒng)包括兩個移位寄存器和一個主機時鐘發(fā)生器,通過將從機的 SS引腳拉低,主機啟動一次通訊過程。主機和從機將需要發(fā)送的數(shù)據(jù)放入相應的移位寄存器。主機在SCK引腳上產生時鐘脈沖以交換數(shù)據(jù)。主機的數(shù)據(jù)從主機的MOSI移出,從從機的MOSI移入;從機的數(shù)據(jù)從從機的MISO移出,從主機的MISO移入。主機通過將從機的SS拉高實現(xiàn)與從機的同步。
圖8 控制器SPI通訊框圖
  A D S 7 8 4 3 讀寫時序如圖9 所示。由此可見ADS7843 SPI接口的一次完整操作需要3×8=24個DCLK時鐘周期,前8個脈沖接收8位的命令,并在第6個脈沖的上升沿開始A/D轉換器進入采樣階段,從第9個脈沖開始進入轉換階段,輸出12位采樣值,轉換結束進入空閑階段。直到24個DCLK結束,CS置高電平,一次測量結束。

圖9 單端模式的數(shù)據(jù)讀寫(點擊看大圖)
  5.控制器PWM輸出
  系統(tǒng)使用了控制器快速PWM 模式對驅動控制,當系統(tǒng)采用8MHz 晶振頻率是快速PWM 模式頻率最大值為31.25KHz.計數(shù)器從BOTTOM計到MAX,然后立即回到BOTTOM 重新開始。
  對于普通的比較輸出模式,輸出比較引腳OCRn在TCNTn 與OCRn 匹配時清零, 在BOTTOM時置位;對于反向比較輸出模式,OCRn 的動作正好相反。具體的時序圖如圖10 所示。圖中柱狀的TCNTn 表示這是單邊斜坡操作。方框圖同時包含了普通的PWM 輸出以及方向PWM 輸出。
  TCNTn 斜坡上的短水平線表示OCRn 和TCNTn的比較匹配。產生PWM 波形的機理是OCRn 寄存器在OCRnX 與TCNTn 匹配時置位( 或清零),以及在計數(shù)器清零( 從TOP 變?yōu)锽OTTOM)的那一個定時器時鐘周期清零( 或置位)。輸出的PWM 頻率可以通過如下公式計算得到:
  變量N 代表分頻因子(1、8、64、256 或1024)。
圖10 快速PWM時序圖
  五、結論
  多彩LED 照明系統(tǒng)是一個極具開發(fā)前景的課題,隨著國家對大功率LED 的進一步推廣LED 的造價會繼續(xù)下降,LED 燈具的普及將會很快到來。
  LED 在控制電路及控制方式的簡易與顏色的多樣性使其在多彩照明方面具有極大的發(fā)展,多彩LED 只要配以簡單的控制方可發(fā)出不同的顏色,顏色控制設備的多樣性可供用戶選擇。無論如何LED 的上述特點都是其成為多彩照明中的光源首選,使用LED能為我們未來的生活帶來繽紛的色彩。(維庫)
本文地址:http://m.qingdxww.cn/thread-114050-1-1.html     【打印本頁】

本站部分文章為轉載或網友發(fā)布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據(jù)著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發(fā)培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區(qū)

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲综合自拍| 日韩一区二区三区四区不卡| 特黄特黄aaaa级毛片免费看| 天堂tv亚洲tv日本tv不卡| 51精品少妇人妻AV一区二区| 里番※琉璃全彩acg奈亚子| 最近中文字幕在线中文高清版| 亚洲瑟瑟网| 亚洲高清一区二区三区四区| 亚洲综合色一区二区三区另类| 国产精品一区二区三区免费| 亚洲AV成人无码网天堂| 欧美一区二区高清| 亚洲色图另类小说| 全部毛片免费看| 中文字幕一区在线观看视频| 中国一级做a爱片免费| 免费国产成人| 青青草国产97免久久费观看| 亚洲人成网站在线观看播放青青| 午夜色站| 一个人看的www视频高清免费 | 亚洲日韩精品AV中文字幕| 日韩欧美亚洲中字幕在线播放| 亚洲一区二区三区免费视频 | 青青青国产在线观看| 四虎永久免费地址ww417| 被公疯狂玩弄的漂亮人妻| 无码成A毛片免费| 亚洲无遮挡| 色噜噜在线观看| 亚洲国产综合网| 成人区在线观看免费视频| 武侠艳妇屈辱的张开双腿| 天天色官网| 在线亚洲综合| 99精品视频免费在线观看| 日韩性大片| 热久久视久久精品18国产| 亚洲欧美男人天堂| 中文字幕在线观看亚洲|