ONU de Arduino

Marca:hkshanhai
Certificação:CE,Rohs
Preço:tray
Lugar de origem:China
Número de modelo:ONU de Arduino
Quantidade de ordem mínima:5pcs
Contate

Add to Cart

Dos Estados-activa
Shenzhen Guangdong
Endereço: Sala de 620, edifício yutian, canção lin road, no distrito de Futian, Shenzhen, China.
Fornecedor do último login vezes: No 1 Horas
Detalhes do produto Perfil da empresa
Detalhes do produto

ONU de Arduino



Parte dianteira da ONU R2 de Arduino

 


ONU SMD de Arduino

 


A ONU de Arduino fronteia
(interrompido, substituído por R2)

 


A ONU de Arduino eleva

 

Vista geral

A ONU de Arduino é uma placa do microcontrolador baseada no ATmega328. Tem 14 pinos digitais do entrada/saída (de que 6 podem ser usados enquanto saídas de PWM), 6 entradas análogas, um oscilador de cristal de 16 megahertz, uma conexo de USB, um jaque do poder, um encabeçamento de ICSP, e um boto de restauraço. Contém tudo necessário apoiar o microcontrolador; conecte-o simplesmente a um computador com um cabo de USB ou põe-no com um adaptador C.A.--C.C. ou uma bateria para obter começado.

 

A ONU difere de todas as placas precedentes que no usa a microplaqueta USB--de série do motorista de FTDI. Em lugar de, caracteriza o Atmega8U2 programado como um conversor USB--de série. A reviso 2 da placa da ONU tem um resistor que puxa a linha de 8U2 HWB para a terra.

 

A “ONU” significa um no italiano e é nomeada para marcar a próximo liberaço de Arduino 1,0. A ONU e a verso 1,0 sero as versões da referência de Arduino, movendo-se para a frente. A ONU é o modelo o mais atrasado em uma série de placas de USB Arduino, e de referência para a plataforma de Arduino; para uma comparaço com versões anteriores.

 

Sumário

 

MicrocontroladorATmega328
Tenso de funcionamento5V
Tenso de entrada (recomendada)7-12V
Tenso de entrada (limites)6-20V
Pinos do I/O de Digitas14 (de que 6 fornecem PWM output)
Pinos da entrada análoga6
Corrente da C.C. pelo Pin do I/O40 miliampères
Corrente da C.C. para Pin 3.3V50 miliampères
Memória Flash32 KB (ATmega328) de que 0,5 KB usados pelo bootloader
SRAM2 KB (ATmega328)
EEPROM1 KB (ATmega328)
Velocidade de relógio16 megahertz

 

Projeto do diagrama esquemático & da referência

Nota: O projeto da referência de Arduino pode usar um Atmega8, 168, ou 328, modelos atuais usam um ATmega328, mas um Atmega8 é mostrado no diagrama esquemático para a referência. A configuraço de pino é idêntica em todos os três processadores.

 

Poder

A ONU de Arduino pode ser posta através da conexo de USB ou com uma fonte da alimentaço externa. A fonte de energia é selecionada automaticamente.

 

O poder externo (de no-USB) pode vir de um adaptador C.A.--C.C. (parede-verruga) ou da bateria. O adaptador pode ser conectado obstruindo uma tomada 2.1mm centro-positiva no jaque do poder da placa. As ligações de uma bateria podem ser introduzidas encabeçamentos no pino da terra e do Vin do conector de alimentaço.

 

A placa pode operar sobre uma fonte externo de 6 a 20 volts. Se fornecido com o menos do que 7V, contudo, o pino 5V pode fornecer menos de cinco volts e a placa podem ser instáveis. Se usando mais do que 12V, o regulador de tenso pode superaquecer e danificar a placa. A escala recomendada é 7 a 12 volts.

 

Os pinos do poder so como segue:

 

  • VIN. A tenso de entrada placa de Arduino quando usar uma fonte de alimentaço externa (ao contrário de 5 volts da conexo ou de outro de USB fonte de energia regulada). Você pode tenso de fonte através deste pino, ou, se a tenso de fornecimento através do jaque do poder, alcança-o através deste pino.

     

  • 5V. A fonte de alimentaço regulada usada para pôr o microcontrolador e outros componentes na placa. Isto pode vir de VIN através de um regulador a bordo, ou seja fornecido por USB ou por outro a fonte 5V regulada.

     

  • 3V3. Uma fonte de 3,3 volts gerada pelo regulador a bordo. A traço atual máxima é 50 miliampères.

     

  • Terra. Pinos terra.

 

Memória

O ATmega328 tem 32 KB (com os 0,5 KB usados para o bootloader).

 

Entrada e saída

Cada um dos 14 pinos digitais na ONU pode ser usado como uma entrada ou uma saída. Operam-se em 5 volts. Cada pino pode fornecer ou receber um máximo de 40 miliampères e manda um interno levantar o resistor (desligado revelia) de 20-50 kOhms. Além, alguns pinos especializaram funções:

 

  • Série: 0 (RX) e 1 (TX). Usado para receber (RX) e transmitir dados de série de (TX) TTL. Estes pinos so conectados aos pinos correspondentes da microplaqueta da série de ATmega8U2 USB--TTL.

     

  • Interrupções externos: 2 e 3. Estes pinos podem ser configurados para provocar uma interrupço em um baixo valor, uma aumentaço ou uma borda de queda, ou uma mudança no valor. Veja

     

  • PWM: 3, 5, 6, 9, 10, e 11. fornecem PWM de 8 bits output a funço do analogWrite ().

     

  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Uma comunicaço de SPI do apoio destes pinos usando a biblioteca de SPI.

     

  • Diodo emissor de luz: 13. Há um diodo emissor de luz do acessório conectado ao pino digital 13. Quando o pino é elevado valor, o diodo emissor de luz está ligada, quando o pino é BAIXO, ele está.

 

A ONU tem 6 entradas análogas, etiquetadas A0 com o A5, cada qual fornece 10 bocados da definiço (isto é 1024 valores diferentes). revelia medem da terra a 5 volts, so embora ele possível mudar a extremidade superior de sua escala usando o pino da AREF e a funço do analogReference (). Adicionalmente, alguns pinos especializaram a funcionalidade:

 

  • TWI: A4 (SDA) e A5 (LCC). Uma comunicaço do apoio TWI usando a biblioteca do fio.

 

Há um par outros pinos na placa:

 

  • AREF. Tenso da referência para as entradas análogas. Usado com analogReference ().

     

  • Restauraço. Traga esta linha PONTO BAIXO para restaurar o microcontrolador. Usado tipicamente para adicionar um boto de restauraço aos protetores que obstruem esse na placa.

 

Veja igualmente o mapeamento entre os pinos de Arduino e os portos ATmega328. O mapeamento para o Atmega8, os 168, e os 328 é idêntico.

 

Uma comunicaço

A ONU de Arduino tem um número de facilidades para comunicar-se com um computador, um outro Arduino, ou uns outros microcontroladores. O ATmega328 fornece uma comunicaço de série de UART TTL (5V), que esteja disponível nos pinos digitais 0 (RX) e 1 (TX). Um ATmega8U2 na placa canaliza esta comunicaço de série sobre USB e aparece como um porto virtual de COM ao software no computador. ‘O firmware 8U2 usa os motoristas padro de COM de USB, e nenhum motorista externo é precisado. Contudo, em Windows, um arquivo de .inf é exigido. O software de Arduino inclui um monitor de série que permita que os dados textuais simples sejam enviados a e da placa de Arduino. O diodo emissor de luz de RX e de TX na placa piscará quando os dados esto sendo transmitidos através da microplaqueta e da conexo USB--de série de USB ao computador (mas no para uma comunicaço de série nos pinos 0 e 1).

 

Uma biblioteca de SoftwareSerial permite uma comunicaço de série em alguns dos pinos digitais da ONU.

 

O ATmega328 igualmente apoia uma comunicaço de I2C (TWI) e de SPI. O software de Arduino inclui uma biblioteca do fio para simplificar o uso do ônibus de I2C; veja a documentaço para detalhes. Para uma comunicaço de SPI, use a biblioteca de SPI.

 

Programaço

A ONU de Arduino pode ser programada com o software de Arduino (transferência). Selecione de “a ONU Arduino do menu das ferramentas > da placa (de acordo com o microcontrolador em sua placa). Para detalhes, veja a referência e os cursos.

 

O ATmega328 na ONU de Arduino vem preburned com um bootloader que permita que você lhe transfira arquivos pela rede o código novo sem o uso de um programador externo do hardware. Comunica-se usando o protocolo STK500 original (referência, de encabeçamento de C arquivos).

 

Você pode igualmente contornear o bootloader e programar o microcontrolador através do encabeçamento de ICSP (programaço de série no circuito); veja estas instruções para detalhes.

 

O código fonte dos firmware ATmega8U2 está disponível. O ATmega8U2 é carregado com um bootloader de DFU, que possa ser ativado conectando a ligaço em ponte da solda na parte de trás da placa (perto do mapa de Itália) e ento restaurando o 8U2. Você pode ento usar o software da ALETA de Atmel (Windows) ou o programador de DFU (Mac OS X e Linux) para carregar um firmware novo. Ou você pode usar o encabeçamento do ISP com um programador externo (que overwriting o bootloader de DFU). Veja que isto usuário-contribuiu o curso para mais informaço.

 

Automático (software) restaurado

Um pouco do que exigindo uma imprensa física do boto de restauraço antes de uma transferência de arquivo pela rede, a ONU de Arduino é projetada em uma maneira que permita que seja restaurada pelo software que corre em um computador conectado. Uma das linhas de controle do fluxo do hardware (DTR) do ATmega8U2 é conectado linha da restauraço do ATmega328 através de um capacitor de 100 nanofarad. Quando esta linha estiver afirmada (tomado o ponto baixo), a linha da restauraço deixa cair por muito tempo bastante para restaurar a microplaqueta. O software de Arduino usa esta capacidade de permitir que você transfira arquivos pela rede o código simplesmente pressionando o boto da transferência de arquivo pela rede no ambiente de Arduino. Isto significa que o bootloader pode ter um intervalo mais curto, enquanto a reduço de DTR pode bem-ser coordenada com o começo da transferência de arquivo pela rede.

 

Esta instalaço tem outras implicações. Quando a ONU é conectada a um computador que corre Mac OS X ou Linux, restaura cada vez que uma conexo é feita a ela do software (através de USB). Para o seguinte metade-segundo ou assim, o bootloader está correndo na ONU. Quando estiver programado ignorar os dados deformados (isto é qualquer coisa além de uma transferência de arquivo pela rede do código novo), interceptará os bytes primeiros dos dados enviados placa depois que uma conexo é aberta. Se um esboço que corre na placa recebe a único configuraço ou os outros dados quando começa primeiramente, certifique-se de que o software com que comunica esperas um segundo após ter aberto a conexo e antes de enviar estes dados.

 

A ONU contém um traço que possa ser cortado para desabilitar a auto-restauraço. As almofadas em ambos os lados do traço podem ser soldadas junto re-para permiti-lo. Etiquetou “RESET-EN”. Você pode igualmente poder desabilitar a auto-restauraço conectando um resistor de 110 ohms de 5V linha da restauraço; veja este fórum rosquear para detalhes.

 

Proteço da sobrecarga de USB

A ONU de Arduino tem um polyfuse resettable que proteja os porta usb do seu computador do short e da sobrecarga. Embora a maioria de computadores forneçam sua própria proteço interna, o fusível fornece uma camada extra de proteço. Se mais de 500 miliampères so aplicados ao porta usb, o fusível quebrará automaticamente a conexo até o curto ou a sobrecarga é removida.

 

Características físicas

O comprimento máximo e a largura do PWB da ONU so 2,7 e 2,1 polegadas respectivamente, com o conector de USB e o jaque do poder que estendem além da dimenso anterior. Quatro furos do parafuso permitem que a placa seja unida a uma superfície ou a um caso. Note que a distncia entre os pinos digitais 7 e 8 so 160 mil. (0,16"), no um mesmo múltiplo do afastamento de 100 mil. dos outros pinos.

China ONU de Arduino supplier

ONU de Arduino

Inquiry Cart 0