begin process at 2010 03 20 08:37:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Système

 > 

Périphérique

 > 

Contrôler un port série d’un PC en VB.Net


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Contrôler un port série d’un PC en VB.Net

lundi 26 février 2007 à 23:15:59 | Contrôler un port série d’un PC en VB.Net

abdel1109

Salut, j'ai besoin d'aide à propos du contrôle d'un port série d'un PC par code VB.Net ... ce que j'essai de faire c'est :

1 - connecter un « Dynamo » au port série (quelles broches choisir ?).
2 - détecter cet appareil par code VB.Net.
3 - lui envoyer des charges électriques afin de le faire tourner dans deux sens.

Si on peut faire cela par port USB ou autres, ça m'intéressera aussi.

Merci d'avance pour votre collaboration.

lundi 26 février 2007 à 23:32:08 | Re : Contrôler un port série d’un PC en VB.Net

casy

Membre Club

Es-tu sur de savoir à quoi est utilisé un port série.

As-tu conscience de l'ineptie de ton projet.

Pourquoi ne te servir aussi du port série pour recharger la batterie de ta voiture.


Le port série est fait pour communiquer avec un modem, un autre PC, un périphérique, ......

Il n'est pas fait pour alimenter et faire fonctionner un moteur, qui plus est une dynamo, qui est à la fois moteur et génératrice (à moins que Dynamo soit dans le cas présent la marque de ton moteur.
Brancher ton moteur en direct sur le port série, c'est grillage de carte mère quasiment garantis.

Tu pourra piloter ton moteur en utilisant une carte interface électronique intelligente qui elle, oui, pourra recevoir les données de commande par le port série.

Ceci dit tu est libre de faire ce que tu veux avec ton matériel.
Pour info le port série ne délivre que 2 tensions suivant l'état logique. Généralement +10 et -10V, parfois moins, la plage normalisée étant de -3/-18V et +3/+18V


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
mardi 27 février 2007 à 00:47:55 | Re : Contrôler un port série d’un PC en VB.Net

abdel1109

Pourquoi vous me parlez de cette façon casy ?! N'avez vous pas trouvé une autre méthode pour m'avertir de mon erreur ?! On est ici pour apprendre .. je crois !
J'espère que tu m'a bien comprise casy, à plus tard.

mardi 27 février 2007 à 09:16:35 | Re : Contrôler un port série d’un PC en VB.Net

Willi

Membre Club Administrateur CodeS-SourceS
Merci Casy de ce petit rappel sur le port série qui ne fait de mal à personne à première vue
mardi 27 février 2007 à 10:59:22 | Re : Contrôler un port série d’un PC en VB.Net

casy

Membre Club
Dsl abdel si tu t'es senti agressé, tel n'était en aucun moment mon intention. Il ne faut voir aucune mechanceté dans ma réponce précédente.

Cependant, j'ai tellement l'habitude de voir demandes, plus farfelues les unes que les autres concernant le port série et ayant quelques connaisances dans le matériel et en electronique que cela m'orripile et j'ai tendance à m'enflammer rapidement sur ce sujet.
Beaucoup prennent ce port série (et maintenant aussi le port USB) pour la pierre philosophale de l'interfaçage PC.

Le port série et le port USB ne sont fait que pour communiquer et rien d'autre. Et même tous les accessoires USB que l'on voit fleurir (merci amis nippons), style chauffe-tasse, ventilateurs, ...sont à bannir. Ils ne sont bon qu'à consommer du courant, faire veillir prématurément les alimentations voire les grillées (déjà vu).
Le port série ne devrait pas avoir à délivrer plus de quelques milliampères, quant au port USB idem sur les broches de données et maxi 500ma sur les broches alim. Attention à certains chipsets ou quelques fois les 500ma sont à répartir entre 2 ports

Alors évidement que tu peux piloter ton moteur par le port série, le port // ou usb, mais en prennat bien soin de passer par une carte interface qui t'assurera d'une, l'isolation électrique entre le PC et le reste du montage, et de deux, l'interprétation correcte des ordres et leur traduction en commande pour le moteur.

Ce genre de carte, tu peux te la fabriquer si tu as de bonnes connaissances en électronique, sinon peut peux en trouver dans des magasins de gadgets, d'électronique, ... sous forme de kits.
Peut-etre as-tu déjà entendu parler de Velleman, un des nombreux fabricant de ce type de carte.
Selectronic ou Conrad pour les distributeurs aussi plus tous ceux que je ne connais pas ou que j'oublis.

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
mercredi 28 février 2007 à 00:06:42 | Re : Contrôler un port série d’un PC en VB.Net

abdel1109

Salut, il parait que je t'ai mal compris Casy! C'est gentil de m'expliquer ce sujet qui est nouveau pour moi .. Mais, pas à pas .. Car je ne suis pas un spécialiste .

Je vais t'expliquer .. En réalité, c'est l'un de mes amis qui m'a proposé de l'aider à réaliser une application qui sert à piloter un Dynamo ou autre chose à l'intermédiaire du port série ou usb, moi j'ai quelques connaissances en programmation, et mon ami vient de commencer ces études en électronique .. Je verrai s'il est capable de fabriquer la carte interface dont tu m'a parlé, en tout cas, on pourra l'acheter si ce n'est pas le cas.

Une petite clarification .. cette carte interface relie le pc par son port série au moteur (pour servir d'interface entre les deux) c'est bien ça ? Mais ce moteur, est il alimenté par une autre source d'alimentation (c'est à dire il n'est pas alimenté par le pc) ? .. Ainsi si jamais tu veux me proposer d'autres idées, n'hésite pas !

merci.

mercredi 28 février 2007 à 10:39:48 | Re : Contrôler un port série d’un PC en VB.Net

casy

Membre Club

Tout à fait, la carte interface sera reliée au PC par le port série, c'est elle qui recevra les ordres de commandes depuis le PC et qui les adaptera pour les transmettre au moteur ou le piloter directement.

Le moteur sera lui alimenté par les circuits de pilotage (appelé étage de puissance en electronique) donc une alimentation différente du PC.
Suivant les types de moteur cet étage de puissance peut etre déporter à proximité du moteur (par ex : variateurs pour les gros moteurs industriels), mais dans ton cas, j'imagine que ton moteur est un petit moteur electrique peut puissant, style moteur pour modélisme. Dans ce cas, il est fort à parier que l'étage de puissance sera aussi sur la carte d'interface et sera donc alimenté par celle-ci (mais pas par le PC, la carte aura sa propre alimentation).


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
mardi 3 juin 2008 à 15:17:18 | Re : Contrôler un port série d’un PC en VB.Net

7000

je veux realisé une interface VB pour envoi etrsiption des ordre entre pc et interface electronique de base pic 16f876
mercredi 29 juillet 2009 à 12:41:24 | Re : Contrôler un port série d?un PC en VB.Net

youssefmraizika

bonjour
je travaille sur une application de gestion
une partie de cette application doit lire un poids venant d'un indicateur brancher avec un pc (port série) j'arrive pas a trouver la solution pour que je puisse lire cette et l'afficher dans un textbox
merci d'avance



Cette discussion est classée dans : net, vb, port, pc, série


Répondre à ce message

Sujets en rapport avec ce message

[Microsoft VB.NET] Utilisation port série [ par darkj57 ] Voila mon problème est tel que j'ai créé un petit programme ( chronomètre) ainsi qu'un boîtier de commande connecté à mon ordinateur par le port de sé Port série sous vb.net [ par SEB73460 ] Bonjour à tous,Je souhaiterai envoyer le contenu d'un textbox sur mon port  "Com1"Je debute en vb.net,est-ce que quelqu'un peu me donner un bout de co heure et date pc [ par nysayst4 ] Bonjour,je suis un nouveau en programmation vb net 2005.J'aimerais savoir comment afficher l'heure et la date du pc dans un text box.Mercips( sur vb6 Optimisation code VB.NET [ par Kristof_Koder ] Je débute en VB.NET 2005 et je me pose des question sur la façon d'optimiser le code. En fouillant sur mon moteur de recherche favori, j'ai pus lire q vb.net pocket pc [ par Xman_fr ] bonjourj'ai besoin de développer un petit programme pour interroger un fichier texte dans un pc pocket hp ipqaq avec windows mobile 5.0 PPC Phone Edit vb.net [ par antoineleclercq150687 ] Bonjour,J'ai fini mon petit logiciel en vb.net. Quand je mets le dossier avec les bdd et le .exe n'importe ou dans le disque dur du PC ca marche. Mais rs232 et vb 2005 net [ par zn415 ] Bonjour, je viens de telecharger et installer vb 2005 express et je souhaiterais utiliser le port serie rs232 pour communiquer avec un microcontroleur redemarer son pc avec vb.net [ par idrisidev ] slt tous le monde ,qq connait une commande vb.net permattant de redemarer un pc ou l'eteindre.  merci en avance. [vb.net ] Imprimante : cherche équivalence de .port en vb en vb.net [ par nakata77 ] Bonjour,Je suis en train de migrer un programme vb en vb.netLe probleme c'est que je n'arrive pas à trouver une équivalence à .port  le .port permet d base Locale pour projet VB.net sur pocket pc [ par sylchar ] Bonjour à tous,Je suis débutant en vb.net et je dois me lancer dans un projet de devellopement d'une application recueillant des codes sur un pocket P


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,530 sec (3)

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