Communication SHARP PC <--> Arduino
Modérateur : Politburo
Communication SHARP PC <--> Arduino
Bonjour à tous
Un petit article sur les possibilités de connection série entre un Pocket SHARP et une carte micro controlleur Arduino ou ESP8266 :
https://playground.arduino.cc/Interfaci ... re/SharpPC
Bises
Un petit article sur les possibilités de connection série entre un Pocket SHARP et une carte micro controlleur Arduino ou ESP8266 :
https://playground.arduino.cc/Interfaci ... re/SharpPC
Bises
- rogeroge
- Fonctionne à 9600 bauds
- Messages : 4253
- Enregistré le : 14 mai 2010 21:41
- Localisation : Entre Nancy et Bercy : à Torcy
Re: Communication SHARP PC <--> Arduino
Bonjour à toi !
Merci pour le lien. Sujet fort intéressant !
Merci pour le lien. Sujet fort intéressant !
Il faut être fou pour venir sur ce site mais encore plus fou pour ne pas y revenir !
- Administrateur
- Messages : 5957
- Enregistré le : 24 mai 2002 16:55
- Localisation : Toulouse
- Contact :
Re: Communication SHARP PC <--> Arduino
Bonjour et bienvenue zipang,
Pense aussi à faire un détour par ici : http://silicium.org/forum/viewforum.php?f=49
A+
Pense aussi à faire un détour par ici : http://silicium.org/forum/viewforum.php?f=49
A+
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: Communication SHARP PC <--> Arduino
Arg, j'ai été pris de vitesse car je pensais faire la même chose.
Ok, je vais me rabattre sur mon Amiga1000 branché sur le WiFi car j'ai dégoté un ch'tit programme pour ESP convertisseur WiFi <-> Slip (la fête quoi !).
Par contre, ce qui est dommage, c'est de ne pas faire de handshack hard et de le bouclé ... ca marchouillera plus que ca marchera en réception. Dommage donc car, sur ESP du moins, il est possible d'activer les RTS/CTS et consorts ce qui permettrait un support complet
(et en plus, y'a un lien vers mon site, yeaaaaahhhh )
Ok, je vais me rabattre sur mon Amiga1000 branché sur le WiFi car j'ai dégoté un ch'tit programme pour ESP convertisseur WiFi <-> Slip (la fête quoi !).
Par contre, ce qui est dommage, c'est de ne pas faire de handshack hard et de le bouclé ... ca marchouillera plus que ca marchera en réception. Dommage donc car, sur ESP du moins, il est possible d'activer les RTS/CTS et consorts ce qui permettrait un support complet
(et en plus, y'a un lien vers mon site, yeaaaaahhhh )
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: Communication SHARP PC <--> Arduino
Hum, par contre, je ne suis pas sur qu'un
fonctionne sur la majorité des Sharps.
Ca devrait plutot etre un truc du genre
Code : Tout sélectionner
20:INPUT !1H$(*)
Ca devrait plutot etre un truc du genre
Code : Tout sélectionner
INPUT #1, ...
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Re: Communication SHARP PC <--> Arduino
Haha bien vu destroyedlolo. En fait ce point d'exclamation était un un bug de conversion entre markdown et le langage de balisage du playground arduino. Si il y a bien un truc agaçant et contre productif dans l'informatique actuelle c'est la multiplicité des langages, et ceux de balisage en particulier. On dirait que chaque moteur de wiki veut avoir le sien propre...
Donc c'est corrigé et c'était bien un INPUT #1.
Sinon désolé je ne me suis pas présenté, mais j'ai l'impression de retrouver ici de vieux amis, car j'ai pas mal fréquenté il y a quelques années les sites et forums consacrés aux calculatrices et ordipoches : pocketmuseum, aldwed, destroyedlolo, Edgar Pühringer,...
Pour revenir au sujet, j'ai bien envie de préparer une page sur la façon d'utiliser les pockets SHARP comme microcontrolleurs. Mais comme ce sont des machines devenues irremplaçables, j'aimerais trouver les "absolute maximum ratings" concernant le CPU SC61860. En particulier quel est le courant maximum qu'on puisse sortir par les ports IO.
Apparement ce CPU était construit par Hitachi, et bien qu'on trouve pas mal de datasheets contemporaine du même fabriquant et les Service Manuals de SHARP, pas moyen de trouver la moindre info sur ce CPU (à part le jeu d'instructions, bien documenté).
Donc si vous avez des données là dessus...
Bises
Pierre
Donc c'est corrigé et c'était bien un INPUT #1.
Sinon désolé je ne me suis pas présenté, mais j'ai l'impression de retrouver ici de vieux amis, car j'ai pas mal fréquenté il y a quelques années les sites et forums consacrés aux calculatrices et ordipoches : pocketmuseum, aldwed, destroyedlolo, Edgar Pühringer,...
Pour revenir au sujet, j'ai bien envie de préparer une page sur la façon d'utiliser les pockets SHARP comme microcontrolleurs. Mais comme ce sont des machines devenues irremplaçables, j'aimerais trouver les "absolute maximum ratings" concernant le CPU SC61860. En particulier quel est le courant maximum qu'on puisse sortir par les ports IO.
Apparement ce CPU était construit par Hitachi, et bien qu'on trouve pas mal de datasheets contemporaine du même fabriquant et les Service Manuals de SHARP, pas moyen de trouver la moindre info sur ce CPU (à part le jeu d'instructions, bien documenté).
Donc si vous avez des données là dessus...
Bises
Pierre
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: Communication SHARP PC <--> Arduino
Salut,
Ayant pas mal bidouiller sur mon 1350, les GPIOs sont assez permissif au n'importe quoi (n'importe quoi venant de mon inexpérience de l'époque).
Cependant, comme tu le dis, ils sont maintenant IRREMPLAÇABLES, donc si bidouille il y a, je prendrais ceinture et bretelles et je mettrais des buffers entre les GPIOs et mes montages.
Je pense qu'il devrait être possible de faire de l'i2C sur un Sharp ... vu que les signaux sont synchrones et que la majorité des chips acceptent des fréquences relativement basses. C'est a mon avis la solution la plus simple sans devoir désosser la bécane.
Sinon, utiliser un Arduino comme dans ta page, mais ça enleve du fun
A+
Ayant pas mal bidouiller sur mon 1350, les GPIOs sont assez permissif au n'importe quoi (n'importe quoi venant de mon inexpérience de l'époque).
Cependant, comme tu le dis, ils sont maintenant IRREMPLAÇABLES, donc si bidouille il y a, je prendrais ceinture et bretelles et je mettrais des buffers entre les GPIOs et mes montages.
Je pense qu'il devrait être possible de faire de l'i2C sur un Sharp ... vu que les signaux sont synchrones et que la majorité des chips acceptent des fréquences relativement basses. C'est a mon avis la solution la plus simple sans devoir désosser la bécane.
Sinon, utiliser un Arduino comme dans ta page, mais ça enleve du fun
A+
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Re: Communication SHARP PC <--> Arduino
Hoho voilà qui est tentant...Je pense qu'il devrait être possible de faire de l'i2C sur un Sharp ...
Pour l'instant j'en suis juste à faire clignoter des LED avec le port IB
Re: Communication SHARP PC <--> Arduino
Miam,
Va falloir que je m'y penche serieusement
Va falloir que je m'y penche serieusement
Recherche :
National JR-800 - Husky fc486 - TO16
Echange :
Macintosh Mac Plus & Classic - Epson px4 - Sharp PC 1100 - 1600 & 1600k
National JR-800 - Husky fc486 - TO16
Echange :
Macintosh Mac Plus & Classic - Epson px4 - Sharp PC 1100 - 1600 & 1600k
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: Communication SHARP PC <--> Arduino
D'ailleurs, meme si c'est un peu HS ... j'ai un PC-E500 avec de la RAM HS. QQ'un aurait le matos pour changer la puce ?
Autant j'ai déjà soudé des circuit aussi petits (pour du 1-wire), autant je n'ai rien pour les désouder ... surtout sur une machine au-quelle je tiens
Comme bidouilles, à l'époque, j'avais fait :
Autant j'ai déjà soudé des circuit aussi petits (pour du 1-wire), autant je n'ai rien pour les désouder ... surtout sur une machine au-quelle je tiens
Comme bidouilles, à l'époque, j'avais fait :
- clignoter une LED
- brancher un Joystick d'Amiga pour jouer à l'excellentissime ChangerMKII
- fait une interface RS-232 uniquement avec des composants passifs pour se brancher sur mon Amiga 1000 avec des LED qui clignotaient joliment
- une interface RS-232 avec un classique MAX-232 pour mon 4000
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Re: Communication SHARP PC <--> Arduino
Héhéhé
@destroyedlolo : concernant le dessoudage, j'avais extrait un CPU d'un SHARP PC-1262, en dessoudant les pattes une à une et en les soulevant en même temps avec une lame de cutter, mais la machine était déjà fichue, c'était juste pour ma collection de microprocesseurs...
@destroyedlolo : concernant le dessoudage, j'avais extrait un CPU d'un SHARP PC-1262, en dessoudant les pattes une à une et en les soulevant en même temps avec une lame de cutter, mais la machine était déjà fichue, c'était juste pour ma collection de microprocesseurs...
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: Communication SHARP PC <--> Arduino
NICE
Mais ... tu n'as pas mis d'étage de puissance entre le Sharp et les LED
Mais ... tu n'as pas mis d'étage de puissance entre le Sharp et les LED
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Re: Communication SHARP PC <--> Arduino
C'est à dire ?destroyedlolo a écrit : ↑10 juil. 2018 11:53 Mais ... tu n'as pas mis d'étage de puissance entre le Sharp et les LED
Il y a les resistances (806 Ohms) et une alimentation externe de 6V.
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: Communication SHARP PC <--> Arduino
Ben ... j'y mettrai un transistor histoire que les quelques dizaine de mA y passent plutot que par le GPIO du sharp.
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
-
- Fonctionne à 1200 bauds
- Messages : 941
- Enregistré le : 12 nov. 2015 22:00
- Localisation : trouducul du 31 et 34 aux lunes bleues
Re: Communication SHARP PC <--> Arduino
haha, y'a des LED maintenant qui éclairent l'Arc de Triomphe avec 1mA (oui, je sais moi aussi j'en suis resté aux 10mA pour la LED rouge, toussa).
C'est quoi cette puce "indessoudable" ? J'ai en général largement de quoi faire ce genre de manip, maintenant, même si j'en n'ai pas raté beaucoup, y'a toujours un risque...
a+
C'est quoi cette puce "indessoudable" ? J'ai en général largement de quoi faire ce genre de manip, maintenant, même si j'en n'ai pas raté beaucoup, y'a toujours un risque...
a+