π
<-
Chat plein-écran
[^]

2ème prototype Module Examens 2018 pour TI-84 Plus

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

2ème prototype Module Examens 2018 pour TI-84 Plus

Message non lude critor » 18 Juil 2015, 01:02

Dans un article précédent, nous vous présentions la toute première version d'un prototype de "Module Examens" qui permettrait de rendre les anciennes calculatrices TI-84 conformes à la nouvelle réglementation 2018.

Nos objectifs étaient :
  • d'offrir aux familles déjà équipées en TI-84 la possibilité de se mettre en conformité à moindre coût, sans avoir à racheter une calculatrice
  • d'éviter le gaspillage avec un départ massif de TI-84 à la benne en 2018, car inutilisables aux examens et donc invendables

Pour cela il suffisait de brancher le prototype sur le port mini-Jack 2.5mm de la TI-84 Plus, et d'installer sur cette dernière le système d'exploitation de la TI-82 Advanced.


Malheureusement, le signal lumineux périodique obtenu était absolument le contraire de celui de la TI-82 Advanced :
  • diode allumée en permanence au lieu de éteinte hors mode examen
  • diode s'éteignant brièvement au lieu de s'allumer deux fois à chaque période

Il s'en suivait donc une surconsommation inutile des piles car la diode était allumée beaucoup plus longtemps sur une même période. Le signal lumineux différant des autres calculatrices TI était également plus difficile à valider pour les surveillants, l'extinction brève étant plus difficile à remarquer visuellement. :mj:


Ce soir, nous avons le plaisir d'avoir corrigé le 2ème point problématique ! :bj:

Plutôt que de rajouter des composants électroniques d'inversion du signal nécessitant de la place supplémentaire et augmentant le prix du module, nous avons choisi de modifier le système TI-82 Advanced 5.0.0.0028.
Pour cela, nous y avons recherché les instructions écrivant sur le port mini-Jack 2.5, c'est-à-dire le port 0 d'après le wiki de Brandon Wilson. L'instruction recherchée était donc "out (0x00),a", de code hexadécimal 'd300'.

Et la première occurrence trouvée à 0x197 semble bien concerner le mode PTT, car pouvant indifféremment éteindre ou allumer la diode selon l'état du registre C :
Show/Hide spoilerAfficher/Masquer le spoiler
Code: Tout sélectionner
0000018f 3e 00                            ld a,0x00
00000191 30 04                            jr nc,0x0197
00000193 3e 03                            ld a,0x03
00000195 06 07                            ld b,0x07
00000197 d3 00                            out (0x00),a


Il nous suffisait donc d'échanger les deux valeurs 0x00 et 0x03 écrites au préalable dans le registre A afin de générer le comportement inverse au niveau de la diode examens :
Show/Hide spoilerAfficher/Masquer le spoiler
Code: Tout sélectionner
0000018f 3e 03                            ld a,0x03
00000191 30 04                            jr nc,0x0197
00000193 3e 00                            ld a,0x00
00000195 06 07                            ld b,0x07
00000197 d3 00                            out (0x00),a


Et voici donc le résultat :


Vous pouvez constater la désormais conformité du signal lumineux en mode examens, que la calculatrice soit allumée ou éteinte ! :bj:

Les points faibles restant à traiter pour une prochaine version du prototype sont, par ordre de priorité :
  • la non compatibilité à ce jour avec les TI-83 Plus.fr USB, TI-84 Plus Silver Edition et TI-84 Plus Pocket SE :'(
  • la diode restant allumée en permanence hors mode examen
  • la mauvaise visibilité de la diode si le surveillant est de biais (question de design que nous traiterons en dernier)

A bientôt... ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.5%
 
Messages: 41498
Images: 14695
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: 2ème prototype Module Examens 2018 pour TI-84 Plus

Message non lude Wistaro » 20 Juil 2015, 07:52

Excellente nouvelle! J'avais réussis à trouver un système effectuant la même chose, mais cette fois-ci en éteignant la diode en mode hors-examen. Cette solution, bien que "parfaite", prend de la place: 2 résistances (à la limite une seule pourrait suffire), 1 condensateur et un transistor . J'ai essayé de le miniaturiser, le résultat est loin d'être idéal (soudures qui finissent par casser, faux-contacts, etc...
J'avais envisagé, pourquoi pas, de cacher le système dans le capot de la calculatrice, en bidouillant...


Mais maintenant le problème est - a priori - réglé. Sauf qu'on ne peux pas éteindre la DEL en mode hors-examen, et cela pose des gros problème de batterie (si le système est définitif, ce qui pourrait être la meilleure option pour une finition parfaite, autrement, la personne n'a juste qu'à retirer le dispositif...) .
Pourquoi ne pas rajouter un micro-interrupteur? Car électroniquement, je ne suis pas sûr que cela soit possible...

Enfin, pour optimiser la place de la diode, ne pourrait-on pas garder seulement la partie longue métallique de la prise jack, souder directement sur elle la les pattes de la diode, ficher la prise dans son compartiment et la diode ne dépassera que de très peu...Non?
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 88%
 
Messages: 3158
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: 2ème prototype Module Examens 2018 pour TI-84 Plus

Message non lude GalacticPirate » 22 Juil 2015, 09:25

Félicitations critor pour cette amélioration qui n'est pas des moindres !
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
Avatar de l’utilisateur
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 1.3%
 
Messages: 1156
Images: 2
Inscription: 23 Mai 2015, 10:36
Localisation: Hauts-de-Seine, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: L3 Informatique
GitHub: GalacticPirate-Prog


Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 222 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1317 utilisateurs:
>1263 invités
>49 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)