Skip to content

Commit 09c649d

Browse files
authored
Merge pull request #4243 from nfs0619/102
Add Grove Portuguese documentation
2 parents 437b8ca + 917b48c commit 09c649d

File tree

322 files changed

+108228
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

322 files changed

+108228
-1
lines changed

sites/es/docs/Edge/NVIDIA_Jetson/Carrier_Boards/J501_Mini/es_Robotics_J501_Mini_Hardware_Interfaces_Usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -984,7 +984,7 @@ Robotics J501-Mini proporciona un conector JST de 4 pines (GH 1.25) para RS485.
984984
<img width="800" src="https://files.seeedstudio.com/wiki/recomputer-j501-mini/485-real.png"/>
985985
</div>
986986

987-
[LINE_25>El esquema de la hoja de datos de **RS485** se muestra a continuación:
987+
El esquema de la hoja de datos de **RS485** se muestra a continuación:
988988

989989
<div align="center">
990990
<img width="600" src="https://files.seeedstudio.com/wiki/recomputer-j501-mini/485-jst.png"/>
Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,240 @@
1+
---
2+
title: Grove - 16 Channel PWM Driver (PCA9685)
3+
nointro: null
4+
keywords:
5+
- docs
6+
- docusaurus
7+
image: https://wiki.seeedstudio.com/pt-br/Grove-16-Channel_PWM_Driver-PCA9685/
8+
slug: /Grove-16-Channel_PWM_Driver-PCA9685
9+
sku: 108020102
10+
last_update:
11+
date: 01/09/2022
12+
author: gunengyu
13+
createdAt: '2023-01-10'
14+
updatedAt: '2026-03-03'
15+
url: https://wiki.seeedstudio.com/pt-br/Grove-16-Channel_PWM_Driver-PCA9685/
16+
---
17+
18+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/main.jpg)
19+
20+
O Grove - 16-Channel PWM Driver é baseado no NXP PCA9685, que é um driver PWM I2C de 16 canais e 12 bits. Esta placa pode controlar até 16 servos com uma fonte de alimentação externa. Você pode controlar esta placa facilmente com um Arduino via interface Grove I2C. Além disso, você pode usar esta placa como um controlador de LED.
21+
22+
<p style={{}}><a href="https://www.seeedstudio.com/Grove-16-Channel-PWM-Driver-(PCA9685)-p-3221.html" target="_blank"><img src="https://files.seeedstudio.com/wiki/Seeed-WiKi/docs/images/300px-Get_One_Now_Banner-ragular.png" /></a></p>
23+
24+
## Versão
25+
26+
| Versão do Produto | Alterações | Data de Lançamento |
27+
|------------------|-------------------------------------------------------------------------------------------------------|---------------|
28+
| Grove - 16-Channel PWM Driver (PCA9685) | Inicial | Set 2018 |
29+
30+
## Características
31+
32+
- Barramento I2C compatível com Fast-mode Plus de 1 MHz
33+
- 6 pinos de endereço de hardware permitem conectar 62 dispositivos PCA9685 ao mesmo barramento I2C
34+
- Baixa corrente em standby
35+
- Filtro de ruído nas entradas SDA/SCL
36+
37+
## Especificação
38+
39+
|Item|Valor|
40+
|---|---|
41+
|Tensão de Operação do MCU|3.3V / 5V|
42+
|Tensão de Alimentação do PWM|2.3V ~ 5.5V|
43+
|Entradas Tolerantes|5.5V|
44+
|Corrente de Saída no pino LEDn|25mA|
45+
|Corrente de Alimentação no GND|400mA|
46+
|Temperatura de operação|-40~85℃|
47+
|Interface|I2C|
48+
|Faixa de Endereços I2C|0x40 ~ 0x7f(padrão)|
49+
|Tamanho|C: 60mm L: 40mm A: 18mm|
50+
|Peso|14.3g|
51+
|Tamanho da embalagem|C: 135mm L: 85mm A: 19mm|
52+
|Peso Bruto|21g|
53+
54+
## Aplicações típicas
55+
56+
- Driver de servos
57+
- Driver de LED RGB ou RGBA
58+
59+
## Visão Geral do Hardware
60+
61+
### Pinagem
62+
63+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/pin-out/pin_out.jpg)
64+
65+
:::caution
66+
Hot swap não é suportado, você deve desconectar o Arduino da fonte de alimentação antes de qualquer substituição ou alteração.
67+
:::
68+
69+
### Detalhes de Hardware
70+
71+
___
72+
**Interface I2C**
73+
74+
Esta placa usa a interface I2C para permitir que o MCU onboard se comunique com o computador host.
75+
>GND: conecte este módulo ao GND do sistema
76+
>VCC: você pode usar 5V ou 3.3V para este módulo
77+
>SDA: dados seriais I2C
78+
>SCL: clock serial I2C
79+
80+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/pin-out/pin-out-1.jpg)
81+
82+
___
83+
**Entrada de Alimentação**
84+
85+
Fornece alimentação DC de 5V para o servo.
86+
87+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/pin-out/pin-out-2.jpg)
88+
89+
___
90+
**Saída PWM**
91+
92+
Há 16 grupos de pinos (1 - 16) nesta placa, cada grupo de pinos contém um pino de sinal PWM, um pino de alimentação de 5V e um pino de terra.
93+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/pin-out/pin-out-0.jpg)
94+
95+
---
96+
**Endereço I2C**
97+
98+
*você pode clicar na figura a seguir para ver o arquivo original*
99+
100+
Os 6 pads selecionáveis na parte de trás desta placa têm todos 64 endereços I2C opcionais.
101+
102+
<!-- [![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/i2c_ad.jpg)](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/i2c_ad.jpg) -->
103+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/i2c_ad.jpg" alt="pir" width={600} height="auto" /></p>
104+
105+
Como mostrado na figura acima, todos os pads de endereço são conectados ao nível alto por padrão. As regras de endereço são mostradas abaixo:
106+
107+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/i2c_ad_1.jpg)
108+
109+
O endereço consiste em 7 bits e o bit mais significativo é fixo em 1. Quando convertemos o endereço para um número hexadecimal, precisamos adicionar um 0 à esquerda do bit mais significativo.
110+
111+
Então o endereço padrão é **111 1111**, quando adicionamos um 0, ele se torna **0111 1111**, que é 0x7f.
112+
E se conectarmos todos os pads de endereço ao terra, ele passa a ser **100 0000**; quando adicionamos um 0, ele se torna **0100 0000**, que é 0x40.
113+
114+
## Princípio de Funcionamento
115+
116+
## Plataformas Suportadas
117+
118+
| Arduino | Raspberry Pi | | | |
119+
|-----------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------|
120+
| ![](https://files.seeedstudio.com/wiki/wiki_english/docs/images/arduino_logo.jpg) | ![](https://files.seeedstudio.com/wiki/wiki_english/docs/images/raspberry_pi_logo_n.jpg) | ![](https://files.seeedstudio.com/wiki/wiki_english/docs/images/bbg_logo_n.jpg) | ![](https://files.seeedstudio.com/wiki/wiki_english/docs/images/wio_logo_n.jpg) | ![](https://files.seeedstudio.com/wiki/wiki_english/docs/images/linkit_logo_n.jpg) |
121+
122+
## Primeiros Passos
123+
124+
### Brincar com Arduino
125+
126+
#### Hardware
127+
128+
**Materiais necessários**
129+
130+
| Seeeduino V4.2 | Base Shield| Grove - 16-Channel PWM Driver| LED|
131+
|--------------|-------------|-----------------|---------------|
132+
|![enter image description here](https://files.seeedstudio.com/wiki/wiki_english/docs/images/seeeduino_v4.2.jpg)|![enter image description here](https://files.seeedstudio.com/wiki/wiki_english/docs/images/base_shield.jpg)|![enter image description here](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/thumbnail.jpg)|![enter image description here](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/red_led.jpg)
133+
|[Get ONE Now](https://www.seeedstudio.com/Seeeduino-V4.2-p-2517.html)|[Get ONE Now](https://www.seeedstudio.com/Base-Shield-V2-p-1378.html)|[Get ONE Now](https://www.seeedstudio.com/Grove-16-Channel-PWM-Driver-PCA968-p-3221.html)|[Get ONE Now](https://www.seeedstudio.com/3mm-LED-Red-25-PCs-p-1588.html)
134+
135+
:::note
136+
**1** Conecte o cabo USB com cuidado, caso contrário você pode danificar a porta. Use um cabo USB com 4 fios internos; cabos com 2 fios não conseguem transferir dados. Se você não tiver certeza sobre o cabo que possui, pode clicar [aqui](https://www.seeedstudio.com/Micro-USB-Cable-48cm-p-1475.html) para comprar.
137+
138+
**2** Cada módulo Grove vem com um cabo Grove quando você o compra. Caso você perca o cabo Grove, pode clicar [aqui](https://www.seeedstudio.com/Grove-Universal-4-Pin-Buckled-20cm-Cable-%285-PCs-pack%29-p-936.html) para comprar.
139+
140+
**3** Você também precisa preparar pelo menos 2 jumpers; caso não tenha, pode clicar [aqui](https://www.seeedstudio.com/20-pin-dual-female-splittable-jumper-wire-300mm-p-629.html) para comprar.
141+
:::
142+
143+
- **Passo 1.** Conecte o LED vermelho ao GND e ao P1 usando jumpers fêmea-fêmea.
144+
145+
- **Passo 2.** Conecte o Grove - 16-Channel PWM Driver à porta **I^2^C** do Grove-Base Shield.
146+
147+
- **Passo 2.** Conecte o Grove - Base Shield ao Seeeduino.
148+
149+
- **Passo 3.** Conecte o Seeeduino ao PC via cabo USB.
150+
151+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/connect1.jpg)
152+
153+
:::note
154+
Neste exemplo com LED, como não estamos usando o pino '5V' no grupo de saída, não precisamos energizar a porta de entrada de alimentação. Se você quiser usar servo, precisa conectar o pino de 5V ao pino de alimentação do servo e fornecer alimentação externa para a porta **Power In**.
155+
:::
156+
Se você quiser usar servo, pode conectar como mostrado abaixo:
157+
158+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/connect2.jpg)
159+
160+
#### Software
161+
162+
:::caution
163+
Se esta é a primeira vez que você trabalha com Arduino, recomendamos fortemente que veja [Getting Started with Arduino](https://wiki.seeedstudio.com/pt-br/Getting_Started_with_Arduino/) antes de começar.
164+
:::
165+
166+
- **Passo 1.** Baixe a biblioteca [Grove-16-Channel_PWM_Driver-PCA9685](https://github.com/Seeed-Studio/Seeed_PCA9685/archive/master.zip) do Github.
167+
168+
- **Passo 2.** Consulte [How to install library](https://wiki.seeedstudio.com/pt-br/How_to_install_Arduino_Library) para instalar a biblioteca para o Arduino.
169+
170+
- **Passo 3.** Reinicie a IDE do Arduino. Abra o exemplo; você pode abri-lo das três maneiras a seguir:
171+
1. Abra diretamente na IDE do Arduino pelo caminho: **File --> Examples -->Seeed_PCA9685 --> led**.
172+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/ard1.jpg)
173+
174+
2. Abra no seu computador clicando em **basic_demo.ino**, que você pode encontrar na pasta **XXXX\Arduino\libraries\Seeed_PCA9685\examples\led\led.ino**, em que **XXXX** é o local onde você instalou a IDE do Arduino.
175+
![](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/img/ard2.jpg)
176+
177+
3. Ou você pode simplesmente clicar no ícone ![](https://files.seeedstudio.com/wiki/wiki_english/docs/images/copy.jpg) no canto superior direito do bloco de código para copiar o código a seguir para um novo sketch na IDE do Arduino.
178+
179+
```cpp
180+
181+
#include "PCA9685.h"
182+
#include <Wire.h>
183+
184+
PCA9685 led;
185+
186+
187+
void setup()
188+
{
189+
// join I2C bus (I2Cdev library doesn't do this automatically)
190+
Wire.begin();
191+
Serial.begin(9600);
192+
led.init(0x7f);
193+
// Set freq to 100Hz, range from 24Hz~1526hz
194+
led.setFrequency(100);
195+
196+
for (int i=1;i<17;i++){
197+
led.setPwm(i, 0, 1024);
198+
}
199+
}
200+
201+
void loop()
202+
{
203+
}
204+
205+
```
206+
207+
:::caution
208+
O arquivo de biblioteca pode ser atualizado. Este código pode não ser aplicável ao arquivo de biblioteca atualizado, portanto recomendamos que você use os dois primeiros métodos.
209+
:::
210+
211+
:::tip
212+
Se tudo correr bem, você verá o LED acender.
213+
:::
214+
215+
## Visualizador de Esquemático Online
216+
217+
<div className="altium-ecad-viewer" data-project-src="https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/res/Grove%20-%2016-Channel%20PWM%20Driver%20(PCA9685).zip" style={{borderRadius: '0px 0px 4px 4px', height: 500, borderStyle: 'solid', borderWidth: 1, borderColor: 'rgb(241, 241, 241)', overflow: 'hidden', maxWidth: 1280, maxHeight: 700, boxSizing: 'border-box'}}>
218+
</div>
219+
220+
## Recursos
221+
222+
- **[Zip]** [Grove - 16 Channel PWM Driver (PCA9685) Arquivos Eagle](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/res/Grove%20-%2016-Channel%20PWM%20Driver%20(PCA9685).zip)
223+
224+
- **[Zip]** [Seeed_PCA9685 Biblioteca de Software](https://github.com/Seeed-Studio/Seeed_PCA9685/archive/master.zip)
225+
226+
- **[PDF]** [Folha de Dados PCA9685](https://files.seeedstudio.com/wiki/Grove-16-Channel_PWM_Driver-PCA9685/res/PCA9685.pdf)
227+
228+
## Suporte Técnico e Discussão de Produto
229+
230+
Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja o mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.
231+
232+
<div class="button_tech_support_container">
233+
<a href="https://forum.seeedstudio.com/" class="button_forum"></a>
234+
<a href="https://www.seeedstudio.com/contacts" class="button_email"></a>
235+
</div>
236+
237+
<div class="button_tech_support_container">
238+
<a href="https://discord.gg/eWkprNDMU7" class="button_discord"></a>
239+
<a href="https://github.com/Seeed-Studio/wiki-documents/discussions/69" class="button_discussion"></a>
240+
</div>

0 commit comments

Comments
 (0)