π
<-

Interface RS232 sans soudure pour les nuls

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Interface RS232 sans soudure pour les nuls

Unread postby critor » 19 Mar 2011, 18:33

Dans diverses situations, il peut être nécessaire de contrôler sa Nspire via un terminal RS232.

Cela permet notamment de la contrôler lorsque la prise USB ne marche plus (lorsque le boot2 est endommagé par exemple, ce qui est déjà arrivé à Mic). L'on peut mettre à jour le boot2, le logiciel de diagnostics et même l'OS.


Pour régler quelques problèmes de voltage, il faut se procurer une interface RS232/TTL.

Certaines se branchent même sur l'USB qui leur fournit l'alimentation.


Il n'y a alors plus que 3 câbles à connecter sur la Nspire:
- le Tx (broche 3) pour envoyer des données sur la Nspire
- le Rx (broche 4) pour recevoir des données depuis la Nspire
- la masse (une des 2 broches plus longues)
(les broches sont numérotées en partant de la gauche sur la photo ci-dessous)

Evidemment, des soudures sur des broches aussi rapprochées peuvent être embêtantes si l'on n'a pas du matériel d'un certain niveau. Sans compter tous les dommages esthétiques ou matériels que cela peut entraîner...


Et bien voilà la solution sans soudure!

Image


Du câble électrique de 0.3 millimiètres de diamètre.
Forcez légèrement pour qu'en se refermant le cache passe au-dessus des câbles.
Le cache du connecteur dock fait alors pression sur les câbles et donc contact.

C'est très stable: on peut retourner la Nspire, enlever/remettre le clavier ou les piles, taper sur des touches... ça tient!


Plus rapide à mettre en place que des soudures, aucune trace quand on enlève (contrairement aux soudures), et aucun risque de dommage à la coque ou au circuit électronique du à la chaleur.


Ca marche tellement bien que c'est à croire que le cache a été prévu pour ça depuis le départ... :#langue#:
Merci TI! :#top#:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.4%
 
Posts: 42257
Images: 16712
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Interface RS232 sans soudure pour les nuls

Unread postby Excale » 19 Mar 2011, 18:38

Le circuit électronique ne reste pas simple à faire par contre.

Ouvrez une vente en ligne d'adaptateur Nspire== Ordi :D: .
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Interface RS232 sans soudure pour les nuls

Unread postby critor » 19 Mar 2011, 18:52

Achète-le!


Voici le mien:
Image

En fait il fait une double conversion (2 puces).
Moi je ne me sers que de la puce de gauche sur le vue d'en bas, et je connecte donc les câbles Nspire directement sur les jumpers, sautant donc la puce de droite.

Cette puce est une FTDI (c'est ça l'important).


Excale wrote:Ouvrez une vente en ligne d'adaptateur Nspire== Ordi :D: .



Ce qu'on peut ouvrir maintenant avec Mic, c'est un centre de réparation Nspire! :;):
(et éventuellement de downgrade du boot2 3.0 qui sort bientôt, si il se trouve qu'il est diabolique...)
Y'a pas de protection anti-downgrade sur les boot2! :#langue#:

Tant que le boot1 n'est pas endommagé, ou peut absolument tout réparer désormais! :;):
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.4%
 
Posts: 42257
Images: 16712
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Interface RS232 sans soudure pour les nuls

Unread postby Naruto`kun » 19 Mar 2011, 19:56

du coup, t'a réussit a mettre le boot2 d'une cas+ avec le shell sur une cas?
et tant qu'a faire, vous pouvez essayer de faire un adaptateur en platique qui se met sur le capot... comme ça finis la bidouille =p

mais la cx, elle a pas les connexion la?
User avatar
Naruto`kun
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 77.7%
 
Posts: 150
Joined: 17 Oct 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: IUT Informatique

Re: Interface RS232 sans soudure pour les nuls

Unread postby Excale » 19 Mar 2011, 21:33

Je crois que la CX a aussi les connecteurs derrière. Je crois avoir vu le cache du dock sur une photo.
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Interface RS232 sans soudure pour les nuls

Unread postby Levak » 20 Mar 2011, 00:28

Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: Interface RS232 sans soudure pour les nuls

Unread postby critor » 11 Apr 2011, 18:48

On m'a demandé des infos sur l'interface RS232 des Nspire.


Je vous ai donc fait quelques schémas pour y voir plus clair.

Notez que la méthode que je présente ici est plus simple que celles disponibles sur HackSpire ou Yaronet qui utilisent 4 fils pour une conversion RS232 TTL. Et vu la disponibilité des prises compatibles, il y a souvent besoin d'un autre appareil pour conversion USB RS232...

Ma méthode n'utilise que 3 fils pour une conversion directe USB TTL. Ce type de convertisseur utilise habituellement une puce FTDI.


Image

Image
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.4%
 
Posts: 42257
Images: 16712
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Interface RS232 sans soudure pour les nuls

Unread postby cdr » 12 Apr 2011, 14:01

1: What is the code in C/C++ to send and receive character strings from Tinspire-PC?
2: And compile as?
3: Work with hyperterminal windows?
Download hyperterminal winXP, on windows 7/SP1
http://www.danielmunoz.com.ar/blog/down ... rminal.rar
C example
Code: Select all
#includebios.h
#includeconio.h
#includedos.h
#includestdio.h
unsigned char key;
main(){
    keyl = 0;
    bioscom(0,0xE3,0);      //PORT to 9600bps, 8 bit data, 1 bit of stop, without flow
    clrscr();
    printf("TI-Nspiren");
    printf("=)n");
     while((key = getch()) != 'z'){
   bioscom(1,key,0);      //read
     }
    }
}
User avatar
cdr
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 40%
 
Posts: 17
Joined: 21 Nov 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: ti89

Re: Interface RS232 sans soudure pour les nuls

Unread postby critor » 12 Apr 2011, 16:29

The boot log is visible on any serial terminal, like the Windows HyperTerminal.

To flash boot2, diagnostics or OS files, you need to use the Xmodem protocol.
Although it is listed, it didn't work for me with the standard Windows Hypertinal.

I had to download the trial version of the HyperTerminal Private Edition.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 51.4%
 
Posts: 42257
Images: 16712
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 28 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1714 utilisateurs:
>1678 invités
>31 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)