F
Lpelec a dit:J'ai un début de réponse, j'ai déjà sorti le controleur et je trouve ça :
(j'ai envoyé le mail au fabricant, je ne donne pas de nom pour ne pas faire de la pub)
De plus, il y a une 1N4148 dans le trajet des PIN16 et PIN17, à prendre en compte.
Je remonte le tout et je teste.
PS : ceux qui ont cette carte la reconnaitront, ça peut servir à la communauté.
regarde dans quel sens elles sont...Lpelec a dit:Je me demande si je ne vais pas ponter les 1N4148 car elles sont sur le trajet du signal
Lpelec a dit:LPT16------------------>|---------------- PIN16
0V ---------------------------------------- GND
Je pense de toute façon les virer car j'ai finis mon montage à 74LS541, j'ai lâchement copié ton circuit d'entrée sur la carte CNC sur un bout de breadboard et j'y ai mis les PIN16 et 17.
malgré tout, ça ne fonctionne toujours pas. Et j'ai pourtant remplacé la quasi totalité des composants, viré le RC sur le triac.
Le petit "flash" sur le spot de test me laisse penser que la détection du passage par 0 se fait bien et que le triac conduit momentanément mais que le µC n'est pas piloté.
Je vais virer les diode et brancher directement une paire de fils sur la DB25 avec le buffer entre les 2
freedom2000 a dit:connecte la sortie spindle sur cette patte du port et vérifie avec un multimètre (à défaut du scope) que Mach3 arrive à faire changer l'état de ce port. Tu peux même utiliser le relai pour vérifier --> clic clac = le port fonctionne
Lpelec a dit:A ce propos, je vais m'acheter ou me faire un petit scope portable (j'ai une gameboy en réserve par exemple), parce que c'est tellement le bazar dans mon atelier que déplacer le scope c'est une épreuve.
J'en avais vu un là, à base de 16F877, j'en ai en stock ! :freedom2000 a dit:Lpelec a dit:A ce propos, je vais m'acheter ou me faire un petit scope portable (j'ai une gameboy en réserve par exemple), parce que c'est tellement le bazar dans mon atelier que déplacer le scope c'est une épreuve.
Je suis en train de m'en faire un à base de PIC 18F4550
Il est fini à 80% mais reste limité avec les convertisseurs internes à 100 kHz ...
Lpelec a dit:Sinon mes ports 16 et 17 fonctionnent avec le 0 à 1,80V et le 1 à 4,70V mais ce qui me surprend c'est que le port PWM_in a une tension présente, je pense que c'est le pull-up interne (?).
Il faut donc une petite interface en plus du 74LS541 (+ PC817 ?) afin de piloter ces ports sans couplage galvanique.
Une idée d'un petit montage ?
Merci
Cordialement
freedom2000 a dit:Je t'ai dit une bêtise... Ne mets pas le relais directement sur le port car tu risques de le griller (le port) s'il n'y a pas de darlington en sortie du port l'appel de courant risque d'être trop fort...
Tu n'as pas besoin de protection galvanique entre le port et le µC.
Sur ma carte il y a juste le 74LS541 + le darlington ULN2003.
La partie 220V est isolée optiquement du reste et en cas de court circuit sur la partie logique le driver 74LS541 et le darlington vont encaisser le coup (voire servir de fusible).
Je me demande s'il ne faudrait pas inverser la logique sur ta patte si tu n'as pas de darlington (ActiveDown sous Mach3).
En effet, dans mon schéma, quand le transistor est passant (base à 5V signal logique du port à 1) le pull up du PIC est forcé à 0.
S'il n'y a pas de darlington c'est l'inverse. Donc si tu n'as pas de sortie en collecteur ouvert il faudrait inverser la logique sous Mach3
En toute théorie ça devrait quand même marcher car le PIC se fout d'avoir un front haut "large" ou "court" ; mais essaye aussi ceci...
Lpelec a dit:En relisant le schéma de ta µstep et les explications du variateur, il s'avère qu'effectivement la sortie PWN_in se fait à travers le ULN2003 qui est alimenté en 12V, et qui sort donc du 12V.
Ne serait-ce pas l'explication, il faut piloter cette entrée en 12V sinon les signaux sont mal interprétés ?
Ou plutôt, le fait d'avoir un darlington en sortie permet d'avoir un signal plus net, le "pincement" réalisé par ce circuit est plus grand qu'un simple transistor de sortie, les fronts sont plus raides.
J'ai commandé une brouette de 12F675.
Je pense qu'a cause de l'erreur (confirmée par le vendeur depuis) d'inversion de PIN16 et PIN17, il est possible que j'ai abimé l'entrée du µC car j'ai fait de nombreuses manips ...
En parlant d'oscillo "portable", j'ai trouvé cela sur le net :
http://cgi.ebay.fr/ws/eBayISAPI.dll?Vie ... K:MEWAX:IT
"This DIY kit is a open source code. The Schematic, PCB layout and program code is free for re-design. It is ideal for production test, research, design and education." à ce prix là, ça ne vaut pas le coup d'acheter les composants et la bande passante analogique est très honorable pour des mesures courantes.
Cordialement
freedom2000 a dit:Merci pour le lien de l'oscillo --> je regarde ça dès que je peux !
A priori le 12F675 est quasiment indestructible et tu ne devrais pas l'avoir abimé... (diodes de protection sur les entrées)
La raideur des fronts montants n'est pas une bonne explication à mon sens... il s'agit d'une simple détection de seuil et ça devrait marcher même avec des fronts mous ... JP
Lpelec a dit:A propos, il y a aussi un manuel pour le scope :
http://www.wide.hk/pdf/ARM_DSO_M.pdf
freedom2000 a dit:Lpelec a dit:A propos, il y a aussi un manuel pour le scope :
http://www.wide.hk/pdf/ARM_DSO_M.pdf
Il est un peu limité ce scope... 1 seul canal, 1 Msamples/s...
A choisir je préfèrerais celui ci qui est un poil meilleur (et plus cher...) :
http://www.dealextreme.com/details.dx/sku.37062
Sinon le mien est presque fini
Lpelec a dit:Par contre, le tiens m'intéresse, je ne sais pas si il fera l'objet d'une publication (??) mais au cas où
Concernant le variateur, malgré le fait que j'ai construit le même circuit d'entrée que ta carte CNC avec le ULN2003, je n'ai toujours pas de fonctionnement de ma lampe.
J'attends donc avec impatience mon lot de µC, tu me disais que le port était quasi indestructible mais indestructible n'est pas français
Lpelec a dit:Merci pour le conseil, je ne sais plus si j'ai fait cela avec IC-Prog mais le tachymètre est aussi géré par le µC et il fonctionne sur ma carte. C'est pour cela que je pense que c'est l'entrée qui a pris, sinon, je ne sais pas, j'ai déjà tout changé par acquis de conscience, revérifier les soudures, refait les liaisons ...
Je fais des montages plus complexes, bien plus, mais cela fait 2X que j'ai des "petits" (par la taille) montages qui me font des misères sans que je sache vraiment pourquoi, et pourtant, j'ai 30 ans de montages électroniques derrière moi ...
De la même façon, il arrive parfois que l'on monte 2 amplis HIFi identiques et il y en a un qui "ronfle", alors que tout est pareil, et là, c'est la recherche de l'aiguille dans la botte de foin.
La loi de Murphy peut être !
freedom2000 a dit:deux petites choses (depuis mon modem 56k car mon adsl est mort depuis 1 mos (merci free)
- l'OSCAL est "critique" pour le montage. Si le PIC est dé-calibré les retards de déclenchement du triac seront mauvais et le résultat ne sera pas bon...
- le tachymètre utilise le comparateur du PIC en mode "externe" donc le µC peut ne pas fonctionner (pas d'horloge par exemple) et le comparateur (donc le tacky) marcher très bien...
Quand le tacky marche ça veut juste dire que l'alim du PIC est OK...
Lpelec a dit:Concernant ton ADSL, tu es en dégroupé ou encore tributaire de france tudéconnes ?
Cela fait des années que je suis chez eux sans problème. Il n'y a pas d'assistance de proximité près de chez toi ?freedom2000 a dit:dégroupé partiellement... depuis début mai
ça a marché nickel (20Mb/s mesurés) pendant une semaine puis plus rien depuis...
Et là je suis dans la m...e avec la hotline free... le problème est bien chez eux mais ils ne font rien depuis un mois. Je les ai mis en demeure avant hier
Lpelec a dit:je n'ai pas le souvenir d'avoir fait quelque chose de particulier pour la zone 3FF.
Lpelec a dit:Cela fait des années que je suis chez eux sans problème. Il n'y a pas d'assistance de proximité près de chez toi ?freedom2000 a dit:dégroupé partiellement... depuis début mai
ça a marché nickel (20Mb/s mesurés) pendant une semaine puis plus rien depuis...
Et là je suis dans la m...e avec la hotline free... le problème est bien chez eux mais ils ne font rien depuis un mois. Je les ai mis en demeure avant hier
Il est vrai que selon l'endroit ou on habite, on est pas tous logé à la même enseigne.
Tout ça ce n'est pas normal quand même d'être obligé de batailler pour avoir un intervenant !
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?