ABCelectronique : portail d'information dans le domaine de l'électronique
Home » Diverses rubriques » Archive forum sujets+corp
 
     
   cellule photovoltaique (panneau solaire)  
bonjour,
je cherche des schéma d'application sur les panneaux solaires(Schéma éléctriques etc...) qui puisse charger une batterie de 12V!
Si qqn a des éléments( site ou autres ) je suis preneur!
Merci d'avance.


Numéro de l'article: 38703   |  De: fredo   |  Date: 2003-06-23 14:14:21
   RE: cellule photovoltaique (panneau solaire)
Salut;

Je pense qu'un 'electronique pratique' y a été consacré ?!!!?...

Numéro de l'article: 38706   |  De: Tronic-man   |  Date: 2003-06-23 14:18:55
   RE: cellule photovoltaique (panneau solaire)
Bonjour

vas voir sur velleman.BE

consumers and pc products

solar cell


à bientôt




Numéro de l'article: 38707   |  De: EPERVIER   |  Date: 2003-06-23 14:21:38
   RE: cellule photovoltaique (panneau solaire)
Sur www.google.fr

tu tapes > Solar charger NiCd NiMH

http://www.solorb.com/elect/solarcirc/aacharge/index.html
http://www.discovercircuits.com/B/batt-chrg.htm

et y en a plein d'autres ... à visionner...


;o)
Stéphane

Numéro de l'article: 38709   |  De: paillassou   |  Date: 2003-06-23 15:10:27
   RE: cellule photovoltaique (panneau solaire)
j'en ai vu quelques un ...
>> c'est quand même de la charge assez BRUTASSE !!

mais bon, à toi de tomber sur le bon ...

@+

Numéro de l'article: 38710   |  De: paillassou   |  Date: 2003-06-23 15:15:20

   capacimètre  
Bonjour,

Je cherche des schémas de capacimètres.

Merci aux bonnes âmes.



Numéro de l'article: 38714   |  De: André   |  Date: 2003-06-23 15:33:52
   RE: capacimètre
Salut;

sur ce site tout est expliquer:

=> http://home.nordnet.fr/~fthobois/capacimetre.htm



CiAo.

Numéro de l'article: 38716   |  De: Tronic-man   |  Date: 2003-06-23 15:42:55
   RE: capacimètre
Re

Merci pour le lien. Je connais ce montage, il est très bien, mais si quelqu'un avait autre chose à me proposer, par exemple avec un pont.

@ +

Numéro de l'article: 38719   |  De: André   |  Date: 2003-06-23 15:51:19
   RE: capacimètre
Salut ,

J'en ai trouvé un sur le site d'elektor.fr dans la rubrique mini-projet : il est tres simple et ne fait appel qu'à 2 555.

voilà...

@+

Numéro de l'article: 38762   |  De: paul   |  Date: 2003-06-23 20:55:06
   RE: capacimètre
Bonjour,

Merci à Paul, je vais voir çà.

@ +

Numéro de l'article: 38790   |  De: André   |  Date: 2003-06-24 09:27:27

   parasite ventilateur  
salut
je cherche comment supprimer les parasites cause par un ventilateur monte sur un radiateur de processeur d'ordinateur:
parasites: un ronflement /sifflement dans les hp
amplis:tda2040x2 et un tda1562q

filtre antiparasite,transfo d'isolement,condo...
comment?
merci
bret

Numéro de l'article: 38721   |  De: Bret   |  Date: 2003-06-23 15:55:55
   RE: parasite ventilateur
salut

c'est toujours le même problème que l'autre fois ?

à bientôt

Numéro de l'article: 38733   |  De: EPERVIER   |  Date: 2003-06-23 16:56:58
   RE: parasite ventilateur
salut !

Ce problème en est un vrai !!!

>Essaye de mettre un condo de 100nF en parrallèle avec les cables d'alim du ventilo (en HF, le condo va mettre à la masse les parasites)

>Tu emberlicote tes câbles dans une tore ou autour d'un bâton de ferrite. Ca parait simplet comme ça, mais y a des cas, ou c'est super efficace.

Amitiés

Numéro de l'article: 38745   |  De: 14bds75   |  Date: 2003-06-23 18:26:14
   RE: parasite ventilateur
Oui, c'est toujours le meme probleme que l'autre fois et ce ronflement est audible meme sans le preampli;j'ai essaye de brancher ma source en direct sur l'ampli et ...

Numéro de l'article: 38784   |  De: Bret   |  Date: 2003-06-24 07:46:05
   RE: parasite ventilateur
OK merci
j'essaierai ta deuxieme soluce car la premiere je l'ai deja tente sans succes...

Numéro de l'article: 38785   |  De: Bret   |  Date: 2003-06-24 07:48:03
   RE: parasite ventilateur
Bonjour

As-tu essayer de mettre un transfo d'isolement dans ta ligne audio comme je l'avais expliqué la dernière fois ?

à bientôt

Numéro de l'article: 38791   |  De: EPERVIER   |  Date: 2003-06-24 09:28:27
   RE: parasite ventilateur
Oui et de toute maniere les masses audio et d'alim sont en permanence relieecar les masse audio de sortie d'ampli sont relier ala masse d'alim d'ampli et preampli...
Bouclage ou non???je ne sais pas d'ou ca vient...
Ca commence a me gonfler cet ampli ou ventilo !!!!!!!!!!!!


Numéro de l'article: 38816   |  De: Bret   |  Date: 2003-06-24 11:35:49
   RE: parasite ventilateur
Essaie de dessiner un synoptique de ton install aussi précis que possible sur les connections des liaisons de masse (point de raccordement etc..)

Numéro de l'article: 38867   |  De: pym   |  Date: 2003-06-24 17:04:05
   RE: parasite ventilateur
OK
si tu veux le typon....dis le moi
gr_38931

Numéro de l'article: 38931   |  De: Bret   |  Date: 2003-06-25 09:28:00
   RE: parasite ventilateur
OK, envoi sur mon mail avec le schéma...j'ai pas le lave-vaisselle (ADSL!) donc pas 10MO SVP!!

Numéro de l'article: 38936   |  De: pym   |  Date: 2003-06-25 09:34:06
   RE: parasite ventilateur
Ok
mais je peux te l'envoyer que cette aprem...
sinon separer les masses d'alim et audio ne resolverait pas mon probleme?
(Bon je t'envoie ca vers 13h30..)

Numéro de l'article: 38942   |  De: Bret   |  Date: 2003-06-25 10:14:40
   RE: parasite ventilateur
Masse alim et masse audio DOIVENT être réunies en un seul point aussi court que possible, l'alim doit être filtrée sur la carte ampli, j'ai cru comprendre que l'alim était issue d'un PC, si oui repiquer le +12V du PC au travers une self de choc suivie d'une capa de l'ordre de 220nF reliée à la masse et de ce MÊME POINT de masse, reprendre la masse à destination de l'ampli.
Ce POINT UNIQUE de masse doit être le même que celui de la carte audio PC, donc repiquer sur celle-ci au plus près de sa sortie audio et non pas sur un autre fil noir de l'alim...
Le +12V arrive sur la carte ampli et là doit être renettoyé! donc par ex. une résistance de 0.1 Ohm bobinée(à définir suivant puissance) suivie de condo de filtrage (à définir suivant p..)et tout celà par rapport à un point de masse UNIQUE cablé en étoile....A+

Numéro de l'article: 38948   |  De: pym   |  Date: 2003-06-25 10:57:32
   RE: parasite ventilateur
Bonjour

Je reviens à la charge avec mon transfo d'isolement dans le circuit audio .

Je te fais un schéma pour un côté l'autre étant évidemment pareil.
gr_38951

Numéro de l'article: 38951   |  De: EPERVIER   |  Date: 2003-06-25 11:34:43
   RE: parasite ventilateur
Non,
ca n'a rien avoir avec un PC c'est un ampli preampli pour voiture donc batterie de 12v et j'ai utilise un radiateur et ventilateur de processeur d'ordinateur.C'est tout

J'ai retrouve les plans je te l'ai envoi...
A+

Numéro de l'article: 38952   |  De: Bret   |  Date: 2003-06-25 11:35:09
   RE: parasite ventilateur
Salut
Peut etre que ca fonctionnera mais je prendrais ta soluce en dernier recour car je n'ai pas trois transfo d'isolement...
Il faudra que j'en achette...

Numéro de l'article: 38957   |  De: Bret   |  Date: 2003-06-25 11:42:59
   RE: parasite ventilateur
Un petit essai :


si tu débranches les arrivées de tes préamplis à l'ampli que se passe-t'il
donc les trois cinches qui entrent dans l'ampli.

si tu me dis qu'il n'y a plus de musique , je ne te croirai pas(lol)

mais au niveau parasite.

à bientôt

Numéro de l'article: 38960   |  De: EPERVIER   |  Date: 2003-06-25 11:53:23
   RE: parasite ventilateur
Bon alors,

-si je branche mon baladeur CD ( car j'essaie avec un discman Sony pour l'instant) a l'ampli il y a (de la musique(lol)) toujours des parasites
-si je deconnecte tout et que j'alimente que l'ampli et le ventilo (sans rien en entree) , il n'y a pas de parasites
-si je branche le Discman au preampli et le preampli a l'ampli il y a des parsites

-par contre je ne sais plus si il y a des parasites quand je debranche le discman du preampli mais le preampli connecte a l'ampli?

Sinon tu crois que ca peut venir du baladeur???
Je suis en train de me poser des question?...


Numéro de l'article: 38990   |  De: Bret   |  Date: 2003-06-25 13:55:12
   RE: parasite ventilateur
Comme déja vu plus haut, il est impératif qu'il n'y ait qu'un seul point physique de masse, cette masse arrive sur la carte ampli (bornier d'alim) de cet endroit il doit y avoir un fil de bonne section (1.5mm²mini) qui doit aller à la masse carrosserie au plus court, de ce même point (sur la carte) sera distribué la masse préampli, le blindage des fils d'entrée du préampli est soudé sur la masse entrée de ce même préampli, (j'ai recu tes documents)la masse des HP existe déja sur la carte, il ne faut pas tirer un autre fil des HP vers la masse...A+

Numéro de l'article: 38999   |  De: pym   |  Date: 2003-06-25 14:57:31
   RE: parasite ventilateur
En fait, l'alim de pré (J1) doit être repiqué exactement au point d'arrivée de l'alim de l'ampli sur la carte ampli...

Numéro de l'article: 39000   |  De: pym   |  Date: 2003-06-25 15:03:40
   RE: parasite ventilateur
je cable mes platine comme sur le schema...

Et il ne faut pas tirer d'autre masse pour les HP des tda 2040???
gr_39002

Numéro de l'article: 39002   |  De: Bret   |  Date: 2003-06-25 15:16:52
   RE: parasite ventilateur
Bonjour

Je MAINTIENS mon idée des transfos d'isolement

à bientôt

Numéro de l'article: 39015   |  De: EPERVIER   |  Date: 2003-06-25 15:49:14
   RE: parasite ventilateur
Tu peux construire ces transfos à partir de petits transfo d'isolement 600ohms/600ohms vendus pour vraiment pas cher.

tu pourrais (ce n'est qu'une idée) placer en série dans tes masses , un condensateur non polarise de 1 µF
A ESSAYER pas de garantie de bon fonctionnement, mais pas de danger de casser quelque chose non plus.
gr_39016

Numéro de l'article: 39016   |  De: EPERVIER   |  Date: 2003-06-25 15:54:19
   RE: parasite ventilateur
Le circuit imprimé de l'ampli fournit déja la liaison de masse des HP des 2040
Un seul point de masse de la voiture d'ou part UN fil de masse vers ampli, de ce dernier point, un fil de masse vers préampli (idem pour le + 12v), la liaison audio préampli vers ampli est en blindé et le blindage n'est raccordé à la masse QUE coté ampli...puisque la masse est déja raccordée à l'un et à l'autre par la masse alim (en haut du schéma que tu as fait ci-dessus)

Numéro de l'article: 39020   |  De: pym   |  Date: 2003-06-25 16:14:13
   RE: parasite ventilateur
OK
j'ai reussi a supprimer le ronflement du ventilo!!!!!!
En effet, comme le disait je ne sais plus qui :( ,il fallait que je branche le ventilo directement a la sortie du générateur.
Mais j'ai encore une question , pourquoi pas de ronflement au borne du gene et ronflement au bornier de plaque ampli???

Merci a tous pour vos conseils et aide.
A+

Numéro de l'article: 39075   |  De: Bret   |  Date: 2003-06-26 07:53:05
   RE: parasite ventilateur
salut,

C'est vrai que les transfos d'isolement c'est pas mal !
Moi j'en utilise de plus en plus, ainsi que des opto-coupleur, et c'est trés efficace.

Par contre, les transfos 600/600 ne peuvent pas accépter 500W, et la bande passante est de qques KHZ (4Khz @0dB), ce qui n'est pas le top pour une application "high fidelity" !

Amitiés

Numéro de l'article: 39303   |  De: 14bds75   |  Date: 2003-06-28 08:48:21

   pic 16f877  

est ce qu'il est possible de tester si tous les bits d'une adresse sont a 0 avec l'instruction "btfsc"? ou juste un bit?
merci


Numéro de l'article: 38722   |  De: Bret   |  Date: 2003-06-23 15:57:50
   RE: pic 16f877
juste un bit
en faite, tu fait btfsc

Numéro de l'article: 38726   |  De: julio   |  Date: 2003-06-23 16:04:21
   RE: pic 16f877
juste un bit
en fait, tu fais: btfsc portb,0
et tu testes le bit 0 (bit de poids faible)

si tu fais btfsc portb,5
tu testes le bit 5


sachant que les bits vont de 0 à 7 et non de 1 à 8
0: bit de poids faible
7: bit de poids fort

que veux tu faire exactement?

Numéro de l'article: 38728   |  De: julio   |  Date: 2003-06-23 16:06:15
   RE: pic 16f877
pour tester si tous les bits sont a 0 tu fais

movlw 0x00 ;w=0
subwf adresse,w ;adresse - w -->w
btfsc STATUS,Z ;teste si adresse =0
;oui
;non


Numéro de l'article: 38729   |  De: julio   |  Date: 2003-06-23 16:18:35
   RE: pic 16f877
plus simple :

movf variable,f
btfss STATUS,Z etc..

A+
Aurélien

Numéro de l'article: 38740   |  De: Aurélien   |  Date: 2003-06-23 17:32:09

   CDROM externe =====> drivers?  
j'ai un lecteur de cdrom externe dans un boitier et je cherche des drivers pour le faire fonctionner (sur PC avec w98).
merci de m'indiquer oû je peux les telecharger ou me les envoyer ou me dire comment faire.
cordialement.
à+

Numéro de l'article: 38723   |  De: HUMBERT JC   |  Date: 2003-06-23 16:01:34
   RE: CDROM externe =====> drivers?
salut
peux tu preciser la marque le modele etc... ce serait + simple
@+

Numéro de l'article: 38725   |  De: niluje   |  Date: 2003-06-23 16:03:52
   RE: CDROM externe =====> drivers?
je l'ai à la maison, il faut que je regarde, je te dirai ça demain.
merci

Numéro de l'article: 38727   |  De: HUMBERT JC   |  Date: 2003-06-23 16:05:25
   RE: CDROM externe =====> drivers?
Bonjour,

As-tu essayé les sites
- www.touslesdrivers.com
- www.helpdrivers.com/frances

et sûrement bien d'autres... (passer par telecharger.com par exemple)

Bonne chance

André01



Numéro de l'article: 38783   |  De: André01   |  Date: 2003-06-24 07:16:22
   RE: CDROM externe =====> drivers?
ouais mais faut savoir quel est le materiel aussi avant de pouvoir d/l les drivers :)

Numéro de l'article: 38793   |  De: niluje   |  Date: 2003-06-24 09:50:59

   Recherche tuner UVE33-FO9A  
Bonjour, je recherche un tuner UVE33-FO9A-9144M en bon etat pour ma tv Grandin model 5592ST. Faire offres. Merci de me repondre

Numéro de l'article: 38730   |  De: domining17   |  Date: 2003-06-23 16:42:48

   PDIUSBD12  
Je recherche un exemple de code c utilisant le composant PDIUSBD12 en mode isochrone.

Numéro de l'article: 38735   |  De: Hinault   |  Date: 2003-06-23 17:07:08

   PMM8713  
Hello,


Quelqu'un aurait t-il la datasheet du driver de moteur pas à pas
SANYO PMM 8713.

Merci

Numéro de l'article: 38736   |  De: Riton   |  Date: 2003-06-23 17:27:16

   DVD sur écran PC/Mac  
Salut!
J'ai un lecteur DVD assez vieux et j'ai plus de télé mais un écran PC j'aimerais donc brancher le lecteur DVD sur l'écran.
Mais y a un problème .
Sur le DVD j'ai les signaux rouge vert blue classiques mais il y a pas de Signal V-Sync et H-Sync et donc je peux rien afficher sur l'écran du PC.
Comment puis-je creer ces signaux ?

Je vous laisse le brochage de la sortie du DVD

1- Green
2- Red
3- +5V
4- Blue
5- Masse
6- S-C (sert comme sortie composite)
7- S-Y
8- VBS
9- droit (son)
10- Masse
11- Gauche (son)
12- Masse

Après quelques recherches sur le net j'ai trouvé un objet permettant cette bidouille : Une VGABOX ou VGA Converter Mais elle est conçue pour les jeux vidéo (plan sur http://playax.free.fr/dreamcast/vgabox.htm )Si quelqu'un possede les plans de celle conçu pour la Ps2 (même brochage) merci de les transmettre.
Si y a moyen bidouiller celle de la dreamcast faites le savoir.
MERCI!

Numéro de l'article: 38737   |  De: Davy Hoarau   |  Date: 2003-06-23 17:29:08

   cable nokia3310&pc  
je suis nouveau sur le site mais j'ai une petite question a poser
je cherche a fabirquer un cable pour relier mon telephone a mon pc
mais apres des heures de recherche sur internet je n'ai rien trouver
si quelqu'un pourait m'aider merci d'avance

poisson

Numéro de l'article: 38739   |  De: poisson   |  Date: 2003-06-23 17:31:59
   RE: cable nokia3310&pc
Salut,

Tout est sur ce site !!!

http://www.abcelectronique.com/annuaire/connecteurs/tels_portable/nokia.phtml

A+
Ren


Numéro de l'article: 38743   |  De: Ren   |  Date: 2003-06-23 17:58:58

   Valeur de self de choc  
Salut,
Je fais une barriere infra rouge controlée par PIC, composée de deux faisceaux, que j'alimente alternativement pendant 100µs, sous 200mA, toutes les 0.8ms.
Donc au total ça donne :
100µs à 200mA, 300µs de pause, puis 100µs pour l'autre faisceau, 300µs de pause..

Le systeme fonctionne sur 4 accus NiMH 1.2V 1600mAh.
Pour eviter de trop fortes pointes sur les accus on m'a conseillé de mettre une self de choc.

Mais comme je n'en ai jamais utilisé, je souhaiterais savoir où la mettre, et pour quelle valeur ?

Sur la ligne d'alim du boitier contenant les emetteurs se trouvent deja deux condos ceramique 100nF, un tantale 10µF et un chimique 470µF.
C'est bien compatible avec l'utilisation de la self, et où la mettre ?

Merci !!

Aurélien.

Numéro de l'article: 38741   |  De: Aurélien   |  Date: 2003-06-23 17:36:52
   RE: Valeur de self de choc
tu commence par un condo de 470µf en parralelle des accus ensuite la self en serie sur le plus et en core un autre 470µf en parralelle

escuse mais je ne peu pas faire de schema sous xp je te le mail

Numéro de l'article: 38763   |  De: gregelec   |  Date: 2003-06-23 20:58:03
   RE: Valeur de self de choc
salut Aurélien,

J'ai retrouvé le site dont je t'avais parlé:
http://perso.wanadoo.fr/f5zv/RADIO/RM/RM24/RM24B/RM24B06.html

Regarde, car il y a pas mal de lien trés instructifs !

a++ (je lutte pour mon pic...)

Numéro de l'article: 38771   |  De: 14bds75   |  Date: 2003-06-23 21:52:27

   Ou acheter CPLD EPM7128  
Je recherche ou je peux acheter en France dans un magasin ou en ligne, un CPLD d'Altera de la famille MAX7000, EPM7128, de de la sous famille 'S' et, toujours de preference en PLCC84. Evidement, je recherche un bon prix... je suis deja allez voir sur Radiospares...:)

++

Numéro de l'article: 38748   |  De: KTy   |  Date: 2003-06-23 18:41:36

   encor du Relais....  
je cherche la REFERENCE dun relais ki alimenter sous 12v permettrai le passage d une alimentation de 220vac( donc alim secteur) a 1 contact inverseur

si sa n exsiste pa ke me proposer vous...kel serons les contraintes ou les avantages

dite moi vous vos references Relais


Numéro de l'article: 38750   |  De: Bandit972   |  Date: 2003-06-23 18:46:03
   RE: encor du Relais....
Salut,

Des relais comme ça existent, c'est tout à fait classique, va voir chez radiospares.

Serge

Numéro de l'article: 38807   |  De: Serge   |  Date: 2003-06-24 11:18:59

   Galére CMS SSOP  
Bonjour,

J'ai un petit prlbleme. Pour mon projet j'ai demandé des echantillons des convertisseurs CAN LTC2430, le probleme c'est qu'ils sont en SSOP c'est a dire du cms vachement petit (au poil de couilles pres ;-
J'ai cherché un adaptateur en dip pour le proto mais j'en trouve pas. Je suis allé sur WELLS CTI mais il n'a pas la largeur que je veux pour 28 pattes.

Avez un solutions.

Merci

Numéro de l'article: 38751   |  De: axl639   |  Date: 2003-06-23 18:51:51
   RE: Galére CMS SSOP
Salut;

Pour moi la solution la plus simple c'est de redemande des echantillons en CMS ou en boitier normal...

Mais ya peut-être moyen d'adapter, mais comment ?!!?


CiAo.




Numéro de l'article: 38756   |  De: Tronic-man   |  Date: 2003-06-23 19:19:00
   RE: Galére CMS SSOP
...a part sa, je crois qu'i y a plus petit que le SSOP, le TSSOP ?!!?

Numéro de l'article: 38757   |  De: Tronic-man   |  Date: 2003-06-23 19:23:19
   RE: Galére CMS SSOP
il existe des adaptateurs CMS -----> DIL classique...

Numéro de l'article: 38759   |  De: 14bds75   |  Date: 2003-06-23 19:49:53
   RE: Galére CMS SSOP
Je viens d'avoir la meme expérience pour mon projet sauf qu'il n'y a que 8 broches : avec une loupe et beaucoup de patience j'ai réussi à souder des fils sur les pattes que j'ai relié à un dip standard

bon courage!

Numéro de l'article: 38894   |  De: baudry   |  Date: 2003-06-24 21:12:36

   PIC... juste une question !  
Bonjour,

Je vous explique mon problème:
>J'ai une boucle qui tourne, et qui incrémente de 1, la variable CHRONO.

>Dés que la valeur CHRONO est à la valeur 10, on sort de la boucle et on se branche sur SORTIR.

Mais je n'arrive pas à detecter que CHRONO = 10, et qu'il faut sortir ensuite.
NB: J'ai pris la valeur 10 dans mon exemple, mais cela pourra aussi être 100.

Aidez-moi !

Grand merci à tous ceux qui m'aideront

Numéro de l'article: 38760   |  De: 14bds75   |  Date: 2003-06-23 19:53:02
   RE: PIC... juste une question !
Salut,

movlw D'10'
subwf chrono,w
btfss STATUS,Z
=> ça continue si chrono est different de 10
=> ça saute pour arriver ici si chrono=10

Aurélien.

Numéro de l'article: 38761   |  De: Aurélien   |  Date: 2003-06-23 19:55:25
   RE: PIC... juste une question !
Salut Aurélien,

Merci de ton info, mais... ça ne marche pas !

=================================
1.Si je mets:

movlw D'10'
subwf chrono,w
btfss STATUS,Z

ça ne marche pas, car le programme considère que dés la première incrémentation, on est à la valeur 10, or ce n'est pas le cas.

==================================
2. Si je mets:

movlw D'10'
subwf chrono,w
btfsc STATUS,Z

ça marche, mais ça ne s'arrète jamais... donc la fonction n'est pas bien réalise !

Pour info voici, comment j'ai fait ma boucle, et mon incrémentation:


Test1 ;etiquette de sous-programme
BSF PORTB,7 ; on allume la DEL ROUGE
CALL tempo ; on va au sous prog TEMPO
BCF PORTB,7 ; on éteint la DEL ROUGE
CALL tempo

INCF chrono,F ;incrémentation de CHRONO


MOVLW D'10' ; on charge 100 dans W
SUBWF chrono,w ; soustraire 100 à la variable CHRONO, et stocker le résultat dans W
BTFSC STATUS,Z ; Tester le bit Z du CCR, et si Z=1 on execute l'instruction suivante.
GOTO Sortir ; Z=1 donc CHRONO = 100, donc on se branche sur SORTIR.

Je ne sais pas ou est mon erreur ??????

A l'aide !!!!!!!
Grands merci à vous !

Numéro de l'article: 38772   |  De: 14bds75   |  Date: 2003-06-23 21:57:48
   RE: PIC... juste une question !
ahhh!

je ne vois pas où peut etre ton erreur.

donc revois ce qu'il y a autour. c'est ce qui arrive souvent en programmation, on croit avoir ciblé un problème et on s'acharne à trouver une erreur qui n'existe pas alors que le probleme ets en fait bien plus simple mais caché quelques lignes plus bas...

car la partie qui te pose probleme ne peut pas comporter d'erreur...

il y a une autre méthode : au lieu de partir avec chrono=0 (d'ailleurs j'espere que tu l'initialise bien...), tu mets chrono=10, et tu travailles par décrémentation et test ==> decfsz chrono,f
ceci evidemment si l'incrémentation de chrono n'etait pas necessaire a

Aurélien.



Numéro de l'article: 38778   |  De: Aurélien   |  Date: 2003-06-24 00:01:56
   RE: PIC... juste une question !
ahhh!

je ne vois pas où peut etre ton erreur.

donc revois ce qu'il y a autour. c'est ce qui arrive souvent en programmation, on croit avoir ciblé un problème et on s'acharne à trouver une erreur qui n'existe pas alors que le probleme ets en fait bien plus simple mais caché quelques lignes plus bas...

car la partie qui te pose probleme ne peut pas comporter d'erreur...

il y a une autre méthode : au lieu de partir avec chrono=0 (d'ailleurs j'espere que tu l'initialise bien...), tu mets chrono=10, et tu travailles par décrémentation et test ==> decfsz chrono,f
ceci evidemment si l'incrémentation de chrono n'etait pas necessaire ailleurs dans le prog...

Aurélien.



Numéro de l'article: 38779   |  De: Aurélien   |  Date: 2003-06-24 00:02:06
   RE: PIC... juste une question !
Salut
------

1) N'as-tu pas oublié d'initialiser chrono à 0 avant de démarrer?

2) Qu'y a-t-il à l'adresse "sortir"?

3) qu'y a-t-il après l'instuction "goto sortir"

A+
Bigonoff


Numéro de l'article: 38780   |  De: Bigonoff   |  Date: 2003-06-24 00:16:15
   RE: PIC... juste une question !
Salut à tous,

Et merci de m'avoir répondu.

>Le principe est le suivant: je veux compter une durée, allant de 1 seconde, à 100 secondes. La boucle prends 1 seconde, donc à chaque passage de la boucle, on incrémente CHRONO de 1, prouvant qu'une seconde s'est écoulée.

>J'ai initialisé la variable CHRONO au démarrage du programme.

>A l'adresse SORTIR il y a une instruction qui dit d'allumer une LED, c'est rien de compliqué !

>Si CHRONO = 10, on va sur GOTO SORTIR, mais si CHRONO < > 10, on va sur GOTO DEBUT, on fait un rebouclage au début, de façon à faire incrémenter la variable !

Je ne vois pas non plus, où est mon erreur, et ça me gène, car je ne peut pas tester mon programme...

Amitiés, et grands merci à vous !

Numéro de l'article: 38787   |  De: 14bds75   |  Date: 2003-06-24 08:49:58
   RE: PIC... juste une question !
tu devrais mettre tout ton prog pour qu'on puisse trouver l'erreur!

Numéro de l'article: 38794   |  De: julio   |  Date: 2003-06-24 09:52:35
   RE: PIC... juste une question !
ok, je vais le mettre en ligne, mais il est assez long...

amitiés

Numéro de l'article: 38842   |  De: 14bds75   |  Date: 2003-06-24 15:17:00
   RE: PIC... juste une question !
vous etes fouuuuuuuuu

Numéro de l'article: 38868   |  De: bigse   |  Date: 2003-06-24 17:27:15
   RE: PIC... juste une question !
vous etes fouuuuuuuuu

Numéro de l'article: 38869   |  De: bigse   |  Date: 2003-06-24 17:28:19
   RE: PIC... juste une question !
Salut
------

Je t'ai répondu sur le site de Futura, où tu avais mis la même question... avec le code source.

A+
Bigonoff


Numéro de l'article: 38901   |  De: Bigonoff   |  Date: 2003-06-24 22:14:01

   modules pour le recever-decoder  


en efet je cherche un fourniseur pour les modules que l'on utilise sur le decoder pour decode les chaines satellite.



Numéro de l'article: 38766   |  De: fakra   |  Date: 2003-06-23 21:11:18

   Adresse d'un fabriquant moteur pas à pas  
Salut à tous,

j'ai bon retourner tous les sites avec divers moteur de recherche, je ne parviend pas à trouver l'adresse correcte du fabriquant Sanyo pour les moteurs PAS à PAS.

Quelqu'un aurait il cette adresse ou une d'une autre marque équivalent pour ces moteurs sur la France ou Belgique.

Merci

A+

Fabrice

Numéro de l'article: 38768   |  De: Fabrice   |  Date: 2003-06-23 21:27:18
   RE: Adresse d'un fabriquant moteur pas à pas
salut !

Sauf erreur de ma part... SANYO c'est pas en france... mais en Corée ou au Japon... il faut regarder sur un datasheet de composant créer par SANYO.

A+

Numéro de l'article: 38770   |  De: 14bds75   |  Date: 2003-06-23 21:50:22
   RE: Adresse d'un fabriquant moteur pas à pas
Salut 14bds75,

merci du renseignement, je regarde toujour pour une éventuelle adresse d'un importateur, en direct chez le fabriquant, il risque de me demander un pas d'entré qui risquerait de ne pas etre triste.

A+

Fabrice.

Numéro de l'article: 38781   |  De: Fabrice   |  Date: 2003-06-24 02:13:23

   Recherche info THT philips  
Je suis à la recherche de la référence exacte d'une THT sur un moniteur Philips 21" modèle 21A09 chassis 21XY9 la référence commerciale du moniteur est 201CS ou CM0900.

Merci d'avance.


Numéro de l'article: 38773   |  De: jph971   |  Date: 2003-06-23 22:15:01

   Lissage PWM  
Bonjour,

Une petite question bete, mais je vous demande votre indulgence pour un neophyte comme moi :

Je voudrais lisser un signal PWM de frequence 1000 Hz par un filtre RC pour commander une drive de moteur.

Mais j'ai du mal a choisir mes valeurs de R et C.
De plus, je me demande si la frequence de 1000Hz est suffisante ou pas. Si j'augmente la frequence de pwm, est ce que le lissage sera "meilleur" ?

Est ce que quelqu'un pourrait m'aider SVP !?

Merci d'avance

Stephane



Numéro de l'article: 38774   |  De: Stephane   |  Date: 2003-06-23 22:45:59
   RE: Lissage PWM
Le "lissage" avec une fréquence supérieure demandera simplement des valeurs RC plus faibles qu'avec du 1000Hz, la période du 1000Hz est t=1/f, soit 1m sec.pour liseer ce signal une période 10 fois plus longue devrait être suffisante soit 10m sec. avec par ex. 10K et 1µF ou 100K et 0.1µF, le choix entre ces deux couples dépend du besoin en courant du circuit qui pilote le moteur (de son impédance d'entrée) le couple 10K et 1µF peut fournir plus de courant que le 100K et 0.1µF...A+

Numéro de l'article: 38798   |  De: pym   |  Date: 2003-06-24 10:14:58
   RE: Lissage PWM

Il faut une tension continue à l'entrée du drive ?
A quoi sert le PWM s'il faut le lisser après ?


Numéro de l'article: 38805   |  De: lem pat   |  Date: 2003-06-24 11:13:09
   RE: Lissage PWM
Bonjour
l'avantage d'un PWM ou MLI (modulation de largeur d'impulsion) est de pouvoir faire une variation de tension ou de puissance ou de ...
en utilisant une commande par tout ou rien.
l'avantage de cette commande est qu'il n'y a pas de perte de puissance ( donc pas d'échauffement) au niveau de l'organe de commande
d'où un rendement élevé
ex Je veux alimenter une lampe 6V 1 A à partir d'une batterie de 12V
>>en normal la batterie va débiter 1 A et le transistor ballast va dissiper (12-6)x1A soit 6w en pure perte de plus il va falloir un gros radiateur pour diffuser cette puissance
>>en MLI le transistor va commuter la tension de la batterie vers la lampe pendant 50% (0.5)du temps> 6/12= 0.5
le transistor en non passant(bloqué) dissipe 12vx0a= 0w
. passant(saturé) dissipe 0vx1a= 0w
c'est théorique bien sûr
la batterie ne débitera elle aussi que 1ax0.5 = 0.5 a
Le courant dans la lampe sera haché, mais si ,la fréquence est élevée, quelle importance ?
si c'est un moteur: le courant sera quasi lissé de lui-même par la self des enroulements(Loi de Lenz)
Cette petite info n'est qu'une vulgarisation !!

à bientôt


Numéro de l'article: 38815   |  De: EPERVIER   |  Date: 2003-06-24 11:34:41
   RE: Lissage PWM
oui il me faut une tension continue a l'entree du drive. Donc en lissant le PWM (ie en recuperant la valeur moyenne du signal), j'arrive a obtenir une tension continue variable entre 0 et +5V suivant le rapport cyclique (pourcentage du temps a l'etat haut vs le temps a l'etat bas) de la PWM.

Numéro de l'article: 39017   |  De: Stephane   |  Date: 2003-06-25 16:02:13
   RE: Lissage PWM
Enfin tu passes de PWM à continu pour repasser à PWM dans le drive
Tu peux aussi commander directement le pont


Numéro de l'article: 39242   |  De: lem pat   |  Date: 2003-06-27 14:36:01

   nfc 15.100  
je recherche des renseignement sur les branchement electrique de raccordement.
j'xplique : le coffret edf est sur le mur de mon voisin
le disjoncteur est dans le coffret
la distance entre le coffret et ma maison est a environ 100 m (désole si ça change quelquechose)
la tranché devra passé sous un chemin d'acces privé et des terres agricole (tracteur et outil du sol)

quelqu'un pourrait il me dire ou trouver ces renseignements ou me les donner avec des sources merci .

Numéro de l'article: 38775   |  De: TAUPIAC   |  Date: 2003-06-23 22:57:07
   RE: nfc 15.100
Bonjour,

Voir le site www.promotelec.com

Cet organisme vendait aussi un petit ouvrage qui décrit simplement toutes les règles à respecter, pour moins de 10 &#8364;, que l'on peut commander pas correspondance. Très utile pour l'amateur qui veut réaliser une installation domestique.

A+

André01

Numéro de l'article: 38782   |  De: André01   |  Date: 2003-06-24 07:10:48
   RE: nfc 15.100
Déjà

60cm sous terrain non agricole
1m sous chemin passage véhicules

Cable dans gaine orange au fond de la tranchée recouvert de sable & encore au dessus d'un grillage avertisseur


Numéro de l'article: 38801   |  De: lem pat   |  Date: 2003-06-24 11:07:48
   RE: nfc 15.100
Suite

Avec 5A/mm² (densité de courant utilisée) sur un cable en cuivre, une chute de tension de 2*8v pour les 100m AR sera à prévoir au cas maxi d'utilisation. Le mieux est d'opter pour 2--3 A/mm²
Soit 10mm² (15mm²) au lieu de 6mm² pour 30A


Numéro de l'article: 38804   |  De: lem pat   |  Date: 2003-06-24 11:10:56
   RE: nfc 15.100
merci a tous

Numéro de l'article: 38866   |  De: TAUPIAC   |  Date: 2003-06-24 16:59:21

   Téléphone GIGASET 910 SIEMENS  
Bonjour, mon téléphone Siemens Gigaset 910 a pris un vilent coup d'orage...il ne me reste que les deux postes mobiles...la carte de la base a beaucoup souffert !
Je recherche un "bricoleur" qui n'aurait pas eu le même problème mais qui aurait une carte en état.
Référence de la base : S 30852-S910-N301-2
Eventuellement, je recherche également le bloc secteur ( il a 2 tensions de sortie ) Réf : C 39280-Z4-C59.
Faire proposition, d'avance merci.

Numéro de l'article: 38776   |  De: Christian   |  Date: 2003-06-23 23:13:03
   RE: Téléphone GIGASET 910 SIEMENS
Bonjour,
j'ai un telephone gigaset 910 qui fonctionne contrairement au tien, mais mon souci c'est la notice technique que je n'ai pas, pourrai tu là m'aider ?
MERCI

Richard

Numéro de l'article: 42413   |  De: richard   |  Date: 2003-07-20 14:11:38

   Recherche notice TV Hitsu  
Bonjour

Soit notice, soit mode d'emploi des touches: FT/AS, AV/SYS, SEL/AN,
pour prog. des chaines en pal&secam.
(Mod. H9514)

Merci
BB


Numéro de l'article: 38777   |  De: bruno91   |  Date: 2003-06-23 23:18:01

   plate-forme 68000  
Salut,

Je suis en train de développer une plate forme 68000 (68030) et je cherche des programmes de tests et un moniteur pour pouvoir tester cette carte. Si quelqu'un avait un site ou même des programmes tests, je suis preneur.

Merci d'avance

Numéro de l'article: 38786   |  De: Robart   |  Date: 2003-06-24 08:44:13
   RE: plate-forme 68000
Salut,

Attention, ce µP n'est plus fabriqué, je voulais faire une mono-carte à 68k mais j'ai dû abandonner.

Tous les outils (assembleur, simulateur, etc.) sont disponibles sur Internet.

Dans son livre : 'La programmation en assembleur du 68000' aux éditions EdiTest, Frank Brown donne l'exemple du PROFKIT-2 comprenant tous les outils de développement nécessaires.

Attention, ne t'embarque pas comme moi dans le développement de carte pour µP introuvable.

Serge.


Numéro de l'article: 38825   |  De: Serge   |  Date: 2003-06-24 12:24:43
   RE: plate-forme 68000
salut,

je te remercie...mais c'est une obligation pour moi...je suis en stage et c'est pas moi qui est choisi...enfin merci quand meme...

Anthony

Numéro de l'article: 39201   |  De: Robart   |  Date: 2003-06-27 11:02:36

   prix clp  
J'aimerai connaitre le prix des circuits logique programmable Altera et xilinx

Numéro de l'article: 38788   |  De: tophec   |  Date: 2003-06-24 09:01:46
   RE: prix clp
Réponse difficile, ça dépends du modèle que tu veux utiliser.
ça varie de 30frc pour un petit et jusqu'a 10000frc pour une grosse plateforme

Numéro de l'article: 38789   |  De: cedric   |  Date: 2003-06-24 09:10:15
   RE: prix clp
j'aimerais piloter une pompe à injection mais il me faut créer un asservissement.Connessez-vouz des sites ou l'on peut trouver les prix.

Numéro de l'article: 38792   |  De: tophec   |  Date: 2003-06-24 09:41:12

   IT sur PIC18  
salut
je bosse actuellement sur un PIC18f242.
j'aurais voulu connaitre les priorites des IT, mais je me perds un peu dans le datasheet.
par exemple est-ce que l'IT du Timer0 est "prioritaire" vis a vis de l'IT qui signifie que l'USART est "vide"...
merci d'avance


Numéro de l'article: 38795   |  De: niluje   |  Date: 2003-06-24 10:03:03
   RE: IT sur PIC18
heu en fait je viens de me casser tout seul :) c'est completement simple ;-) c'est a moi de choisir
merci... lol

Numéro de l'article: 38796   |  De: niluje   |  Date: 2003-06-24 10:07:02
   RE: IT sur PIC18
lol

Numéro de l'article: 38838   |  De: Aurélien   |  Date: 2003-06-24 14:48:44
   RE: IT sur PIC18
Salut
------

Effectivement, il y a un bit qui définit la priorité.
Petit cadeau, voici une maquette de base de travail pour un 18Fxx8, ça peut peut-être servir?

A+
Bigonoff

;*****************************************************************************
; Description sommaire *
; --------------------- *
; Fichier maquette pour les pics 18F248 et 18F258 *
; *
;*****************************************************************************
; *
; NOM : *
; Date création : *
; Date modification : *
; Version : *
; Circuit : *
; Auteur : *
; *
;*****************************************************************************
; *
; Fichier requis: P186F258.inc *
; *
; Fréquence de travail : MHz *
; Fréquence du quartz : MHz *
; *
;*****************************************************************************
; *
; Pins utilisées : *
; ---------------- *
; *
; RA0/AN0/VRef : *
; RA1/AN1 : *
; RA2/AN2/Vref- : *
; RA3/AN3/Vref+ : *
; RA4/T0CKI : *
; RA5/AN4/SS/LVDIN : *
; *
; OSC1/CLKI : *
; OSC2/CLKO/RA6 : *
; *
; RC0/T1OSO/T1CKI : *
; RC1/T1OSI : *
; RC2/CCP1 : *
; RC3/SCK/SCL : *
; RC4/SDI/SDA : *
; RC5/SDO : *
; RC6/TX/CK : *
; RC7/RX/DT : *
; *
; RB0/INT0 : *
; RB1/INT1 : *
; RB2/CANTX/INT2 : *
; RB3/CANRX : *
; RB4 : *
; RB5 : *
; RB6 : *
; RB7 : *
; *
;*****************************************************************************
; *
; Notes: *
; *
;*****************************************************************************


LIST p=18F258 ; Définition de processeur
#include <p18F258.inc> ; fichier include

;=============================================================================
; DEFINES ET ASSIGNS =
;=============================================================================

#DEFINE a A ; access bank autorisé en minuscule
#DEFINE b BANKED ; accès banque abrégé UNIQUEMENT MINUSCULE

;=============================================================================
; SELECTION DES FONCTIONS UTILISEES =
;=============================================================================
;-----------------------------------------------------------------------------
; placer un ; devant les fonctions non utilisées
; Les commandes seront traitées par assemblage conditionnel
;-----------------------------------------------------------------------------

USEHP EQU 1 ; interruptions H.P. en service
USELP EQU 1 ; interruptions B.P. en service

;=============================================================================
; CONFIGURATIONS =
;=============================================================================
;-----------------------------------------------------------------------------
; Remplacer les paramètres proposés par une des alternatives possibles
; proposées
;-----------------------------------------------------------------------------

;-----------------------------------------------------------------------------
; Type d'oscillateur -
;-----------------------------------------------------------------------------

__CONFIG _CONFIG1H, _OSCS_OFF_1H & _HSPLL_OSC_1H

;_OSCS_ON_1H ; autorise l'oscillateur sur timer1
;_OSCS_OFF_1H ; oscillateur principal toujours actif

;_LP_OSC_1H ; oscillateur basse consommation
;_XT_OSC_1H ; oscillateur moyenne vitesse
;_HS_OSC_1H ; oscillateur haute vitesse
;_HSPLL_OSC_1H ; oscillateur haute vitesse + PLL (*4)
;_RC_OSC_1H ; oscillateur RC
;_RCIO_OSC_1H ; oscillateur RC + RA6 en service
;_EC_OSC_1H ; oscillateur externe
;_ECIO_OSC_1H ; oscillateur externe + RA6 en service

;-----------------------------------------------------------------------------
; Protections en lecture -
;-----------------------------------------------------------------------------

__CONFIG _CONFIG1L, _CP_OFF_1L

__CONFIG _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L & _CP2_OFF_5L & _CP3_OFF_5L

__CONFIG _CONFIG5H, _CPB_OFF_5H & _CPD_OFF_5H

;_CP_ON_1L ; Code protect en service
;_CP_OFF_1L ; code protect hors-service

;_CP0_ON_5L ; bloc 0 (0x0200-0x1FFF) protégé en lecture
;_CP0_OFF_5L ; bloc 0 non protégé

;_CP1_ON_5L ; bloc 1 (0x2000-0x3FFF) protégé en lecture
;_CP1_OFF_5L ; bloc 1 non protégé

;_CP2_ON_5L ; bloc 2 (0x4000-0x5FFF) protégé en lecture (18F258)
;_CP2_OFF_5L ; bloc 2 non protégé

;_CP3_ON_5L ; bloc 3 (0x6000-0x7FFF) protégé en lecture (18F258)
;_CP3_OFF_5L ; bloc 3 non protégé

;_CPB_ON_5H ; bloc boot (0x0000-0x0200) protégé en lecture
;_CPB_OFF_5H ; bloc boot non protégé

;_CPD_ON_5H ; mémoire eeprom protégée en lecture
;_CPD_OFF_5H ; mémoire eeprom non protégée

;-----------------------------------------------------------------------------
; Protections en écriture -
;-----------------------------------------------------------------------------

__CONFIG _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L & _WRT2_OFF_6L & _WRT3_OFF_6L

__CONFIG _CONFIG6H, _WRTB_OFF_6H & _WRTC_OFF_6H & _WRTD_OFF_6H

;_WRT0_ON_6L ; bloc 0 protégé en écriture
;_WRT0_OFF_6L ; bloc 0 non protégé

;_WRT1_ON_6L ; bloc 1 protégé en écriture
;_WRT1_OFF_6L ; bloc 1 non protégé

;_WRT2_ON_6L ; bloc 2 protégé en écriture
;_WRT2_OFF_6L ; bloc 2 non protégé

;_WRT3_ON_6L ; bloc 3 protégé en écriture
;_WRT3_OFF_6L ; bloc 3 non protégé

;_WRTB_ON_6H ; bloc boot protégé en écriture
;_WRTB_OFF_6H ; bloc boot non protégé

;_WRTC_ON_6H ; registres de configuration protégés en écriture
;_WRTC_OFF_6H ; registres de configuration non protégés

;_WRTD_ON_6H ; mémoire eeprom protégée en écriture
;_WRTD_OFF_6H ; mémoire eeprom non protégée

;-----------------------------------------------------------------------------
; Protections contre la lecture de tables -
;-----------------------------------------------------------------------------

__CONFIG _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L & _EBTR2_OFF_7L & _EBTR3_OFF_7L

__CONFIG _CONFIG7H, _EBTRB_OFF_7H

;_EBTR0_ON_7L ; bloc 0 protégé contre les lectures de tables
;_EBTR0_OFF_7L ; bloc 0 non protégé

;_EBTR1_ON_7L ; bloc 1 protégé contre les lectures de tables
;_EBTR1_OFF_7L ; bloc 1 non protégé

;_EBTR2_ON_7L ; bloc 2 protégé contre les lectures de tables
;_EBTR2_OFF_7L ; bloc 2 non protégé

;_EBTR3_ON_7L ; bloc 3 protégé contre les lectures de tables
;_EBTR3_OFF_7L ; bloc 3 non protégé

;_EBTRB_ON_7H ; bloc boot protégé contre les lectures de tables
;_EBTRB_OFF_7H ; bloc boot non protégé

;-----------------------------------------------------------------------------
; Réactions à la tension d'alimentation -
;-----------------------------------------------------------------------------

__CONFIG _CONFIG2L, _BOR_ON_2L & _BORV_25_2L & _PWRT_OFF_2L

;_BOR_ON_2L ; reset sur chute de tension en service
;_BOR_OFF_2L ; reset sur chute de tension hors-service

;_BORV_25_2L ; reset si tension < 2,5V
;_BORV_27_2L ; reset si tension < 2.7V
;_BORV_42_2L ; reset si tension < 4.2V
;_BORV_45_2L ; reset si tension < 4.5V

;_PWRT_ON_2L ; retard de démarrage sur mise sous tension en service
;_PWRT_OFF_2L ; Retard de démarrage sur mise sous tension hors-service

;-----------------------------------------------------------------------------
; Paramètres du watchdog -
;-----------------------------------------------------------------------------

__CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_128_2H

;_WDT_ON_2H ; watch dog en service
;_WDT_OFF_2H ; watch dog hors-service

;_WDTPS_128_2H ; postdiviseur = .128
;_WDTPS_64_2H ; postdiviseur = .64
;_WDTPS_32_2H ; postdiviseur = .32
;_WDTPS_16_2H ; postdiviseur = .16
;_WDTPS_8_2H ; postdiviseur = .8
;_WDTPS_4_2H ; postdiviseur = .4
;_WDTPS_2_2H ; postdiviseur = .2
;_WDTPS_1_2H ; postdiviseur = .1

;-----------------------------------------------------------------------------
; Modes spéciaux -
;-----------------------------------------------------------------------------
__CONFIG _CONFIG4L, _DEBUG_OFF_4L & _LVP_OFF_4L &_STVR_ON_4L

;_DEBUG_ON_4L ; mode debugger en service
;_DEBUG_OFF_4L ; mode debugger hors-service
;_LVP_ON_4L ; programmation basse tension en service
;_LVP_OFF_4L ; programmation basse tension hors-service

;_STVR_ON_4L ; reset sur erreur de pile en service
;_STVR_OFF_4L ; reset sur erreur de pile hors-service

;=============================================================================
; ZONE EEPROM =
;=============================================================================
ORG 0xF00000

;=============================================================================
; VARIABLES ACCESS RAM =
;=============================================================================
; zone de 96 octets
; -----------------
CBLOCK 0x00 ; zone access ram de la banque 0

ENDC

;=============================================================================
; VARIABLES BANQUE 0 =
;=============================================================================
; zone de 160 octets, suite de l'access RAM
; -----------------------------------------
CBLOCK 0x60

ENDC

; emplacements pour sauvegardes des registres
; --------------------------------------------
; Veiller à ne pas utiliser deux fois ces emplacements si les interruptions
; haute et basse priorité sont utilisées simultanément.

IFDEF USEHP
IFDEF USELP
wreg_temp EQU 0xFD
bsr_temp EQU 0xFE
status_temp EQU 0xFF
ENDIF
ENDIF

;=============================================================================
; VARIABLES BANQUE 1 =
;=============================================================================
; zone de 256 octets
; ------------------
CBLOCK 0x100
ENDC

;=============================================================================
; VARIABLES BANQUE 2 =
;=============================================================================
; zone de 256 octets
; ------------------
CBLOCK 0x200

; attention, pour le 18F248, les adresses 0x2F4 à 0x2FF sont utilisées
; par l'ICD2

ENDC

;=============================================================================
; VARIABLES BANQUE 3 =
;=============================================================================
; zone de 256 octets (uniquement 18F258)
; --------------------------------------
CBLOCK 0x300
ENDC

;=============================================================================
; VARIABLES BANQUE 4 =
;=============================================================================
; zone de 256 octets (uniquement 18F258)
; --------------------------------------
CBLOCK 0x400
ENDC

;=============================================================================
; VARIABLES BANQUE 5 =
;=============================================================================
; zone de 256 octets (uniquement 18F258)
; ----------- ---------------------------
CBLOCK 0x500
; attention, pour le 18F258, les adresses 0x5F4 à 0x5FF sont utilisées
; par l'ICD2
ENDC


;=============================================================================
; PROGRAMME =
;=============================================================================

; vecteur de reset
; ----------------
ORG 0x00
nop ; pour debugger
goto init ; sauter initialisation

; vecteur d'interruption haute priorité
; -------------------------------------
IFDEF USEHP ; si interruptions haute priorité en service
IFDEF USELP ; et interruptions basse priorité en service
ORG 0x08 ; vecteur d'interruption haute priorité
bra inth ; sauter pour éviter de recouvrir 0x18
ENDIF
ENDIF


;=============================================================================
; INTERRUPTIONS BASSE PRIORITE =
;=============================================================================
IFDEF USELP ; si interruptions basse priorité en service
ORG 0x18 ; adresse d'interruption basse priorité

; sauvegarde des registres
; -------------------------
IFDEF USEHP ; si interruptions haute priorité en service
movff STATUS,status_temp ; sauver manuellement STATUS
movff WREG,wreg_temp ; ainsi que WREG
movff BSR,bsr_temp ; et BSR
ENDIF ; sinon, on utilisera un FAST RETURN

; scrutation des interruptions ici
; --------------------------------
; entrez votre code ici

; restauration des registres
; --------------------------
intlrest
IFDEF USEHP ; si interruptions haute priorité en service
movff bsr_temp,BSR ; restaurer manuellement BSR
movff wreg_temp,WREG ; ainsi que WREG
movff status_temp,STATUS ; et STATUS
retfie ; puis, retour d'interruption
ELSE ; sinon (uniquement basse priorité
retfie FAST ; retour avec restauration automatique
ENDIF ; fin de la restauration
ENDIF ; fin de la routine d'interruption

;=============================================================================
; INTERRUPTIONS HAUTE PRIORITE =
;=============================================================================
IFDEF USEHP ; si interruptions haute priorité en service
IFNDEF USELP ; si pas d'interruption basse priorité
ORG 0x08 ; alors, on peut mettre le code directement ici
ENDIF ; sinon, au aura sauté depuis le précédent ORG 0x08

; scrutation des interruptions ici
; --------------------------------
; entrez votre code ici



inth
retfie FAST ; retour d'interruption avec restauration automatique

ENDIF ; fin de la routine d'interruption

;=============================================================================
; INITIALISATIONS =
;=============================================================================
;-----------------------------------------------------------------------------
; contient les initialisations exécutées lors d'un reset
; ----------------------------------------------------------------------------
init

; effacer la RAM banque 0

; -----------------------
lfsr FSR0,0x00 ; pointer sur l'adresse 0
initl
clrf POSTINC0 ; effacer emplacement pointé, et incrément pointeur
btfss FSR0H,0 ; banque 0 terminée?
bra initl ; non, emplacement suivant

;=============================================================================
; PROGRAMME PRINCIPAL =
;=============================================================================
main

END ; fin de programme



Numéro de l'article: 38900   |  De: Bigonoff   |  Date: 2003-06-24 22:12:54
   RE: IT sur PIC18
merci bien

Numéro de l'article: 38926   |  De: niluje   |  Date: 2003-06-25 09:09:09

   Schéma TV Thomson IKC6 ou ICC6  
SVP je cherche schéma électrique du TV Thomson IKC6 ou ICC6.

Numéro de l'article: 38797   |  De: bigse   |  Date: 2003-06-24 10:11:44
   RE: Schéma TV Thomson IKC6 ou ICC6
Va sur ce site il y est
Dans Schema
http://membres.lycos.fr/coronelle/
Salut

Numéro de l'article: 38849   |  De: Mac Gyver   |  Date: 2003-06-24 15:34:37

   PIC  
peut on faire de l'analogique avec un pic?Quelle language utiliser?

Numéro de l'article: 38799   |  De: tophec   |  Date: 2003-06-24 10:52:25
   RE: PIC
salut,
le langage que tu veux...
ya de l'analogique (comparateurs, convertisseurs, surveillants d'alim), mais ils s'utilisent par un controle numérique via des registres...

Aurélien


Numéro de l'article: 38840   |  De: Aurélien   |  Date: 2003-06-24 14:54:11
   RE: PIC
Salut
-------

Si tu veux te faire une idée de ce qu'on peut faire, va sur mon site (lien à gauche), tu as des cours téléchargeables.

Pour faire de l'analogique, regarde dans le cours - part2

A+
Bigonoff


Numéro de l'article: 38899   |  De: Bigonoff   |  Date: 2003-06-24 22:10:16

   problème autoradio ALPINE  
salut à tous!
Au bout d'une demi heure environ
mon autoradio chauffe et meme la facade
pouvez-vous m'aider à résoudre ce probléme
merci!

Numéro de l'article: 38800   |  De: baminouche   |  Date: 2003-06-24 10:59:32
   RE: problème autoradio ALPINE
Salut;

...quel genre de "chauffement" ?

Car c'est normal qu'un autoradio chauffe. (ampli, retreo eclairage de la façade,...)

Numéro de l'article: 38802   |  De: Tronic-man   |  Date: 2003-06-24 11:08:58
   RE: problème autoradio ALPINE
le poste chauffe beaucoup tros.La partie reliant le poste et la facade est très chaude; meme en mettantla fassade dans son boitier on sent la chaleur à travers et impossible de toucher l'endroit qui chauffe du poste

Numéro de l'article: 38818   |  De: baminouche   |  Date: 2003-06-24 11:59:51
   RE: problème autoradio ALPINE
...ca a toujour fait ça ?

Numéro de l'article: 38819   |  De: Tronic-man   |  Date: 2003-06-24 12:09:19
   RE: problème autoradio ALPINE
moi j'ai un alpine et il chauffe pas mal mais bon c'est raisonnable tout de meme... ca a l'air - violent que toi ...

Numéro de l'article: 38820   |  De: niluje   |  Date: 2003-06-24 12:11:01
   RE: problème autoradio ALPINE
tu n'aurais pas cabler tes hauts parleur en parrallele des fois ???
gr_38940

Numéro de l'article: 38940   |  De: gregelec   |  Date: 2003-06-25 10:03:38
   RE: problème autoradio ALPINE
cablage d'orige peugeot avec fiche iso

Numéro de l'article: 39105   |  De: baminouche   |  Date: 2003-06-26 12:54:05