voila je cherche un montage pour faire une interface i2c
est ce que quelqu'un saurait comment faire
-----
voila je cherche un montage pour faire une interface i2c
est ce que quelqu'un saurait comment faire
Il faudra effectivement reformuler la demande parce que ça ne donne vraiment pas envie d'y répondre.
Sans oublier ceci (extrait de la charte) :
2. La courtoisie est de rigueur sur ce forum : pour une demande de renseignements bonjour et merci devraient être des automatismes. Vous pouvez critiquer les idées, mais pas les personnes.
bonjour
je suis sur un projet d'electronique et je voudrais un schema de fabrication d'une carte qui realise la gestion d'un clavier matriciel 12 touches
merci d'avance
salut !
la c'est mieux !
Comment veux tu controler le clavier ? (via µC, ports d'un PC...)
Tu peux toujours essayer d'utiliser un PCF8574, extension I²C sur 8 bits (en bref, via les deux fils SDA et SCL tu peux piloter 8 ports bidirectionels) mieux encore tu peux en mettre 16 et béneficier de, euh... (16 x 8 = 128) oui ! 128 E/S sur un microcontroleur.
voila, reste plus qu'à savoir si ca te corsepond comme réponse.
L'éxpérience de chacun est le trésor de tous
Tu ne veux tout de même pas qu'on te fasse tout ton projet?
Et quel rapport avec l'I2C? Il n'y a pas d'I2C dans la gestion d'un clavier matricé.
Tu en es où?
A+
Et le but du clavier, c'est quoi ?
Est ce que c'est le PC qui "cause" I2C ou la carte ?
Pour 12 touches, il faut 3x4 fils, soit 7.
Comme le dit Behemerre, un PCF8574 peut faire l'affaire.
Faut donner plus de billes sur ce que tu veux, on ne peut pas tout deviner.
bonjour
merci d'avoir repondu mais apparament le circuit pcf8574 ne permet de faire de la gestion de clavier en cherchant j'ai trouvé le circuit lpc12 mais il n'existe je veux donc savoir si il nya pas de circuit de remplacement
merci d'avance
Oui sauf qu'il faut préciser que c'est 64 I/O () avec le PCF8574 et 64 avec le PCF8574A.salut !
la c'est mieux !
Comment veux tu controler le clavier ? (via µC, ports d'un PC...)
Tu peux toujours essayer d'utiliser un PCF8574, extension I²C sur 8 bits (en bref, via les deux fils SDA et SCL tu peux piloter 8 ports bidirectionels) mieux encore tu peux en mettre 16 et béneficier de, euh... (16 x 8 = 128) oui ! 128 E/S sur un microcontroleur.
voila, reste plus qu'à savoir si ca te corsepond comme réponse.
Bien sur que si!
Décidemment, le PCF8574 est bien mal connu...
exactement, j'avais omis cela, mais on peut faire nettement mieux !
On peut multiplexer les adresses grace aux PCF8574 ; en clair, adresser A2, A1 et A0 en utilisant les sorties d'un PCF8574 pour changer a volonte les adresses des composants. (mais alors pour faire tourner tout cela )
Dernière modification par behemerre ; 19/01/2007 à 18h39.
L'éxpérience de chacun est le trésor de tous
Oui tu as raison, c'est pour cela que ce composant est formidable.exactement, j'avais omis cela, mais on peut faire nettement mieux !
On peut multiplexer les adresses grace aux PCF8574 ; en clair, adresser A2, A1 et A0 en utilisant les sorties d'un PCF8574 pour changer a volonte les adresses des composants. (mais alors pour faire tourner tout cela )
bonjour
c'est le µcontroleur qui parle i2c et pour le pcf il faut le programmer et dans le cadre du projet je ne peux il me faut un circuit tout fait qui gere un clavier et qui parle i2c merci d'avance
Le PCF8574 ne se programme pas, c'est un circuit dit "esclave" à qui on attribu une adresse et qui reçoit ses instructions du µC.
Celui-ci envoi par le biais du protocole I2C, une procédure de lecture ou d'écriture sur la trame et le PCF8574 s'exécute.
C'est vraiment très simple d'emploi, dès lors que l'on a lu la doc.
bonjour
maintenant si vous pouviez me donner un prigramme en c pour scruter un clavier matriciel et ainsi connaitre quel touche est appuyé
merci