PCA9685 یک کنترل کننده سروو موتور و LED با رابط I2C است که توسط شرکت NXP تولید شده است. این مدار قابلیت کنترل 16 کانال PWM را با فرکانس تا 1 کیلوهرتز و دقت تایمینگ بالا را فراهم می کند. با استفاده از این مدار، می توانید سرعت و جهت چرخش سروو موتورها را کنترل کرده و یا روشنایی و رنگ LED ها را تغییر دهید.ماژول درایور سروو موتور 16 کاناله 12 بیتی PWM با تراشه PCA9685، یک ماژول فوق العاده کاربردی است. به کمک این ماژول شما به 16 کانال PWM با دقت 12 بیت دسترسی خواهید داشت. از دیگر مزایای این ماژول پشتیبانی آن از پروتکل I2C است. بدین ترتیب شما تنها به کمک دو پایه، به 16 کانال PWM دسترسی خواهید داشت.
- دارای PWM با دقت 12 بیت
- دارای ولتاژ تغذیه 2.7 الی 5.5 ولت DC
- دارای 16 کانال جداگانه جهت درایو موتورها
- پشتیبانی از پروتکل I2C جهت ارتباط با میکروکنترلرها
- قابلیت ایجاد موج PWM قابل تنظیم تا فرکانس بیشینه با فرکانس 1.6KHZ
ماژول درایور PCA9685 دارای 16 کانال PWM است و دارای پایههای زیر است.
V+ (3 تا 5 ولت)
GND
SDA (داده ارتباطی)
SCL (ساعت ارتباطی)
OE (فعالساز خروجی)
AllCall (آدرس قابل دسترسی همه)
SubCall1 (آدرس قابل دسترسی زیرمجموعه 1)
SubCall2 (آدرس قابل دسترسی زیرمجموعه 2)
SubCall3 (آدرس قابل دسترسی زیرمجموعه 3)
SubCall4 (آدرس قابل دسترسی زیرمجموعه 4)
LED0- (سری کانالهای PWM 0 تا 3)
LED0+ (سری کانالهای PWM 0 تا 3)
LED1- (سری کانالهای PWM 4 تا 7)
LED1+ (سری کانالهای PWM 4 تا 7)
LED2- (سری کانالهای PWM 8 تا 11)
LED2+ (سری کانالهای PWM 8 تا 11)
LED3- (سری کانالهای PWM 12 تا 15)
LED3+ (سری کانالهای PWM 12 تا 15)
**توجه داشته باشید که پایههای LEDx- برای اتصال منفی LEDها و پایههای LEDx+ برای اتصال مثبت LEDها مورد استفاده قرار میگیرند. همچنین پایه OE برای فعالسازی یا غیرفعالسازی خروجیهای PWM استفاده میشود.
دیدگاه خود را بنویسید