Petit Pas : un de plus!

  • Auteur de la discussion horsot
  • Date de début
H

horsot

Compagnon
freedom2000 a dit:
J'ai un appareil photo !

Tu veux tenter une gravure anglaise du pcb ??? (non je déconne)

Merci de la proposition, mais j'ai déjà demandé à un collègue : demain vous aurez des photos (s'il n'a pas oublié :wink: )

lapenduledargent/finemeca a dit:
Je vois que ça se termine Xavier... Courage :wink:
Merci, le plus dur reste à venir! (la partie mécanique)

lapenduledargent/finemeca a dit:
Ma machine PCB avance bien. Aujourd'hui, j'ai travaillé sur le tournage d'écrou pour le rattrapage du jeu.

Lorsqu'elle sera terminée si tu as le gcode, je veux bien te faire un essai de gravure. Je t'enverrai le pcb.

Je m'en ferai peut être une pour le pcb finalement (après celle pour le bois). Je suis curieux de savoir comment tu vas faire l'écrou tu pourras envoyer une petite photo?
Pour le gcode il faudrait revoir le routage car il y a des trucs qui ne passeront pas à la gravure à l'anglaise mais pourquoi pas!

Bon aller je vais regarder tourner mes moteurs tout seul (un vrais gosse :-D )!

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonjour Xavier,

Voilà quelques photos du rattrapage de jeu :

rattrapage_tournage.JPG


rattrapage_monte.JPG


rattrapage_complet.JPG


Bon dimanche

Pierre
 
H

horsot

Compagnon
lapenduledargent/finemeca a dit:
Bonjour Xavier,

Voilà quelques photos du rattrapage de jeu :
[...]
Bon dimanche

Pierre

Merci Pierre c'est intéressant! C'est du téflon?

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonsoir Xavier,

C'est une barre de DIA 41 que j'avais. Je pense de l'Ertalon.
Mais je préfère usiner de l'Ertcacétal. + dure, meilleurs copeaux.

Je viens de reposter un message dans le forum EMC, si tu as le temps...

Bonne soirée

Pierre
 
H

horsot

Compagnon
Bon ce soir (et hier soir) j'ai avancé un peu :-D :

Sur la "breakout board" tout marche! En fait pas de bug sur l'arrêt d'urgence (bascule RS avec un bouton set un reset), EMC2 le reconnait sans soucis je ne sais pas pourquoi j'avais des doutes (une histoire de conso?!). Bref ça marche!! Je ferais peut être un modif pour ceux qui ont un vrais bouton d'arrêt d'urgence (verrouillable).

Sur PetitPas :
- Toutes les tables OK (mêmes courbes que pour le prototype)
- Tous les microsteps OK (idem)
- Courant nominal +3A mais -2.8A seulement sur 2 drivers (?!)
- Température de fonctionnement en table power torque (pire cas) (Température pièce : 22.5°C):
* Moteur : au delà des 65°C :???: (un petit ventillo ne leur ferait pas de mal)
* Sur les LMDs :
#Au delà des 60°C sans ventillateur (je n'ai pas continué plus loin, la convection sur la table est limite)
#En dessous des 40°C avec ventilateur 80mm=> ventilateur obligatoire.

Durant mes mesures, à un moment j'ai eu un comportement erratique sur l'axe Z lorsque le X bougeait, j'ai tout coupé mis les sondes de mesures mais rien :???: tout était propre et normal... A creuser[/color]

Sur l'alim 48V à découpage... Il y a des pics de courants allant à 2.5A (0.770A de moyenne) pour un axe en activité je vais donc améliorer le filtrage de l'alim sinon je risque de la tuer avec ces appels de courants aussi bref (et importants). De plus je pense mettre une diode en série avec l'alim pour éviter que les moteurs injectent du courant dans l'alim lors de la phase "fast decay" du chopper.

Quelques captures (pour le plaisir!)

Bonne soirée

Xavier

P3220548.JPG
La famille PetitPas (il me manque un moteur)

P3220553.JPG
Mon bench (non rangé)

tek00000.png
Pics de courant mesuré à la sonde de courant (0.5A/div)
 
P

pequignotm

Apprenti
Bonsoir,

Tout d'abord, chapeau pour ce travail !!!!! :smt038
Je m'intéresse, entre autres au Pic, et en suis au leçon de Gigonoff sur le 628.
Pour le moment, mes réalisations électroniques ne sont pas nombreuses : un décodeur de DCF77 home made et un petit circuit de commande de PAP. Bref pas de quoi rivaliser avec vos niveaux.
Quoiqu'il en soit, je viens d'acquérir une petite fraiseuse Proxxon KT150 pour pas trop cher (une bonne occase sur ebay) avec la ferme intention de la numériser.
AInsi, je me retrouve à la recherche de carte de commande de PAP (pour 4 axes, X, Y, Z et un plateau diviseur) pouvant être pilotée par le port // d'un vieux portable fonctionnel Pentium III (frq non connue pour le moment, je le reçois gratuitement demain).
J'hésite entre deux soft Mach 3 > Windows et EMC2 > Linux, je ne pense pas (après quelques recherches) que cela ait une incidence sur les cartes de commande.
A priori, j'ai 3 PAP de 3.5 N.m bipolaire aux caractéristiques inconnues et introuvables, c'est du no-name chinois sans marquage !

Pour en revenir à la carte de commande, je me sens l'envie d'essayer votre design qui me semble accessible.
Qu'en pensez-vous ?

Cordialement,

Michel
 
H

horsot

Compagnon
pequignotm a dit:
Bonsoir,

Tout d'abord, chapeau pour ce travail !!!!! :smt038
Je m'intéresse, entre autres au Pic, et en suis au leçon de Gigonoff sur le 628.
Pour le moment, mes réalisations électroniques ne sont pas nombreuses : un décodeur de DCF77 home made et un petit circuit de commande de PAP. Bref pas de quoi rivaliser avec vos niveaux.
Quoiqu'il en soit, je viens d'acquérir une petite fraiseuse Proxxon KT150 pour pas trop cher (une bonne occase sur ebay) avec la ferme intention de la numériser.
AInsi, je me retrouve à la recherche de carte de commande de PAP (pour 4 axes, X, Y, Z et un plateau diviseur) pouvant être pilotée par le port // d'un vieux portable fonctionnel Pentium III (frq non connue pour le moment, je le reçois gratuitement demain).
J'hésite entre deux soft Mach 3 > Windows et EMC2 > Linux, je ne pense pas (après quelques recherches) que cela ait une incidence sur les cartes de commande.
A priori, j'ai 3 PAP de 3.5 N.m bipolaire aux caractéristiques inconnues et introuvables, c'est du no-name chinois sans marquage !

Pour en revenir à la carte de commande, je me sens l'envie d'essayer votre design qui me semble accessible.
Qu'en pensez-vous ?

Cordialement,

Michel

Bonsoir Michel!

Ca y est je deviens respectable (ou vieux :smileyvieux: ) on me vouvoie! :wink:

J'ai répondu à une partie de tes questions sur ton post, pour le reste :

Pour Bigonoff et les pics c'est un bon début, j'ai commencé par là aussi.

Tout d'abord je pense que ton PIII ne marchera pas bien car les cartes mères de portables sont vraiment pas géniales pour le temps réel. Personnellement je suis plus EMC2 (pour le prix, la qualité, l'extensibilité,...) mais chacun vois midi à sa porte! Et non le logiciel n'a pas d'influence sur le hardware tant que tus reste avec une interface //.

Mes moteurs (ceux de la photo) sont des 3.5Nm 3A (moteur à inductance faible)

Ce design est le fruit de picstep et µstep, il n'est pas parfait (le routage notamment) et il ne faut pas négliger le temps de câblage. Sinon il est relativement accessible même si très long et un peu difficile à câbler (un circuit double face est à mon avis nécessaire pour avoir les LMDs en bord de carte). C'est un projet "open source" dont je suis l'instigateur, je pense le suivre sur du long terme mais de manière beaucoup moins active que présentement car j'ai d'autres projets sur le feu.

Xavier
 
H

horsot

Compagnon
Rebonsoir,

Pour la mesure de courant crête, j'ai mesuré le ripple en tension et courant maximum en fonctionnement réel bilan : 180mV et 4A de pic de courant. Bref des modifs sont à faire pour utiliser cette alim.

La réduction de courant marche aussi très bien, pour info il faut environ 4ms pour sortir du mode courant réduit et atteindre le courant nominal. Je me demande si je ne vais pas modifier le firmware et utiliser l'entrée "power reduction" pour pouvoir faire fonctionner les moteur de la CNC à 50% du courant nominal (pour les petits travaux de gravure par exemple)...

Bon aller je rentre chez moi manger

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonjour Xavier,

Ça se monte cette fois :-D

Tu en as du matos... C'est tout un art.

Bonne journée

Pierre
 
H

horsot

Compagnon
lapenduledargent/finemeca a dit:
C'est une barre de DIA 41 que j'avais. Je pense de l'Ertalon.
Merci pour l'info mais j'avoue que tu me parles chinois! :oops: Enfin bon si je fais un jour une petite cnc pour PCB avec écrous avec rattrapage de jeux DIY, je sais à qui je demanderai conseil! :-D
lapenduledargent/finemeca a dit:
Tu en as du matos... C'est tout un art.

Je dis surtout merci mon chef qui me laisse utiliser le matos du labo (et rester au boulot jusqu'à pas d'heure :-D )!

Sinon coté tests de "PetitsPas", je n'ai pas réussi à reproduire le bug... :mad: Je n'aime pas vraiment pas ça... (Enfin j'aimerai surtout éviter que ça se produise chez vous! :wink: )

Je vais continuer demain soir, vérifier qu'il n'y a pas de faux contacts et aussi surveiller les diaphonies inter-cartes et que les appels de courants de la partie puissance de la carte ne "bavent" pas sur les signaux de commandes des LMDs (à priori les signaux ont l'air propre... :???: )
J'y pense en parlant de faux contacts j'avais peut être mal enfiché un connecteur mais je ne pense pas... Arf les pannes intermittentes sont les plus dures à trouver!

Bonne nuit

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonsoir Xavier,

rattrapage de jeux DIY

C'est quoi le terme DIY ?

Enfin bon si je fais un jour une petite cnc pour PCB avec écrous avec rattrapage de jeux DIY, je sais à qui je demanderai conseil!

Tu n'hésites pas, tu as mes coordonnées sur mon site email et téléphone.
Dommage que je suis dans le NORD...

Bonne nuit

Pierre
 
H

horsot

Compagnon
lapenduledargent/finemeca a dit:
C'est quoi le terme DIY ?
C'est un acronyme anglais :???: pour "Do It Yourself" littéralement "faites le vous même" (fait maison/bricolage) http://fr.wikipedia.org/wiki/Do_it_yourself. C'est un terme récurent dans la littérature technique sur internet.
lapenduledargent/finemeca a dit:
Tu n'hésites pas, tu as mes coordonnées sur mon site email et téléphone.
Dommage que je suis dans le NORD...
Oui c'est sûr j'aurais bien aimé échanger (sur la CNC) accompagné de quelques bières Belges! :partyman:

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonjour Xavier,

Ok j'ai compris, dans ma société, je n'ai que ça... Quand on a pas les moyens, faut se débrouiller.

Sinon, c'est vrai que la bière belge est bonne et nous avons des petites brasseries artisanales... :-D

Aller bonne journée

Pierre
 
L

lapenduledargent/finemeca

Ouvrier
Bonsoir à tous,

J'ai démonté ma carte µstep315 (Toshiba TA8435HQ) de ma fraiseuse F30 pour la tester sur ma fraiseuse pcb, avec des moteurs 2A 1.8N.
Il me reste l'axe Z à terminer le montage de son moteur.

Lors de sa précédente installation, j'étais déçu de ses performances, j'étais en pas complet.

Lors de mes tests, j'ai essayé le 1/8 de pas et là quel ronronnement :wink: Pas de perte de pas. Contrôle avec la gravure 5X de suite d'un circuit avec un bic (en attendant de terminer l'axe Z).

C'est plus la même machine et elle est alimentée en 24V avec une alim de portable.
Sur la doc, Nono indique 32V max et il vient de me confirmer de ne pas dépasser la tension de 32V. Je pense lui faire une alim avec un transfo torique redressé à 32V.

J'ai donc fait des recherches sur le composant de puissance Toshiba TA8435HQ. C'est le même que IMT 901 de chez Nonotec.
J'ai trouvé de nombreux exemples de cartes qui utilisent ce composant.
Mais il se fait vieux et il n'est plus fabriqué.
J'ai trouvé le TB6560AHQ, plus performant et en 40V max.
Je pense l'essayer et réaliser une carte test. Faut bien que ma machine serve :wink:
Alors, pourquoi pas l'utiliser avec petit pas, +/- 5-€ et un par axe ?
Ça permettrait d'augmenter l'intérêt financier pour le driver de Xavier.

Qu'en pensez-vous ?

Pierre
 
H

horsot

Compagnon
Bonsoir,

Ce composant a l'air intéressant permettant d'ajuster les cycles "slow et fast decay" (à creuser).

J'ai vu des ventes sur ebay de cartes low cost à base de ce composant, je ne sais pas ce qu'elles valent et si le composant est vraiment bien utilisé. exemple : http://cgi.ebay.co.uk/5-AXIS-TB6560...emQQptZLH_DefaultDomain_0?hash=item19bb00daf7

Je ne suis pas de très bon conseils, je pense que "PetitPas" a des bonnes performances (et fonctionnalités) par rapport aux autres cartes basés sur le LMD18245T. Mais ce dernier n'étant pas un foudre de guerre, je pense qu'un autre composant peut le surclasser. Ses performances vont suffire pour mon utilisation. Bref je ne t'avance pas beaucoup! :wink:

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonjour Xavier,

Côté performance, je sais pas mais il faut voir l'utilisation de la machine.
Si c'est pour de l'usinage dans du métal ou du bois.

J'ai trouvé beaucoup d'exemples de cartes d'ancienne génération à base de L297-L298 mais j'ai essayé l'avantage des microspas sur ma nouvelle machine.

Je voudrais tester ce composant sur une carte d'essai suivant le schéma de la data sheet.
Je pense connecter simplement l'entrée pas et sens du port //.
Je vais demander si Toshiba peu m'envoyer un sample.

Peux-tu simplement m'expliquer l'intérêt d'utiliser un pic intermédiaire comme dans micropas.

A bientôt et bon dimanche.

Pierre
 
H

horsot

Compagnon
Rebonjour Pierre,

L'avantage d'un pic intermédiaire (hormis la beauté de la bête :wink: ) c'est qu'il permet de faire changer dynamiquement de mode le composant pour driver les moteurs. Je pense que bien utilisé ces modes peuvent atténuer les vibrations et peut être augmenter la vitesse maximum de rotation.

Ensuite je n'en sais pas plus sur ces modes, je lis à temps perdu "Electric Motor and Drives" pour enrichir mes connaissances de la commande basique des moteurs électriques (dont pas à pas). Le soucis c'est que le 'temps perdu' je n'en ai pas beaucoup :wink: , je suis mal tombé ici les jours ne font que 24h :maiscebien:

Après je pense que c'est possible de le piloter directement par le port // (attention aux niveaux de tension/ timings).

Xavier
 
T

taramop

Apprenti
bonjour à tous

Je comprend de moins en moins

Vous développez une carte pour avoir plus de perfot en quoi exactement?

Vitesse ? accélération ? positionnement?

la carte à 99us$ d'aprés ce que j'ai compris est en 5 axes et a le µicro pas au 1/16 de pas dans sa version V2 avec le composant TB6560 c'est pas bien ça??

Aprés construire sa carte pour descendre le coût ou pour le plaisir de de l'avoire fait, je comprend tout à fait

Ps j'ai toujour pas compris à quoi servais les pics, si il fallais une carte d'interface entre le pc et les cartes de pilotage.
 
L

lapenduledargent/finemeca

Ouvrier
Re,

Après, je pense que c'est possible de le piloter directement par le port // (attention aux niveaux de tension/ timings).

Je pense suivre l'exemple de ma carte d'Iprocam avec le TA8435HQ et l'adapter au TB6560AHQ.

Mais je vais commencer par la partie commande (voir mon post sur la carte de commande).

A bientôt

Pierre
 
L

lapenduledargent/finemeca

Ouvrier
Bonjour taramop,

Xavier, JP et les autres sont des passionnés et ou professionnels en électronique. Ils cherchent pour le plaisir de comprendre et pour le défit technique que cela représente.
Dans leurs cas, je ne pense pas que ce soit forcément par économie.

Perso, je cherche à mettre au point un système de carte que je vais utiliser sur mes machines.
Je suis artisan et j'ai pas beaucoup de moyen, je cherche un système économique que je souhaite reproduire ensuite en petite série.
J'ai entre 5 et 10 machines à équiper.

Ps j'ai toujours pas compris à quoi servais les pics, si il fallais une carte d'interface entre le pc et les cartes de pilotage.

Pour les pics, laissons les spécialistes y répondre (voir sur le dernier post de xavier) mais pour les cartes d'interface, tu dois en plus des moteurs, commander tes relais pour la broches et les fins de course.
J'ai un autre post ouvert sur ce forum.

Bon dimanche

Pierre
 
H

horsot

Compagnon
Bonjour,

C'est plus pour le plaisir et le défi intellectuel que pour faire des économies que j'ai conçu "PetitPas". J'en ai fait tout de même mais le rapport économies/travail tends vers 0. J'aime comprendre ce que je fais et pouvoir le réparer/l'améliorer au cas où.

Les pic sont des microcontroleurs, en gros des petits ordinateurs simplifiés dans une même puce. On peut donc écrire un logiciel (appelé firmware ou logiciel enfouit) et le placer dedans pour qu'il remplisse une fonction spécifique (dicté par le logiciel). Il y a vraiment beaucoup de choses à faire avec!

Pour "PetitPas" ou autre cartes driver je vais récapituler les performances et les fonctions attendues d'un driver :
- Le micropas (1/2, 1/4,...) qui permet d'adoucir les vibrations en basse vitesse (plus il y en a plus les pas seront petits)
- Le courant max réglable dans les moteurs (lié au couple mais pas uniquement)
- La tension d'alimentation (liée à la vitesse max mais pas uniquement)
- Les tables de commandes spécifiques qui permettent de profiter de plus de couple (+ des fonctions de changement de table auto => passer d'une table à l'autre selon la vitesse)
- La réduction de puissance commandée (ou pas) pas le PC
- La fréquence maximum des pulses en entrée du driver (venant du PC ou carte d'interpolation) qui détermine avec le micropas la vitesse de rotation maximum que le driver peut commander au moteur (pas forcément sûr que le moteur puisse suivre!). En clair il permet de profiter d'un microstepping élevé donc moins de vibrations.
- Une isolation galvanique ("PetitPas" n'en a pas) afin de séparer électriquement le PC de l'électronique de puissance.
- Des fonctions d'amortissement électrique des vibrations ("PetitPas ne le fait pas)
- Les performances électrique (résistance on, temps de commutation,...) des composants de puissance.

En espérant t'avoir éclairé

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonjour Xavier,

Concernant ta dernière réponse d'hier, y-a-t-il une grande différence (niveau performance) entre une carte pilotée avec emc en port // et la même mais avec un pic ?

Si je prends l'exemple de la carte que je test actuellement d'Iprocam avec le TA8435HQ, j'ai un usinage qui me semble satisfaisant par rapport à ma petite machine.
Vitesse de 6mm/s accélération de 4 mais j'ai des ralentissements lors de l'usinage d'un cercle dia 50 mm

Bonne journée

Pierre
 
H

horsot

Compagnon
Bonjour Pierre,

A ces vitesses là (6mm/s pas de vis 2mm/tr?) je pense que n'importe quel driver est capable de le faire. Quant à l'accélération de 4mm/s-2 elle me semble très faible, je te conseille de l'augmenter sérieusement (au moins un zéro en plus =>40mm/s-2). En effet, avec ton réglages l'axe mets 1.5s (ou 4mm) pour atteindre la vitesse maximum et le même temps (idem distance) pour décélérer. Tout ceci est très préjudiciable pour usiner des formes non "droites".

Pour le pic, je ne pense pas que tu en ai besoin dans cette application mais je ne suis pas expert dans la chose!

Bonne journée

Xavier
 
L

lapenduledargent/finemeca

Ouvrier
Bonjour Xavier,

Super ton réglage, je pensais qu'il fallait pas dépasser la vitesse de 6mm/s !!!

Bon, je retourne à mes horloges et j'essaie dès que j'ai le temps ton programme...

Si tu as le temps, et je sais pas si tu l'as vu, mais j'ai rouvert ma discussion sur la carte de commande.

A bientôt

Pierre
 
F

F.Omenal

Nouveau
Bonjour Xavier,
je m'intéresse au pic aussi pour le plaisir de la réflexion.
et en me penchant sur ton petitpas, je me posait la question concernant sont utilisation.
il reçoit donc pour seul commande de la break-bord le step et le dir, c'est cela?
lorsque tu gère les step en direction du moteur, tu utilise un buffer, pour pouvoir connaitre le fréquence car vu du pic cela doit être particulièrement long un pas? tu peut m'explique comment en recevant le pas, tu le transforme en commande pour le moteur et comment tu détermine ton saut de table pour avoir sois le sinus soit l'autre?

une autre question sur ta breakboard, les entrée arrêt d'urgence, et fin de course vont direct au port parallèle, ou rentre dans le pic et sont gérer en hard pour plus de sécu?

Merci.

A+
 
H

horsot

Compagnon
Bonsoir Pierre et F.Omenal,

@Pierre : Tu as touché à l'accélération? quels sont tes réglages maintenant? (par curiosité)

@ F.Omenal :
Chaque PetitsPas reçois de la breakout board 4 signaux (en plus de l'alim) :
- Step et dir
- Enable qui coupe le fonctionnement de la partie puissance sans passer par le pic (arrêt d'urgence)
- Power reduction utilisé pour réduire le courant des moteurs.

Le bouton d'arrêt d'urgence rentre sur une bascule RS pour plus de sécurité (il faut appuyer sur le bouton reset pour le déclencher)

Toutes les I/O sont bufferisés par un 74HCT541 donc les contacts de fin de courses aussi!

Regarde les schémas tout y est!

Bonne soirée

Xavier
 
P

pequignotm

Apprenti
wintereivax a dit:
Salut,

C'etait juste une idée en l'air, qui est basée juste sur 1 point : les rendements d'échelle : typiquement chez futurlec pour les LMDs 1+ 14.90; 25+ 13.90 100+ 12.90. Sur 25, soit 12 cartes, soit 3 "kits" ca fait déjé une économie, de 25$ soit une économie de 6.7%. C'est déjà des chiffres énormes (!) à mon humble avis.

Après faudrait un peu plus pousser pour voir la rentabilité "économique" du truc... Pour le moment, je n'ai pas trop le temp, exam oblige. Mais j'aimerais bien pousser l'idée plus loin pour voir. Mais ca sera vers février...

Voila voila,

WX

Je suis bien parti pour mettre en oeuvre les cartes de Xavier.
Une commande groupée chez Futurlec intéresse-t-il quelqu'un ?

Ah, au fait, je pense que je vais devoir changer de programmateur de PIC ayant la version (?????) fonctionnant avec MicroBrn de Kitsrus.
Auriez-vous en tête un programmateur qui tienne la route pour pas bien cher (fonctionnant en USB of course !) ?

En sus, en parcourant le site de Seed Depot, je suis tombé sur cette offre http://www.seeedstudio.com/depot/fusion-pcb-2-layer-10cm10cm-max-10pcs-p-396.html?cPath=64_12 carte 10 x 10 cm double face 40$ les 10 soit 3 euros le PCB. Serait-ce une solution pour les cartes petit-pas ?


PS : Merci Xavier pour ce travail de maître, j'aimerais avoir ce niveau de maîtrise en PIC !!!!!! :smt038
 
H

horsot

Compagnon
pequignotm a dit:
Je suis bien parti pour mettre en oeuvre les cartes de Xavier.
Pour la carte de puissance tu peux y aller le PCB est identique (sauf si tu veux le changer en double face dans ce cas il faut que je poste le projet à jour)

Pour la carte breakout board, je travaille aux corrections actuellement (le we dernier et un peu ce soir.

Je suis aussi en train de modifier mon premier post pour y synthétiser le tout j'espère le finir d'ici la fin de la semaine.

pequignotm a dit:
Ah, au fait, je pense que je vais devoir changer de programmateur de PIC ayant la version (?????) fonctionnant avec MicroBrn de Kitsrus.
Auriez-vous en tête un programmateur qui tienne la route pour pas bien cher (fonctionnant en USB of course !) ?
J'ai un pickit2 clone pour 25€ frais de port compris sur ebay (je ne trouve plus l'adresse) qui a le bonheur de marcher nickel. C'est un clone dans le sens où c'est le schéma que microchip à publié de son propre pickit2 officiel. Il a d'autres avantages : il peut faire petit analyseur logique générateur de signaux et analyseur de trame série (RS232). Comme inconvénient il n'a qu'un seul breakpoint et rame un peu dans pour débugger en circuit (je ne l'utilise pas beaucoup).

pequignotm a dit:
En sus, en parcourant le site de Seed Depot, je suis tombé sur cette offre http://www.seeedstudio.com/depot/fusion-pcb-2-layer-10cm10cm-max-10pcs-p-396.html?cPath=64_12 carte 10 x 10 cm double face 40$ les 10 soit 3 euros le PCB. Serait-ce une solution pour les cartes petit-pas ?
En effet ça peut être intéressant mais il va faloir changer le design des cartes car j'ai volontairement désactivé le DRC pour certaines des zones sensibles. De plus je ne suis pas sûr de respecter leurs recommandations (pistes, vias, masque,...)

pequignotm a dit:
PS : Merci Xavier pour ce travail de maître, j'aimerais avoir ce niveau de maîtrise en PIC !!!!!! :smt038
Merci du compliment :-D (j'adore ça! :oops: ). Le niveau en pic vient en "picant" et en passant un nombre important d'heure à connaitre la bestiole pour la pousser dans ses retranchements. J'avais fini de coder à peu près 90% du firmware avant de l'avoir testé sur la carte (je ne l'avais pas avant). Tout ça grâce au simulateur de MPLAB qui donne une souplesse et une vision importante du résultat final. As tu regardé le code? Il y a quelques trucs piqués à droite à gauche (et certains de moi) possible qu'en assembleur.

Xavier
 

Sujets similaires

D
Réponses
33
Affichages
1 061
dh42
M
Réponses
6
Affichages
1 142
MitchCanon
M
esloch
Réponses
52
Affichages
2 070
esloch
esloch
N
Réponses
15
Affichages
918
Doctor_itchy
D
Dudulle
Général langage MMBASIC
Réponses
8
Affichages
838
Dudulle
Dudulle
Haut