All pins support open drain. It is possible that your relays pull to 5V, in
which case, you would (or already have) damage non-5V-tolerant pins. If you
want more advice on this topic, please send a reference to the relay specs
or datasheet and a connection diagram.

On Sun, Dec 6, 2015 at 3:33 AM, <[email protected]> wrote:

> I finally got those 5 relays working.!
>  For some mystery reason these (5) must be controlled in open drain mode,
> while the others (11) work in normal digital output mode.
> BUT: open drain mode does not work in pins 31-46, I changed i to use pins
> 6,10-13 and now everyhting is ok.
> Is it so that open drain mode is functional only in "circle" pins (that
> are also 5V tolerant) ?
> I think that all 16 relays work in open drain mode, but there might not be
> enough open draiin capable pins
>
> sunnuntai 6. joulukuuta 2015 1.26.12 UTC+2 Tyler kirjoitti:
>
>> Hi,
>>
>> It sounds like you'll need to do some troubleshooting to determine if the
>> problem is with the IOIO or the relay board. Based on what you've said, it
>> sounds like your IOIO may be at fault. Verify that the IOIO is actually
>> delivering the 3.3v on the pins with non-functional relays. You might also
>> try switching the pins around: take a pin that is known to be working on a
>> good relay and switch it to a non-functioning relay to see if the relay
>> works that way. You might also try switch each relay individually to see if
>> they work when the IOIO is just running one of them.
>>
>> If you can determine that the problem does indeed lie with the IOIO, we
>> can help you further. It may help to see the code you're using to control
>> the relays in that case. If it's a problem with the relay this forum can
>> offer general electronics advice, but we may not be able to help with your
>> specific relay board.
>>
>> Good luck!
>>
>> On Saturday, December 5, 2015 at 11:17:53 AM UTC-5, [email protected]
>> wrote:
>>>
>>> Hello !
>>>
>>> I have 16 relay module that I want to control with IOIO. I know that
>>> this is not IOIO problem, but is there anything I could do with IOIO
>>> digital i/O (or hadware).
>>>
>>>
>>> http://www.aliexpress.com/item/2015-China-Wholesale-12V-16-Channel-Relay-Module-for-arduino-ARM-PIC-AVR-DSP-Electronic-Relay/32305996877.html
>>>
>>>
>>> I have connected this to 16 pins in IOIO and defined the pins as digital
>>> output. 11 of the relays work as expected, but 5 relays do not react to the
>>> IOIO 3.2V signal going up or down.
>>> However if I shortcut those 5 malfunction pins in relay module to
>>> ground, the relay reacts as expected !
>>> When the relay control pin is connected to IOIO, the relay is always on,
>>> but does not go off for IOIO signal
>>>
>>> I have tried to define the digital outputs also as "open drain"-mode,
>>> but no success.
>>> Is there anything else that I could do (other than buy a new relay
>>> module) ?
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "ioio-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/ioio-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"ioio-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to