基于NXP NxH3670&LPC55 的電競(jìng)游戲手柄方案
由于現(xiàn)代人每天的忙碌生活中,其娛樂的部分也是生活上壓力的調(diào)節(jié)劑,隨著電玩產(chǎn)業(yè)興盛,一些電玩周邊的周邊商品也漸漸開始要求效能與貼近操作真實(shí)感。
本文引用地址:http://2s4d.com/article/202205/434684.htm借由 NXP Wireless Gaming Controller 的 NxH3670 & LPC55 平臺(tái),即可邊玩游戲之馀,還可同時(shí)于 Controller 端聆聽音樂或游戲時(shí)的音效,此平臺(tái) MCU 為 ARM Cotex M33 核心 ( 150 MHz ) 帶高速 USB 與 Audio 的無(wú)線傳輸架構(gòu),其規(guī)格更具有市場(chǎng)的競(jìng)爭(zhēng)力與貼近玩家的需求。
參考設(shè)計(jì)特色
1. 無(wú)線與有線模式切換功能
當(dāng) MCU 的 High Speed USB VBUS Pin 偵測(cè)到有電源從 PC 端供電時(shí),搖桿會(huì)自動(dòng)切換為有線模式,同時(shí)當(dāng)搖桿的鋰電池為低電量狀態(tài)時(shí),會(huì)透過充電回路判斷是否由 PC 端對(duì)鋰電池充電。
當(dāng)按壓無(wú)線搜尋按鈕時(shí),搖桿端 MCU 會(huì)傳輸訊號(hào)給 NXH3670,透過NXH3670 無(wú)線功能搜尋是否有 Dongle 端訊號(hào)可配對(duì),若有收到 Dongle 端回傳的無(wú)線訊號(hào)則切換為無(wú)線模式。
2. Input Interface
Button:Up、Down、Left、Right、X、Y、B、A、START、BACK、XE、Left Button ( LB )、Right Button ( RB )
Joystick ( 16 bit ADC ):Left Joystick X、Y 軸、Right Joystick X、Y 軸
Stick ( 16 bit ADC ) :Left Stick、Right Stick
3. Microphone & Audio
支援單聲道 16 bit 48 kHz Microphone
支援雙聲道 24 bit 48 kHz Audio
展示版照片
方案方塊圖
Block Diagram ( Power of Main Board )
Block Diagram ( Power of Dongle )
Dongle 物件
Main Board 物件 Top
Main Board 物件 Bottom
核心技術(shù)優(yōu)勢(shì)
MCU ( LPC5528 ) :
● Cortex-M33 處理器,運(yùn)行頻率高達(dá) 150 MHz
● 內(nèi)存選項(xiàng) 512 KB Flash 和 256 KB RAM
● 擁有 High Speed USB Port
● 支援 8 組Flexcomm 功能,每個(gè) Flexcomm 接口皆可通過軟體設(shè)定為 USART、SPI、I2C、I2S 接口
● HLQFP100 ( 14 x 14 x 0.5 mm )、HTQFP64 ( 10 x 10 x 0.5 mm )、VFBGA98 ( 7 x 7 x 0.5 mm )
Bluetooth Low Energy transceiver for audio streaming ( NXH3670 ) :
● 支援 2.4 GHz RF 和 2 Mbits/s 的傳輸效率
● 支援低功耗藍(lán)牙 GFSK,可借由指令定義為傳輸效率 1 Mbps 或 2 Mbps
● AES-128 安全協(xié)處理器
● 支援音頻界面和音頻處理加速器
● 支援音頻處理的 CoolFlux DSP
● 支援多界面控制,資料傳輸,調(diào)適,測(cè)試模組 ( I2C、I2S、I2C、SPI )
方案規(guī)格
1. 提供相關(guān)軟硬體設(shè)計(jì),供客戶快速開發(fā)。
2. 方案設(shè)計(jì)模組板中透過 Battery Charger IC、Current Protection IC、MOS ( FDN357N、SQ2303ES )、Schottky ( PMEG4010BEA ) 規(guī)劃出充放電回路,可透過鋰電池對(duì)模組板供電,當(dāng)鋰電池電源不足時(shí),亦可透過 PC 端的 USB 電源供電,并對(duì)鋰電池充電。
3. 方案模組板的 Main Board 與 Dongle 透過NXH3670 以無(wú)線方式傳輸訊號(hào)。
4. 方案模組板的擁有 13 個(gè) button、2 個(gè) Joystick ( 16 bit ADC )、2 個(gè) RT、LT 16 bit ADC button、2 組 震動(dòng)馬達(dá)輸出端口、1 組 Audio、Microphone、1 組陀螺儀、加速計(jì)。
評(píng)論