chrono agility !!!

MGU

Senior Member
Sincèrement (mise à part mon montage foireux ) c'est excellent !
J'ai hâte de le voir en plein jour !
Mike
Foireux, foireux, non, puisque ça fonctionne, le véritable tour de force, c'est qu'il fonctionne tel quel, chapeau...

Il faudrait mesurer le tension sur un segment (allumé, bien sûr)

MM
 

MGU

Senior Member
Comme dit dje: "C'est en faisant des erreurs, que l'on apprend le mieux !!! "

En serrant un peu, tout tient sur une plaque de 100 x 160.
Le proto fonctionne, le meilleur moyen d'améliorer, c'est de refaire le circuit sur cette plaque, avec des supports (et même des connecteurs pour les segments?), et du fil rigide bien tendu.
Et là, ce serait magnifique, même du point de vue esthétique...

Erreur, je viens de me souvenir que les bandes ne sont pas dans le bon sens, mais avec deux plaques de 100 par 100 soudées ensemble, on peut peut être.

MM
 

Attachments

Last edited:

le belge

Senior Member
bonjour à tous ,

bon j'ai compris , lol , je ne vais pas rester sur un échec !!!!
va juste falloir que je retourne chez gotro ...
bon week end

Mike
 

MGU

Senior Member
bonjour à tous ,

bon j'ai compris , lol , je ne vais pas rester sur un échec !!!!
va juste falloir que je retourne chez gotro ...
bon week end

Mike

Bonjour,
Ah non, échec, certainement pas, et si tout fonctionne, c'est même une belle réussite!
Tu n'as pas dit la tension présente sur un segment

Si vraiment, l'envie te prenait, je verrais bien des connecteurs (barrettes sécables coudées, sécurisées à la colle au pistolet) pour l'alimentation des digits, pour facilité un éventuel démontage.

MM
 

BESQUEUT

Senior Member
Ben des échecs comme ça, ça vaut le coup d'en faire tous les jours .... :rolleyes:
+1
Si vous saviez le nombre de montages "professionnels" qui tiennent avec des bouts de câbles mal gaulés...
Vous avez mené à bien votre projet et c'est ça l'essentiel.
 

le belge

Senior Member
bonjour à tous ,

ça fonctionne , mais je ne suis pas content du résultat , à cause du montage volant , si les platines bougent un peu , les chiffres s'agitent !!! certainement à cause des fils qui bougent ....

j'ai récupéré du câble ethernet qui me servira pour faire le câblage ....
par contre je ne comprends pas bien le coup des barrettes sécables ???

je pensais prendre des petits borniers comme ça : http://www.gotronic.fr/art-bornier-sc02-2-54-15468.htm

je vais essayer de refaire ma plaque support (en bois) histoire d'intégrer un peu mieux les câbles et les platines ...

au niveau de la tension , c'est assez bizarre ! par moment j'ai 12.33v et sur d'autres digits , ça varie de 10v à 12v ....

je suis juste déçu d'avoir gaspillé un peu de matériel pour ça , alors que j'aurais pu le faire propre dès le départ !!!

en tous cas , encore une fois , je vous remercie pour vos encouragements !!!!!

ça me motive à finir proprement !!!

y à plus qu'a retourner chez gotronic ....

Mike

ps: un indice pour mon prochain projet : clock world ...
 

MGU

Senior Member
Bonjour,

Il y a peut être une petite mise au point à faire.
Pour les connecteurs sécables : http://www.gotronic.fr/art-connecteur-fh136z-4462.htm
Les câbles peuvent être soudés directement, ou sur un morceau de véroboard de trois trous de large pour raccorder les deux
Et sur la platine : http://www.gotronic.fr/art-connecteur-he14-mh100-4457.htm

Les borniers, c'est bien, mais il en faut 20, et il faut tout visser ou dévisser...

Les chiffres qui bougent, ça bougent comment? mauvais contact?
L'impulsion de validation est peut être trop courte, voir avec une pause de quelques millisecondes dans le programme.

La tension aux bornes d'un segment stable (un 0) doit être stable. Si les chiffres défilent, normal qu'elle varie.

MM
 

MGU

Senior Member
Bonjour,

Il y a peut être une petite mise au point à faire.
Pour les connecteurs sécables : http://www.gotronic.fr/art-connecteur-fh136z-4462.htm
Les câbles peuvent être soudés directement, ou sur un morceau de véroboard de trois trous de large pour raccorder les deux
Et sur la platine : http://www.gotronic.fr/art-connecteur-he14-mh100-4457.htm

Les borniers, c'est bien, mais il en faut 20, et il faut tout visser ou dévisser...

Les chiffres qui bougent, ça bougent comment? mauvais contact?
L'impulsion de validation est peut être trop courte, voir avec une pause de quelques millisecondes dans le programme.

La tension aux bornes d'un segment stable (un 0) doit être stable. Si les chiffres défilent, normal qu'elle varie.


Modif du programme, ajout de pause 1, voir aussi avec pause 2,3 ...

Code:
; CHRONO AU 1/100 EME DE SECONDE.
; COMMANDE PAR POUSSOIR OU PAR TOP RADIO 	
; MM 15/08/2014


; gestion Afficheur par CD4543	
;
	 
#picaxe 28X2

setfreq M16
dirsB=%11111111		;broches B en sorties pour les codes chiffres
dirsA=%11111		;Pour les pulses LD sur les CD4543
;hsersetup B4800_16, %10 ; 4800 baud, inverted TXD pour afficheur led perso
hsersetup B2400_16, %10 ; 2400 baud, inverted TXD pour afficheur OLED 133Y 
symbol depart=pinC.1	;sur sortie Départ du 14M2 ou manuel.	pinC.1=0 si Appuyé
symbol Arrive=pinC.2	;Sur sortie Arrivée du 14M2 ou manuel	pinC.2=0 si Appuyé
symbol RAZ	=pinC.3		;Sur sortie RAZ du 14M2 ou manuel		pinC.3=0 si Appuyé
symbol LCD	=C.6		;sortie Hserout

symbol chiffr=b6
symbol digit=b7

symbol val=w13
	
	;calibfreq 0 	;à modifier pour calibration horloge: +X pour accélérer; -X pour ralenir
	settimer 64911	;reglage timer 1/100 s (voir doc) 

	pause 500		;pause initialisation LCD
	hserout LCD,(254,1)							;raz affichage LCD	
	hserout LCD,(254,128," CHRONO AGILITY ")	;affichage LCD
	
	Do		
		val=0
		do			;Attente top départ
			gosub affich 	;affiche 000,00
		loop while depart=1
			  	
		timer=0				;c'est parti, RAZ timer				;	
		do 					;boucle chrono
			val=timer		;lecture temps
			gosub affich	;affichage temps				
			if arrive=0 then exit	;attente arrivée
		loop
												
		do 			;Attente RAZ
			gosub affich				;affichage dernière valeur
		loop while RAZ=1 and depart=1 								
	loop
		
affich:	
	bintoascii val, b1,b2,b3,b4,b5				;décomposition asci i
	hserout LCD,(254,196,b1,b2,b3,",",b4,b5," s")	;affichage LCD
	
	digit=%01111		;sortie A.4 =0 ; donne 1 en sortie du ULN2803	
	chiffr=b5-48		;centièmes	
	gosub affchif		;affichage chiffre
	digit=%10111		;A.3=0	
	chiffr=b4-48		;dizièmes
	gosub affchif
	digit=%11011
	chiffr=b3-48		;unité secondes	
	gosub affchif
	digit=%11101		;dizaines sec
	chiffr=b2-48
	gosub affchif
	digit=%11110		;centaines sec
	chiffr=b1-48
	gosub affchif
	return
	
affchif:
	pinsB=chiffr		;chiffre en BCD sur port B
	pinsA=digit			;selection digit ;pulse LD sur port A 
    [COLOR="#FF0000"]    pause 1                        ;modif temps impulsion de validation [/COLOR]
	pinsA=%11111 		;toutes les sorties de l'ULN2803 à 0
	return
MM
 

le belge

Senior Member
Bonjour Michel ,
effectivement , je n'avais pas bien compris la solution des connecteurs ....
donc pour résumer , les embouts mâles sur les câbles et les embouts femelles sur les cartes .... évidemment c'est bien plus simple !!!
ça ne risque pas de bouger avec le temps ??

pour les borniers : ça en fait pas mal et en plus , ça augmente encore le prix ....
pour les chiffres : dommage je n'arrive pas à prendre de vidéo , mais oui les chiffres ont la bougeotte ... je pensais que ça venait de mon montage ... donc du coup , je ne me suis pas poser de questions !!!

pour la tension , c'est ok alors , j'ai la tension d'alim aux bornes d'un segment ....

Mike
 

MGU

Senior Member
Pour les barrettes, c'est comme on veut, je mettrais plutôt les femelles sur les câbles et les mâles sur la plaque. Avec un bout de véroboard pour le câble, en passant le câble dans les trous pour sécuriser (comme déjà fait en #904).

MM
 

le belge

Senior Member
ha , yes !!!

histoire de ne pas pouvoir arracher les câbles !!

edit : je viens de tester le programme , malheureusement , les chiffres ne sont pas stable ! par contre vu que je ne suis pas certain de mon montage , je ne sais pas si ça vient du programme ou du montage ....
j'ai quand même plus confiance en votre programme qu'en mon montage ....

edit 2 : même en changeant les temps de pause , ce n'est pas mieux .... ce qui est bizarre , c'est que même à 0
c-a-d : 000,00 les chiffres clignotent et deviennent tour à tour :
000.00
000.08
000.80
008.00
080.00
800.00
le tout rapidement , mais c'est visible , de plus tous les chiffres clignotent
je vais essayer de mettre des vidéos ...

Mike
 
Last edited:

MGU

Senior Member
Faudrait quand même cerner ce problème d'instabilité.
J'ai lu: " si les platines bougent un peu , les chiffres s'agitent !!!"
J'ai un peu de mal à imaginer. Les deux sont ils liés?
Serait ce lié à la longueur des câbles?
Quand les chiffres indiquent un 0000 , ça fait quoi?
Et quand le chrono fonctionne?

A suivre

MM
 

MGU

Senior Member
Sur la vidéo, on voit les chiffres s'étreindre avec un balayage de droite à gauche, c'est ça?
MM
 

MGU

Senior Member
Grave, je crois pas, mais pour l'instant, je ne sais pas pourquoi.
Et le chrono lancé, le compteur varie normalement?

Modif de code, pour voir, on sait jamais...

Code:
; CHRONO AU 1/100 EME DE SECONDE.
; COMMANDE PAR POUSSOIR OU PAR TOP RADIO 	
; MM 11//11/2014


; gestion Afficheur par CD4543	
;
	 
#picaxe 28X2

setfreq M16
dirsB=%11111111		;broches B en sorties pour les codes chiffres
dirsA=%11111		;Pour les pulses LD sur les CD4543
;hsersetup B4800_16, %10 ; 4800 baud, inverted TXD pour afficheur led perso
hsersetup B2400_16, %10 ; 2400 baud, inverted TXD pour afficheur OLED 133Y 
symbol depart=pinC.1	;sur sortie Départ du 14M2 ou manuel.	pinC.1=0 si Appuyé
symbol Arrive=pinC.2	;Sur sortie Arrivée du 14M2 ou manuel	pinC.2=0 si Appuyé
symbol RAZ	=pinC.3		;Sur sortie RAZ du 14M2 ou manuel		pinC.3=0 si Appuyé
symbol LCD	=C.6		;sortie Hserout

symbol chiffr=b6
symbol digit=b7

symbol val=w13
	
	;calibfreq 0 	;à modifier pour calibration horloge: +X pour accélérer; -X pour ralenir
	settimer 64911	;reglage timer 1/100 s (voir doc) 

	pause 500		;pause initialisation LCD
	hserout LCD,(254,1)							;raz affichage LCD	
	hserout LCD,(254,128," CHRONO AGILITY ")	;affichage LCD
	
	Do		
		val=0
		do			;Attente top départ
			gosub affich 	;affiche 000,00
		loop while depart=1
			  	
		timer=0				;c'est parti, RAZ timer				;	
		do 					;boucle chrono
			val=timer		;lecture temps
			gosub affich	;affichage temps				
			if arrive=0 then exit	;attente arrivée
		loop
												
		do 			;Attente RAZ
			gosub affich				;affichage dernière valeur
		loop while RAZ=1 and depart=1 								
	loop
		
affich:	
	bintoascii val, b1,b2,b3,b4,b5				;décomposition asci i
	hserout LCD,(254,196,b1,b2,b3,",",b4,b5," s")	;affichage LCD
	
	digit=%00001111		;sortie A.4 =0 ; donne 1 en sortie du ULN2803	
	chiffr=b5-48		;centièmes	
	gosub affchif		;affichage chiffre
	digit=%00010111		;A.3=0	
	chiffr=b4-48		;dizièmes
	gosub affchif
	digit=%00011011
	chiffr=b3-48		;unité secondes	
	gosub affchif
	digit=%00011101		;dizaines sec
	chiffr=b2-48
	gosub affchif
	digit=%00011110		;centaines sec
	chiffr=b1-48
	gosub affchif
	return
	
affchif:
	pinsB=chiffr		;chiffre en BCD sur port B
	pinsA=digit			;selection digit ;pulse LD sur port A 
	pause 1
	pinsA=%11111111 		;toutes les sorties de l'ULN2803 à 0
	return
 
Last edited:

le belge

Senior Member
Toujours pareil ...
je pense que ça vient de mon montage ...
Attendons que je refasse tout ça au propre et on verra !
chez vous , ça ne clignotait pas lors de vos essais , je suppose ?

Je vais essayer de finir ça dans la semaine si tout va bien ....

Mike
 

MGU

Senior Member
Ça fonctionnait, mais c'était pas en vraie grandeur (afficheurs, câbles, longueurs etc ).

Y a t il des variations en manipulant les câbles ?
Ou en touchant des parties du montage?
Quelque chose chauffe t il ? ( oscillations parasites?)
Avant de démonter, il faudrait savoir la cause du phénomène.

Petit essai en remplaçant les R sur le montages:
Placer des R de 1 k en // sur les 10k. (Quelle est la valeur du réseau de R?)
Influence de la modif?
Photo des plaques recto-verso SVP.
A suivre

MM
 
Last edited:

le belge

Senior Member
bonjour à tous ,

non , ça change tout seul , les contacts sont ok , comme je l'ai dis avant , j'ai immobilisé les platines ...
par contre , j'ai un doute , y a t'il un sens pour le montage du réseau de R ....???
la valeur du réseau : 4x4.7 k ohms ...

je n'ai pas eu le temps de tester les R en // ...

Mike
 

MGU

Senior Member
bonjour à tous ,

non , ça change tout seul , les contacts sont ok , comme je l'ai dis avant , j'ai immobilisé les platines ...
par contre , j'ai un doute , y a t'il un sens pour le montage du réseau de R ....???
la valeur du réseau : 4x4.7 k ohms ...

je n'ai pas eu le temps de tester les R en // ...

Mike
Oui, il y a un sens et j'allais te poser la question.

Il y a une broche commune aux quatre résistances qui doit être repérée par un point.
http://www.gotronic.fr/art-reseau-de-4-x-4-7k-8486-point-commun-8734.htm
A vérifier avant tout, ça expliquerait des niveaux aléatoires sur les entrées BCD des 4543

MM
 

le belge

Senior Member
ok , ben va falloir que je regarde le sens du montage ....
la borne commune doit être où alors du coup ?? sur le 0v je suppose ??

Mike
 

MGU

Senior Member
Oui, conformément au schéma du circuit...

MM
Je viens de voir une erreur sur le schéma de principe à ce niveau.
Le point commun est bien au 0V comme sur les plans de câblage.

Voici le schéma de principe rectifié et à jour.
Si, un jour, les rubans étaient remplacés (mais je vois pas pourquoi, les rubans ont l'air parfaits) par des afficheurs, il y a l'inverseur pour passer de Cathodes Communes (CC) à Anodes Communes (AC).

Pièce jointe supprimée cause erreur
MM
 
Last edited:

le belge

Senior Member
Bonjour ,
le pont commun est dans le bon sens , par contre je viens de voir sur le nouveau schéma que je dois rajouter des 4.7 k ohms entre LD et BL-
ça ne va pas être possible de le faire aujourd'hui ....

vu l'intensité d'éclairage des rubans , avec une bonne casquette , ça sera parfait !!!

bon dimanche

Mike
 

MGU

Senior Member
Bonjour ,
le pont commun est dans le bon sens , par contre je viens de voir sur le nouveau schéma que je dois rajouter des 4.7 k ohms entre LD et BL-
ça ne va pas être possible de le faire aujourd'hui ....

vu l'intensité d'éclairage des rubans , avec une bonne casquette , ça sera parfait !!!

bon dimanche

Mike
Désolé, j'ai repris un schéma totalement faux. Faut que je fasse le ménage dans mes sauvegardes.

Les résistances LD sont bien reliées au +12 V (elles sont présentes sur la photo et, je pense au bon endroit)
Le commun du réseau 4 x 4k7 est bien relié au 0 V
Donc le câblage est bon...

Le digit que l'on voit s'éteindre sur la vidéo est peut être trompeur, comme la led qui clignotait sur les barrières.
Par contre, je ne vois pas encore de raison à la présence de la barre du 8 au lieu de 0.
Je vais voir sur ma maquette.

MM
 

MGU

Senior Member
J'ai repris la maquette, et tout fonctionne, pas de scintillements, pas de barre sur les 0...
Mais tout est sur la même plaque, je n'ai pas de câbles de liaison.

J'ai fait des essais comparatifs avec des câblages AC ou CC des rubans.
La perte dans le cd4543 est de 3 V environ, avec une différence:

En AC, 15 V d'alim donnent 12 V sur le segment
Et en CC, comme ici, 15 V donnent 11,3 v, soit 3,7 v de perte.
La variation de luminosité n'est pas très importante.

En CC, pour afficher 8, le CD4543 dissipe 518 mW, contre 420mW en AC
La dissipation max du cd4543 est 500mW

La majorité du temps, il affichera 0, dissipation 444mW
Il faudra faire un essai longue durée et peut être coller un petit bout d'alu sur les boitiers, si ils chauffent trop

Deux schémas en PJ, sans erreurs (j'espère)

MM
 

Attachments

Last edited:

le belge

Senior Member
bonsoir ,

ne vous inquiétez pas Michel , il y a plus de chance que le problème provient de mon montage ....
je vais essayer de refaire ça au propre cette semaine !!!

je suis certain que ça va fonctionner !!!!

Mike
 

le belge

Senior Member
Bonjour ,

Mike le retour 2 !!!!

je reviens de chez gotronic ....
c'est décidé , je recommence !!
allez à tous à l'heure !!!

par contre , je dois vraiment être nul , je n'arrive pas à imprimer en taille réel .... histoire d'avoir un routage plus simple à suivre ...

Mike
 
Last edited:

MGU

Senior Member
Bonjour ,

Mike le retour 2 !!!!

je reviens de chez gotronic ....
c'est décidé , je recommence !!
allez à tous à l'heure !!!

par contre , je dois vraiment être nul , je n'arrive pas à imprimer en taille réel .... histoire d'avoir un routage plus simple à suivre ...

Mike
Bonjour,
Avec tci ?
Vérifier paramètres imprimante : 100 %
 
Top