Samsung SCX-4826FN : Différence entre versions

De fablabo
Aller à : navigation, rechercher
(OPE)
 
(25 révisions intermédiaires par le même utilisateur non affichées)
Ligne 7 : Ligne 7 :
 
chose faite ici : http://hotfile.com/dl/28988134/55113fe/CLX-3170-3175.zip.html
 
chose faite ici : http://hotfile.com/dl/28988134/55113fe/CLX-3170-3175.zip.html
  
 +
dans ce document, on trouve de nombreuses informations très utiles pour les pièces à récupérer.
 
  - P35 : vue de la carte mère et de ses principaux composants
 
  - P35 : vue de la carte mère et de ses principaux composants
 +
 +
Le processeur principal est un Chorus 3 : not so bad !
 +
http://www.frontier-silicon.com/products/chips/briefs/Chorus3_PB.pdf
 +
 +
il est utilisé aussi dans un modèle antérieur très bien documenté ici
 +
http://mobrepair.ru/files/Computers/Printers/Samsung/SCX/SamsungSCX%204200-XAA%20Service%20Manual,%20Parts%20Catalog,%20Circuit%20Diagram/Circuit%20Description-.pdf
  
 
===OPE===
 
===OPE===
 
Operating Panel :
 
Operating Panel :
 
un panneau d'affichage avec plein de boutons
 
 
 
[[{{ns:file}}:LeOPE.jpg|600px|thumb|un panneau d'affichage avec plein de boutons]]
 
[[{{ns:file}}:LeOPE.jpg|600px|thumb|un panneau d'affichage avec plein de boutons]]
[[{{ns:file}}:LeOPE.jpg|600px|thumb|left|un panneau d'affichage avec plein de boutons]]
+
Ce panneau a l'air utilisable telquel pour servir d'interface pour une autre machine
 
 
 
 
dans ce document, on trouve de nombreuses informations très utiles pour les pièces à récupérer.
 
  
 
La communication entre la carte mère et le panneau de controle est en UART (liaison série)
 
La communication entre la carte mère et le panneau de controle est en UART (liaison série)
  
 
  - P55 explication des cables
 
  - P55 explication des cables
 
+
[[{{ns:file}}:LEgendesConnecteur.png|600px|thumb|Les connections (reverse ingenering en cours...)]]
  
 
sur le panneau, deux connecteurs :
 
sur le panneau, deux connecteurs :
Ligne 32 : Ligne 33 :
 
il ya une puce sur la carte : HOLTEK ht48c70-1
 
il ya une puce sur la carte : HOLTEK ht48c70-1
  
c'est un driver de LCD
+
c'est un microcontroleur
  
 
http://www.datasheetcatalog.org/datasheets2/28/280428_1.pdf
 
http://www.datasheetcatalog.org/datasheets2/28/280428_1.pdf
Ligne 38 : Ligne 39 :
  
 
  -la masse de la puce conduit avec la broche centrale du connecteur du scanner
 
  -la masse de la puce conduit avec la broche centrale du connecteur du scanner
 +
 +
====communication série====
 +
  
 
un peu de documentation sur la liaison UART avec le HOLTEC HT48 :
 
un peu de documentation sur la liaison UART avec le HOLTEC HT48 :
 
http://www.holtek.com/english/tech/appnote/uc/pdf/ha0004e.pdf
 
http://www.holtek.com/english/tech/appnote/uc/pdf/ha0004e.pdf
 +
 +
un peu plus :
 +
http://www.holtek.com/pdf/uc/48x70_1v230.pdf
 +
 +
encore un peu plus :
 +
http://www.holtek.com.tw/english/literature/HT-IDE3000_Programmer_Guide_for_C_Language(TC).pdf
 +
 +
vitesse : 14400 bauds
 +
 +
déjà on reçoi un code pour chaque bouton pressé :
 +
 +
[[{{ns:file}}:OleBoutonMapping.png|600px|thumb|messages série lors de l'appui sur les boutons]]
 +
 +
lorsqu'on lâche un bouton : 63 255
 +
 +
 +
il reste à essayer des communications dans l'autre sens ...
 +
 +
 +
on utilise un arduino avec le sketch [[Ri_PingPong]]
 +
 +
difficile de trouver la syntaxe exigée
 +
à voir dans la doc http://www.holtek.com.tw/english/tech/appnote/appnote.htm
 +
 +
====detection des communications dans les deux sens====
 +
 +
On câble l'arduino comme relais entre la carte mère et le panneau d'affichage :
 +
il va relayer les communications, et nous les décrire au passage
 +
 +
 +
suite à des tests plus poussés, les pins semblent être les suivants :
 +
 +
{|class="wikitable" style="text-align: center; color: green;"
 +
|PIN||USAGE
 +
|-
 +
|0||0V
 +
|-
 +
|1||5V
 +
|-
 +
|2||TX
 +
|-
 +
|3||Reset(?)
 +
|-
 +
|4||RX
 +
|-
 +
|5||?
 +
|-
 +
|6||Piezzo
 +
|-
 +
|7||Piezzo
 +
|}
 +
 +
 +
 +
le protocole est dur à décrypter...peut être une pise ici :
 +
http://www.imagesco.com/articles/lcd/03.html#cmd
 +
 +
 +
il semble qu'une phrase dure 10 ou 11 chiffres :
 +
 +
56
 +
231
 +
128
 +
60
 +
192
 +
195
 +
7
 +
59
 +
60
 +
192
 +
195
 +
255
 +
 +
[[Catégorie:(s)lowtech]]

Version actuelle en date du 29 mai 2013 à 13:10

note : cette doc est écrite à postériori, d'après les pièces...

On a trouvé dans cette machine différentes pièces intéressantes.

pour essayer de les identifier, il faut chercher le service manual de l'imprimante

chose faite ici : http://hotfile.com/dl/28988134/55113fe/CLX-3170-3175.zip.html

dans ce document, on trouve de nombreuses informations très utiles pour les pièces à récupérer.

- P35 : vue de la carte mère et de ses principaux composants

Le processeur principal est un Chorus 3 : not so bad ! http://www.frontier-silicon.com/products/chips/briefs/Chorus3_PB.pdf

il est utilisé aussi dans un modèle antérieur très bien documenté ici http://mobrepair.ru/files/Computers/Printers/Samsung/SCX/SamsungSCX%204200-XAA%20Service%20Manual,%20Parts%20Catalog,%20Circuit%20Diagram/Circuit%20Description-.pdf

OPE

Operating Panel :

un panneau d'affichage avec plein de boutons

Ce panneau a l'air utilisable telquel pour servir d'interface pour une autre machine

La communication entre la carte mère et le panneau de controle est en UART (liaison série)

- P55 explication des cables
Les connections (reverse ingenering en cours...)

sur le panneau, deux connecteurs :

-un 8 broches pour la liaison à la carte mère (UART)
-un second à 3 broches "Scan home sensor" : j'imagine que c'est un fin de course sur le scanner


il ya une puce sur la carte : HOLTEK ht48c70-1

c'est un microcontroleur

http://www.datasheetcatalog.org/datasheets2/28/280428_1.pdf


-la masse de la puce conduit avec la broche centrale du connecteur du scanner

communication série

un peu de documentation sur la liaison UART avec le HOLTEC HT48 : http://www.holtek.com/english/tech/appnote/uc/pdf/ha0004e.pdf

un peu plus : http://www.holtek.com/pdf/uc/48x70_1v230.pdf

encore un peu plus : http://www.holtek.com.tw/english/literature/HT-IDE3000_Programmer_Guide_for_C_Language(TC).pdf

vitesse : 14400 bauds

déjà on reçoi un code pour chaque bouton pressé :

messages série lors de l'appui sur les boutons

lorsqu'on lâche un bouton : 63 255


il reste à essayer des communications dans l'autre sens ...


on utilise un arduino avec le sketch Ri_PingPong

difficile de trouver la syntaxe exigée à voir dans la doc http://www.holtek.com.tw/english/tech/appnote/appnote.htm

detection des communications dans les deux sens

On câble l'arduino comme relais entre la carte mère et le panneau d'affichage : il va relayer les communications, et nous les décrire au passage


suite à des tests plus poussés, les pins semblent être les suivants :

PIN USAGE
0 0V
1 5V
2 TX
3 Reset(?)
4 RX
5 ?
6 Piezzo
7 Piezzo


le protocole est dur à décrypter...peut être une pise ici : http://www.imagesco.com/articles/lcd/03.html#cmd


il semble qu'une phrase dure 10 ou 11 chiffres :

56 231 128 60 192 195 7 59 60 192 195 255