XBee, Comunicação Sem Fio

XBee com o Kit TDC1000 é possível?.

xbee S2C
xbee S2C

Interfacing Digi OEM RF Modules para Microcontroladores

Os rádios Digi são compatíveis com microcontroladores de uma variedade de fornecedores. Por esse motivo, a Digi não faz recomendações para escolher um microcontrolador específico para interagir com nossos rádios. No entanto, podemos oferecer algumas sugestões de características a serem consideradas. Todos os rádios série Digi usam uma interface UART padrão, tornando importante também escolher um microcontrolador com uma interface UART. Os módulos XBee WiFi, XBee 868LP e XBee ZigBee SMT suportam uma interface SPI além do padrão UART.

Muitos dos módulos Digi possuem requisitos de energia específicos. A integração será mais perfeita se um microcontrolador com requisitos de energia semelhantes for usado. Por exemplo, os módulos XBee requerem uma tensão de entrada 2.8 – 3.4VCC, por isso seria benéfico escolher um microcontrolador com requisitos de voltagem de entrada correspondentes. Para ser claro, as entradas para o módulo XBee NÃO são tolerantes a 5V e não podem aceitar um nível de tensão superior a 3.3v em qualquer pino. A aplicação de uma tensão superior a 3.3V irá danificar o módulo e anulará sua garantia. No entanto, os seguintes módulos funcionam a 5V ou são tolerantes a 5V: XStream, XTend, XBee XSC (Somente S3)

Para obter informações sobre como implementar um rádio Digi de 5V (XStream ou XTend) com um microcontrolador de 3.3V, consulte o seguinte recurso: Interface de Baixa Voltagem para Módulo RF OEM (3.3V).

Se utilizando um dos módulos XBee de montagem em superfície (SMT), o módulo XBee SMT foi projetado para ser soldado no lugar. Isso cria alguns desafios exclusivos para solução de problemas e reprogramação do XBee. O principal meio de atualizar e configurar o módulo será através da configuração over-the-air, no entanto, existem alguns fatores que fará com que o módulo não seja acessível dessa maneira (flash de firmware ruim, identificação PAN PAN desconhecida, etc.) Reworking the O módulo depois de instalado foi anulado da garantia, por isso recomenda-se ter um cabeçalho de programação física instalado em sua placa. Este cabeçalho permitirá que você acesse os pinos necessários do XBee para configurar o módulo ou executar uma recuperação, se necessário. Observe que dois dispositivos não podem compartilhar a mesma conexão UART, portanto, se um cabeçalho de programação estiver instalado, deve haver alguma maneira de permitir o acesso exclusivo do cabeçalho ao XBee, seja com um jumper físico ou solução de software. As conexões de pinos recomendadas estão listadas no manual.

É Possível usar xbee no kit Tdc1000?.

1 – Pergunta

Estou fazendo um projeto para medir a distância usando ondas de rádio. Estou usando TDC1000-TDC7200EVM para medir o Tof. Agora, minha dúvida é que posso conectar o EVM e o arduino diretamente e ler os dados do EVM. ou Eu preciso escrever qualquer código para a comunicação do uart com o EVM. Se eu precisar escrever o código, então, como posso fazê-lo.

Resposta:

Você precisará escrever algum código para executar as transações UART entre o MSP430 no TDC1000-TDC7200EVM e seu arduino. No MSP430F5528 os pinos P4.4 e P4.5 são usados ​​como UART TX e RX, respectivamente. Esses pinos estão disponíveis no EVM via GPIO3 e GPIO4, que podem ser acessados ​​em vias no canto superior esquerdo da placa.

Você precisará atualizar o código-fonte do firmware que está incluído na GUI TDC1000-TDC7200EVM no diretório de instalação na pasta Firmware.

Atualmente, não há exemplos sobre como usar a comunicação UART para transferir dados do TDC1000-TDC7200EVM para outro microcontrolador. Os engenheiros no fórum MSP430 (e2e.ti.com/…/), ou o fórum CCS (e2e.ti.com/…/) poderão ajudá-lo melhor com sua implementação se você tiver um específico questão. Nesse caso, comece um novo tópico e escolha o MSP430F5528 ou CCS como o número de peça do segmento.

Eu também estou notificando um colega desse tópico. Se você encontrar um problema com a implementação do UART, ele poderá ajudar.

2 – Pergunta

Obrigado Scott por responder.
Eu posso usar o evm para medir a distância no ar, em um campo aberto e eu usarei o transmissor e o receptor rf.
Para isso, posso usá-lo diretamente conectando os pinos tx / rx do sensor aos pinos tdc1000-tdc7200evm tx / rx? Ou eu preciso programar o evm para isso

Resposta:

O TDC1000 / TDC7200EVM não foi projetado para uso com transmissores de RF. O pino TX emitirá uma onda quadrada com um número programável de pulsos na freqüência que o usuário selecionar. O balanço de tensão é de 0.3V a VDD-0.3V. Se isso satisfizer os requisitos do sensor que você está usando, então ele poderia funcionar, mas não tenho experiência com este aplicativo e não posso garantir que ele funcionará.
Ref.: https://forms.na1.netsuite.com/app/site/hosting/scriptlet.nl?script=457&deploy=2&compid=818164&h=5928a16f2b6f9582b799&article=interfacing-digi-oem-rf-modules-to-microcontrollers

Ref.: https://e2e.ti.com/support/sensor/ultrasonic/f/991/t/654845