This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TIOL111: How to implement the wake-up of device node using TIOL111 ?

Part Number: TIOL111

I use TIOL111 to implement the IO-LinK Communication. 

when the master node change the CQ Level or transmit data on CQ Line, Whether the Wake signal transmitted to the device node automatically ? 

Do I need configure some register for wake up the device node ?

Thanks.

  • Hello,

    The master will send the wake signal to the device by driving the CQ line to the state opposite what the device side is outputting for 80 us. If the TIOL111 on the device side is enabled, this will result in a large current flow and an indeterminate line voltage. Whenever the TIOL111 detects this condition for a proper duration (i.e., between the tWU1 and tWU2 parameters), it will assert the WAKE output low. This does not require special configuration of the device.

    If the TIOL111 is disabled (for example, for NPN or PNP type sensor outputs that would use external pull-up or pull-down resistances to bias one logic state), then the wake request from the master would not result in high current flow and the line voltage would be stable (at whichever level the master side drives). In this case, the RX output of TIOL111 would reflect the proper CQ line state and the MCU could determine whether the state change persisted for an appropriate duration such that it could be considered a wake request (rather than noise, a fault condition, etc.).

    I hope this is clear; please let us know if you have further questions.

    Regards,
    Max
  • The first  sentence "The master will send the wake signal to the device by driving the CQ line to the state opposite what the device side is outputting for 80 us. "

    Whether the master obtain the level of  CQ from Rx pin firstly  ?  then  the master send  opposite level to the device ,and  the wake pin of the device  produce a Low level automatically ?

     

  • Hello,

    Yes, it sounds like your understanding is correct. The master side would detect the CQ line level based on what its receive circuit reports, then drive an opposite state. If the TIOL111 on the device side is enabled, it will automatically pull WAKE low as long as the signal driven from the master lasts an appropriate amount of time to be considered a wake-up request.

    Regards,
    Max