Le projet 5100-X

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Le projet 5100-X

Message par gege » 21 oct. 2019 22:59

Bonjour,
Vous voulez voir du Hard ?
En voilà du Hard !!
Je veux piloter une TI-5100 avec un Arduino. Quand on ouvre la 5100 on trouve facilement les 10 contacts du clavier correspondant aux 4 lignes de 6 colonnes. Trouver le décodage des touches sera simple.
L'idée de départ est d'utiliser 10 relais, en fermer deux simulera la pression sur une touche.
Il existe des platines à relais adaptées à l'Arduino, c'est tout simple.
Image
Le seul problème est que ces platines ne portent que 4 relais, et sont un peu chères (10 neuros, bon..).
Or j'ai un stock de relais, mais il faut une amplification du signal TTL de l'Arduino, et mes relais sont 12V...
D'où ma question : que faire ?
Si quelqu'un a un petit schéma pour piloter un relais 12V depuis une sortie digitale Arduino, ça m'intéresse...
En attendant je peux taper le code et valider le principe avec ma platine relais.
Merci pour vos idées !
G.E.

remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2086
Inscription : 13 mars 2006 16:39
Localisation : Issy
Contact :

Re: Le projet 5100-X

Message par remy » 21 oct. 2019 23:20

Pourquoi vouloir utiliser des relais ?
tu ne peux pas brancher directement sur les ports de l'arduino avec quelques résistances pour respecter le voltage ?
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store

Avatar de l’utilisateur
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 4847
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Le projet 5100-X

Message par bernouilli92 » 21 oct. 2019 23:22

Ça doit se faire très simplement avec un transistor type xxx branché en xxxx.
Il te faudra un transistor par relais. Mais cela ne coûte pas cher.
Et il faudra une masse commune entre l’arduino et le 12V.

Regarde ici :
http://www.sonelec-musique.com/electron ... e_001.html
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Le projet 5100-X

Message par gege » 22 oct. 2019 00:36

Bonjour,
Je mets des relais pour ne pas injecter une tension incorrecte dans le processeur.
Ok, donc 10 x diode, transistor, résistance et hop !
Je vais monter ça sur une plaque de test pour commencer.
A suivre...
G.E.

Avatar de l’utilisateur
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 4847
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: Le projet 5100-X

Message par bernouilli92 » 22 oct. 2019 00:50

Tu peux aussi te tourner vers des relais reed qui vont très bien pour ce que tu veux faire et qui sont beaucoup plus petits. Et avec cela pas besoin de transistor.
Mais ils sont plus chers :
https://www.e-catalogue.celduc-relais.c ... oitier-dip

Ou pas trop :
https://m.reichelt.com/fr/fr/relais-ree ... 15184.html
HP, Casio, Sharp, Psion, quelques TI et divers autres

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Le projet 5100-X

Message par gege » 22 oct. 2019 01:04

Bonjour,
Excellent, l'Arduino sort 20mA par broche de sortie, ça passe et tout est en 5V.
Je vais commander le second modèle.
Merci.
G.E.

Répondre

Revenir vers « Tous les Pockets »