Eu tenho muitos Arduino Mini Pro, todos de diferentes vendedores. Poucos são 3.3v e mais 5v.
Eu tive que limpar a mesa para o Natal e agora não tenho idéia de como identificar Arduinos 3.3v.
Eles não têm marcas. Eu os comprei no ebay.
Eu sei que 3.3v tem clock de 8mhz, mas apenas um no meu arduino tem grande cristal com 16.000-30.
voltage-level
Máx.
fonte
fonte
Respostas:
O regulador deve ser marcado como K850 (5.0V) ou K833 (3.3V).
O ressonador de 16 MHz pode ser marcado com "A1" ou "A'N"
O ressonador de 8 MHz pode ser marcado com "80'0"
Como outros indicaram, você pode aplicar até 12V no pino RAW e medir a saída do regulador.
fonte
Consideração (desça para a solução real)
Se você tiver muitos clones China-Arduino diferentes, a maneira mais fácil será testá-lo. Os Arduinos clonados usam muitos reguladores de tensão diferentes e, muitas vezes, você nem consegue encontrar planilhas de dados para eles no Google.
Alguém aqui forneceu um esboço do Arduino que ajuda a identificar a frequência com a qual o Atmel está sendo executado e os comentários dizem "é o método mais seguro". Mas por que? É complicado (você precisa conectar o conversor USB-TTL a cada um dos diferentes Arduinos e, às vezes, eles têm pinagens diferentes, por isso é propenso a erros - você pode facilmente fritar seu Arduino se conectar os fios aos pinos errados). ..
Solução
Eu acho que a maneira mais segura é apenas conectar uma tensão no intervalo
6V-12V
aoRAW
pinos e medir a (regulado) saída doVCC
pinos.Não há razão para isso matar o seu Arduino (caso o Arduino não esteja quebrado - o que seria bom saber de qualquer maneira; e é claro que você não deve deixar nada a desejar).
Fiz um pequeno esboço de como você deve conectar seu Arduino Pro Mini:
RAW
<--->6V-12V
VCC
<---> multímetro (5V = 5V Arduino
,3.3V = 3.3V Arduino
)GND
pino àGND
fonte de alimentação e umGND
pino àGND
do multímetro (você pode levar qualquer um dos pinos do Arduino com a etiquetaGND
)Não se preocupe se o seu Arduino parecer um pouco diferente, basta procurar pelas etiquetas dos pinos. Por exemplo, um dos meus 5V Arduino Pro Minis se parece com isso, mas também possui etiquetas
RAW
-,VCC
- e -GND
(apenas um dosGND
pinos está em uma posição diferente, verifique as etiquetas dos pinos do Arduino):Alternativo
Você não deseja usar o método acima por alguns motivos? Então você precisa de olhos atentos e alguma sorte de que a lista a seguir inclua seus componentes (alguns deles são coletados de outros posts, alguns dos meus Arduinos):
KB33
,S20K
,F34V
,L0RA
,L0RB
80e.
,80'0
KB50
,L05
,L0UA
,L0UB
R160JAC6s
,16.000-30
,A1
,A'N
,A'a
(sem limite ou garantia para esses detalhes ...)
Mais sugestões
Alguns dos Arduino Pro Minis vêm com
MHz
eV
marcas na parte de trás. No meu caso, nenhum desses foi verificado. Verifique-os quando o seu novo Arduinos chegar, para não ter problemas para identificá-los mais tarde!fonte
A maneira segura (eu testei). Primeiro conecte primeiro à saída USB-TTL de 3.3V (também o 5V Mini pode funcionar com 3.3V). Agora prepare este esboço:
Escolha "Arduino Pro / Mini" com placa de 5v / 16MHz e faça o upload do esboço. Se você perceber que o piscar está correto (10 s / 10 s) - você tem um Arduino de 5V / 16MHz. Caso contrário, ele piscará em intervalos de 5 segundos em vez de 10 segundos.
fonte
Otherwise it will blink at 5 sec intervals instead of 10 sec.
deve demorar 20 segundos, pois, quando rodando em 8 MHz, as coisas demoram o dobro do tempo em comparação a 16 MHz. Testado experimentalmente.Conecte-o e meça a voltagem no pino 4 do MCU.
fonte
A única diferença seria o regulador e o cristal (8MHz em 3.3V). Como @ IgnacioVazquez-Abrams sugere o fornecimento de energia para o "bruto" e mede Vcc.
fonte
RAW
e medirVCC
?Verifique a etiqueta do regulador de tensão, KB50 para 5V e KB33 para 3.3
fonte
O AVR não está especificado para funcionar em 16MHz a uma fonte de 3,3V; ele só pode funcionar nessa alta frequência na fonte de 5V. Então você poderá diferenciá-los da leitura do cristal. (É possível, mas improvável, que você tenha uma versão de 5V trabalhando com um cristal de 8MHz. De qualquer forma, 16MHz é seguro para 5V.)
fonte
The regulator should be marked K850(5.0V) or K833(3.3V).
Mas o regulador é muito pequeno, não consigo verK850
(5,0V) nemK833
(3,3V).Na minha placa, o regulador de tensão está marcado como F34V. Na parte de trás está listado "The Simple" e Arduino-Pro-Mini "Comprei-o como uma placa de 3,3 v do e-Bay, e suponho que sim. Ainda não apliquei o vcc e medi a saída.
fonte
Na minha placa, o regulador está marcado como L0UA, que é o código para um regulador de 5V do tipo LP2985, o L0UB também é de 5V.
Um regulador de 3,3V seria marcado como L0RA ou L0RB.
fonte