2016年10月19日 星期三

DIY - Robot 機器人 - NXP PCA9685 16通道驅動控制模塊接口(八)

DIY - Robot 機器人 - NXP PCA9685 16通道驅動控制模塊接口(八): 

NXP PCA9685 16通道驅動控制模塊是通過 I2CI²C / Inter-Integrated Circuit)匯流排來控制器,模塊兩邊有 6腳的接口,可以方便聯接另外模塊,接口包括了電源供應、I2C 匯流排和輸出控制,模塊的 I2C 2線接口是 SDASerial Data Line)和 SDLSerial 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,驅動板模塊地址便變成是 0x82Start + 000001 + Write/ 0x83Start + 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
NXP PCA9685 模塊的技術規格特點
  • 晶片電源輸入 3.3 ~ 5V的相容,電源指示燈。
  • 級聯設計,A0 ~ A5 位址選擇引腳使你可以把 6264 – 2系統使用)個驅動板掛在單個 I2C 匯流排上,總共有 992通道(62 x 16 = 992通道)PWM 輸出。
  • 外接電源輸入端子,接線板上有反向極性保護。 
  • 4 30.1" 連接器(共16組),可直接插入16個舵機(Servo)。
  • V+ 連接 1000uF 10V 電解質電容,平滑瞬間電流,保持穩定。 
  • PWM 輸出線上都放一個 220歐姆系列電阻器來保護,可直接驅動 LED 

2016年 10月 19日 天氣報告
氣溫:26.3@ 20:20
相對濕度:百分之 96%
天氣:微雨

沒有留言:

張貼留言