The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX for Advanced & Expert Users
.
google unix.com



UNIX for Advanced & Expert Users Expert à Expert. Apprenez avancé UNIX, des commandes UNIX, Linux, les systèmes d'exploitation, d'administration système, de la Programmation, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Contrôle RS-232 Serial Console de Script Shell Ishikawa De programmation et de script Shell 1 01-10-2009 09:18 PM
comment configurer le port série pour variales smartgupta SUN Solaris 1 11-22-2008 08:27 AM
Configuration du port série munirh SCO 1 04-22-2008 09:09 AM
port série signal ppass SUN Solaris 0 02-04-2005 11:11 AM
PERL: le contrôle des ports série? perleo De programmation et de script Shell 1 06-13-2003 03:42 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-23-2009
tigreped tigreped is offline
Registered User
  
 

Date d'inscription: juin 2009
Messages: 1
Question Logiciel de contrôle du port série les broches

Salut. J'ai un projet où j'ai l'intention de brancher un simple circuit Infra-Rouge à un ordinateur. Je dois alors faire un logiciel de contrôle de ce dispositif par l'intermédiaire du logiciel, c'est-à-dire, je ne serai pas en utilisant des microcontrôleurs dans le circuit.

Je crois que la meilleure façon de faire est d'utiliser le port série / dev/ttyS0, et la fonction ioctl (). Le fait est que j'ai trouvé du code et a essayé beaucoup, mais aucun ne semble être suffisamment clair ou de faire exactement ce que je veux.

Je comprends que, sur les 9 broches, il ya certains que je ne peux pas changer, comme la terre (GND) mais semble comme les autres je peux, grâce à une sorte de ET et OU des opérations, en utilisant iotcl;

Je suis également avoir quelques doutes sur ce qui est élevé et faible parce que l'aide TIOCMGET il montre quelques pins sont élevés, et quand je les tester, je ne vcc vérifier sur eux, alors que certains ont indiqué que FAIBLE n'ont pas de tension.

Aussi, il semble y avoir de configuration par défaut sur le port ttyS0, car avec une LED, je touche la négative à la GND (5) et les broches 3 4 et 7 semblent être élevés, de l'éclairage LED, tandis que les autres pins il ne s'allume pas en place.

Donc, je suis en supposant que les pins que par défaut de la lumière LED sont fixés avec des valeurs élevées par le système

En passant, je suis en Ubuntu 9.04, noyau 2.6.28, GNOME 2.26.1.

Donc, je voudrais quelques explications soigné pour m'aider à comprendre comment utiliser les broches du port série pour l'application de la présente peu orthodoxes et le plus simple appareil.

Le fait est que l'utilisation de ces dispositifs mai GND à sa terre, et quelques uns des tous les plus haut que ses broches VCC, et 2 autres pins, il suffit d'envoyer un à impulsions qui activera le signal infrarouge, et d'autres de recevoir des impulsions électriques à partir de n'importe quel dispositif infra-rouge.

Comme une fin, j'ai envie d'utiliser ce régime de deux ordinateurs pour communiquer avec l'un de ces infra-rouge de série de chaque appareil connecté, et pour contrôler l'émission et la réception des bits (légumineuses) par des logiciels.

Cela me permettra de définir mes bits de début et de fin, de la taille du mot, etc

Notez qu'il est tout didatic fin, pas comme pratique, mais toujours utile en tant que processus d'apprentissage envolving programmation C pour manipuler le port série et un peu d'électronique.

Les schémas de circuit est la suivante:
Construindo um Transmissor Infravermelho Para o seu PC | Clube do Hardware

Nul besoin de lire en portugais pour comprendre comment le monter en place.

Maintenant, le grand défi est de le raccorder à un câble série connecté au port série et de commencer à programmer. Tout, vraiment tout commentaire constructif sera très apprécié.
 

Bookmarks

Tags
bas du port série de programmation

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 09:01 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0