Pins 31-46 are not damaged, because they work ok in "normal" digi output 
mode, but not open drain. I am not using any pull-up resistors, should I ?
Anyway, there is another problem:
The IOIO board has totally 20 pins connected as digi output (16 + 3 other 
relays + 1 led). If I turn the power on when all these 20 connected, the 
IOIO is dead, no Bluetooth connection cannot be established. If I 
disconnect  any 3-4 pins (does not matter, what pins) and turn the power on 
=> IOIO ok. Are these 20 pins taking too much current to prevent IOIO 
connecting to Android ?
However if the IOIO power is on and connected, if I reconnect these 3-4 
pins, all 20 work normally.
If IOIO power is off, but relay boards have power on, the power light in 
IOIO shines dimly (bright when IOIO power on).
Am I in the limits of how many concurrent pins can be used ? This project 
would require one pin more for analog input (temperature sensor, not tested 
yet) 
 
>From the specifications:

*Specifications:*

16 road relay module:

12 v relay contact capacity and a250v, with light coupling protection. 5 V 
or 3.3 V drive. Support all SCM drive. Plate load power module don't need 
external power supply. The I/O port drive low level effective;

12V 16-Channel Relay interface board, and needs 3.3V/5V Driver Voltage.

Equiped with high-current relay, c

Standard interface that can be controlled directly by microcontroller 
(8051, AVR, PIC, PLC,DSP, ARM, ARM, MSP430, TTL logic).

Indication LED for each Relay's Status.

Low Level is useful for driving I/O.

With LM2576 Power

With optocoupler isolation

Size: 178*90*20 mm

maanantai 7. joulukuuta 2015 1.54.26 UTC+2 Ytai kirjoitti:
>
> 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] <javascript:>> 
> 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] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> 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