一、案例背景
ProKNX是一家從事提供家庭自動化設備的公司,專注於離線語音控制和高度可定制的解決方案。除了著名的語音助手Siri、Alexa和Google Home之外,該公司的新產品realKNX AIR現在還提供了非常強大的離線語音控制功能。離線語音控制功能不依賴於數據上傳或internet帳戶,是獨立運行的。在操作上,既不需要智慧型手機,也不需要平板電腦。realKNX air server基於RevPi Core 3,是一個帶有桌面麥克風/揚聲器的DIN導軌模塊。
二、解決方案
基於RevPi Core 3模塊的 realKNX air server透過LAN端口與無線路由器進行連接,透過USB端口與麥克風和揚聲器連接。RevPi Core 3模塊應用過程中具有很高的靈活性,它的加入極大地擴展了整個系統的功能:
- 離線語音控制功能,更好地保護用戶隱私,提供更好的用戶體驗。
- 基於Node-RED的可視化編程,不需要專業的編程技能。
- 提供更強大的計算性能,得以處理更複雜的任務。
- 通過Snips, Siri, Alexa and Google Home提供線上語音控制。
- 基於瀏覽器的帶有控制功能和可視化界面的儀錶盤。
- 可在任意地方遠程連接到儀錶盤,無需VPN或者端口轉發。
- 增強現實,數據記錄,調度,sonos驅動程序,電子郵件警報,VPN服務器等。
三、本文使用的模塊— RevPi Core 3
RevPi Core 3具有定制的Raspbian系統,預先安裝了RT補丁,配備Raspberry Pi計算模塊3,內置Broadcom的多核處理器具有足夠的能力來執行諸如圖像處理之類的複雜任務,可以完成高性能要求的任務。
處理器 | 博通BCM2837 |
核心數 | 4 |
時鐘頻率 | 1.2 GHz |
內存 | 1 GB |
eMMC閃存 | 4GB |
RevPi Core 3使用了最先進的高效DC-DC轉換器(總體效率大於80%),從而可以有效減少發熱。模塊不僅可以在20.4 V至28.8 V標準化的電源電壓範圍運行,也可以在10.2 V輸入電壓下運行,這意味著您甚至可以使用汽車電池或太陽能電池板作為電源。先進的保護電路可確保即使在輸入電源線上受到大量電磁干擾的情況下,模塊也能連續運行(前提是正確連接了功能性接地)。
RevPi Core 3也配備了通用接口:
- 1個RJ45以太網插座
- 2個USB 2.0插座
- 1個Micro HDMI插座
- 1個Micro USB 2.0插槽
- 2 個PiBridge(用於RevPi模塊擴展)
RevPi Core 3模塊可以適應惡劣的工業環境:
- 電源:12-24 VDC -15%/ +20%,10W
- 工作溫度:-40°C至55°C
- ESD保護:符合EN 61131-2和IEC 61000-6-2的4 kV / 8 kV
- 浪湧/衝擊測試:根據EN 61131-2和IEC 61000-6-2進行
- EMI測試:根據EN 61131-2和IEC 61000-6-2
- UL認證(UL文件編號E494534)