Increase i/o in industruino
Hi! I have bought an industruino ind i/o, but i need to more digital input/outputs. I've noticed that is an expander to give the gpio. I need to know if there are some pin free out of the 16bit pcal9555a used in the digital i/o section. Else, i think that i can use a second pcal9555a with different spi address. Would be nice to do a little board to put inside the case with same protections that are aready onboard and replicate them.
This would be the best way to have more i/o?
Thanks!
If you only need some more Digital Inputs and you are using only dry contacts, you could multiplex your dry-contact DIs on one AI. We are doing this and manage to cram 5 Dis on one AI.
Ask me directly if interrested in a sketch of the thing with its code.
Didier, DG2R
Hi Didier ! You wrote:"If you only need some more Digital Inputs and you are using only dry contacts, you could multiplex your dry-contact DIs on one AI. We are doing this and manage to cram 5 Dis on one AI. Ask me directly if interrested in a sketch of the thing with its code." Can you give me more info on that subject please ?
Right,
This is an example of what we did : We reduced the 24V to about
10V with a resistance, then added in series some carefully chosen
resistances that your dry contacts will shunt , so the tension
will vary between 0 and around 10 V. The scheme is in the ODT
file, with the resistance values.
Please find enclosed a simulator with the corresponding code. All
our code is opensource under the Apache licence.
Since the incoming tension may not be exactly 24V, there is a "learn" function you will first have to operate with all dry contacts open (this is when the code recalculates the reference power supply tension from a known theoretical reference value and memorises it).
Hope this helps !Didier, DG2R
<img src="cid:part1.DEE6582C.9E3AAA14@dg2r.fr" border="0">
Hi Didier ! You wrote:"If you only need some more Digital Inputs and you are using only dry contacts, you could multiplex your dry-contact DIs on one AI. We are doing this and manage to cram 5 Dis on one AI. Ask me directly if interrested in a sketch of the thing with its code." Can you give me more info on that subject please ?
--Zsolnay Miklós
Sent by Industruino using Odoo
Right,
This is an example of what we did : We reduced the 24V to about
10V with a resistance, then added in series some carefully chosen
resistances that your dry contacts will shunt , so the tension
will vary between 0 and around 10 V. The scheme is in the ODT
file, with the resistance values.
Please find enclosed a simulator with the corresponding code. All
our code is opensource under the Apache licence.
Since the incoming tension may not be exactly 24V, there is a "learn" function you will first have to operate with all dry contacts open (this is when the code recalculates the reference power supply tension from a known theoretical reference value and memorises it).
Hope this helps !Didier, DG2R
<img src="cid:part1.505BDF8B.47EEB316@dg2r.fr" class="" border="0">
Hi Didier ! You wrote:"If you only need some more Digital Inputs and you are using only dry contacts, you could multiplex your dry-contact DIs on one AI. We are doing this and manage to cram 5 Dis on one AI. Ask me directly if interrested in a sketch of the thing with its code." Can you give me more info on that subject please ?
--Zsolnay Miklós
Sent by Industruino using Odoo
Hi, to achieve more I/O channels we recommend connecting 2 INDIO units by Modbus RTU (using the including RS485) as described here https://industruino.com/blog/our-news-1/post/modbus-rtu-master-and-slave-14
We have a product in the pipeline which has the double of the current channels plus extra features, stay tuned
Hi Tom, Is there any date known. I'm currently looking into your product but I need extra digital IO for my project!
Your answer
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
Keep Informed
About This Forum
This community is for professionals and enthusiasts of our products and services.
Read GuidelinesQuestion tools
Stats
Asked: 5/23/19, 12:10 AM |
Seen: 2397 times |
Last updated: 6/16/19, 5:51 PM |
Hi! I'm doing a little board based in the components used in the ind i/o to add or 8in + 8 out or directly 16 bidiretional io, talking via i2c. I've noticed also some interesting rs485 i/o modules...