begin process at 2010 03 21 09:27:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Périphériques

 > PORT SERIE / BUS I2C AVEC PCF8574A, 24C32, PCF8591 ET PCF8583.

PORT SERIE / BUS I2C AVEC PCF8574A, 24C32, PCF8591 ET PCF8583.


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Périphériques Classé sous :i2c, rs232, portserie, 24cxx, pcf8583 Niveau :Initié Date de création :14/06/2006 Date de mise à jour :14/06/2006 21:44:21 Vu / téléchargé :20 088 / 3 183

Auteur : rylryl

Ecrire un message privé
Site perso
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

 Description

Communication avec des circuits externes de la norme I2C.
Dans cet exemple:
PCF8574A => 8 entrées/sorties
24C32    => Mémoire 32K
PCF8591  => 4 entrées analogiques + 1 sortie analogique
PCF8583  => Horloge/Calendrier

Pour voir les schémas de câblage, cliquez sur un des boutons "Infos" du prog.


!!! IMPORTANT !!!
Si vous utilisez un convertisseur USB/RS232 assurez vous qu'il émule les lignes:
DTR, RTS et DSR. Souvent ils ne font que l'émulation des lignes TXD et RXD.


!!Utilisation de MSCOMM32.OCX pour le port serie!!
Bon pilotage !  

ryl...



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

14 juin 2006 21:44:21 :
remise en place des boutons "Infos"

 Sources du même auteur

Source avec Zip Source avec une capture USB : 8 ENTREES / 16 SORTIES AVEC UN PIC18F4550 (HID).
Source avec Zip Source avec une capture USB : DÉCODEUR RC5 POUR TÉLÉCOMMANDE TV,VCR... AVEC UN PIC18...
Source avec Zip Source avec une capture PORT SERIE: PROGRAMMATEUR DE MÉMOIRES I2C AVEC ÉDITEUR HEXAD...
Source avec Zip PORT PARALLÈLE : CONTRÔLEZ VOTRE PC AVEC UNE TÉLÉCOMMANDE TV...
Source avec Zip PORT PARALLÈLE / BUS I2C AVEC PCF8574A, 24C32, PCF8591 ET PC...

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) MÉMORISER ET FAIRE DÉFILER UN MESSAGE SUR UN AFFICHEUR LCD A... par mays
Source avec Zip TEST MODBUS/TCP par Churchill
Source avec Zip Source avec une capture Source .NET (Dotnet) ROTATION D'ÉCRAN par Willi
Source avec Zip Source avec une capture SPYKEE LE ROBOT par Tropic
Source avec Zip Source avec une capture WIIMOTE ET VB6 par Tropic

 Sources en rapport avec celle ci

Source avec Zip COMMANDE EXTERNE TELEVISEUR LG PAR SA PRISE RS232 par domikdomik
Source avec Zip RECHERCHE DES PORTS SÉRIE (COMM) EXISTANT par Wisss78
Source avec Zip Source avec une capture Source .NET (Dotnet) UTILISATION DU PORT COM VS2005 par lesdis
Source avec Zip Source avec une capture PORT SERIE: PROGRAMMATEUR DE MÉMOIRES I2C AVEC ÉDITEUR HEXAD... par rylryl
Source avec Zip PORT PARALLÈLE / BUS I2C AVEC PCF8574A, 24C32, PCF8591 ET PC... par rylryl

Commentaires et avis

Commentaire de jupiter le 15/06/2006 09:23:53

Interface intéressante et très bien détaillée.
Bravo !

Commentaire de rylryl le 15/06/2006 13:35:13

Bonjour JUPITER,

Et merci beaucoup...

A+
ryl...

Commentaire de Victorpr le 21/06/2006 08:19:38

Muito bom obrigado.
Victor - Brasil

Commentaire de rylryl le 29/06/2006 21:50:43

Ouaaaahaaa surprenant ! Le Brésil !!!
Merci Victorpr
A+
ryl...

Commentaire de Mhamed Jamil le 10/08/2006 17:20:38

BRAVO
Très intéressant

Commentaire de rylryl le 11/08/2006 18:35:26

Merci beaucoup !
ryl...

Commentaire de Victorpr le 11/08/2006 23:54:16

Muito bom Merci.
Victor - Brasil

Commentaire de BENKPIC le 23/08/2006 18:03:24

MERCI  JE SUIS CONTENT DE PARTICIPER

Commentaire de silver_slide le 11/12/2006 14:24:48

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"

Commentaire de rylryl le 11/12/2006 18:25:12

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...

Commentaire de silver_slide le 24/01/2007 15:36:31

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

Commentaire de rylryl le 24/01/2007 18:37:15

Bonjour SILVER_SLIDE,

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...

Commentaire de silver_slide le 24/01/2007 23:32:08

Merci c super milles merci

bonne continuation
sylver_slide

Commentaire de silver_slide le 26/01/2007 13:39:31

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

Commentaire de rylryl le 26/01/2007 14:00:51

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...

Commentaire de silver_slide le 27/01/2007 14:37:42

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

Commentaire de Jayson_28 le 18/10/2007 06:35:03

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 ???

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Port série RS232 [ par chris ] Je recherche le moyen de piloter les lignes (DCD,RI, ... Rx) de l'interface série du PC.Y a t-il un moyen pour les piloter et est il possible de créer DLL RS232 pour excel VBA [ par Bob ] Existe-t-il une DLL qui permette de faire une acquisition s ur le port RS232 et d'en afficher la valeur dans une feuille de calcul EXCEL ? afficheur lcd avec mscomm [ par laulaut ] [size=2]je cherche un peut aide car je voudrais pouvoir ecris sur un afficheur lcd avec une application visual basicmais je suis un peut embete avec u RS232 [ par FloZix ] bonjour,J'ai besoin de communiquer avec le port série (RS232) et je ne sais pas comment m'y prendre. Je vous explique ce que je veux faire :J'ai circu aide urgent sur rs232 + hpe3631a [ par etmerde ] Salut a tous, g un pb car je doit gerer une alim par liaison distance rs232.Mon problem est que quand j'envoit une commande a l'alim, elle ne la compr i/o Port rs232 [ par JeffPheno ] jai trouvé une dll pour les port qui marcher tresbien en windows avec information de la dll mais je suis pas un génie en vb mais aimerait bien compren rs232 [ par tetedepioupiou ] Bonjour à tousj'ai besoin de piloter une alim et de récupérer des données via RS232 par excelcomment ?merci Communication PC <> Automate OMRON via RS232-RS232 [ par PrX ] Coucou à celui qui lit se message,Un problème très technique...... ardu mais pas insolvable.Je cherche à communiquer avec un automate CQM1 ou CPM2A de Lecture de caractères via RS232 [ par gounit ] Bonjour,Je cherche un moyen de pouvoir lire et de stocker dans une variable un caractère lu. En ce moment je travaille avec un activeX de National Ins Relais sur rs232 [ par Neroforrmilo ] Salut est ce que quelqun a une dll ou un bout de code sourcec pour pouvoir utiliser les pin 3 (RX) pin 4 (TX) et l apin 7 (RTS) ses pour piloter des r


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales