90

à oit ?


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

91

nan c marqué un peu plus haut dans le topic.
Mais bon vu que la on est mardi...confus

92

Résultat des courses:

Pas besoin de s'embêter avec un oscillo. Le PDF centronics que j'ai vu par là était très bien fait.
Moi j'ai testé un petit prog en qbasic:
[PRE]
SUB SendChar(data as integer)
'sélectionne l'imprimante
out 890,inp(890) or 8

'met la donnée
out 888,data

'active strobe
out 890,inp(890) or 1

'désactive strobe, pas besoin de délai
out 890, inp(890) and 254

'désactive select
out 890,inp(890) and 255-8 '(flemmesmile

end sub
[/PRE]
Pour envoyer une chaine:
[PRE]
sub SendString(s as string)
for i=1 to len(s)
sendChar(mid(s,i,1))
next i
sendchar(13)
sendchar(10)
end sub
[/PRE]
Pour finir la page:
[PRE]
sub newpage()
sendchar(12)
end sub
[/PRE]

NOTE: je suis pas sur que SELECT corresponde à 8, à vérifier.

Autre chose: L'interface I2C!
CA MARCHE IMPEC EN LECTURE!
Par contre... impossible d'activer l'imprimante!!!
Je pense que le PCF8574 n'envoie pas assez de jus. Avis de NSPIRIT?
Voici mon interface:
interf_i2c.jpg
Je confirme au vu du numéro 1 d'interfaces PC: Select input c'est bien 8!

Au fait devinette: C'est quoi ca? http://www.ifrance.com/galaxoft/mon_bordel.jpg le nom devrait vous aider! lol smile

[edit]Edité par squalyl le 02-04-2002 à 12:50:58[/edit]
Aussi inutile que le H d'Hawaï

93

devinette: facile, c'est ton bureau en bordel avec un bo nokia 3210rotfl

94

pour info y a une erreur dans ton code qbasic bang
sub SendString(s as string)
for i=1 to len(s)
  sendChar(mid(s,i,1)) 


il faut mettre sendchar(asc(mid$(s,i,1)))


next i
sendchar(13)
sendchar(10)
end sub

95

a oué en effet cé un prog si l'imp prend pas ... smile
mais la sequence d'activation est-elle vraiment bonne ? ton imprimante bronche pas un pèt ?

96

a mais non je vois que t'as de la doc supplémentaire sur ton bureau tongue
t'as pas une url pour qu'on puisse la lire ?

97

Microbug: Bravo pour la correction smile .

Mon imprimante bronche pas un pet, sauf qu'au début j'ai oublié le $12 et la feuille sortait qu'en appuyant le bouton!

De la doc? Quelle doc?
[edit]Edité par squalyl le 02-04-2002 à 17:23:56[/edit]
Aussi inutile que le H d'Hawaï

98

je parlais du numéro 1 d'interfaces PC en fait smile

99

squalyl: les références de tes pcf stp. (ref exacte je précise ! et de chaque pcf !!!)
[edit]Edité par NSPIRIT le 02-04-2002 à 18:43:07[/edit]
NBox6 - The DynaStat Nolrd Six
If U're silly dont think, it'll kill you !
Just go with the wind, you'll be better.
But be aware, don't cross road or holes.

100

Et pour le bordel, moi c'est un peu pareil, sauf que ya le ticf, un visor, des cookies, du cappuccino, un clavier ergonomique, et un 19" smile
NBox6 - The DynaStat Nolrd Six
If U're silly dont think, it'll kill you !
Just go with the wind, you'll be better.
But be aware, don't cross road or holes.

101

squalyl > le qbasic ca me connais...

102

euh cke tu pourrais faire c'est essayer un prog en qbasic pour envoyer les commandes à l'imprimante depuis le pc ... çà permettrait de voir si la séquence est bonne (c'est possible çà ?), et pis le vrai port // risque pas de manquer de jus lui ...
çà sré bizard que ce soit un prb de jus ... l'imp doit pas être trop regardante et le port // n'a pas grande puissance non plus

sinon je vais acheter le matos aussi
tu pourrais me dire ds quel ordre t'as cablé les sorties (ou +to entrées) du deuxième PCF ... histoire qu'on ait la même chose, sré plus pratik smile

103

ca marche tres bien avec le qbasic
j'ai mis le code de squalyl avec ma retouche pour le debugger rolltongue
le tout sur qbasic 1.1 sur mon fidèle 486
apres j brancher ma merveilleuse imprimante HP deskjet 310 et ca a tres bien imprimer.
donc le programme est tout a fait valide
( la feuille est meme sorti à la fin grin )

104

c un bordel indescriptible ce buro...


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

105

y a pire, crois moi

106

Electrocut[98]: J'ai aucune URL, il est envisageable de scanner les pages si vous avez une bonne connex. , mais je l'ai pas encore fait.


NSPIRIT[99-100]: Mes PCF c'est des PCF8574 (sans dec?) après je crois que la lettre c'est P ou AP mais j'en suis pas sur, je les ai pas avec moi (ils sont exactement à 158 km !). Les deux ont la même référence à la lettre près, ça je l'ai vérifié.
Note: Ca c'est mon PC numéro 2 (Pentium MMX233, 48mo ram, vidéo s3virge 4mo)... L'autre c un duron 800 à 320 mégas de RAM. Ya que l'écran qui est merdique (14" je monte pas au dela de 1024*768! Carte vidéo c pas top non plus: NVIDIA TNT2)!

Electrocut [102]: Le PCF à l'adresse hadware I2C $0 regroupe les 8 lignes de données.
Le deuxième est à l'adresse $4 (erreur et feignantise de câblage!) et est mappé comme suit:
(sorties de controle vers l'imprimante)
Bit 0   STROBE
Bit 1   AUTOFEED
Bit 2   INITIALIZE
Bit 3   SELECT INPUT
(entrées vers le PC)
Bit 4   Je
Bit 5   Ne
Bit 6   Sais
Bit 7   Plus! (g po la maquette avec moi, et je l'ai pas noté)!

Pour les entrées je me souviens plus mais je les ai mises dans l'ordre habituel du port $37A du PC, en enlevant ACK et en mettant le suivant à la place. En plus pour les versions de test, elles servent pas, ces entrées .

SI VOUS VOULEZ me rendre service, prenez un voltmètre et dites moi l'état au repos des lignes du port $37A. C'est con, mais j'ai pas eu le tps de le faire pour vérifier. Il y a des chances pour que ça soit ça qui déconne dans mon essai.
Il y a aussi une chance pour que ce soit les PCF, parce que j'ai lu ds une doc non officielle sur Internet que quand les sorties du PCF étaient à 1, en fait elles sont en haute impédance, ce qui ne plait pas au port // à mon avis.

Aussi inutile que le H d'Hawaï

107

arf... j'ai pas de voltmètre grin
moi je test le qbasic smile

108

euh regarderais à l'oscilo en début d'aprèm si j'ai le tps smile

109

mais oui tu as le temps oui

110

Microbug> On comprend, c'est vrai qu'on est dégeulasse de te laisser le plus gros boulot grin
Electrocut> Merci!
Aussi inutile que le H d'Hawaï

111

110 > qu'est que tu veux, j'ai l'habitude.
Si je trouve encore 5 minutes, je peux beta tester les drivers aussi, mais la faudra me donner un schema kler de l'interface

112

C'est de la grosse merde mon interface!
Plus simple tu meurs:


     + 5V o---------------+-------------------------------+--------------------
                          |                               | 
                          |                               | 
      SDA o-------------------+-------------------------------+----------------
                          |   |                           |   |
                          |   |                           |   |
      SCL o-----------------------+-------------------------------+------------
                          |   |   |                       |   |   |
                          |   |   |                       |   |   |
              #########   |   |   |           #########   |   |   |
       a0 o---#       #---+   |   |    a0 o---#       #---+   |   |      
       a1 o---#       #-------+   |    a1 o---#       #-------+   |
       a2 o---#       #-----------+    a2 o---#       #-----------+      
   d0 o-------#       #-X           CTRL1 o---#       #-X
   d1 o-------#       #-----o d7    CTRL2 o---#       #-----o IN1
   d2 o-------#       #-----o d6    CTRL3 o---#       #-----o IN1
   d3 o-------#       #-----o d5    CTRL4 o---#       #-----o IN1
            +-#       #-----o d4          +---#       #-----o IN1
            | #########                   |   #########
            |                             |
            |                             |
      GND o-+-----------------------------+------------------------------------

Aussi inutile que le H d'Hawaï

113

c bo l'ascii art...
ca coute cher ?

114

alors je trouve
1 5V
2 0V
3 0V
4 5V
5 à 9 0V
10 2V
11 2V
12 2V
13 2V
14 5V
15 2V
16 5V
17 0V
18 à 25 0V smile

cé surprenant ...
mé çà reste à vérifier j'ai pas eut le tps de fer çà bien parce que j'ai 2 devoirs vendredi et je suis trop à la boure mé après chré en vacances - arf yora le bac smile

demain soir je vais reverifier ... j'ai l'impression qu'une fois qu'on branche l'imp les 2V dirsparaissent ... je verifirais çà aussi parce que aux premières mesures les pot de 11 à 16 étaient à 0 ...
[edit]Edité par Electrocut le 03-04-2002 à 15:45:54[/edit]

115

facile le bac smile

116

très facile... C la base. Qd on arrive en maths sup, on découvre qu'en fait on sait rien! je suppose que c'est pareil en fac...

Bon.
merci pour l'analyse du port, je verrais si c pas mon driver qui déconne.
2 volts c'est de entrées haute impédance.

Question prix: Au total j'en ai eu pour 13€60 avec la nappe 25 fils la prise à sertir, la plaque de CI, tous les composants. J'ai récupéré un bloc secteur et du fil de câblage. Le plus cher c pes PCf à 3€60 l'un.

[edit]Edité par squalyl le 03-04-2002 à 16:23:14[/edit]
Aussi inutile que le H d'Hawaï

117

moins de 15 euros c'est parfait ça.
tu pourrais pas faire un bo schéma avec un log ?
si tu veux je le fait mais le schema sur paint est pas tres clair...

118

hééééé !!! c dégeulaaaaaaaasse ! jviens de me faire supprimer mon compte au cdi sous prétexte que Yaronet cé pas pédagogique !!!!!!! non mé merde koi !!!!!!
en plus y zon pas droit ! c'est de l'espionnage !!!!! cé formelement interdit y zont pas le droit de regarder sur kel site tu vas !!!!!!

enfin passons
je viens de retester, imprimante branchée cette fois ci (put1 skil est lourd à strinbaler cet oscillo ! et c'est pas de la merde c'est un 1205A de HP !! pas de la merde !)

bon voila
voici les bons potentiels : et imprimante branchée avec çà smile
1- +5V (soit Strobe = OFF)
2 à 9 0V (on comprend smile )
10- +5 (soit Ack = OFF)
11- 0V (soit Busy = OFF)
12- 0V (soit PaperOut = OFF)
13- +5V (soit Select = ON)
14- +5V (soit Feed = ON)
15- +5V (soit Feed = ON)
16- +5V (soit Init = ON)
17- 0V (soit Select Impt = ON)
18 à 25 0V (no comprend aussi smile )

bon voila ... c'est qd même différent smile

bon sinon demain soir je vais acheter le matos et pis des dels rouges hautes luminosités aussi (pour fer un 3ème feux frein sur ma bagnole smile

119

croyez pas qu'on devrait créer un topic imprimante plutot ?

120

Il y en a deja 1