基於TI CC2541 BLE遙控器的設計

ruebyteiot
·
·
IPFS
·


CC254簡介

1.1。特徵

CC2541 是 TI 的 SOC 芯片解決方案,專為 BLE 和專用 2.4GHz 應用而設計。 CC2541 集成了高性能 RF 收發器與行業標準 8051、系統內編程閃存和 8KRAM,支持 250kbps、500kbps、 модбус 以太網1Mbps 和 2Mbps 數據速率,RF 輸出功率高達 0dBm,以及出色的接收靈敏度(適用於例如,靈敏度在 1 Mbps 時可以達到 -94dBm)。 CC2541 還具有許多強大的支持功能和外圍設備。


1.2.應用


隨著物聯網的發展,智能BLE遙控器已經成為生活和工業中的必備產品。民用和軍用都使用智能BLE來控制。由於 CC2541 的特性,它非常適合具有超低功耗的系統。例如 BLE 系統,例如專用的 2.4GHz 系統和 2.4GHz 藍牙低功耗系統。

1.3.描述


TI 的 CC2541 有兩種不同的版本:具有 128kB 閃存的 CC2541F128 和具有 256kB 閃存的 CC2541F256。



無論版本如何,參考設計都是相同的。本設計方案主要通過TI官方BLE以太網-адаптер rs485遠程控制設計進行說明。

2、設計方案


2.1。介紹


CC2541藍牙智能遙控套件為開發低功耗藍牙遙控應用提供了一個參考平台。它基於 TI 業界領先的低功耗藍牙設備以及評估 CC2541 所需的開發、測試、調試和遠程控制應用。該套件包括一個高級可編程遙控器、6 軸運動感應(3 軸加速度計和 3 軸陀螺儀)、USB 加密狗和調試器。


高級遠程 USB 適配器經過預編程以隱藏在各自的角色和 GATT Profile HID 報告服務中,包括鍵盤、用戶控制鍵和鼠標報告。示例應用程序中包含的低功耗藍牙軟件堆棧。


高級遙控器可以直接連接藍牙智能設備,支持隱藏在GATT中,比如Windows 8。USB dongle可以做橋接,接口設備不支持藍牙智能,比如Windows 7。


CC2541 的高級遙控器設計為隱藏外圍設備 (BLEslave),根據 GATT 配置文件中的規范進行操作。它預裝在一個塑料外殼中,帶有一個橡膠按鈕、一個電池外殼和一個用於訪問編程頭的孔。


CC2541 的 USB 加密狗可用於模擬任何藍牙低功耗行為,但通常用作中央設備(BLE Master)和 HID 主機。該套件在預裝固件中具有核心作用,作為高級遠程控制的隱藏服務客戶端在連接的 Windows、Linux 或 OSX 計算機中發送和接收人機接口設備 (USB HID) 的輸入數據仿真。CCdebug Debugger 的 Flash 軟件可用於 USB 加密狗以及高級遠程控制。它還可用於使用 IAR EmbeddedWorkbench 軟件進行調試。該套件的射頻板和 IC 均經過 FCC 認證和測試,可滿足 0 至 35°C 的 ETSI/R&TTE 溫度。


2.2.原理圖設計


2.2.1 電源電路


先進的遙控操作,由三節 1.5V 鹼性電池 AAA (LR03) 供電。一個3.3V LDO(tps78330)4.5V轉3.3V低壓轉換電路。


2.2.2 射頻電路


參考CC2541典型應用電路圖。


2.2.3 外圍控制電路


主板上可用的外圍硬件包括蜂鳴器、陀螺儀、加速度計和按鍵掃描移位寄存器。 CC2541作為SOC芯片方案,可以提取所有GPIO進行原理圖和PCB設計進行二次開發。如成都億億電子科技有限公司的E104-BT01系列就滿足了這一要求。


CC BY-NC-ND 2.0 授權

喜歡我的作品嗎?別忘了給予支持與讚賞,讓我知道在創作的路上有你陪伴,一起延續這份熱忱!

ruebyteiotОпираясь на преимущества технологии беспроводной связи, решаются многие промышленные болевые точки, и создается схема промышленного Интернета вещей, основанная на беспроводной технологии.
  • 來自作者
  • 相關推薦

How does ZigBee apply to smart lighting control?

How does ZigBee apply to smart lighting control?

Application of E32 module in smart agriculture