You are on page 1of 8

24/09/13

Arduino - ArduinoBoardNano

Pgina Principal Blog Playground Frum Labs loja Entre ou Registre-se

procurar

Comprar

Baixar

Introduo

Aprender

Referncia

produtos

FAQ

Fale Conosco

Arduino Nano

Arduino Nano Frente

Arduino Nano Rear

V is o glo bal O Arduino Nano um pequeno, completo e placa de ensaio-friendly placa baseada no ATmega328 (Arduino Nano 3.0) ou ATmega168 (Arduino Nano 2.x). Ela tem mais ou menos a mesma funcionalidade da Arduino Duemilanove, mas em um pacote diferente. Falta-lhe apenas um conector de alimentao DC, e funciona com um cabo USB Mini-B, em vez de um padro. O Nano foi projetado e est sendo produzido por Gravitech.

arduino.cc/en/Main/ArduinoBoardNano

1/8

24/09/13

Arduino - ArduinoBoardNano

Es quemt ica e Des enho Arduino Nano 3,0 ( ATmega328 ): esquemtico , arquivos de guia . Arduino Nano 2,3 ( ATmega168 ): Manual (pdf), arquivos de guia . Nota: uma vez que a verso gratuita do guia no controla mais de 2 camadas, e esta verso do Nano de 4 camadas, publicado aqui unrouted, assim os usurios podem abrir e us-lo na verso gratuita de guia. Es pecifica es : Microcontrolador Tenso de funcionamento (nvel lgico) Tenso de entrada (recomendado) Tenso de entrada (limites) Digital pinos de I / O Entrada Analgica Pinos DC Current per I / O Pin Memria Flash SRAM EEPROM Velocidade do relgio Dimenses A liment ao : O Arduino Nano pode ser alimentado atravs do B Mini-conexo USB, 6-20V regulamentada fonte de alimentao externa (pino 30), ou 5V regulada fonte de alimentao externa (pino 27). A fonte de alimentao selecionada automaticamente para a fonte de tenso mais elevada.
arduino.cc/en/Main/ArduinoBoardNano 2/8

Atmel ATmega168 ou ATmega328 5V 7-12 V 6-20 V 14 (dos quais 6 fornecer uma sada de PWM) 8 40 mA 16 KB ( ATmega168 ) ou 32 KB ( ATmega328 ), dos quais 2 KB utilizado pelo bootloader 1 KB ( ATmega168 ) ou 2 KB ( ATmega328 ) 512 bytes ( ATmega168 ) ou 1 KB ( ATmega328 ) 16 MHz 0,73 "x 1,70"

24/09/13

Arduino - ArduinoBoardNano

A FTDI FT232RL chip na Nano s alimentado se a placa est sendo alimentado por USB. Como resultado, quando em execuo no (no-USB) de energia externa, a sada 3.3V (que fornecida pelo chip FTDI) no est disponvel eo RX e TX LEDs ir piscar se pinos digitais 0 ou 1 so elevados. Mem ria O ATmega168 tem 16 KB de memria flash para armazenamento de cdigo (dos quais 2 KB usado para o bootloader), o ATmega328 tem 32 KB, (tambm com 2 KB usados para o bootloader). O ATmega168 tem 1 KB de SRAM e 512 bytes de EEPROM (que pode ser lido e escrito com a biblioteca EEPROM ), o ATmega328 tem 2 KB de SRAM e 1 KB de EEPROM. Ent rada e S ada Cada um dos 14 pinos digitais do nano pode ser usado como uma entrada ou uma sada, usando pinMode () , digitalWrite () , e digitalRead () funes. Eles operam a 5 volts. Cada pino pode fornecer ou receber um mximo de 40 mA e tem um resistor pull-up interno (desconectado por padro) de 20-50 kOhms. Alm disso, alguns dos pinos tm funes especializadas: Serial:. 0 (RX) e 1 (T X) Usado para receber (RX) e transmitir (TX) dados seriais TTL. Estes pinos so ligados aos pinos correspondentes do FTDI-a-chip de srie TTL. Interrupes externas:. 2 e 3 Estes pinos podem ser configurados para disparar uma interrupo por um valor baixo, uma borda de subida ou queda, ou uma mudana de valor. Veja o attachInterrupt () funo para obter detalhes. PWM:. 3, 5, 6, 9, 10, 11 e Fornecer sada PWM de 8 bits com a analogWrite () funo. SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Estes pinos apoio SPI comunicao, que, embora fornecido pelo hardware subjacente, no est includa na linguagem Arduino. LED: 13. H um built-in LED conectado ao pino digital 13. Quando o pino de alto valor, o LED est ligado, quando o pino LOW, ele est fora. O Nano tem 8 entradas analgicas, cada uma das quais com 10 bits de resoluo (ie 1024 valores diferentes). Por padro, eles medem de terra para 5 volts, embora seja possvel mudar o limite superior de sua faixa usando o analogReference () funo. Alm disso, alguns pinos tm funcionalidades especializadas: I 2 C:. 4 (SDA) e 5 (SCL) Apoio I 2 C de comunicao (TWI) usando a biblioteca Wire (documentao no site da Fiao). H um par de outros pinos na placa: AREF. Tenso de referncia para as entradas analgicas. Usado com analogReference (). Redefinir. Trazer esta linha LOW para resetar o microcontrolador. Tipicamente usado para adicionar um boto de reset para shields que bloqueiam o que est no quadro. Veja tambm o mapeamento entre os pinos do Arduino ATmega168 e portos . Co municao O Arduino Nano tem uma srie de facilidades para se comunicar com um computador, outro Arduino, ou outros microcontroladores. O ATmega168 e ATmega328 fornecer UART TTL (5V) de comunicao em srie, que disponvel em pinos digitais 0 (RX) e 1 (TX). Um FTDI FT232RL nos canais de tabuleiro esta comunicao serial atravs de USB e os drivers FTDI (includo com o software Arduino) fornece uma porta COM virtual para o software no computador. O software Arduino inclui um monitor serial que permite que dados simples de texto sejam enviados de e para a placa Arduino. O RX e TX LEDs na placa piscam quando os dados esto sendo transmitidos pelo chip FTDI ea conexo USB para
arduino.cc/en/Main/ArduinoBoardNano 3/8

24/09/13

Arduino - ArduinoBoardNano

o computador (mas no para comunicao serial nos pinos 0 e 1). A biblioteca SoftwareSerial permite comunicao serial em qualquer um dos pinos digitais do Nano. O ATmega168 eo ATmega328 tambm apoiar I2C (TWI) e comunicao SPI. O software Arduino inclui uma biblioteca Wire para simplificar o uso do I2C bus, ver a documentao para mais detalhes. Para usar a comunicao SPI, consulte o ATmega168 ou ATmega328 folha de dados. Pro gramao O Arduino Nano pode ser programado com o software Arduino ( de download ). Selecione "Arduino Diecimila, Duemilanove, ou Nano w / ATmega168 "ou" Arduino Duemilanove ou Nano w / ATmega328 "das Ferramentas> Board menu (de acordo com o microcontrolador em sua placa). Para mais detalhes, consulte a referncia e tutoriais . O ATmega168 ou ATmega328 no Arduino Nano vem preburned com um bootloader que permite o envio de novos cdigos sem o uso de um programador de hardware externo. Ele se comunica com o original STK500 protocolo ( de referncia , arquivos de cabealho C ). Voc tambm pode ignorar o bootloader e programar o microcontrolador atravs do ICSP (programao In-Circuit Serial) cabealho, veja estas instrues para mais detalhes. A ut o mat ic Res et (S o ft ware) Em vez de exigir uma imprensa fsica do boto de reset antes de um upload, o Arduino Nano foi projetado de uma forma que permite que ele seja reposto por software rodando em um computador conectado. Uma das linhas de controlo de fluxo de hardware (DTR) do FT232RL est ligado linha de reposio da ATmega168 ou ATmega328 nanofarad atravs de um condensador 100. Quando esta linha (rebaixada), a linha de reset cai o tempo suficiente para repor o chip. O software Arduino usa esse recurso para permitir que voc faa o upload de cdigo, simplesmente pressionando o boto de upload no ambiente Arduino. Isto significa que o carregador de inicializao pode ter um perodo de tempo mais curto, tal como o abaixamento do DTR pode ser bem coordenado com o incio do carregamento. Esta configurao tem outras implicaes. Quando o Nano conectado a um computador rodando Mac OS X ou Linux, ele redefine a cada vez que uma conexo feita com o software (via USB). Para o seguinte meio segundo ou mais, o bootloader est sendo executado no Nano. Enquanto ele programado para ignorar dados mal formados (ou seja, nada alm de um upload de novo cdigo), ele interceptar os primeiros bytes de dados enviados para a placa depois que uma conexo aberta. Se um programa rodando na placa recebe configurao de uma vez ou outros dados, quando se inicia pela primeira vez, certifique-se de que o software com o qual ele se comunica espera um segundo depois de abrir a conexo e antes de enviar esses dados. COMENT RIOS

pjrbentley 2013/06/04 Ol, algum poderia me dar apoio a este tento lig-lo aos botes como eu quero salvar cada imprensa em um botes. Pins Bruxa fao para conectar os botes para estariam espero que voc teria uma imagem. Obrigada

AC3000 24/4/2013 Oi pjrbentley,


arduino.cc/en/Main/ArduinoBoardNano 4/8

24/09/13

Arduino - ArduinoBoardNano

voc pode usar um pino digital para cada boto + os pinos 5V e GND + um resistor. D uma olhada neste tutorial simples: http://arduino.cc/en/tutorial/button Saudaes, AC

schiavanoelettro1 2013/05/06 guia Arquivos e esquemtica PDF incluem ATmega 168 e no ATMega328. Posso simplesmente substituir o 328 com 168 em esquemas ou eu deve mudar alguma coisa?

ACicchi 2013/05/06 Oi schiavanoelettro1, fisicamente eles so idnticos, por isso, em Eagle voc pode substitu-los como quiser. O ATMega328 simplesmente tem caractersticas mais desempenho. AC

schiavanoelettro1 2013/05/06 Muito obrigado. In Arduino IDE em vez disso?

ACicchi 2013/05/06 Voc bem-vindo. Entretanto, sim, as mudanas tambm com o Arduino nada esboa :) AC

Nickerbocker 2013/10/06 I2C esto em pinos A4 e A5. As informaes acima faz parecer que eles esto no D4 e D5.

ACicchi 2013/11/06 Oi Nickerbocker, sim, voc est certo, I2C esto nos pinos A4 e A5: http://arduino.cc/en/Hacking/PinMapping168 AC

henterzhao 2013/04/07 Dears, eu sou um recm-chegado no aqui, quero aprender algo com todos vocs, a pergunta sobre Arduino Nano V3.0, sobre o cristal de 16MHz, no h nenhum valor para o capacitor de carga para este cristal no V3. 0 esquema, e eu no consigo encontrar o BOM deste conselho NANO V3.0, algum sabe o nmero do modelo do cristal? por favor, informe, obrigado.
arduino.cc/en/Main/ArduinoBoardNano 5/8

24/09/13

Arduino - ArduinoBoardNano

ACicchi 2013/04/07 Oi henterzhao, ele deve ser um HC49/US de perfil baixo. AC

henterzhao 2013/05/07 Oi, AC, muito obrigado! mas eu achei na placa PCB que um ressonador, no de cristal, ento o nmero de pea do componente correto deve ser CSTCE16M0V53-R0 da marca Murata, certo? comentrio, por favor, muito obrigado!

ACicchi 2013/05/07 Oi henterzhao, sim, no frum algum diz que ele um Murata ressonador cermico (http://forum.arduino.cc/index.php/topic, 23487.0.html), mas eu definitivamente diria que eles se comportam, fundamentalmente, na mesma caminho. AC

lewtwo 2013/05/08 Eu tenho que comear por pedir desculpa em perguntar o que tem que ser uma questo newbee estpido: Estou adquirindo duas Nano (um com pinos e ATmega328) para o embarque de po e um segundo projeto mais velho (eu acho) sem pino ATmega168 para o meu real dispositivo de destino. O conceito o de construir um dispositivo que informa a temperatura de at 8 locais de volta para o meu servidor (Dell Latitude D630), utilizando sensores de temperatura LM34CZ (+ / - 0,8 F). O problema que eu tenho uma boa fonte para a tenso de referncia analgica . Tenho notado em vrios sites que a tenso interna 1.1 ref conhecido por ser varivel em at 10%. A 5 Volt fornecido placa de USB pode variar 4,5-5,5 volts e estar dentro das especificaes do USB. Eu passei o dia procurando vrios sites e placas Arduino procurando onde algum j abordou este problema. Allas eu vim vazio. Tenho certeza que isso j foi feito ... Eu s no o encontrou. Meu conceito usar um resistor de 32K de 3V3 pinos eo pino AREF. Eu acho que e do resistor interno ohm 32K vai me dar um intervalo entre 0 e 165 graus F (se a temperatura subir mais que eu tenho um problema maior). Ento, aqui esto as perguntas: 1) Como bem regulados a 3,3 volts a partir de ? do chip FTDI no NANO 2) Tem algum tem um mtodo melhor / mais simples / barato / mais confivel? ltima um outro pensamento: Possvel usando PWM com um resistor e filtro cap para produzir qualquer tenso de referncia desejado desejado .... oh estamos de volta a precisar de uma boa fonte de tenso para comear. Droga!

arduino.cc/en/Main/ArduinoBoardNano

6/8

24/09/13

Arduino - ArduinoBoardNano

Angelo9999 2013/08/08 Ol lewtwo, de acordo com o chip FTDI folha de dados do regulador 3.3V interna oscila entre 3.0V e 3.6V. Que tal usar um regulador de tenso LD1117V33 que tem uma tenso de sada que vai entre 3.267V e 3.333V Saudaes

Angelo9999 2013/08/08 Ol lewtwo, de acordo com o chip FTDI folha de dados do regulador 3.3V interna oscila entre 3.0V e 3.6V. Que tal usar um regulador de tenso LD1117V33 que tem uma tenso de sada que vai entre 3.267V e 3.333V Saudaes

lewtwo 2013/09/08 Angelo9999, Obrigado pela sua resposta. que eu postei esta pergunta no lugar errado e pediu que ele seja excludo. H uma linha correspondente no frum. Eu decidi tentar usar um LT1004-1.2 com uma gama de 1,235 volts pus ou menos 4/1000 de um volt.

n00b 2013/10/08 Podemos obter uma lista de peas com cdigos de produtos para a placa v3??

Aquils 2013/02/09 Grande problema: no consigo instalar os drivers para o meu Nano. Im atualmente no Windows XP e minhas falhas comp (tela azul da morte) a cada vez que eu tento acessar os drivers como recomendado no "Getting Started" tutorial .. alguma maneira de corrigir isso eu tenho corrido um UNO para prototipagem e mudaram para o Nano para uma soluo mais permanant. Como

Angelo9999 2013/10/09 Ol Aquils, voc j tentou instalar os drivers em outro computador? Talvez haja algo em seu sistema oprating que interfere com a instalao do driver. Voc deve estar logado para postar um comentrio.

arduino.cc/en/Main/ArduinoBoardNano

7/8

24/09/13

Arduino - ArduinoBoardNano

Arduino | Direito Autoral | Editar Pgina | Histria Pgina | Exibir para im presso | todas as alteraes recentes do site

arduino.cc/en/Main/ArduinoBoardNano

8/8

You might also like