150

lol
je sais bien.
Ca serait cool que ca marche quand même

151

bon vala l'interface i2c est faite, elle marche en emission et recption ss prb
(merci à NSPIRIT qui m'a fait remarqu qu'un 8574AP c'est un A -> adressage différent grin

bon vala j'ai 2 progs en C data et synchro qui ctrl chaque PCF ... le driver je testerais en TiBasic

152

erf ... j'arrive à la même conclu de Squadyl : l'imprimante ne veut pas prendre
bon soit ya un truc du protocol que j'ai pas pigé soit çà ne sort pas assez de Jus :
c'est bien Selection(17),Strobe(1) octet Déstrobe,Déselectrion
avec pour derniers octets 13 10 et 12 ? on ne touche pas à Init ?

si l'hypothèse de "pas assez de Jus" se confirme il faudra mettre des transis
d'abord sur Select et Strobe ... ensuite sur data si çà marche tjrs po cool

... par ailleurs on remarque qu'une del sur un PCF s'éclaire beaucoup moins que sur le port // ...
[edit]Edité par Electrocut le 13-04-2002 à 22:18:43[/edit]

153

et bien tel que c'est partit, je crois qu'on peut rajouter quelques Transistors à la nomenclature
[edit]Edité par Electrocut le 14-04-2002 à 10:51:31[/edit]

154

ou un circuit de puissance, c'est peut etre plus facile que de mettre 16 transistors ...

155

je viens de mesurer à l'oscillo les sorties de mon PCF8574AP
elles ne dépassent pas 2V et poussières tandis que l'imprimante réclame des états hauts à +5V ... pas besoin de chercher loin le prb smile

156

bon ben transistors alors...


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..)

157

Tes sorties c'est pas 2 V c'est haute-impédance!
Je sais plus où j'ai vu ça. Mais ça parait logique vu que les sorties elles servent aussi d'entrées. En fait quand on écrit à zéro c'est bon mais quand on écrit un en fait c'est en l'air. Avant de mettre des transistors essayez des pull-up de 10 kiloohms.
Si ça marche pas, sortez pas les transistrors non plus mais un truc jenre LS541 ou chais plus quoi. A la limite ULN2803. C'est quand-même plus simple.

PS: mon pseudo c'est squaLYL . Merci.

PS2: Dites moi merde pour les concours! Je passe Centrale et les ENSI! (25Avril->7Mai)
USB (lol): Des que je me reconnecte je vous mets mes drivers, mais je vous préviens c'est du pré-pré-alpha version 0.0 limite présentable!

[edit]Edité par squalyl le 15-04-2002 à 21:22:33[/edit]
Aussi inutile que le H d'Hawaï

158

J'ai eut la même idée a environ 2h15 cette nuit :Il faut une résistance de pull up pour chaque entrée/sortie plutot qu'un transistor ou un circuit de puissance.
Ce matin je me suis levé a 7h30 pour vérifier mon hypotèse.Je tourne quelques pages de la doc du pcf8574 et je vois ça : "An additional strong pull-up to VDD allows fast rising edges into heavily loaded outputs "
Je traduit même si je sais que tout le monde a compris:
Une grosse résistance de pull-up suplémentaire permet d'élevé la tension de sortie pour un niveau haut.

=> Résistance de pull-up : 10K C bien.
[edit]Edité par SLR le 16-04-2002 à 08:15:23[/edit]

159

C mieux de tous parler de la même chose dans le même topic , non ?roll

160

oups ! désolé pour le masacrage de pseudo Squalyl roll je devrai pas me mettre en 1280*1024 ... c'est tellement ptit que je fais des erreurs de lecture wink

bon je test les pull-up smile fo m'escuser chui pas un pro du Ps2

161

Oublie les pull-ups!
CA MAAAAAAAAARCHE!!!!!!!
En fait j'envoyais pas les bons signaux de contrôle.
J'ai rien changé à mon montage.

Mon driver est disponible sur http://www.ifrance.com/galaxoft/lptlib10alpha.zip
ya les sources, les binaires, et des exemples en basic.
Bon, je sais ça rame. mais ça marche.
Les programmes assembleurs iront plus vite.
Electrocut, je vois le tien même en 1600*1200 lol! C'est pas grave.
Aussi inutile que le H d'Hawaï

162

... cété donc les drivers qui déconnaient ?
tu pourrais réexpliquer la séquence d'envoi des données ? en particulier l'initialisation ...

163

pour le moment yen a pas.
je "suppose" que l'imprimante est initialisée!
Je gère pas encore les erreurs non plus.
Aussi inutile que le H d'Hawaï

164

Squalyl t'est un dieu ! je viens de modifier légèrement mon driver TiBasic en m'inspirant des commentaires de SNDCHARB.89P et çà y est ! mon driver expérimental marche aussi !!! top top
en fait cété les états des autres Pins qui n'étaient pas tous corrects chez moi ... roll

par contre ton driver est bien plus évolué ... moi cété encore du caractère par caractère grin

165

mais chez moi les Pull-Up sont indispensables

166

C'est clair vu qu'on n'a pas les mêmes PCF. Moi c'est des 8574P
Aussi inutile que le H d'Hawaï

167

Est ce que je pourai avoir le driver fait sous ti basic SVP mErci

168

voir lien au post 160

169

Est ce que si je balance le prog sur une ti 83 sa marchera ?? MErci

170

certainnement pas: ce n'est pas le même processeur, et il ne comprendra pas les instructions

171

Athum t'as du remarquer que les topics InterfaceIR/HF et Imprimante TI parlent tout les 2 de l'interface imprimante TI
donc tout ce que l'on poste dans l'un est valable pour l'autre tongue

/! les drivers en basic pour l'interface ont été créés par Squalyl pour simplifier l'édition OnCalc ... mais ils font cependant référence à des sous programmes qui eux ne sont pas en basic : wrpcf() (l'accès au port io ne peut se faire directos en basic)

donc ne compte pas utiliser ces drivers pour un autre calc

pour ce qui est d'une adaptation vers d'autres calcto que 89/92+ ... il s'agirait de reprogrammer les drivers (côté harware, rien est à modifier)
mais les drivers ayant été créés grace aux drivers I²C dispo sur nthc
et comme ces drivers ont été conçus pour 89/92+ uniquement ... l'adatpation des drivers pour d'autre calcus serait difficile (obligé de partir du début)

grin
hep on se remotive pour le projet interf imprimante TI !! on va pas le laisser tomber comme ça quand même ... zzz

tient une piste :
dans Windows essayez ajout imprimante ... il est proposé dans la liste un driver générique
celui ci n'imprime que du texte brut ... mais il est paramétrable comme vous pouvez voir :
generik1.pnggenerik2.png

172

ben je vois pas grand chose malheureusement

173

oups j'avais nommé mes images gerenik.jpg au lieu de generik.jpg rotfl

174

je vois tjrs pas le 2 eme
et je capte rien au premier

175

sisi ... je devais être en train d'uploader quand tu y as accédé ...
houla ça rend tout pourri ... je mettrais des png plutôt

en fait Windoz nous demande de saisir manuellement les fameux "codes" insérés dans le txt qui permettent d'imprimer en gras ... italique ... etc

176

encore faut il les connaitres...

177

je rentre le 15 aout chez mes parents, là y'a la notice détaillée de ma OLIVETTI JP250, compatible 100% HP500series et ils donnent le code (en basic) pour imprimer du texte et même du graphique sur ces imprimantes, et à priori c standard ça avait marché correct quand je l'avait testé...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

178

le code en BASIC rotfl
ça m'interesse plus que tout ça...
tu pourras me faire un mail...
je suis ss doute le seul du forum a encore programmé en basic

179

vince
a écrit : je rentre le 15 aout chez mes parents, ...


je crois que ça veut tout dire, fais moi un mail le 13 ou le 14 pour que je m'en souvienne et j'apporterais ça...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

180

je serais pas la, je reviens le 18