NXP PCA9685 16通道驅動控制模塊是通過 I2C(I²C / Inter-Integrated Circuit)匯流排來控制器,模塊兩邊有 6腳的接口,可以方便聯接另外模塊,接口包括了電源供應、I2C 匯流排和輸出控制,模塊的 I2C 2線接口是 SDA(Serial Data Line)和 SDL(Serial Clock Line)。
NXP PCA9685 16通道 12位元 LED 驅動控制模塊的接口 |
NXP PCA9685 模塊的接口技術規格:
Pin
|
Description
|
Description
|
GND
|
Ground
|
電源地
|
OE
|
-Output Enable
|
輸出控制
|
SCL
|
Serial Clock Line
|
I2C 串列時鐘
|
SDA
|
Serial Data Line
|
I2C 串列資料
|
VCC
|
Power
|
VCC 引腳只是為晶片供電
|
V+
|
External Power
|
V+ 引腳支持 3.3~6V 的電源(晶片的安全電壓時 5V)
|
大多數的舵機設計電壓都是在 5~6V,尤其在多個舵機同時運行時,需要跟大功率的電源供電。如果直接使用 MCU 的 3.3V / 5V 供電給舵機,很容易令到電壓不穩定,所以建議使用合適的外部電源為舵機供電(V+)。
NXP PCA9685 16通道 12位元 LED 驅動控制模塊的供電部分 |
每個驅動控制模塊都需要有一個唯一的訪問地址,PCA9685 提供 A0 ~ A5 的地址選擇,每個驅動板的初始 I2C 地址是 0x00,可以通過右上角的跳線修改 I2C 地址。用焊錫將 A0 跳線連上就表示一個二進位數字 1,驅動板模塊地址便變成是 0x82(Start + 000001 + Write)/ 0x83(Start + 000001 + Read)。
NXP PCA9685 16通道 12位元 LED 驅動控制模塊的地址選擇 |
NXP PCA9685
16通道 12位元 LED 驅動控制模塊的地址設定:
Start
|
A5
|
A4
|
A3
|
A2
|
A1
|
A0
|
R/-W
|
1
|
X
|
X
|
X
|
X
|
X
|
1
|
1/0
|
NXP PCA9685 16通道 12位元 LED 驅動控制模塊線路圖(Schematic) |
- 晶片電源輸入 3.3 ~ 5V的相容,電源指示燈。
- 級聯設計,A0 ~ A5 位址選擇引腳使你可以把 62(64 – 2系統使用)個驅動板掛在單個 I2C 匯流排上,總共有 992通道(62 x 16 = 992通道)PWM 輸出。
- 外接電源輸入端子,接線板上有反向極性保護。
- 4組 3針 0.1" 連接器(共16組),可直接插入16個舵機(Servo)。
- V+ 連接 1000uF 10V 電解質電容,平滑瞬間電流,保持穩定。
- PWM 輸出線上都放一個 220歐姆系列電阻器來保護,可直接驅動 LED。
2016年 10月 19日 天氣報告
氣溫:26.3度 @ 20:20
相對濕度:百分之 96%
天氣:微雨
沒有留言:
張貼留言