多功能無線翻頁激光筆的開發(fā),36創(chuàng)業(yè)加盟網(wǎng)給大家?guī)碓敿?xì)的介紹,讓更多的人可以參考:多功能無線翻頁激光筆的開發(fā)。
多功能無線翻頁激光筆的開發(fā) 摘要研究了一種無線翻頁激光筆發(fā)射器和 USB 接收器。發(fā)射器采用了 PT2262 編碼芯片實(shí)現(xiàn)信 號(hào)的編碼;無線通訊采用低成本的 315MHz 超外差方 式實(shí)現(xiàn)。接收器采用了 USB HUB 實(shí)現(xiàn)了低速 USB 控 制器和 U 盤控制器的連接;發(fā)射器和接收器實(shí)現(xiàn)了一 對一的學(xué)習(xí)綁定;對 USB 的 HID 鍵盤協(xié)議的數(shù)據(jù)輸 入進(jìn)行了詳細(xì)的闡述。 關(guān)鍵詞無線翻頁 PT2262 超外差 低速 USB 控制器 HID 鍵盤協(xié)議 一、引言 隨著多媒體 PPT 應(yīng)用的不斷普及,如何快速及方 便的進(jìn)行頁面的翻頁、播放及指示等,成了人們關(guān)注 的重點(diǎn)。 通過計(jì)算機(jī) USB 及無線通訊等技術(shù)的不斷發(fā) 展,使得可以通過無線來控制 PPT 頁面的翻頁;同時(shí) PPT 等相關(guān)資料,一般都采用單獨(dú) U 盤來存儲(chǔ)數(shù)據(jù),USB 的 HUB 技術(shù)的出現(xiàn)無線激光筆,使得在 USB 接收器上集成 U 盤功能變得可能。鑒于此,課題組提出了設(shè)計(jì)一種 多功能的無線翻頁激光筆,該激光筆可以方便地進(jìn)行 頁面的無線播放、 翻頁、 激光指示及 U 盤數(shù)據(jù)存儲(chǔ)等。二、硬件設(shè)計(jì) (一)整體功能設(shè)計(jì) 多功能無線翻頁激光筆發(fā)射器功能設(shè)計(jì):發(fā)射器 具有頁面的上翻、下翻、自動(dòng)播放、黑屏、白屏、ESC 取消及激光發(fā)射指示共 7 個(gè)按鍵功能,其中前面六個(gè) 按鍵通過無線編碼芯片設(shè)置發(fā)射編碼、激光發(fā)射功能 采用單獨(dú)的按鍵控制。
USB 接收器功能設(shè)計(jì):發(fā)射器和接收器具有學(xué)習(xí) 綁定功能;無線信號(hào)接收功能、U 盤存儲(chǔ)功能,容量 設(shè)置為 1GB。 (二)發(fā)射器和接收器硬件設(shè)計(jì) 多功能無線翻頁激光筆發(fā)射器設(shè)計(jì)采用的是低成 本的超外差方式工作,工作頻率為 315MHz。硬件上 主要有 PT2262 編碼器、高頻發(fā)射三極管 2SC3357、 315MHz 晶振及紅色激光發(fā)射器等組成。USB 接收器 主要有 USB 的 HUB 芯片 AU9254、低速 USB 控制器 CY7C63813、U 盤控制器芯片 AU9382、Flash 存儲(chǔ)芯 片 K9G8G08U0A 及 RF 接收芯片 MICRF002 等組成。 硬件上 HUB 芯片 AU9254 主要完成兩個(gè) USB 設(shè)備 CY7C63813 與 AU9382 的連接; AU9382 完成與 Flash 存儲(chǔ)芯片的連接;RF 接收芯片通過串口方式與低速 USB 控制器的連接。在功能設(shè)計(jì)上需要六個(gè)按鍵的編碼數(shù)據(jù),將 PT2262 編碼器的 A0~A5 選擇作為地址線, 可以設(shè)置 成三種狀態(tài):高電平、低電平、懸空,可提供 36 共 729 種編碼組合;將 D0~D5 作為數(shù)據(jù)線使用,可以 設(shè)置六個(gè)編碼信號(hào)。
PT2262 發(fā)射器編碼發(fā)送順序位: 地址碼(A0~A5) 、數(shù)據(jù)碼(D5~D0) 、同步位。高 電平、低電平、懸空及同步位的具體編碼形式參考文 獻(xiàn),這里將地址碼 A0~A5 設(shè)置為:010101, 振蕩電阻設(shè)置為 1.5MΩ , 經(jīng)測量此時(shí)對應(yīng)的窄脈 沖寬度 4Tf1 為:150ms。 三、軟件設(shè)計(jì) (一)USB HID 的鍵盤掃描碼設(shè)計(jì) 鍵盤編碼采用的是 USB HID 的鍵盤掃描碼, 具體 的鍵盤編碼表 1 所示。 (二)PT2262 的無線信號(hào)的解碼 采用單片機(jī)定時(shí)器中斷方式捕捉脈沖長度來實(shí)現(xiàn) PT2262 編碼信號(hào)的解碼, 這里設(shè)置定時(shí)器中斷時(shí)間為 10ms,PT2262 的編碼信號(hào)的解碼可以參考文獻(xiàn)。 (三)發(fā)射器和 USB 接收器的學(xué)習(xí)綁定 USB 接收器收到發(fā)射器的無線信號(hào)后,通過 RF 芯片的解調(diào)、低速 USB 控制器的解碼后,這里將發(fā)射 器的 PT2262 地址碼 A0~A5 的數(shù)據(jù)共六位(010101)作為學(xué)習(xí)碼,將這六位存儲(chǔ)到低速 USB 控制器 CY7C63813 的 EEPROM 當(dāng)中, 實(shí)現(xiàn)發(fā)射器和 USB 接 收器的一對一綁定。當(dāng)發(fā)射器每次只要有數(shù)據(jù)發(fā)送過 來, 都要與接收器 EEPROM 中的六位地址碼的進(jìn)行比 較,地址碼比較相等才接收的數(shù)據(jù)。
在 USB 接收器中 設(shè)有一個(gè)學(xué)習(xí)鍵和一個(gè) LED 指示燈。 這里設(shè)計(jì)為按下 接收器的學(xué)習(xí)鍵后,接收器進(jìn)入學(xué)習(xí)模式,LED 開始 閃爍,等待發(fā)射器發(fā)送信號(hào),只要在 10S 中內(nèi),有收 到發(fā)射器的編碼信號(hào),提取出地址碼信號(hào)并存儲(chǔ)在 EEPROM 中, LED 停止閃爍, 完成了相應(yīng)的發(fā)射器和 接收器的綁定。 (四)USB HID 鍵盤編碼數(shù)據(jù)的上傳 USB 設(shè)備接入 PC 機(jī)后, 首先要完成 USB 設(shè)備的 例舉,這里被識(shí)別為 USB HUB 設(shè)備、U 盤存儲(chǔ)設(shè)備 和 USB 的 HID 鍵盤共三個(gè)設(shè)備。這里有兩個(gè) USB 的 數(shù)據(jù)上傳通道:①U 盤控制器到 USB 的 HUB;②低 速 USB 控制器到 USB 的 HUB。 因?yàn)?U 盤控制器內(nèi)部 已經(jīng)完成了相應(yīng)固件的設(shè)計(jì),所以不需要對 U 盤控制 器進(jìn)行編程設(shè)計(jì)。低速 USB 控制器的固件設(shè)計(jì)包括 PT2262 信號(hào)的解碼、USB 的 HID 鍵盤協(xié)議設(shè)計(jì)、鍵 盤數(shù)據(jù)的上傳等。 HID 鍵盤每次向 USB 上傳的數(shù)據(jù)輸入報(bào)告長度為 8 個(gè)字節(jié),上傳的次序?yàn)樽止?jié) 0 到字節(jié) 7,具體如 表 2 所示。第 0 字節(jié)是用來代表 Modifier keys(輔助 按鍵) , 如 shift, ctrl 和 Alt 等按鍵; 第 1 字節(jié) Reserved (保留) ,不使用的時(shí)候,用 0x00 替代;第 2-7 字節(jié) 為輸入的按鍵編碼。
如果要實(shí)現(xiàn)頁面上翻功能,則 PgUp 要被按下無線激光筆,鍵盤輸入報(bào)告為: code1 為 0x4B, 其他 7 個(gè)字節(jié)為 0x00; 假設(shè)要實(shí)現(xiàn)播放當(dāng)前頁面的 功能,則 shift+f5 要被按下,那么鍵盤輸入報(bào)告依次: Modifier keys 為 0x02(左邊 shift) ,Reserved 為 0x00, Code1 為 0x3E,其他為 0x00。 四、總結(jié) 項(xiàng)目組成員研究的多功能無線翻頁激光筆可以實(shí) 現(xiàn) PPT、WORD 或網(wǎng)頁等頁面的上翻、下翻、自動(dòng)播 放頁面、黑/白屏、ESC 鍵退出功能及激光發(fā)射指示功 能;同時(shí) USB 接收器設(shè)置 U 盤的功能,方便了用戶 存儲(chǔ)數(shù)據(jù)。該項(xiàng)目將使得教師、市場專員、人力資源、 職業(yè)經(jīng)理人可以非常方便地進(jìn)行 PPT 等的演講及授課 教學(xué)等。
總結(jié):以上內(nèi)容就是多功能無線翻頁激光筆的開發(fā)詳細(xì)介紹,如果您對創(chuàng)業(yè)項(xiàng)目感興趣,可以咨詢客服或者文章下面留言,我們會(huì)第一時(shí)間給您項(xiàng)目的反饋信息。
我對加盟感興趣,馬上免費(fèi)通話或留言!
(24小時(shí)內(nèi)獲得企業(yè)的快速回復(fù))
我們立即與您溝通
溫馨提示:
1.此次通話將不會(huì)產(chǎn)生任何費(fèi)用, 請放心使用
7x24小時(shí)電話咨詢
130*1234567