Montage Electronique et Pic Schéma Liaison entre PC et PIC à l'aide du port série RS232 (vu du PIC)

Liaison entre PC et PIC à l'aide du port série RS232 (vu du PIC)

Dernière mise à jour le 03/12/2003, 6064 visites.
Montage le plus simple possible pour relier un pic avec (16f628, 16f877...) ou sans (16f84, 12C508...) UART (port série intégré au pic) sans adaptateur de niveau type MAX232. Algorithme à 4Mhz avec vitesses à 115200 bauds ou moins .

En théorie il faudrait des adaptateurs niveaux (MAX232) pour convertir les niveaux ttl (0,5v) du pic avec les niveaux du port série (-12v 12v). Mais il s'avère que l'unité de reception du PC est aussi faite pour recevoir des niveaux TTL.

Pour la réception sur le PIC une résistance de quelques kohms suffit. En effet les ports du pic contiennent des diodes reliant le pin au 5v si sa tension est supérieure à 5v. De même pour les tensions inférieures à 0v. La résistance sert à couvrir la différence de tension entre le périphérique et le PIC et à limiter le courant.
Si vous utilisez l'UART du PIC il faut passer par des inverseurs (en utilisant le meme principe).

Pour connecter le pic au pc un cable de souris 4 fils suffit (on a besoin que de RX et TX).
Le pic peut etre alimenté directement par le port série.
Pensez à activer RTS dans le logiciel du PC pour qu'il y ai +12V.
Le port série du PC n'est pas assez puissant pour alimenter une led (à travers le pic) .

Sur le PC lancer l'Hyperterminal (dans les accessoires) et choisissez une connection sur le port COMx. Régler les paramètres avec débit de 115200bauds, pas de parité et pas de contole de flux.


Fichiers
Liaison série 115200 BaudProgramme en assembleur pour pic16f628 permettant d'emettre et recevoir à 11520 Bauds.




© HAMEL Cédric 2002-2008
Partagez vos montages en créant votre site sur SiteW.com : Création de site gratuit