Aller au contenu

Messages recommandés

Posté(e)

Bonjour,


J'ai acheté sur le bon coin une carte mère pour remplacer celle de ma CR10 S ayant un problème de driver d'extrudeur. 
Je pensais trouver sur la carte mère suffisamment d'informations d'identification pour pouvoir choisir le firmware idéal (je souhaite ajouter un CR Touch).
Le vendeur ne me répond plus depuis qu'il m'a indiqué avoir tout effacé sur son pc à propos de cette carte.

La seule indication portée sur la carte est JH-1.0. En revanche elle a plus de connecteurs que mon ancienne carte Creality V2.2, en particulier :

E2, Laser, TH3, TH4, Heather 2, Servo 1

et 6 connecteurs à 4 broches qui semblent concerner les axes de mouvement et notés : GND, DIR, STP, EN

Ca fait deux jours que je parcours des forums et des images de carte-mère d'imprimante sans trouver la moindre piste.

Quand je la connecte je peux lire Marlin 2.1 du 04/06/2022.
 

Est-ce quelqu'un aurait une piste de recherche ?

Merci
 

Carte mère JH.jpg

Carte mère JH Verso.jpg

Ecran CR10 S New.jpg

Posté(e)

Salut et bienvenue sur le forum,

Est-ce que tu peux zoomer sur le microcontrôleur pour vérifier si c'est un Atmel Atmega2560 ?

Citation

Forum20250716-annotlight.jpg.48e045ffc9785e59fc1b1ed537006911.jpg

 

Posté(e)

Bonjour et merci !

Oui c'est bien un atmega 2560 (16U TW). Le même que sur la carte d'origine Creality V2.2.
 

processeur CR10 S.jpg

Posté(e)

Elle ressemble vaguement à la carte-mère de la CR10 S plus dont on a discuté récemment ici:

Citation

motherboardLimp3D.jpg.4aa2ce5c1a06e4fdf27b11f8fccbd0b7.jpg

D'après ce que j'avais lu, ce sont les 1ères versions de carte-mère de Creality. Il y a donc fort à parier que tu puisse utiliser les fichiers de la CR10 pour compiler ton firmware.

A priori, le seul point d'interrogation, c'est la référence de la broche utilisée pour le servo (pilotage de la touche de ton futur BLTouch)... 🤔 tu pourras commencer par la définition par défaut.

Posté(e) (modifié)

La carte est très proche de celle des CR10 S (v2.x (2.0 / 2.2.1)).

Creality-v2.0-ICSP.jpg.4b8edf0fb4ec5aa6e9fe7d8f1bd1d350.jpg

Pour connecter un Bltouch, si la carte n'avait qu'un seul connecteur EXP, le plus simple est d'utiliser le dispositif placé sur LCD EXP pour dériver le signal de la broche (pin27) et connecter la partie détecteur de fin de course sur Z-.

cnx-bltouch-ender3-adaptateur-ecran.jpg.6adbab6a8a673cb6e008b7ef19bde14e.jpg adaptateur-ecran-blt-serigraphie-pcb.thumb.jpg.2031b4a7891384c712e86b0906720912.jpg

On peut aussi se passer de l'adaptateur, mais dans ce cas, il faut couper un câble de la nappe écran et récupérer le +V et GND ailleurs :

BLT-CR10-CM1.1.x-sans-module-drivation-cran.jpg.af7dcf042b3918fc76a568f3a0ca55d9.jpg

🙂 

Modifié (le) par fran6p
Posté(e)

Effectivement elle ressemble pas mal à la carte d'origine (j'ai la V2.1 et la V2.2 sous les yeux) mais il y a 12 connecteurs supplémentaires et il manque les deux connecteurs (identiques à à celui de l'ICSP) à coté du connecteur EXP2.

Sur quel connecteur EXP (le 1 ou le 2) se trouve cette pin 27  ? (Sur la dernière photo il semble n'y avoir qu'un seul connecteur EXP)

Ce numéro 27 correspond à quoi en fait, serait-ce le numéro de la pin du 2560 (27 => PD2 RDX1/INT2) ?

Pour le +5V et le GND c'est assez simple il y en a un peu partout de dispo. 

Les cartes CREALITY sont bien identifiées par la sérigraphie, là je n'ai que je JH-1.0. Après je sais que le MARLIN V2.1 est compatible, il est déjà installé. L'ennui c'est que même s'il contient le BL Touch je ne sais pas où il est configuré. Je devrais quand même recharger le firmware  et désactiver le double extrudeur que je n'ai pas.

Mais ça m'ennuie de ne pas parvenir à savoir d'où sort cette carte. J'ai cherché sur les différentes CR10 et Ender mais sans trouver...

 

Posté(e) (modifié)
Il y a 2 heures, Ed Hubble a dit :

iMais ça m'ennuie de ne pas parvenir à savoir d'où sort cette carte.

C'est comme le Canada Dry (pour les plus anciens) 😉. Bien qu'elle ressemble à une carte Creality, je n'en ai jamais vu de telle et je ne suis pas sûr que ce soit Creality qui l'ait fabriquée… surtout avec au moins la prise sérigraphiée «laser».

Sans avoir son schéma technique ou a minima le configuration.h utilisé avec Marlin qui pourrait renseigner quel brochage de carte a été utilisé, ça ne va pas être facile. D'autant plus que Marlin, il y a bien longtemps que je ne l'utilise plus sur mes imprimantes.

Il y a 2 heures, Ed Hubble a dit :

Sur quel connecteur EXP (le 1 ou le 2) se trouve cette pin 27  ? (Sur la dernière photo il semble n'y avoir qu'un seul connecteur EXP)

Oui, la photo correspond à une carte Creality avec un seul connecteur pour le LCD. Quant à savoir où se trouve cette broche sur un double connecteur EXP, si on avait le schéma électronique, cela correspond au signal du buzzer de l'écran.

Avec un écran «RepRapDiscount Full Graphic Smart Controller», c'est la broche aliasée EXP1_1 donc P1.30 du microcontrôleur Atmega 2560 :

# RepRapDiscount Full Graphic Smart Controller

[board_pins]
aliases:
    # EXP1 header
    EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=<GND>,
    EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>,
    # EXP2 header
    EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=<GND>,
    EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=<RST>, EXP2_10=<NC>
    # Pins EXP2_1, EXP2_6, EXP2_2 are also MISO, MOSI, SCK of bus "ssp0"

[display]
lcd_type: st7920
cs_pin: EXP1_4
sclk_pin: EXP1_5
sid_pin: EXP1_3
encoder_pins: ^EXP2_3, ^EXP2_5
click_pin: ^!EXP1_2
#kill_pin: ^!EXP2_8

[output_pin beeper]
pin: EXP1_1

🙂 

Modifié (le) par fran6p
Posté(e) (modifié)

Salut,

Il y a 8 heures, fran6p a dit :

le plus simple est d'utiliser le dispositif placé sur LCD EXP pour dériver le signal de la broche (pin27)

je ne pense pas que ce soit ce numéro. Tu te bases sur une carte avec 1 seul port EXP alors que celle de @Ed Hubble en compte 2. A mon avis, c'est plutôt la 37 (voir le fichier de définition de la carte dans Marlin Marlin\src\pins\ramps\pins_RAMPS_CREALITY.h).

Pour la compilation du firmware, je choisirais donc ce modèle (BOARD_RAMPS_CREALITY)

Comme je l'ai dit précédemment, il serait plus "propre" (aucune modification ni matériel supplémentaire) d'utiliser 1 des 2 broches inutilisées: repère S1 et S2, avec la masse (G) et le 5V (V) à coté 👍

Citation

Forum20250716reperes.jpg.d8ae42285936b8a42e7063bb8e05fd2c.jpg

Pour vérifier laquelle correspond au numéro logique 11 (= SERVO0_PIN), avec un firmware dont le BLTouch est piloté par défaut par la sortie SERVO0_PIN, il suffit de brancher le BLTouch sur S1 puis S2 si le BLTouch ne sort pas sa touche lorsque tu envoies la commande M280 P0 S10 dans Pronterface (voir ce message) installé sur un ordinateur relié en USB à l'imprimante.

Sinon, avec un multimètre, tu testes la continuité entre S1 et l'une des broches du microcontrôleur. Grâce au fichier Marlin\src\HAL\AVR\fastio\fastio_1280.h tu connaitras le N° logique, donc la valeur à affecter à SERVO0_PIN

Il y a 4 heures, Ed Hubble a dit :

Ce numéro 27 correspond à quoi en fait, serait-ce le numéro de la pin du 2560 (27 => PD2 RDX1/INT2) ?

non, c'est un numéro "logique". La correspondance entre cette valeur et le numéro de la broche du microcontrôleur est donné dans le fichier Marlin\src\HAL\AVR\fastio\fastio_1280.h

Modifié (le) par pommeverte
Posté(e)

Hum le CRtouch est-il compatible avec une carte 8 Bits  !!

Pas sûr du tout  si une carte 32 Bits est impérative ?

🙂

  • +1 1
Posté(e) (modifié)
il y a 1 minute, hyoti a dit :

le CRtouch est-il compatible avec une carte 8 Bits 

officiellement non, officieusement, beaucoup n'ont aucun problème 😅

Modifié (le) par pommeverte
  • +1 1
Posté(e)

Ah zut, je viens de vérifier et le CR Touch réclame bien une carte mère 32 bits.... la boulette !
Du coup soit j'installe un BL Touch, soit je prends une carte-mère 32b (si cela apporte vraiment quelque chose à la CR10 S mais en tant que débutant je n'en sais rien).

Mais sur le plan technique je n'ai pas encore trouvé le rôle des 5 fils (en dehors de GND et 5V 😉). Le raccordement au stop Z me laisse à penser qu'il s'agit d'une entrée tout ou rien, mais alors le dernier fils S à quoi sert-il ?

De ce que je vois le BL Touch et le CR Touch sont tous les deux câblés avec 5 fils et le fonctionnement serait identique si ce n'est ta technologie utilisée dedans (Hall et optique), ce qui expliquerai que "Officieusement, beaucoup n'ont aucun problème. Mais quel est le rapport entre les 32bits et le CR Touch ?

Je viens de trouver un BL Touch 3 fils qui pour le coup ne doit vraiment fonctionner qu'en tout ou rien.... 

Je vais creuser un peu les liens que vous m'avez proposés pour essayer de comprendre un peu mieux comment tout cela fonctionne, merci.

Posté(e) (modifié)
il y a 12 minutes, Ed Hubble a dit :

Je viens de trouver un BL Touch 3 fils qui pour le coup ne doit vraiment fonctionner qu'en tout ou rien.... 

Les Bltouch soit 5 fils ou 3 +2, c'est au niveau de la prise finale.

pour les cartes 8 bits 3 avec un adaptateur sur le exp

et 2 sur le z-endstop.

sur les 32 bits vaut mieux utiliser la prise 5 broches et débrancher le z-endstop.

Après tu as une carte non standard, c'est à se demander qui a bien pu la faire.

Big tree autre ?

🙂

Modifié (le) par hyoti
Posté(e) (modifié)

Bltouch ou Crtouch ont chacun 5 fils, deux servent en tant qu'interrupteur de fin de course (GND/Z), les trois autres (+V / GND /Signal) servent au déploiement / rétraction du palpeur. En fait, seuls quatre fils seraient vraiment nécessaires, le GND étant commun (GND / V / IN (Signal) / GND / OUT (Zmin ou max)).

Avec une carte 32 bits, la plupart du temps, un connecteur est dédié au BL/CR/3D|touch :

GVSGZ-v42x.jpg.28a7cc3055f5a1c8648ab4c6672d29a0.jpg

La majorité du temps, pour connecter correctement, plutôt que se fier aux couleurs des fils (qui dépendent du stock du fournisseur), il faut se référer à la sérigraphie des PCB 😉.

arghh… grillé par @hyoti 😄 (j'ai reçu ce jour mon TD1s commandé il y a une semaine sur le site Biqu).

Modifié (le) par fran6p
Posté(e)
il y a 3 minutes, fran6p a dit :

(j'ai reçu ce jour mon TD1s commandé il y a une semaine sur le site Biqu)

Je l'ai reçu il y a une semaine, mais je n'ai passé que deux filaments pour l'instant.

mais l'intégration dans Hueforge est nickel.

Une carte 4.2.7 cela doit être compatible avec une CR 10 S ?

ou vaut prendre une BTT ?

🙂

  • J'aime 1
Posté(e)
il y a 5 minutes, hyoti a dit :

Une carte 4.2.7 cela doit être compatible avec une CR 10 S ?

Oui, il faut juste faire (ou trouver) le firmware adapté.

il y a 5 minutes, hyoti a dit :

ou vaut prendre une BTT ?

C'est préférable, les pilotes moteurs peuvent être gérés en UART sans compter d'autres possibilités supplémentaires (SKR1.4 (pilotes amovibles donc à ajouter) ou SKR Mini E3 (pilotes intégrés)).

  • +1 2
Posté(e) (modifié)

Oui

N'importe quelle carte 32 bits serait utilisable 😉.

Certaines possèdent un facteur de forme identique (mêmes dimensions, mêmes connecteurs, mêmes emplacements de trous de fixation) aux cartes Creality. Pour celles n'ayant pas le même facteur de forme, il faudra / faudrait prévoir un adaptateur à imprimer pour fixer la nouvelle carte.

🙂 

Modifié (le) par fran6p
  • +1 2

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...