ABCelectronique : portail d'information dans le domaine de l'électronique
Home » Diverses rubriques » Archive forum sujets+corp
 
     
   bloc optique  
bonjour tout le monde,

J'ai un lecteur cd sony qui est tombé en panne,la lecture du cd saute,apparement ca vien du bloc optique.

Ce bloc optique est le KSS240A, peut on le remplacer par un KSS213?

PS: j'ai verifié si ca ne vennai pas des signaux,genre:"tracking error" ,apparement ca ne vien pas de la,c'est pour ca que j'en ai deduit que c'était le bloc optique.

Merci encore
A+

Fllo47.



Numéro de l'article: 113907   |  De: fllo47   |  Date: 2004-06-29 00:48:38
   RE: bloc optique
Salut!
Un truc con qu'on pense pas forcément est ce que tu as nettoyer ta lentille?
a+
damien

Numéro de l'article: 113950   |  De: damien   |  Date: 2004-06-29 09:33:12
   RE: bloc optique
Oui je l'ai nettoyé,meme plusieurs fois.

Merci
a+

Numéro de l'article: 114376   |  De: fllo47   |  Date: 2004-06-29 20:04:44

   circuit de commande  
Salut j'ai eu un téléviseur nokia dont le circuit de commande est absent à l'interieur mais l'oxcillateur d'alimentation est la TEA 2164 je veux acheter son circuit de commande mais je ne sais quelle reference choisir svp si vous avez une idée aidez moi.

Barthélémy

Numéro de l'article: 113908   |  De: BARTHEL   |  Date: 2004-06-29 00:54:29

   [16f877] Liaison série  
Bonjour,
Je suis actuellement entrain de dévelloper une carte a base d'un 16f877... Comme toutes les simulations ne sont pas possible via l'ordinateur, je vais devoir monter une premiere version de la carte et faire mes essais directement sur le PIC... Seulement voilà, je voudrais bien quand la premiere partie du devellopement sera terminée, ajouter a ma carte la possibilité de communiquer (envoyer et recevoir) avecune autre carte ou avec un ordinateur (via un cable rs232 avec un max232 par exemple.) Je sais que celà est possible car gere par le pic au travers des broches TX et RX... Je sais donc qu'il faut que sur mon circuit je laisse ses deux broches libres afin de pouvoir y connecter un module par apres... Seulement voilà, en fesant des recherches sur internet sur le fonctionnement d'une communication avec le port série, je suis tombé sur ceci:

http://www.rennes.supelec.fr/ren/fi/elec/mcu/pic/maq877/schema.gif

Comme on le constate, RA4 et RC5 sont aussi utilisées pour la communication... Je voudrais bien savoir si TX et RX sont uniquement nécessaire ou si je dois laissé d'autres broches libre pour pouvoir y connecter mes addons...

Voilà j'espere que vous m'aurez compris... Merci a tous pour votre attention

Benjamin

PS: Si vous avez des documents intérréssant sur la communication RS232 via un 16f877, vous pouvez poster ça m'intérresse ;)

Numéro de l'article: 113909   |  De: Benja   |  Date: 2004-06-29 01:03:09
   RE: [16f877] Liaison série
Salut
Pour ton problème de liaison RS232 il faut deja savoir si tu veux travailler en mode synchrone ou asynchrone car eb mode asynchrone tu n'as besoin que de RX et TX, mais si tu travail en mode synchrone il te faudra une horloge pour te synchroniser dessus.
Et sinon pour la liaison série pour le PIC16f87x va voir les cours de Bigonoff ezn clickant sur le lien a gauche, ses cours sont extremement bien fait, il les a fait lui meme et ils t'aideront a y arrivé. Dans son cours, la liaison série commence vers la page 470 il me semble.
Pour ma part, j'utilise un PIC 16f870 et son cours m'a fait avancer a tres grand pas.
Bonne programmation
A+
Olivier

Numéro de l'article: 113918   |  De: olivier EMONIN   |  Date: 2004-06-29 07:07:11
   RE: [16f877] Liaison série
Ok merci bien, je vais voir le copurs de Bigonoff , je savais pas qu'il en parlait, je connaissais son cours pour le 16f84... Mais j'était trop limité par ce dernier ;)

Numéro de l'article: 114339   |  De: Benja   |  Date: 2004-06-29 17:43:19

   compte-tours a led  
salute a tous
j'ai vu dans les archive que certain d'entre vous on des shemas qui pourrais m'interresser!!
en effet je cherche comment faire un compte tour a led sur un voiture.
merci

Numéro de l'article: 113910   |  De: jermoin   |  Date: 2004-06-29 01:22:28
   RE: compte-tours a led
va voir dans ta boite.A+
Guillaume

Numéro de l'article: 113912   |  De: Chataigne   |  Date: 2004-06-29 01:40:00
   RE: compte-tours a led
Salut

cela m' interesse aussi , si tu peux me l' envoyer ...

@+++ dan

Numéro de l'article: 113920   |  De: etronics   |  Date: 2004-06-29 08:19:45
   RE: compte-tours a led
Je le veu bien aussi, si c'est possible ?
On ne le trouve pas sur le site ?

Numéro de l'article: 113928   |  De: progfou   |  Date: 2004-06-29 08:51:01
   RE: compte-tours a led
salut,
moi aussi ça m'interresserai pas mal
@+++++Seb

Numéro de l'article: 113943   |  De: seb28   |  Date: 2004-06-29 09:16:45
   RE: compte-tours a led
okay j'vous l'envoie !!!


Numéro de l'article: 114081   |  De: Chataigne   |  Date: 2004-06-29 11:57:43
   RE: compte-tours a led
salut chataigne, ce serai possible que tu me l'envoie aussi

Numéro de l'article: 115304   |  De: benoit   |  Date: 2004-07-02 17:25:52
   RE: compte-tours a led
salut chataigne, ce serai possible que tu me l'envoie aussi

Numéro de l'article: 115305   |  De: benoit   |  Date: 2004-07-02 17:26:00
   RE: compte-tours a led
moi aussi très intéressé par le montage
j'étais en train d'en faire un a base de LM3914 mais si c'est déjà fait et testé, c'est encore mieux.

Merci :-)

Numéro de l'article: 119138   |  De: get27   |  Date: 2004-07-15 18:02:43
   compte-tours a led
SLT
moi aussi je suis intérréssé par se schema , sa serait cool de me l'envoyer
merci d'avance
a+
bye

Numéro de l'article: 119732   |  De: perclem   |  Date: 2004-07-17 04:33:31
   RE: compte-tours a led
SLt a tous je suis aussi intérréssé par ce schema
merci de bien vouloir me l'envoyer

Numéro de l'article: 120718   |  De: morgan   |  Date: 2004-07-21 15:23:21
   RE: compte-tours a led
SLt a tous je suis aussi intérréssé par ce schema
merci de bien vouloir me l'envoyer

Numéro de l'article: 120720   |  De: morgan   |  Date: 2004-07-21 15:24:29
   RE: compte-tours a led
Slt tlm ;)
Serai-ce possible d'avoir aussi ce schéma, il m'interesse beaucoup.

Merci :-)

Numéro de l'article: 121613   |  De: H0BBY_N@W   |  Date: 2004-07-25 15:17:48

   Controle moteur via LPT1  
Bonjour,

Y'aurait-il quelqu'un ayant un motantge me permettant de controller un petit moteur 5v via le port de l'imprimante, le probleme étant que je n'ai pas assez de courant pour faire tourner le moteur

merci!!



Numéro de l'article: 113914   |  De: JF   |  Date: 2004-06-29 02:28:52
   RE: Controle moteur via LPT1
Est-ce que ce lien peut t'inspirer ?
http://www.planete-sciences.org/robot/ressources/produits/supermec/supermec.html

Ce n'est pas très difficile à faire.

Numéro de l'article: 113925   |  De: progfou   |  Date: 2004-06-29 08:48:11

   Changement THT TV  
Salut

je n'ais jamais changé de THT ,j'aimerai savoir la manip au niveau de la ventouse sur le tube ,la démagnétisation , etc...
Je suis preneur de tout truc et astuce...
Merci

Numéro de l'article: 113915   |  De: Papinou07   |  Date: 2004-06-29 05:32:36
   RE: Changement THT TV
Bonjour,

Il n'y a qu'une chose d'important à faire pour enlever une THT.
Relier un tournevis à la masse du TV par l'intermédiaire d'un cordon et de 2 pinces crocodile.
Ensuite soulever la ventouse et décharger la THT à l'aide du tournevis.
Une fois cette opération effectuée, tu peux retirer la ventouse (2 petits crochets à déboiter) et dessouder la THT du circuit sans risque de se prendre une décharge.

A + !

Numéro de l'article: 113916   |  De: kiwilevrai   |  Date: 2004-06-29 06:09:43
   RE: Changement THT TV
Si tu reprend ton post précédent, je t'avais fait un petit dessin avec des commentaires...

A+

Numéro de l'article: 113934   |  De: pym   |  Date: 2004-06-29 09:05:50
   RE: Changement THT TV
Il faut ajuster le g2 et le focus apres le remplacement en general.Pour le focus c'est simple : meilleure nettete possible de l'image.
Pour le g2 il faut la documentation technique afin d'ajuster un niveau moyen specifique à chaque constructeur au niveau des impulsions trame sur une cathode du tube image.
Cela s'adresse aux tvc de nouvelle génération ayant les cut-off automatiques.
Car un g2 mal réglé fait que le tube n'est pas dans son point de fonctionnement idéal et provoque une usure prématurée du tube image.
Mais il faut la doc du produit.

Numéro de l'article: 114539   |  De: arbo   |  Date: 2004-06-30 12:37:51

   convertisseur ad775  
salut à tous, voilà j'ai lu datasheet de ce CAN, et j'aimerais savoir sa fréquence d'échantillonnage, le problème c'est qu'il y a marqué 20 MSPS.

Savez vous ce que cela signifie ?
merci

Numéro de l'article: 113921   |  De: triffon   |  Date: 2004-06-29 08:23:27
   RE: convertisseur ad775
sur ta doc il y a marqué:
maximum conversion rate : typ 35 MHz
donc ta fréquence de conversion max typique

Numéro de l'article: 113941   |  De: seb28   |  Date: 2004-06-29 09:15:34
   RE: convertisseur ad775
20MSPS = 20 mega samples per second... ce qui correspond a une fréqunece d'ecahntillonnage de 20MHz

Numéro de l'article: 113964   |  De: pazcal   |  Date: 2004-06-29 10:00:11
   RE: convertisseur ad775
merci

Numéro de l'article: 113968   |  De: triffon   |  Date: 2004-06-29 10:03:20

   ROM  
bonjour
quelles sont lezs démarches à suivre pour programmer une ROM en Pspice.
merci

Numéro de l'article: 113929   |  De: ROm   |  Date: 2004-06-29 08:56:28
   RE: ROM
bonjour
pb de la programmation de la ROM.

Numéro de l'article: 113956   |  De: ROm   |  Date: 2004-06-29 09:45:45

   CAN/CNA  
Salut,

je remet mon sujet au début:


Pazcal pourrais tu developper ton idée a propos de latcher les CAN/CNA

Pour ceux que sa interesse, aller voir les mails sur le même sujet le
28-06-04 à 16:30

Merci d'avance

Numéro de l'article: 113932   |  De: Shinobi   |  Date: 2004-06-29 09:01:57
   RE: CAN/CNA
latcher: mettre des bascules D entre tes sorties et tes entrées afin de tout resynchroniser

Numéro de l'article: 113933   |  De: seb28   |  Date: 2004-06-29 09:04:43
   RE: CAN/CNA
ok merci


J'espere que sa va marcher car j'ai deja epuiser toutes mes ressurces.
Vous etes ma derniere chance.

Numéro de l'article: 113937   |  De: Shinobi   |  Date: 2004-06-29 09:10:11
   RE: CAN/CNA
On peu dire que le systeme marchouille.

Cela dit, je souhaite utiliser 4 bits sur chacun des convertisseurs.
Faut il utiliser les MSB ou LSB?
Moi, j'ai choisit les MSB pour un Vin de 0 à 4V.

Numéro de l'article: 113976   |  De: Shinobi   |  Date: 2004-06-29 10:12:21
   RE: CAN/CNA
Salut,
Hier, j'ai lu trop vite ton message.
Tu indiques dans un des posts que tu mets CS barre et RD barre à la masse, Quand passes-tu RD barre au niveau haut?
Car si tu laisses RD barre continuellement au niveau bas, la data correspond à la première conversion(au moment où RD est passé à l'état bas)
David.

Numéro de l'article: 113978   |  De: David   |  Date: 2004-06-29 10:16:43
   RE: CAN/CNA
A priori, le CAN a quelque probleme avec les bascules D.

Toutefois, c'est une super idée.

Si quelq'un a deja eu se pb, son aide la bienvenue

Numéro de l'article: 113979   |  De: Shinobi   |  Date: 2004-06-29 10:18:08
   RE: CAN/CNA
Si RD est a la masse, techniquement, je lis tout le temps les valeur s converti, non?

Numéro de l'article: 113994   |  De: Shinobi   |  Date: 2004-06-29 10:34:28
   RE: CAN/CNA
Je n'en suis pas certain, car si tu interfaces le convertisseur à un µC et que tu laisses RD barre à la masse toutes les lectures correspondront au moment où RD barre à été mis à la masse.
RD barre permet en quelque sorte de "latcher" la valeur de conversion, afin de pouvoir la lire à son aise.
Regarde la figure 14 du datasheet, tu comprendras mieux.
David.

Numéro de l'article: 114009   |  De: David   |  Date: 2004-06-29 10:45:44
   RE: CAN/CNA
Ba lors de mon test, lorsque Vin varie, le mot binaire en sortie varie egalement.C'est donc que la lecture est continu.

De plus je ne met pas microcontroleur mais seulement un CNA derriere qui converti egalement en continu.

RD ne commande pas le debut de la conversion, il permet de lire le mot binaire lors d'un niveau bas. Donc si le niveau bas est constant les mot binaire identique ou pas se suivent en sortie.

Est tu d'accord avec moi?

Numéro de l'article: 114020   |  De: Shinobi   |  Date: 2004-06-29 10:53:41
   RE: CAN/CNA
Tu as raison, à chaque fois que le signal BUSY passe à l'état haut, l'interface parallèle est reseter.
Il faut donc latcher les sorties du port parrallèle pour pouvoir faire la conversion dans l'autre sens. La commande pour latcher le port parallèle doit être commandée par le CNA.
David.

Numéro de l'article: 114034   |  De: David   |  Date: 2004-06-29 11:17:25
   RE: CAN/CNA
Je n'ai pas de prot parallele.
Le probleme actuel est que le CAN fonctionne et que le l'ensemble bascule D + CNA fonctionnement separement.

Lorsque je les relie plus rien ne fonctionne.

Numéro de l'article: 114040   |  De: Shinobi   |  Date: 2004-06-29 11:19:54
   RE: CAN/CNA
Pourtant l'idée des bascule fonctionne en principe, mais je ne voie le probleme entre les deus convertisseur. Lorsque que les deux bloc sont relie le CAN ne converti plus

Numéro de l'article: 114042   |  De: Shinobi   |  Date: 2004-06-29 11:22:01
   RE: CAN/CNA
Ou alors lorsqu'il convertisse tout les deux, la sortie du CNA n'est pas image de la tension d'entrée du CAN

Numéro de l'article: 114045   |  De: Shinobi   |  Date: 2004-06-29 11:24:08
   RE: CAN/CNA
Si tu as un port parralèle!
C'est les sorties DB0 à DB7 du AD7819.
Tu as l'impression que cela fonctionne correctement mais à 100Hz pour l'autre convetisseur, c'est pas la même chose. Il ne sont pas synchronisé et c'est pour cela qu'il faut latcher les sorties du CAN.
David.

Numéro de l'article: 114049   |  De: David   |  Date: 2004-06-29 11:27:25
   RE: CAN/CNA
Ba, elles sont latchée avec les bascules D que j'ai rajoutée?

Numéro de l'article: 114054   |  De: Shinobi   |  Date: 2004-06-29 11:31:22
   RE: CAN/CNA
Qui vérouille les bascules, le CAN?
Sont elles vérouillées en fonction de l'état de BUSY du AD7819?
Si tu verouilles les bascules au moment où BUSY est à l'état, c'est une donnée erronnée!
Interfacer les deux convertisseurs c'est pas si simple ....
David.

Numéro de l'article: 114064   |  De: David   |  Date: 2004-06-29 11:41:34
   RE: CAN/CNA
Avec une bascule D entre les 2 convertisseurs ca marche !!!
Le seul probleme c'est l'ordre d'allumage des alimentations et de l horloge.
C est franchement un truc de fou, en les allumant dans le meme ordre 2 fois de suite c est meme pas sur que ca marche.
pas besoin d utiliser la sortie Busy du Can ni clear de la bascule

Numéro de l'article: 114072   |  De: Shinobi   |  Date: 2004-06-29 11:51:06
   RE: CAN/CNA
Malheureusement pour toi, il faut tenir compte de BUSY, car quand BUSY est à l'état haut, le port parallèle reset et donc à ce moment là il contient une valeur ne correspondant à rien; une fois BUSY à l'état bas il est "chargé" avec la nouvelle valeur de conversion.
-
La séquence effectuée par l'AD7819 avec CS et RD à la masse est la suivante :
.
BUSY état haut -> reset port// -> BUSY état bas -> charger valeur port// -> .....
.
David.


Numéro de l'article: 114100   |  De: David   |  Date: 2004-06-29 12:13:32
   RE: CAN/CNA
Je suis d'accord avec toi mais lorsque je regarde mes conversion, a aucun moment mes sortie ne se mettent a zero.La conversion est continu.

La reponse de l'ensemble est linéaire et sans interuption.

Numéro de l'article: 114123   |  De: Shinobi   |  Date: 2004-06-29 12:52:41
   RE: CAN/CNA
Je n'ai pas dit que les sorties passent à zéro, par contre pendant le reset les sorties peuvent prendre un état différent n'ayant aucune relation avec la conversion.
A l'oeil il est impossible de voir le comportement des sorties durant le reset.
Par contre l'autre convertisseur à tout le temps d'effectuer un échantillonage durant le reset, et du fait une mauvaise conversion se produit!
Voila l'utulitée du BUSY!
David.

Numéro de l'article: 114197   |  De: David   |  Date: 2004-06-29 14:12:12
   RE: CAN/CNA
Ba ecoute, on a tous tester et ça fonctionne

Le probleme maintenant c'est que l'ensemble necessite un ordre d'alumage au niveau des tensions tel: l'horloge puis le
-15V.Sinon ça ne marche pas car le -15v fout le bordel et le CAN ne converti plus.





Numéro de l'article: 114230   |  De: Shinobi   |  Date: 2004-06-29 14:54:56
   RE: CAN/CNA
Tu alimentes l'AD7819 en -15V?
David.

Numéro de l'article: 114286   |  De: David   |  Date: 2004-06-29 15:57:19
   RE: CAN/CNA
en +5V et l'horloge

Le CNA en +5V -15V

Numéro de l'article: 114287   |  De: Shinobi   |  Date: 2004-06-29 16:07:35
   RE: CAN/CNA
Je ne vois pas d'où vient le problème pour l'alimentation.
David.

Numéro de l'article: 114315   |  De: David   |  Date: 2004-06-29 16:52:50

   Compact Flash  
Salut !

Est-ce possible de booter un microcontrolleur/DSP à partir d'une compact flash ?

DSP : TMS320VC33 (Texas Instrument)

Merci

Numéro de l'article: 113944   |  De: Renaud   |  Date: 2004-06-29 09:18:06
   RE: Compact Flash
Il me semble qu'une compact flash peut marcher comme une flash classique avec un adressage adresse/data... Si tel est le cas, oui, tu pourras le faire... sinon, le C33 n'ayant pas d'interface type IDE, ca marchera pas... essaye de trouver la datasheet de ta flash sur google, et tu auras l'info..

Numéro de l'article: 113990   |  De: pazcal   |  Date: 2004-06-29 10:32:13
   RE: Compact Flash
IL y a bien un mode similaire à une flash normal : le common memory mode, mais le fait qu'il y a un controlleur à l'interieur de la compact flash pourrait peut être engendrer des erreurs, enfin c'est ce que certains pensent.

En revanche quand on regarde les cycles d'ecriture et de lecture, cela ressemble à une flash classique.

Merci

Numéro de l'article: 114008   |  De: Renaud   |  Date: 2004-06-29 10:45:42
   RE: Compact Flash
nono, ca devrait pas poser de problemes...c'est prevu pour

Numéro de l'article: 114237   |  De: pazcal   |  Date: 2004-06-29 15:01:29

   pic  
Salut!!
Je craque sa fait plus de 2jours que je suis sur ce prog et il ne marche toulours pas, c'est mon premiére échec depuis le début de mon stage.Mon projet est d'encadrer une valeur mesurer entre une tension seuil min et max, le tout en passant par le convertisseur du pic 16f873.Voici mon prog modifié au moin une cinquantainne de fois, alors peut étre que j'ai déja essayer vos proposition mais n'hésité pas à me les donner quand méme.
start
clrwdt
clrf PORTB
call acquire02 ;tension mesuré et à comparer
movf ADRESH,w
movwf TENSION
call tempo
call acquire01 ;tension seuil min
movf ADRESH,w
subwf TENSION,W
btfsc STATUS,C
bsf PORTB,7
call tempo
call acquire03 ;tension seuil max
movf ADRESH,W
subwf TENSION,w
btfss STATUS,C
bsf PORTB,7
call tempo
goto start
END
Pour l'instant je ne veux qu'allumé mes led lorsque ma tension mesuré est en dehors de mes limites de seuil.
Merci à tout les courageux qui se sont cassé le crane pour me donner un cou de main.
damien

Numéro de l'article: 113948   |  De: damien   |  Date: 2004-06-29 09:27:58
   RE: pic
salut, je ne connais pas tres bien le 16F873, mais j'ai fait des choses similaires sur 18F1320.
1°)es tu sûr de tes fonctions acquire de conversion (le résultat est sur combien de bits ? si >8 est il justifié à gauche ou à droite ?
2°)selon la justification, récupères tu bien le bon résultat dans ADRESH ou ADRESL ?
3°)moi, sur 18F j'aurais utilisé les fonctions de comparaison mais je ne sais pas si elles sont dispos sur le 16F873.
Sinon, tu prends ta tension, tu la soustraits à mini, tu regardes la carry et forces RB7 selon le résultat. idem pour la valeur maxi.
Es tu sûr que tes conversions AN fonctionnent correctement ?
vérifie ça dans un premier temps.

Numéro de l'article: 113954   |  De: Vincent_vdw   |  Date: 2004-06-29 09:43:37
   RE: pic
Mes conversion fonctionne bien sa j'en sui sur car si j'enléve un seuil et que je fais une comparaison entre 2 valeurs seulement sa fonctionne comme il faut.Ensuite je suis sur 10 bit justifié à gauche et j'utilise ADRESH.Et les soustraction déja fait et ça ne marche pas non plus.C'est pour sa que je craque

Numéro de l'article: 113959   |  De: damien   |  Date: 2004-06-29 09:49:55
   RE: pic
tu as les fonctions de comparaison sur 16F ?
visiblement pour les conversions ça va, c'est donc pas grand chose.


Numéro de l'article: 113963   |  De: Vincent_vdw   |  Date: 2004-06-29 09:59:35
   RE: pic
voici mon nouveau prog:
start
clrwdt
clrf PORTB
call acquire01
movf ADRESH,w
movwf SEUILmin
call tempo
call acquire02
movf ADRESH,w
subwf TENSION,W
btfss STATUS,C
bsf PORTB,7
btfsc STATUS,C
bsf PORTB,6
call tempo
call acquire03
movf ADRESH,W
movwf SEUILmax
call tempo
call acquire02
movf ADRESH,w
subwf SEUILmax,w
btfsc STATUS,C
bsf PORTB,5
btfss STATUS,C
bsf PORTB,4
call tempo
goto start
END

les fonctions comparaison, c'est l'instruction subwf:

Numéro de l'article: 113965   |  De: damien   |  Date: 2004-06-29 10:01:21
   RE: pic
damien a écris:
>
> <HTML>voici mon nouveau prog:
> start
> clrwdt
> clrf PORTB
> call acquire01
> movf ADRESH,w
> movwf SEUILmin
> call tempo
> call acquire02
> movf ADRESH,w
> subwf TENSION,W
> btfss STATUS,C
> bsf PORTB,7
> btfsc STATUS,C
> bsf PORTB,6
> call tempo
> call acquire03
> movf ADRESH,W
> movwf SEUILmax
> call tempo
> call acquire02
> movf ADRESH,w
> subwf SEUILmax,w
> btfsc STATUS,C
> bsf PORTB,5
> btfss STATUS,C
> bsf PORTB,4
> call tempo
> goto start
> END
>
> les fonctions comparaison, c'est l'instruction subwf
Et il ne prend qu'un seul seuil.Est ce que sa peut venir de ma tempo qui ne serai pas assez longue?



Numéro de l'article: 113966   |  De: damien   |  Date: 2004-06-29 10:02:24
   RE: pic
tu as vu que là, si jamais tu allumes la LED, tu l'éteinds à chaque fois que tu redémarres avant de la rallumer ? ton clear PORTB, moi je l'aurais sorti de la boucle et j'aurais cleareé le bit 7 du port B seulement selon le résultat des soustractions.
il faudrait que je regarde les fonctions de soustractions et de test de la carry

Numéro de l'article: 113969   |  De: Vincent_vdw   |  Date: 2004-06-29 10:04:35
   RE: pic
c'est vrai que les fonctions de conversions A/N nécessitent la plus grande rigueur quand on le met en oeuvre.
entre le moment ou tu charges l'entrée et le moment ou tu lis le résultat, il faut une tempo à définir.
tu peux déjà augmenter les tiennes.
concernant les comparaisons, j'ai bien compris que tes comparaisons tu les fais avec une soutraction.
regarde pour les tempos plus longues et si ce n'est pas ça, je regarderai la datasheet pour voir les fonctions du 16F873.


Numéro de l'article: 113973   |  De: Vincent_vdw   |  Date: 2004-06-29 10:07:43
   RE: pic
oui sa je sais mais je pence pas que le clear du portB soit la cause du fait qu'il ne prend en compte qu'un seul seuil.
pour la comparaison:
movwf mem1,w
subwf mem2,w
si c=1 ; mem2<mem1
si c=0 ; mem2>mem1

Numéro de l'article: 113975   |  De: damien   |  Date: 2004-06-29 10:10:31
   RE: pic
movwf mem1,w
tu mets mem1 dans w
subwf mem2,w
tu soustraits mem1 à mem2 et tu mets le résultat dans w
donc tu fais mem1-mem2
aprs tu me dis si mem2<mem1 alors c=1.
je ne vois pas en faisant mem1-mem2 comment tu peux avoir la carry à 1 alors que mem1 est supérieur à mem2....
si mem1 = 10 et mem2 = 7 10-7 = 3... donc c=0 et non pas 1
pareil si mem2>mem1 alors mem2 =12 et mem1 = 10 10-12=-2 donc carry=1
tu as visiblement inversé tes tests.
non ?

Numéro de l'article: 113982   |  De: Vincent_vdw   |  Date: 2004-06-29 10:22:29
   RE: pic
dsl je vien de relire ce que j'ai écrit et je me sui trompé, j'ai inversé ce que je voulé dire.J'ai augmenté ma tempo et j'ai toujours le même probléme.Et tu vois sa fait 2 jours que je planche la dessus alors sa commence a me tapé sur le systéme.

Numéro de l'article: 113986   |  De: damien   |  Date: 2004-06-29 10:30:40
   RE: pic
et là, tu n'as rien qui s'allume ?????? ni RB4, ni RB5, ni RB6 ni RB7 ???
si c'est le cas, y'a autre chose....

Numéro de l'article: 113996   |  De: Vincent_vdw   |  Date: 2004-06-29 10:35:32
   RE: pic
RB5 et RB4 change d'état comme il faut et surtout quand il faut, en revanche RB7 ne s'allume jamais et RB6 reste tout le temps allumé.

Numéro de l'article: 114003   |  De: damien   |  Date: 2004-06-29 10:40:56
   RE: pic
donc tu as un problème sur ta première conversion.
fais comme pour la deuxième : au lieu de faire mem1-me2 fais l'inverse

Numéro de l'article: 114007   |  De: Vincent_vdw   |  Date: 2004-06-29 10:45:23
   RE: pic
regarde ma premiére conversion je lui demande une instruction avec TENSION alors que tension n'a aucune valeur car je ne me ser plus de cette variable, j'espére que c'est sa!!!

Numéro de l'article: 114013   |  De: damien   |  Date: 2004-06-29 10:49:17
   RE: pic
effectivement, ça ne doit pas aider....

Numéro de l'article: 114016   |  De: Vincent_vdw   |  Date: 2004-06-29 10:50:50
   RE: pic
bon sa fonctionne correctement, par contre maitenant il faut que je trouve une solution pour donner le résultat sur 2led.C'est à dire allumé une led quand je suis entre suil min et max et en allumé une autre quand je suis inférieur a seuil min et supérieur a seuil max.Alors si t'as une idée elle est la bien venu.


Numéro de l'article: 114023   |  De: damien   |  Date: 2004-06-29 10:54:58
   RE: pic
si tu veux par exemple allumer sur rb0-rb1 / rb1-rb2 / rb2-rb3, etc... tu peux faire une rotation par exemple ( en fonfction du résultat )

Numéro de l'article: 114028   |  De: Manu   |  Date: 2004-06-29 11:07:06
   RE: pic
bah, tu pourrais d'abord tester si tu es > mini, si oui, tu sautes sur le deuxième test qui vérifie que tu es < maxi.
Dans ce cas là tu as tes deux conditions et tu peux allumer RB7 et éteindre RB6.
si le résultat d'une des deux comparaisons et négatif, alors tu allumes la 6 et éteinds la 7


Numéro de l'article: 114029   |  De: Vincent_vdw   |  Date: 2004-06-29 11:07:06
   RE: pic
J'avais essayer sa dans les premiers programme et je croi que sa fonctionner pas trés bien mais je vais essayer de nouveaux.


Numéro de l'article: 114053   |  De: damien   |  Date: 2004-06-29 11:30:26
   RE: pic
à priori ça devrait fonctionner...

Numéro de l'article: 114056   |  De: Vincent_vdw   |  Date: 2004-06-29 11:32:01
   RE: pic
Je suis bien parti mais j'ai pas fait comme tu m'as dit, j'ai supprimer le bit 4 donc j'ai plus que 3 led qui s'allume, RB7 quand je suis inférieur au seuil min , RB6 quand je suis supérieur au seuil max et RB6 et RB7 en méme temps quand je suis supérieur a la tension seuil max, donc j'essaye de trouver une condition pour allumer que RB7 quand je suis supérieur a seuil max et éteindre RB6.

Numéro de l'article: 114069   |  De: damien   |  Date: 2004-06-29 11:48:56
   RE: pic
voici le nouveaux prog, mais j'arrive pas à éteindre RB6
start
clrwdt
clrf PORTB
call acquire01
movf ADRESH,w
movwf SEUILmin
call tempo
call acquire02
movf ADRESH,w
subwf SEUILmin,W
btfss STATUS,C
bsf PORTB,7
btfsc STATUS,C
bsf PORTB,6
call tempo
clrf PORTB
call acquire03
movf ADRESH,W
movwf SEUILmax
call tempo
call acquire02
movf ADRESH,w
subwf SEUILmax,w
btfsc STATUS,C
goto max
call tempo
goto start
max
btfss PORTB,6
nop
bcf PORTB,6
bsf PORTB,7
call tempo
goto start
END

Numéro de l'article: 114074   |  De: damien   |  Date: 2004-06-29 11:51:58
   RE: pic
tu devrais faire des sauts en fonction des résultats.
si dès la première comparaison le résultat est mauvais alors il est de toute façon inutile de faire la deuxième comparaison.

call acquire02
movf ADRESH,w
subwf SEUILmin,W
btfss STATUS,C
goto label1
goto label2

label1
bsf PORTB, RB7
bcf PORTB, RB6
call tempo
goto test2

label2
bcf PORTB, RB7
bsf PORTB, RB6
call tempo
goto end

test2
call acquire03
movf ADRESH,W
movwf SEUILmax
call tempo
call acquire02
movf ADRESH,w
subwf SEUILmax,w
btfsc STATUS,C
goto label3
goto label4

label3 (si C=1 donc tension < max tu ne fais rien car tu as déjà allumé la 7 et eteint la 6)
call tempo
goto end

label4 (si C=0 dont tension > max tu éteinds 7 et allumes 6)
call tempo
goto label2


end
goto start

dans label 1 (si C=0) alors ça veut dire que ta tension est supérieure à ton seuil mini : tu forces RB7, cleares RB6 et saute au deuxième test (tension < tension max)
dans label 2 tu cleares RB7, set RB6 et sautes à goto start

dans le cas 1 ensuite tu recommence ça mais avec d'autres labels et ta tension amx à la place de la mini


ça te va ?
dans ton programme je en vois pas pourquoi tu testes RB6 ???

Numéro de l'article: 114104   |  De: Vincent_vdw   |  Date: 2004-06-29 12:22:08
   RE: pic
Salut tout le monde,

En parlant de pic,

Si j'ai bien compris, un pic c'est une puce que l'on peut programmer ?

Merci de me donner des informations complémentaires, Merci

Jérémy

Numéro de l'article: 114578   |  De: Jérémy   |  Date: 2004-06-30 13:53:46
   RE: pic
http://www.microchip.com
tu trouveras toutes les infos
sinon le site de Bigonoff (clique sur le lien à gauche....)

Numéro de l'article: 114663   |  De: Vincent_vdw   |  Date: 2004-06-30 18:40:28

   Grundig VS 200  
Bonjour
J'essaye de reparer le video grundig vs 200 tc (un vieux model)
et j'ai le code A0 qui s'inscrit au LCD et je n'ai pas les bouquins
pouvez-vous m'aider
Merci
Krassimir

Numéro de l'article: 113961   |  De: Krassimir   |  Date: 2004-06-29 09:52:47

   Quartz vs Résonateur  
Bonjour,

Je débute dans le domaine des PICs ... et je me demandais pourquoi choisir un Quartz plutot qu'un Résonateur Céramique pour accompagner un PIC (ex: Quartz 4mhz avec PIC16F84A).

Prix ?
Précision ?

j'ai trouvé une description des différentes possibilités :
http://f5ad.free.fr/16F84/Oscillateurs.html

Merci de m'éclairer,

Didier.

Numéro de l'article: 113972   |  De: Didier   |  Date: 2004-06-29 10:07:00
   RE: Quartz vs Résonateur
Je ne connaissait pas les resonnateurs a ceramique. Mais ceux sont tous les 2 des cristaux et ca ne m´étonnerait pas que les caracteristiques ne changent pas entre les 2. C´est peut etre juste histoire de se demarquer du concurent. A prendre a la legere qd meme mes supositions!

Numéro de l'article: 113977   |  De: Eric Leblanc   |  Date: 2004-06-29 10:13:02
   RE: Quartz vs Résonateur
Je ne pense pas que ce soit pareil ...

Entre un oscillateur et un résonateur (comme leur nom l'indique)...





Numéro de l'article: 113984   |  De: Didier   |  Date: 2004-06-29 10:28:40
   RE: Quartz vs Résonateur
Salut

Un ancien post sur le sujet :
http://www.abcelectronique.com/forum/read.phtml?f=1&i=99075&t=99075*

A+

Numéro de l'article: 114041   |  De: SuperPapum   |  Date: 2004-06-29 11:21:31
   RE: Quartz vs Résonateur
Salut
effectivement ce n'est pas pareil
- un quartz nécessite deux petites capacités, un résonnateur pas toujours (ça dépens des modèles, il en faut pour les 2 pattes et il n'en faut pas pour les 3 pattes)
- un quartz est nettement plus précis qu'un résonnateur céramique
- on a parfois du mal à faire osciller un résonnateur céramique 3 pattes, parce que les capas sont souvent trop fortes pour le circuit d'horloge du PIC

Numéro de l'article: 114120   |  De: Tgq   |  Date: 2004-06-29 12:45:35

   anti-rebond  
bonjour ,
J'aimerais savoir ce qu'est un rebond d'un bouton poussoir et pourquoi doit on mettre un circuit RCpour les eliminer.
merci d'avance

Numéro de l'article: 113983   |  De: cyrille   |  Date: 2004-06-29 10:24:42
   RE: anti-rebond
salut, quand tu appuies sur un BP, il y a des rebonds c'est à dire que ca passe d'un état '0' à '1' alternativement pendant une durée d'environ 10 ms ( tout dépend du BP ...) . Voilà pourquoi on met un circuit RC pour éviter ces rebonds , mais tu peux aussi mettre des bascules D.

Numéro de l'article: 113985   |  De: bart   |  Date: 2004-06-29 10:28:51
   RE: anti-rebond
ca voudrai dire que a cause des rebond on pourrai croire que l'on a appuyé plusieur fois sur le bouton?

Numéro de l'article: 113991   |  De: cyrille   |  Date: 2004-06-29 10:32:41
   RE: anti-rebond
oui tout à fait , si tu ne mets pas de circuit anti-rebond , ton montage ne fonctionnera pas. Tu n'as qu'à faire un essai pour t'en apercevoir

Numéro de l'article: 113997   |  De: bart   |  Date: 2004-06-29 10:36:26
   RE: anti-rebond
Le contact d'un bilame a ressort génère des rebonds dus a l'elasticite du métal... comme le dit bart, la durée est de qques ms en fonction du type de bouton... la fréqune ce est de qques centains/milliers de hertz... Il est nécessaire de les supprimer, dans le cas par exemple d'une commande marche/arret avec un seul bouton de commande... les rebonds ajoutent des impulsions parasites a la commande générant des marche/arret successifs intempestifs.

Numéro de l'article: 113998   |  De: pazcal   |  Date: 2004-06-29 10:36:46
   RE: anti-rebond
tout a fait... c'est du a l'elesticité du contact (la lame metallique du poussoir) l'electronique est trop rapide et prends cela comme plusieures commandes

Numéro de l'article: 113999   |  De: Richard   |  Date: 2004-06-29 10:37:40
   RE: anti-rebond
Merci beaucoup pour votre aide.Ca m'a beaucoup eclairé.
a+

Numéro de l'article: 114002   |  De: cyrille   |  Date: 2004-06-29 10:39:37
   RE: anti-rebond
mais le circuit RC tu le branche comment?
merci

Numéro de l'article: 114026   |  De: semopy   |  Date: 2004-06-29 11:00:23
   RE: anti-rebond
t'as ou sinon la possibilité de mettre un MAX6817, qui intègre deja tout...

Numéro de l'article: 114027   |  De: Manu   |  Date: 2004-06-29 11:02:24
   RE: anti-rebond
ou une simple bascule rs

Numéro de l'article: 114079   |  De: frost   |  Date: 2004-06-29 11:57:09
   RE: anti-rebond
oui frost.C est plus generalement utilisé.
Le probleme du RC(monostable), c est l inverse: si tu envoies deux impulsions trop consecutives, il n en compte qu une

Numéro de l'article: 114146   |  De: jpascal   |  Date: 2004-06-29 13:32:18