FAQFAQ   RechercherRechercher   Liste des Membres du TeamListe des Membres du Team   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
transformer palm en chrono
Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7, 8, 9  Suivante
 
Poster un nouveau sujet   Répondre au sujet    R1Team Association Loi 1901 - Index du Forum -> Forum Général
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 14 09 2007 9:23    Sujet du message: Répondre en citant

Papi a écrit:
avec un quartz et un 876 tu ne peux pas avoir une précision de 1/1000s...mais bon si tu veux réinventer la roue .... Très content

Merci pour ces infos Papi.

En ce qui concerne la précision du 1/1000s je ne suis pas d'accord avec toi, tu peux l'obtenir même avec un quartz de 4Mhz
La preuve ci dessous pour du 4Mhz. Validé avec le simulateur de PMLAB


#DEFINE TIMER_VALUE 241

Tick_Value:4 ; Timer sur 4 octets

movlw B'00010101' ; Prescaler 1:64
movwf OPTION_REG ;
movlw B'10100000'
movwf INTCON ; autorise l'interruption Timer

La routine d'interruption
;============================
; Interruption toutes les 1ms avec un quartz de 4 MHz
; ==============================================

ORG 0x0004
movwf w_temp
swapf STATUS,W
movwf status_temp
MOVF FSR,W
MOVWF fsr_temp
bcf STATUS,RP0 ; Bank 0
MOVLW Tick_Value
MOVWF FSR
INCF INDF,F
BTFSS STATUS,Z
GOTO FinT1
INCF FSR,F
INCF INDF,F
BTFSS STATUS,Z
GOTO FinT2
INCF FSR,F
INCF INDF,F
BTFSS STATUS,Z
GOTO FinT3
INCF FSR,F
INCF INDF,F
NOP
GOTO FinT

FinT1 :
NOP
NOP
NOP
NOP

FinT2 :
NOP
NOP
NOP
NOP

FinT3:
NOP
NOP
NOP
NOP

FinT:
MOVLW 0x3 ; ------
MOVWF nIntCount ; Pour avoir une durée de 40µs
Int_Wait: ; de l'Interruption
DECFSZ nIntCount,F ;
GOTO Int_Wait ;
NOP
NOP
MOVLW TIMER_VALUE
MOVWF TMR0
bcf INTCON,T0IF ;
MOVF fsr_temp,W
MOVWF FSR
swapf status_temp,W ; Restauration des registres
movwf STATUS
swapf w_temp,F
swapf w_temp,W
retfie

Je suis même obligé de consommer du temps.

Et en 20 Mhz c'est encore mieux.


Papi a écrit:
....
Pour te donner un ordre de sensibilité pour les ILS, tu prends un aimant de hp de voiture standard, tu le poses à plat, tu descends ton ILS et ça doit déclencher dans les 7/8cm. Tu peux faire la même chose avec ton capteur à effet Hall.
.... mais bon si tu veux réinventer la roue....


Donc si ça déclenche bien avant c'est encore mieux non ?

Je n'aime pas la télé et comme je n'ai rien à faire le soir .... donc ....
Vic78
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 14 09 2007 10:05    Sujet du message: Répondre en citant

Sinon dites moi en quoi je peux vous être utile.
Mes domaines de compétences entre autres sont :
- Informatique (mon métier)
- Electronique (comme passe temps)
- Mécanique ( des notions)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Papi
Président Asso R1Team
Président Asso R1Team


Inscrit le: 17 Déc 2003
Messages: 63338
Localisation: 30km sud Toulouse

MessagePosté le: 14 09 2007 11:48    Sujet du message: Répondre en citant

tu parles de 1/1000 s réel ou de ta base de temps perso Clin d'oeil moi je parle de réel...la fréquence du quartz n'est pas exa cte et fluctue avec le temps, la t° Clin d'oeil
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 14 09 2007 13:46    Sujet du message: Répondre en citant

Ou là, Papi
Je n'ai nullement l’intention de faire un système temps réel précis à la 1/1000s, juste un système qui puisse me chronométrer lorsque je vais une virée en circuit avec vous.
A mon niveau une précision de l’ordre du 1/10s est largement suffisante.
Donc si j’utilise un compteur à là 1/1000s mes chronos ne seront pas trop extravagants.
Je voulais un système simple, pas très coûteux et en plus j’occupe mes soirées.
Voilà

Mais, encore une fois merci pour tes précisions

Cordialement
Vic
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Papi
Président Asso R1Team
Président Asso R1Team


Inscrit le: 17 Déc 2003
Messages: 63338
Localisation: 30km sud Toulouse

MessagePosté le: 14 09 2007 13:50    Sujet du message: Répondre en citant

le pb est justement ton unité de mesure, le 1/1000s ....tu multiplies les erreurs ...une base de 1/100 est largement suffisante.
Si tu veux j'ai des sources pour des chronos au 1/100 à base de pic 16F8xx
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 14 09 2007 13:56    Sujet du message: Répondre en citant

Volontiers Papi.
C'est toujours utile.
Mais .... et moi en quoi je peux être utile ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 14 09 2007 14:04    Sujet du message: Répondre en citant

Je posterais bientôt le schéma du montage, j’ai quelques problèmes à utiliser les outils informatiques consacrés à l’électronique (comme quoi…).
Mais pour résumer :
Un capteur bande magnétique à base de 12F675 + UGN3503 avec une sortie TTL et une autre avec les niveaux RS232. De cette façon il peut s’interfacer avec pratiquement tous les systèmes. Seul Hic, il lui faut du 5v.
Un module chrono à base de LCD + 16F876 (par exemple), pour le LCD j’ai un de récup de 2*16 caractères.
Trois boutons pour le paramétrage et le fonctionnement.

L'état des lieux :
- Maquette "Capteur terminé", je ferais des essais ce week-end
- Logiciel du "Chrono" en cours de réalisation, maquette terminée

Vic
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 05 02 2008 9:49    Sujet du message: Répondre en citant

Bonjour,
Je vous donne des nouvelles du montage à base d'un capteur à effet de Hall.

Je voulais effectuer un comparatif entre les deux composants, à savoir un capteur à effet de Hall et une ILS «RLMR108» de chez "Electronique Diffusion" qui ne proposent qu'une seule référence.

Je voulais tester deux points essentiels :
- La fiabilité de la détection
- La sensibilité

Le matériel utilisé :
- Montage à base de LEDs comme indicateurs
- PIC 12F
- UGN3503
- ILS
- aimant décoratif de cuisine rond (2cm de diamètre).

Les tests :
- Approche de l'aimant jusqu'à allumage des LED
- Approches successifs
- Test dans divers sens des détecteurs ILS et UGN (face, haut, cotés, dos,… )

Pour ce premier test il y a il y a un léger avantage pour l'ILS (quelques millimètres) lorsque l'approche de l'aimant se fait par le coté des pattes de fixation.
Une approche frontale donne l’UGN gagnant.
Un autre constat, L'ILS n'est pas constante dans la détection, dans certains cas (positions) la distance est divisée par deux par rapport à l'UGN3503. Cela explique peut-être pourquoi certains montages en utilisent deux.

Puis je me suis dit que si je modifie les paramètres du programme du PIC .....

Je réajuste les paramètres du Firmware, et là grande surprise, il détecte désormais l'aimant de cuisine à 4cm (mesurés), à cette distance impossible pour l'ILS.

Voilà l'état d'avancement de ce petit projet. Il n'avance pas beaucoup car je manque de temps en ce moment.

Je développe en parallèle le soft pour le PDA (Windows CE 3.0 ou supp.)
A bien tôt.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
max fz6-n
R1 Team VIPoster
R1 Team VIPoster


Inscrit le: 02 Juil 2005
Messages: 3715
Localisation: Vierzon (Cher_18)

MessagePosté le: 05 02 2008 9:58    Sujet du message: Répondre en citant

vous etes des têtes le smecs Choqué moi j'y pige que dalle a votre truc !

chapeau !
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail MSN Messenger
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 06 03 2008 9:22    Sujet du message: Répondre en citant

Bonjour à tous.
Voilà j'ai enfin terminé. Detecteur + Logiciel pour PDA

Je vais pouvoir tester à ma prochiane sortie piste.

Il me manque le support PDA.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Papi
Président Asso R1Team
Président Asso R1Team


Inscrit le: 17 Déc 2003
Messages: 63338
Localisation: 30km sud Toulouse

MessagePosté le: 06 03 2008 9:37    Sujet du message: Répondre en citant

Bon encore un coup tu parts sur des hypothèses fausses.
Les ILS tu as environ 500 références sur le marché avec des sensibilités, des temps de commutation très différents. Si tu te sers chez ED OUBLIE, regarde plutôt chez Radiospares en prenant des sensibilités de 10-20ATR.
Le champ des boucles magnétiques des pistes a un sens, l'ILS pour être efficace doit être dans le sens de la piste.
Un capteur à effet Hall sera surement plus sensible mais tu es obligé de faire un étage entre ton Palm et le capteur ...donc du taf pour rien.
Sur ce ...bonne continuation...certains ont du temps à perdre Clin d'oeil ..tu ne veux pas m'en donner? Clin d'oeil
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 07 03 2008 15:19    Sujet du message: Répondre en citant

Salut Papi!

Le plus difficile a été de développer le chronomètre pour PDA sous Windows CE (Embedded Visual Tools 3.0), pas pour un PALM.
Le détecteur ça n'a pris que quelques heures.

Avant de me lancer j'ai effectué une recherche sur le "NET" concerant un chronomètre à déclenchement externe (rs232 ou autre), je n'ai rein trouvé.

Mais tu me donnes l'idée de le modifier de manière à pouvoir être déclenché via une ILS.

Ca permet à ceux, comme moi, qui ont un PDA, de pouvoir le recycler.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Papi
Président Asso R1Team
Président Asso R1Team


Inscrit le: 17 Déc 2003
Messages: 63338
Localisation: 30km sud Toulouse

MessagePosté le: 07 03 2008 15:23    Sujet du message: Répondre en citant

Au lieu de chercher bêtement sur le NET demande à ceux qui ont un poil déblayer le terrain Clin d'oeil
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
vic78
R1 Team Senior Member
R1 Team Senior Member


Inscrit le: 16 Avr 2007
Messages: 213
Localisation: Yvelines (78)

MessagePosté le: 07 03 2008 15:40    Sujet du message: Répondre en citant

Même si la question n'a pas été posée, je pense que si quelqu'un avait "déblayé" le terraint il se serait manifesté non ?

C'est mon avis. En tout cas moi je réagis de la sorte.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Papi
Président Asso R1Team
Président Asso R1Team


Inscrit le: 17 Déc 2003
Messages: 63338
Localisation: 30km sud Toulouse

MessagePosté le: 07 03 2008 15:45    Sujet du message: Répondre en citant

on a fait quoi?
En plus des histoires de chronos ici ..il n'y a que ça
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    R1Team Association Loi 1901 - Index du Forum -> Forum Général Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7, 8, 9  Suivante
Page 7 sur 9

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum



Powered by phpBB © 2003, 2011 phpBB - and powered by R1Team
Traduction par : phpBB-fr.com