Author Topic: Radio Module Problem  (Read 1648 times)

0 Members and 1 Guest are viewing this topic.

Offline abdullahsebaTopic starter

  • Frequent Contributor
  • **
  • Posts: 335
  • Country: gb
Radio Module Problem
« on: February 04, 2015, 12:00:43 pm »
can any one tell me what this means? In the datasheet attached it says on page 5 it said that pin 7 was not to be connected to a VDD or high level of CMOS output. Does that mean you cannot connect it directly to a micro-controller or does it mean something else? :-//
« Last Edit: February 04, 2015, 12:02:35 pm by abdullahseba »
This is my right hand this is my wrong hand
 

Offline AndyC_772

  • Super Contributor
  • ***
  • Posts: 4227
  • Country: gb
  • Professional design engineer
    • Cawte Engineering | Reliable Electronics
Re: Radio Module Problem
« Reply #1 on: February 04, 2015, 12:06:47 pm »
It probably means it's a logic input for which logic '1' is a lower voltage than the supply voltage for the module, and which would be damaged if the full supply voltage were to be applied.

If you can configure a microcontroller pin to always either output a logic '0' or be a high impedance input (without pull-up or pull-down), then that would probably work OK. There's a risk, though, that you don't always know what the pin will do during power-up or down, or during programming, or in the time in between being powered up and reaching the part of your code which configures it.

The safe thing to do is to use an external FET, like, say, a 2N7002, to pull the pin to GND, and to drive the gate of that FET with the microcontroller's output. You then just need to configure the MCU pin as an output, and nothing it does can cause the pin of the radio module to be driven high.

Offline abdullahsebaTopic starter

  • Frequent Contributor
  • **
  • Posts: 335
  • Country: gb
Re: Radio Module Problem
« Reply #2 on: February 04, 2015, 12:09:52 pm »
It probably means it's a logic input for which logic '1' is a lower voltage than the supply voltage for the module, and which would be damaged if the full supply voltage were to be applied.

If you can configure a microcontroller pin to always either output a logic '0' or be a high impedance input (without pull-up or pull-down), then that would probably work OK. There's a risk, though, that you don't always know what the pin will do during power-up or down, or during programming, or in the time in between being powered up and reaching the part of your code which configures it.

The safe thing to do is to use an external FET, like, say, a 2N7002, to pull the pin to GND, and to drive the gate of that FET with the microcontroller's output. You then just need to configure the MCU pin as an output, and nothing it does can cause the pin of the radio module to be driven high.
Thanks
This is my right hand this is my wrong hand
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf