PORT SERIE / BUS I2C AVEC PCF8574A, 24C32, PCF8591 ET PCF8583.
cs_jupiter
Messages postés34Date d'inscriptionlundi 5 août 2002StatutMembreDernière intervention 9 janvier 2009
-
15 juin 2006 à 09:23
Jayson_28
Messages postés1Date d'inscriptiondimanche 11 septembre 2005StatutMembreDernière intervention18 octobre 2007
-
18 oct. 2007 à 06:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Jayson_28
Messages postés1Date d'inscriptiondimanche 11 septembre 2005StatutMembreDernière intervention18 octobre 2007 18 oct. 2007 à 06:35
Allo
J'ai fait les connections du port Série ...mais du moment que je connecte la pin 6 du DB9, le statut passe de "OK" à ERREUR, et ce avant même que le PCF8574A soit connecté
J'utilise un ordi DELL et windows XP
est-ce que quelqu'un à une solution pour moi ???
silver_slide
Messages postés5Date d'inscriptionvendredi 1 décembre 2006StatutMembreDernière intervention27 janvier 2007 27 janv. 2007 à 14:37
re,
oui j ai déjà pensé simplement brancher laprise usb mais cela revient à avoir un transfo a côté... J'essaierai une autre fois la communication usb pic car cela me semble un peu plus complexe que je le pensais.
Merci pour les infos
bonne continuation
silver_slide
rylryl
Messages postés311Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention15 décembre 20061 26 janv. 2007 à 14:00
Re,
Il n'est absolument pas possible de connecter directement une mem i2C sur le bus USB !!
Pour l'USB il faut se servir du PIC et des fonctions I2CREAD et I2CWRITEI pour communiquer avec l'EEPROM...
Pourquoi n'utilise tu pas juste l'alim de l'USB et le tour et joué !!?
A+
ryl...
silver_slide
Messages postés5Date d'inscriptionvendredi 1 décembre 2006StatutMembreDernière intervention27 janvier 2007 26 janv. 2007 à 13:39
Rebonjour,
j'ai regardé attentivement ton soft (USB-ENTREES-16-SORTIES-AVEC-PIC18F4550-HID_39834.aspx) pour résoudre mon problème, mais dans ce cas il me faudrait donc rajouter un pic 18F4550 d'interface USB/I2C avant d'attaquer mon EEPROM,
or je voudrais directement relier l'EEPROM au PC via le port USB au lieu d'une connection directe RS232 et changer uniquement uniquement la programmation VB,
et là je n'y parviens pas,je ne connais pas le principe du VENDOR ID et PRODUCT ID (que tu as inclus dans le soft Hex du pic) et je ne comprend pas bien le principe du EASYHID.dll
aurais-tu un petit peu de temps à me consacrer pour m'aider à ce sujet?
est-ce déjà dans un premier temps réalisable?$
Mille merci d'avance,
sylver_slide
silver_slide
Messages postés5Date d'inscriptionvendredi 1 décembre 2006StatutMembreDernière intervention27 janvier 2007 24 janv. 2007 à 23:32
Merci c super milles merci
bonne continuation
sylver_slide
rylryl
Messages postés311Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention15 décembre 20061 24 janv. 2007 à 18:37
Depuis le compilateur PICBASIC PRO il est trés facile de controler le bus I2C...
A+
ryl...
silver_slide
Messages postés5Date d'inscriptionvendredi 1 décembre 2006StatutMembreDernière intervention27 janvier 2007 24 janv. 2007 à 15:36
Salut RYLRYL,
Je tente d'amélioré ton soft depuis un petit moment pour qu'il utilise le port usb à la place du rs232 car comme tu le sait surement l'usb fournit également l'alimentation. Le montage ne nécessiterait donc plus d'alimentation externe et de plus la detection de branchement serait facile(necessaire pour couper la comm i2c avec un circuit adjacent lors d'un accès eeprom venant du pic)!
voila seulement apres de nombreuses recherches: l'usb en VB reste pour moi un mystère !!! aurait-tu une idée ou un lien qui pourrait m'aider?
salutations
sylver_slide
rylryl
Messages postés311Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention15 décembre 20061 11 déc. 2006 à 18:25
Bonjour silver_slide et merci beaucoup,
Oui, effectivement les masses doivent être reliées et j'ai tout simplement oublié de le préciser... merci ! MAJ prochainement...
Bonne continuation...
A+
ryl...
silver_slide
Messages postés5Date d'inscriptionvendredi 1 décembre 2006StatutMembreDernière intervention27 janvier 2007 11 déc. 2006 à 14:24
Hello,
Ton soft est génial y m'a fait économiser tout bonnement 1 semaine de développement pour mon projet merci beaucoup. Juste une chose tu devrait mettre à jour le schéma de câblage pour la 24Cxx car tu n'a pas préciser que la masse doit être aussi externe comme le VCC "en tout cas chez moi cela induit des erreurs"
BENKPIC
Messages postés1Date d'inscriptionmercredi 23 août 2006StatutMembreDernière intervention23 août 2006 23 août 2006 à 18:03
MERCI JE SUIS CONTENT DE PARTICIPER
Victorpr
Messages postés2Date d'inscriptionsamedi 17 juin 2006StatutMembreDernière intervention11 août 2006 11 août 2006 à 23:54
Muito bom Merci.
Victor - Brasil
rylryl
Messages postés311Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention15 décembre 20061 11 août 2006 à 18:35
Merci beaucoup !
ryl...
Mhamed Jamil
Messages postés5Date d'inscriptionmercredi 10 mai 2006StatutMembreDernière intervention16 août 2006 10 août 2006 à 17:20
BRAVO
Très intéressant
rylryl
Messages postés311Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention15 décembre 20061 29 juin 2006 à 21:50
Ouaaaahaaa surprenant ! Le Brésil !!!
Merci Victorpr
A+
ryl...
Victorpr
Messages postés2Date d'inscriptionsamedi 17 juin 2006StatutMembreDernière intervention11 août 2006 21 juin 2006 à 08:19
Muito bom obrigado.
Victor - Brasil
rylryl
Messages postés311Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention15 décembre 20061 15 juin 2006 à 13:35
Bonjour JUPITER,
Et merci beaucoup...
A+
ryl...
cs_jupiter
Messages postés34Date d'inscriptionlundi 5 août 2002StatutMembreDernière intervention 9 janvier 2009 15 juin 2006 à 09:23
Interface intéressante et très bien détaillée.
Bravo !
18 oct. 2007 à 06:35
J'ai fait les connections du port Série ...mais du moment que je connecte la pin 6 du DB9, le statut passe de "OK" à ERREUR, et ce avant même que le PCF8574A soit connecté
J'utilise un ordi DELL et windows XP
est-ce que quelqu'un à une solution pour moi ???
27 janv. 2007 à 14:37
oui j ai déjà pensé simplement brancher laprise usb mais cela revient à avoir un transfo a côté... J'essaierai une autre fois la communication usb pic car cela me semble un peu plus complexe que je le pensais.
Merci pour les infos
bonne continuation
silver_slide
26 janv. 2007 à 14:00
Il n'est absolument pas possible de connecter directement une mem i2C sur le bus USB !!
Pour l'USB il faut se servir du PIC et des fonctions I2CREAD et I2CWRITEI pour communiquer avec l'EEPROM...
Pourquoi n'utilise tu pas juste l'alim de l'USB et le tour et joué !!?
A+
ryl...
26 janv. 2007 à 13:39
j'ai regardé attentivement ton soft (USB-ENTREES-16-SORTIES-AVEC-PIC18F4550-HID_39834.aspx) pour résoudre mon problème, mais dans ce cas il me faudrait donc rajouter un pic 18F4550 d'interface USB/I2C avant d'attaquer mon EEPROM,
or je voudrais directement relier l'EEPROM au PC via le port USB au lieu d'une connection directe RS232 et changer uniquement uniquement la programmation VB,
et là je n'y parviens pas,je ne connais pas le principe du VENDOR ID et PRODUCT ID (que tu as inclus dans le soft Hex du pic) et je ne comprend pas bien le principe du EASYHID.dll
aurais-tu un petit peu de temps à me consacrer pour m'aider à ce sujet?
est-ce déjà dans un premier temps réalisable?$
Mille merci d'avance,
sylver_slide
24 janv. 2007 à 23:32
bonne continuation
sylver_slide
24 janv. 2007 à 18:37
Tu peux regarder cette source pour l'USB:
http://www.vbfrance.com/codes/USB-ENTREES-16-SORTIES-AVEC-PIC18F4550-HID_39834.aspx
Depuis le compilateur PICBASIC PRO il est trés facile de controler le bus I2C...
A+
ryl...
24 janv. 2007 à 15:36
Je tente d'amélioré ton soft depuis un petit moment pour qu'il utilise le port usb à la place du rs232 car comme tu le sait surement l'usb fournit également l'alimentation. Le montage ne nécessiterait donc plus d'alimentation externe et de plus la detection de branchement serait facile(necessaire pour couper la comm i2c avec un circuit adjacent lors d'un accès eeprom venant du pic)!
voila seulement apres de nombreuses recherches: l'usb en VB reste pour moi un mystère !!! aurait-tu une idée ou un lien qui pourrait m'aider?
salutations
sylver_slide
11 déc. 2006 à 18:25
Oui, effectivement les masses doivent être reliées et j'ai tout simplement oublié de le préciser... merci ! MAJ prochainement...
Bonne continuation...
A+
ryl...
11 déc. 2006 à 14:24
Ton soft est génial y m'a fait économiser tout bonnement 1 semaine de développement pour mon projet merci beaucoup. Juste une chose tu devrait mettre à jour le schéma de câblage pour la 24Cxx car tu n'a pas préciser que la masse doit être aussi externe comme le VCC "en tout cas chez moi cela induit des erreurs"
23 août 2006 à 18:03
11 août 2006 à 23:54
Victor - Brasil
11 août 2006 à 18:35
ryl...
10 août 2006 à 17:20
Très intéressant
29 juin 2006 à 21:50
Merci Victorpr
A+
ryl...
21 juin 2006 à 08:19
Victor - Brasil
15 juin 2006 à 13:35
Et merci beaucoup...
A+
ryl...
15 juin 2006 à 09:23
Bravo !