Página 1 de 1
expansão de portas PCF8575

Enviado:
11 Mar 2008 15:35
por ze
oi. alguém tem aí um cod de ex. em C para eu usar com o PCF8575. I2C I/O expander. Algo como: dado=inportb8575() e outportb8575(dado);
Ou senão me indicar links. Tô com pregui de pensar e de procurar. rs
brigadu.

Enviado:
11 Mar 2008 17:06
por tcpipchip
Oi, faz com um expander baseado no PIC, fazendo ele como I2C slave...

Enviado:
12 Mar 2008 00:05
por tcpipchip
qUANTO CUSTA O PCF8575

Enviado:
12 Mar 2008 09:01
por ze
boa idéia tc!
8575 =+- U$1.5. tem inté um MCP23xxx que custa menos.
só que com pic tem que ser 2 pics, 2 fw, 2 etcs, Poderia até usar 1 pic de + pinos, mas quero IO´s bem longe do cérebro.
valeu!!!!!!!

Enviado:
12 Mar 2008 09:33
por Fábio Pereira
O meu livro novo sobre HCS08 tem um exemplo de expansor de I/O + ADC que fala via I2C e utilizando um MC9S08QG8. O código está disponível em:
www.sctec.com.br/hcs08 capítulo 13, exemplo 6.
T+

Enviado:
12 Mar 2008 09:56
por Ander_sil
Esses I/O bem longe do cérebro significa oque?
Em outra placa ligado por cabo!!! Ai não recomendo o I2C, faria o que o tcpipchip falou, mas conversando serial com driver RS485 pra poder deixar bem, bem longe do cérebro....

Enviado:
12 Mar 2008 10:20
por ze
ander, não vai tão longe assim. rs. na verdade alguns cms. o uC deve controlar 16 motores 24Vdc + 3 acionamentos 220Vac com relés. refr. aquec , bomba dágua . + alguns sensores. portanto creio que se não colocar o pino do precioso uC neles, evito alguns dissabores. Se a idéia do 485 for ruidisticamente robusta tbém é válida. Mas vou demorar + pra aprender e não quero ficar enchendo o seu saco. u c num tem paciência. rs. o i2c é+ fácil.
fábio, o seu link falhou (pelo menos pra mim)! num dá pra pôr no rapid share não? hein?hein?hein?hein?hein?hein?hein?hein?hein?
tks a lot!!!!

Enviado:
12 Mar 2008 11:18
por Ander_sil
Então o mais simples levando em consideração custo e tempo é usar um MCP23016 R$6,05 na Farnell controlando os 16 motores 24Vdc e o resto direto do micro.
O uso do RS485 ao meu ver é melhor se tratando de imunidade a ruido, e a comunicação faz serial mesmo com um protocolinho basico, pode usar dois SN75176 um de cada lado uma merreca $$$.
Agora é com tigo...
fui!!!

Enviado:
12 Mar 2008 12:02
por Fábio Pereira
Acessei agora e o link está ok.
T+

Enviado:
12 Mar 2008 15:59
por ze
brigado fabio, agora deu.
algum de vcs já trabalhou com o pcf8575? é que gostaria de saber a condição inicial dos pinos se 0 ou 1. ele não tem reset e não vi isso no dataxit . e se for 1 f****. se a cpu travar no inicio, aciona tudo!!
(acabo de ter 1 idéia: um wdog para o hw. vou pensar)
tks again...

Enviado:
12 Mar 2008 17:23
por Fábio Pereira
Pow Lellis,
A preguiça é grande hein?
A informação está na segunda página do DS da TI...
At power on, the I/Os are high. In this mode, only a current source (IOH) to VCC is active. An additional strong pullup to VCC (IOHT) allows fast-rising edges into heavily loaded outputs.
T+

Enviado:
13 Mar 2008 07:32
por ze
sorry! ul right. espero não lhe ter custado muito...rs
a gain: tks again.