CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo
ao topo
Conversor de Nível Lógico RC
Formas de pagamento:
- Pague em até 12x no cartão
- Pague através do PayPal
- Pague por Boleto Bancário
Produtos Relacionados
Se você alguma vez já tentou conectar um dispositivo 3,3V a um sistema 5V, você sabe quão desafiador isto é. Este conversor de nível lógico é um pequeno dispositivo que baixa o nível de 5V para 3,3V ou aumenta o nível de 3,3V a 5V. Este conversor de nível também funciona para dispositivos 2,8V e 1,8V. Cada conversor tem a capacidade de converter 4 pinos do lado alto para 4 pinos do lado baixo.
É uma placa muito amigável! Pode ser usada para comunicação serial normal (USART), I2C, SPI, e qualquer outro sinal digital. Não funciona com sinais analógicos.
O conversor de nível é muito fácil de usar. A placa precisa ser alimentada pelas duas fontes de alimentação (alta tensão e baixa tensão) que seu sistema utilizar. Alta tensão (5V por exemplo) no pino "HV", baixa tensão (2,8V por exemplo) no "LV", e o terra (0V) do sistema nos pinos "GND". Basta colocar a tensão alta (5V no exemplo) em um pino HVx (HV1 por exemplo), para ter o nível lógico correspondente na baixa tensão no pino LVx (LV1 no exemplo). O contrário vale para converter o nível lógico da tensão baixa para o nível lógico da tensão alta.
É uma placa muito amigável! Pode ser usada para comunicação serial normal (USART), I2C, SPI, e qualquer outro sinal digital. Não funciona com sinais analógicos.
O conversor de nível é muito fácil de usar. A placa precisa ser alimentada pelas duas fontes de alimentação (alta tensão e baixa tensão) que seu sistema utilizar. Alta tensão (5V por exemplo) no pino "HV", baixa tensão (2,8V por exemplo) no "LV", e o terra (0V) do sistema nos pinos "GND". Basta colocar a tensão alta (5V no exemplo) em um pino HVx (HV1 por exemplo), para ter o nível lógico correspondente na baixa tensão no pino LVx (LV1 no exemplo). O contrário vale para converter o nível lógico da tensão baixa para o nível lógico da tensão alta.
- Dimensões: 15 x 13 x 11 mm
- Peso: 2g
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
Este conversor de nível lógico trabalha apenas com a conversão de tensão. Entretanto, caso seja necessária a conversao de corrente em tensão, você pode utilizar o módulo conversor de 4 - 20 mA para tensão (https://www.robocore.net/loja/itens-eletronicos/modulo-conversor-4-20ma-para-tensao).
Gostaria de saber se o modulo de 6 canais funciona diferente desse que tem 4, porque eu comprei um que tem converso em cada canal, esse do exemplo que você citou tem um pra dois canis. A questão do uni direcional e bidirecional continua o mesmo principio, ou esse que eu te disse de 6 canais convertente para ambos os lados?
Isso irá depender do módulo conversor utilizado, já que existem alguns conversores unidirecionais. Caso o conversor de 6 canais seja bidirecional, ele deve ter um funcionamento similar a este, entretanto, vale lembrar que cada módulo possui seu próprio projeto, portanto, é possível que seu esquema elétrico seja diferente deste módulo. Caso o conversor de nível seja unidirecional, seria necessário utilizar dois módulos distintos para o envio de informações, por exemplo, conectando um conversor para receber os sinais, e outro conversor para enviar, diferentemente de conversores bidirecionais.
Olá! Eu estou enfrentando problemas com essa plaquinha. Preciso converter um nível lógico de 3.3v para 5v. Fiz a ligação corretamente, inserindo 3.3v em LV e 5v em HV, que pude conferir corretamente pelo multímetro. No entanto, quando um pino conectado em algumas das portas LV(1-4) joga uma tensão de 3.3v, a placa só emite 4.1v do outro lado. Alguma solução para o problema?
A tensão de saída sem carga está dentro do limite aceitável para o módulo (até porque a sua alimentação não deve de exatamente 5 V). A queda de tensão pode ocorrer em alguns casos, pois depende do tipo de carga aplicada. Mas você está usando um L298 e, segundo o seu datasheet, a tensão mínima em uma entrada lógica é de 2,3 V, com uma corrente máxima de 100 uA. Isso significa que ainda assim a ponte H deveria funcionar corretamente. Verifique o seu circuito e use o conversor apenas para as portas de controle do driver (Input 1 a 4, Enable A e B).
Assumindo as conexões da página do Arduino (https://www.arduino.cc/en/Tutorial/LiquidCrystalDisplay), você precisaria de dois conversores de nível lógico, pois são usados 6 pinos. Além disso, é recomendado usar um potenciômetro na prototipagem para regular o contraste da tela, assim como uma biblioteca compatível.
Este conversor é indicado para sinais digitais positivos, ou seja, de 0 V ou Vss, e de baixa corrente. Você pode usar diversos valores para a tensão Vss, desde que respeitem as características elétricas do transistor. Você deve poder usá-lo para converter um sinal 0V/24V (HV) para 0V/12V, porém essa aplicação não foi testada.
Boa Noite, gostaria de saber se esse conversor desenpenharia o mesmo papel que esse componente https://www.adafruit.com/product/1787, e se é possível ligá-lo no raspberry pi 3. Obrigado.
Durante a transição de nível lógico baixo para nível lógico alto, o sinal na saída do conversor leva em torno de 5 us para chegar no nível lógico alto, devido à carga da capacitância do circuito. Isso pode aumentar dependendo do circuito que for montado (pode aumentar a capacitância), mas a entrada do driver não deve haver influenciar muito, portanto você deve poder usar esse conversor para passar um sinal de 20 kHz em 3,3 V para 5 V. O limite é considerar que para o menor duty-cycle o sinal deve ficar pelo menos 5 us em nível alto, abaixo disso é melhor deixar a saída com nível lógico baixo.
A princípio funcionaria, porém não recomendamos porque nunca foi testado em uma aplicação parecida e pode haver um pico de tensão no pino lógico de baixa tensão que poderia danificar o componente conectado à ele (a não ser que ele seja protegido). Tenha em mente que não recomendado aplicar mais do que 15 V no pino LV.
Não fizemos testes exaustivos nessa configuração, mas a conversão de 24V para 5V funcionou corretamente. Você deve poder utilizá-lo para essa função, porém dependendo da frequência de chaveamento pode ser que alguns componentes esquentem. Se você quiser fazer apenas uma conversão de 24V para 5V, você pode usar um divisor de tensão. Todavia, se você precisar converter de 5V para 24V, nesse caso você deve usar um conversor com essa função (este produto pode desempenhar as duas funções).
Prezados, boa tarde. Eu recebi o meu módulo e conectei de acordo com o link https://www.robocore.net/loja/produtos/modulo-wifi-esp8266.html e quando eu uso o voltímetro nos terminais LV e GND a tensão fica próximo de 0 e quando eu uso os terminais HV e GND eu tenho 5 V, o meu modulo esta com defeito?
Cada módulo possui 4 canais disponíveis. Você precisará de um canal para cada entrada de periférico que for 3.3V. O bluetooth, por exemplo, precisará de 2. O Módulo SD e o RFID, se forem tomados como base o que temos na loja, trabalham com 5V. Já o GPS, por não trabalharmos com ele, não podemos dizer exatamente quantos pinos precisará, mas acredito que de no mínimo 2 canais para RX/TX.
O meu leitor RFID é desse aqui https://www.robocore.net/loja/produtos/kit-rfid-mfrc522.html Ele é 3,3V.
E o meu SD é desse https://www.robocore.net/loja/produtos/modulo-cartao-sd.html
O RFID e o SD compartilham do mesmo tipo de comunicação, SPI. Os pinos de SCK, MISO e MOSI devem ser os mesmos para os 2 módulos. Entretanto, o restante dos pinos devem ser declarados um para cada dispositivo. Sugiro que você tente conectar apenas o RFID primeiro e depois conectar o SD lembrando de colocar o pino de CS do módulo em um pino que ainda não foi utilizado.
Então no caso eu estava tentando ligar assim: RFID Arduino 3.3V 3.3V RST 9 GND GND RQ Não liga Miso 12 Mosi 11 SCK 13 SDA 10 Já o SD Estava ligando SD Arduino GND GND 5V 5V CS 4 Mosi 11 Miso 12 SCK 13 Bluetooth estava ligando no 0 e 1, e alimentando pelo IOREF. GPS estava colocando o RX - 3, TX-2, GND,e alimentando pelo 3.3V arduino. Nesse caso então devo, apenas usar o conversor de sinal para o Bluetooth e o GPS? Obrigada.
E ainda assim o cartão SD não funcionou com o RFID? Já verificou se não tem uma função na biblioteca deles que finalize a comunicação. As vezes internamente a biblioteca deixa o canal de comunicação ativo com aquele dispositivo e pode causar problemas. Lembre-se de utilizar os pinos de seleção de escravo, por exemplo: para comunicar com SD, coloque o pino CS(4) em HIGH e o SDA(10) em HIGH. Para comunicar com RFID, coloque faça o inverso. Isso garantirá a seleção correta do seu periférico. Sim, como o Bluetooth e o GPS são 3.3V, você precisa utilizar o conversor USB Serial nesses canais de comunicação. Para o SD e RFID não precisa pois eles suportam 5V nos canais de comunicação.
sobre o comentário abaixo, este transistor pode ser utilizado ? https://www.robocore.net/loja/produtos/transistor-bc337.html
Basicamente é isso que ele faz, veja: https://www.robocore.net/loja/produtos/upload/datasheets/Level.Shifter_v1.1.pdf
Boa tarde. No projeto que estou montando estou tentando ligar o RFID na BlackBoard Pro Mini - 5V/16MHz. Quando eu comprei Conversor de Nível Lógico RC com vocês, me informaram que seira o jeito mais fácil de fazer. Porem estou com dificuldades para alimentar o RFID. Vocês poderiam me ajudar?
Se o seu leitor de RFID deve ser alimentado com 3,3 V, então você deve poder usar o Conversor de Nível Lógico para interfaceá-lo com o Arduino Pro Mini (5 V / 16 MHz). Dê uma olhada no primeiro esquema elétrico na página do módulo ESP8266 (https://www.robocore.net/loja/produtos/modulo-wifi-esp8266.html) para entender como ligar as placas, sendo que o leitor RFID será o ESP8266 no exemplo e a Pro Mini será a BlackBoard. Além disso, você verificou que as tags RFID trabalham na mesma frequência que o módulo? As tags que temos no site são de 125 kHz, portanto não funcionaram com módulos de 13 MHz (Mifare).
Comprei 4 "Conversores de Nível Lógico RC", mas todas as 8 saídas parece estar em curto, ou seja, tem 3.3v nos pinos LV1, LV2, LV3 e LV4 e tem 5v nos pinos HV1 a HV4, mesmo sem ligar nada do outro lado correspondente. Será que tem algum problema de fabricação ou eu não estou ligando corretamente?
Você verificou se os pinos realmente estão em curto ou concluiu isso pelo fato dos pinos estarem em nível lógico alto? Pois dado o esquemático do conversor de nível lógico, as saídas estarem todas em nível lógico alto, quando não estão conectadas a nada, é normal.
Marcelo, muito obrigado por responder 1- Liguei GND no GND 2- Liguei 3.3v no LV 3- Liguei LV1 no resistor 4- Liguei o resistor no led 5- Liguei o led no GND e ele acende Eu achei que só iria funcionar qdo tivesse 5v no HV1. Estou entendendo errado?
De acordo com o esquema elétrico do conversor, os pinos LVx e HVx estão em alta quando o módulo é alimentado e sem conexões, por isso o LED fica aceso. Isso significa que o pino complementar, nesse caso o HV1, deve estar em nível lógico baixo (GND) para apagar o LED, senão a saída continuará em nível lógico alto, nesse caso, 3,3 V. No conversor você deve ter um pino de saída, que definirá o nível de tensão (por exemplo um pino do Arduino), e um pino de entrada, que receberá a tensão convertida (nesse caso o LED). Tenha em mente que o conversor é utilizado para converter tensão de sinais de baixa corrente. É possível acionar um LED com ele (como você está fazendo), no entanto o brilho pode ser menor do que o desejado devido à resistência interna do módulo.