liaison série RS232 avec Raspberry PI 3
Modérateur : Francois
liaison série RS232 avec Raspberry PI 3
Bonjour,
Je souhaiterais envoyer et recevoir des données entre un système embarqué communiquant en RS232 et ma Raspberry PI 3.
J'ai donc fait plusieurs recherches, j’ai trouvé qu'on peux utilisé le port série du RPI (08-10-09-GND), mais je trouve beaucoup de tutoriels sur internet qui propose une solution pour cette liaison, ne voulant pas me trompé de configuration, et ne pas me perdre sur plusieurs solutions
Je voudrais avoir des indications sur ce sujet?
Je souhaiterais envoyer et recevoir des données entre un système embarqué communiquant en RS232 et ma Raspberry PI 3.
J'ai donc fait plusieurs recherches, j’ai trouvé qu'on peux utilisé le port série du RPI (08-10-09-GND), mais je trouve beaucoup de tutoriels sur internet qui propose une solution pour cette liaison, ne voulant pas me trompé de configuration, et ne pas me perdre sur plusieurs solutions
Je voudrais avoir des indications sur ce sujet?
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: liaison série RS232 avec Raspberry PI 3
Salut,
Ce port est utilisé par la console ET par le bluetooth donc hormis désactiver les 2, ton périphérique va recevoir pas mal de cochonneries lors du boot du PI (à noter quand même que la console peut t'aider a diagnostiquer pas mal de chose si le PI démarre mal).
Bref, hormis passer à un SBC qui à plusieurs UArts, tu peux aussi acheter un adaptateur FDTI pour convertir un signal série en USB : une pincée d'€ sur les sites chinois et 3 semaines d'attente, ou cher chez les importateurs gloutons europeens.
Attention, les niveaux électriques d'une vraie RS-232 sont parfaitement incompatible avec l' 3,3 volts d'un PI : il te faudra un adaptateur de niveau qui peut être inclus dans ton FDTI (un exemple sur mon site).
A+
Ce port est utilisé par la console ET par le bluetooth donc hormis désactiver les 2, ton périphérique va recevoir pas mal de cochonneries lors du boot du PI (à noter quand même que la console peut t'aider a diagnostiquer pas mal de chose si le PI démarre mal).
Bref, hormis passer à un SBC qui à plusieurs UArts, tu peux aussi acheter un adaptateur FDTI pour convertir un signal série en USB : une pincée d'€ sur les sites chinois et 3 semaines d'attente, ou cher chez les importateurs gloutons europeens.
Attention, les niveaux électriques d'une vraie RS-232 sont parfaitement incompatible avec l' 3,3 volts d'un PI : il te faudra un adaptateur de niveau qui peut être inclus dans ton FDTI (un exemple sur mon site).
A+
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: liaison série RS232 avec Raspberry PI 3
Je dispose d'un cable USB/RS232 de ce type (https://www.digikey.it/product-detail/i ... ND/3103022 ) existe-t-il une solution avec ce matériel?
Merci à vous
Re: liaison série RS232 avec Raspberry PI 3
Pour ajouter plus d'information j'ajoute un schéma ci dessous qui résume un peut le but de mes recherches.
Je me concentre sur la partie encadré en rouge, qui est de faire de ma Raspberry PI une passerelle, sachant qu'avant le système de comptage pouvais échanger avec la SAE (Ordinateur de bord de bus (écran)), mais maintenant la SAE ne dispose plus de port RS232 mais de port Ethernet, et le système de comptage ne dispose pas de port Ethernet mais que d'un RS232, d'ou l'idée d'utiliser un RPI comme passerelle!
Je me concentre sur la partie encadré en rouge, qui est de faire de ma Raspberry PI une passerelle, sachant qu'avant le système de comptage pouvais échanger avec la SAE (Ordinateur de bord de bus (écran)), mais maintenant la SAE ne dispose plus de port RS232 mais de port Ethernet, et le système de comptage ne dispose pas de port Ethernet mais que d'un RS232, d'ou l'idée d'utiliser un RPI comme passerelle!
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: liaison série RS232 avec Raspberry PI 3
Bonjour,
Il suffit de désactiver le bluetooth pour récupérer la liaison UART.
Voir https://github.com/raspberrypi/firmware ... ays/README et https://openenergymonitor.org/forum-arc ... 12311.html
Il suffit de désactiver le bluetooth pour récupérer la liaison UART.
Voir https://github.com/raspberrypi/firmware ... ays/README et https://openenergymonitor.org/forum-arc ... 12311.html
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: liaison série RS232 avec Raspberry PI 3
Oui, avec le cable FDTI qui te créera un second port série.
Celui dont tu donnes le liens pourrait convenir ... mais je n'ai pas vérifié qu'il convertis les niveaux (sans doute vu qu'il sort sur une DB9).
Celui dont tu donnes le liens pourrait convenir ... mais je n'ai pas vérifié qu'il convertis les niveaux (sans doute vu qu'il sort sur une DB9).
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: liaison série RS232 avec Raspberry PI 3
Bonjour,
Merci à vous
Je pense comprendre ce que vous conseillez de faire, j'ai trouvé ce tutoriel (https://www.youtube.com/watch?v=9gLXfOA87zI) qui me propose de travailler avec TTYUSB0 et donc installer minicom, vous croyez que c'est la bonne démarche? sachant que pour ma part je me connecterais directement sur le système de comptagedestroyedlolo a écrit : ↑lun. 18 juin 2018 18:03Oui, avec le cable FDTI qui te créera un second port série.
Merci à vous
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: liaison série RS232 avec Raspberry PI 3
Oui, c'est exactement ça.
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: liaison série RS232 avec Raspberry PI 3
Y'a t-il une commande pour savoir si mon matériel marche?
Je réalise que minicom est un programme d'émulation de terminal je pourrais donc envoyer et recevoir des données.
Pourrais-je envoyer n'importe quelles données?
Mon but est quand même de envoyé recevoir ces données de manière automatique et non manuelle, donc pourras-je traiter ces données et les envoyer de manière automatique? Si non, y'a t-il une autre manière de procédé comme des scripts?
Je réalise que minicom est un programme d'émulation de terminal je pourrais donc envoyer et recevoir des données.
Pourrais-je envoyer n'importe quelles données?
Mon but est quand même de envoyé recevoir ces données de manière automatique et non manuelle, donc pourras-je traiter ces données et les envoyer de manière automatique? Si non, y'a t-il une autre manière de procédé comme des scripts?