Afficheur LCD (2*16) en mode série
Répondre à la discussion
Affichage des résultats 1 à 22 sur 22

Afficheur LCD (2*16) en mode série



  1. #1
    squal31

    Afficheur LCD (2*16) en mode série


    ------

    Bonjour a tous,

    Je souhaiterai réaliser l'affichage sur un afficheur (normal jusqu'ici ..lol) 2 *16 via un pic picaxe.

    Donc j'ai tout bonnement utilisé mon interface,
    http://technopujades.free.fr/nouveau...aquette-picaxe

    et le module afficheur de picaxe
    http://www.a4.fr/afficheur-cristaux-..._c774_824.html

    Ce dernier fonctionne en série, et fonctionne d'ailleurs très bien !

    Mais il y a pas de soucis alors ?
    Ben si !
    Je trouve leur module trop cher (env. 30euros ttc) alors qu'un simple afficheur 2*16 coute env. 8euros !
    http://www.selectronic.fr/article.as...r=90.2337-9999
    Seul hic, c'est afficheur a 8euros fonctionne en parallèle et non en série. Impossible de trouver un schéma sur le net qui explique le câblage du firmware du lcd en série ... (sur le site officiel de picaxe, il existe une doc nommée : picaxe_manual3.pdf mais ils expliquent pas tout ...).
    http://www.rev-ed.co.uk/picaxe/

    Quelqu'un a une solution ?
    Merci d'avance

    Pour ceux qui serait interressé par mon travail voila tout en image/vidéo :
    http://technopujades.free.fr/nouveau...cd-ci1-seq2-s3

    -----
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  2. #2
    f6bes

    Re : Afficheur LCD (2*16) en mode série

    Bj rà toi,
    Pour passer de// à série faut un circuit sérialisateur.
    Là tu veux faire l'inverse série -> paralléle.Ca doit bien exister.
    Bonne soirée

  3. #3
    Antoane
    Responsable technique

    Re : Afficheur LCD (2*16) en mode série

    Citation Envoyé par f6bes Voir le message
    Là tu veux faire l'inverse série -> paralléle.Ca doit bien exister.
    Bonjour,
    un simple registre à décalage ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  4. #4
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Bonjour et merci a vous 2,

    Pour le registre à décalage j'ai bien peur que se soit en prog, or je ne veux pas toucher au principe d'affichage coté prog de l'afficheur qui est super simple d'utilisation pour moi mais surtout pour les gamins qui feront ça en cours ...

    L'idée serait que je fasse une petite carte ou il y aurait à simplement brancher les 3 fils de l'interface aux 3 borniers de cette carte qui supporterais l'afficheur et composant qui permettent de le faire fonctionner ...
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  5. A voir en vidéo sur Futura
  6. #5
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Visu rapide ici :
    Je viens de le mettre en ligne
    http://technopujades.free.fr/nouveau...aquette-picaxe

    En bas de page ...
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  7. #6
    Qristoff
    Animateur Électronique

    Re : Afficheur LCD (2*16) en mode série

    Salut,
    j'utilise mes afficheurs associés à un 74HC164, et ainsi je n'utilise que trois sorties pour piloter mon lcd en 8 bits ! (une quatriéme éventuellement pour contrôler le retro-éclairage en PWM !)
    Images attachées Images attachées  
    Tout existe, il suffit de le trouver...!

  8. #7
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Je viens de voir le datasheet, merci c'est exactement ce qu'il me faut mais ... ben oui il y a tjs un "mais" ...

    Il faudrais que je le pilote avec uniquement 1 seul fil (comme pour l'écran officiel de picaxe).
    Voir photo sur le lien de mon dernier post.

    Je suppose que pour le piloté tu utilise :
    - 2 fils pour les entrées A1 et A2
    - 1 fil pour le clock

    J'ai vu dans le datasheet qu'il était possible de mettre 1 entrée du 74HC164 soit A1 ou A2 au Vcc sans en changer le fonctionnement (page4). Ce qui ferait 2 fils.

    Pour le clock, si je met un ne555 a 10ms par exemple, il faudrait 80ms (10*8) pour que l'écran change d'état si j'ai bien compris le graphique page5 ?

    Ce qui fait qu'au final je pilote mon afficheur par la seule entrée A1 (sachant que A2 et au Vcc).

    Je suis complète , ou je suis dans le vrai ?

    Merci d'avance de votre réponse,
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  9. #8
    invite2ff5531f

    Re : Afficheur LCD (2*16) en mode série

    BJr,

    Avec Google, 10 secondes pour trouver...:
    http://www.tavernier-c.com/afficheur_lcd_serie.htm

    Cordialement

  10. #9
    Murayama

    Re : Afficheur LCD (2*16) en mode série

    Bonjour!

    En fait, avec l'écran Selectronic, il n'y a pas d'autre solution qu'un accès
    parallèle. Par contre, je ne pense pas qu'un schéma soit nécessaire, tout
    est expliqué dans la doc pdf téléchargeable sur le site de Selectronic
    (le lien de votre message).
    En bref, connecter D0 ~ D7 sur un port 8 bits, connecter E, RW et RS
    sur un autre port, et aussi connecter V0 comme indiqué à la rubrique
    9 (Power supply). C'est tout.
    À part ça, il y a d'autres types de LCDs plus intéressants à mon avis:
    les LCD graphiques. Voir ici:
    http://passworld.co.jp/index.php?lang=GB&lieu=LCDs
    Certains acceptent une liaison série. Ils sont en tout cas livrés avec le code
    source qui permet d'écrire un programme de démonstration simple.
    J'utilise beaucoup le PW160128 qui a 16 niveaux de gris et permet
    d'afficher des images PNG. En plus, 160 x 128, ça permet d'écrire 16 lignes
    de 26 caractères, de faire des menus, bref, une vraie interface graphique.

    Pascal

  11. #10
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Merci Murayama pour ta remarque, mais je veux rester dans le tres simple, obligatoire avec les élèves du collège.

    Par contre regarde bien le schéma de http://www.tavernier-c.com/mictronics.htm

    Lien direct : http://www.tavernier-c.com/telechar/mic702.pdf

    Cela me parait totalement logique et en plus très simple a mettre en place, je teste des que j'ai les composants et je vous tiens au jus.
    Merci a toi satmicro1 pour tes 10s de recherche dont j'ai honte de moi car j'ai même pas était "foutu" de trouver
    En tout cas c'est exactement ce que je cherché, encore merci.
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  12. #11
    alainav1

    Re : Afficheur LCD (2*16) en mode série

    bonjour,
    le MIC 702 c'est plus de 15 euros il y a surement moyen de programmer un pic à 3ou 4 euros pour realiser cette fonction.
    mes competences en programmation ne sont pas encore suffisante mais je mets ça dans mes projets ( quelqu'un l'a deja surement realisé )
    cordialement
    alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  13. #12
    invite2ff5531f

    Re : Afficheur LCD (2*16) en mode série

    Re-bonjour,

    Il y a un forum entier dédié aux Picaxe s.

    Où il est possible de poser des questions et de faire des recherches, sur le sujet abondamment traité des LCD série/parallèle:
    http://www.picaxeforum.co.uk/search.php?searchid=824432

  14. #13
    squal31

    Re : Afficheur LCD (2*16) en mode série

    En cherchant un peu sur le forum de picaxe, voila ce que j'ai trouvé : un site défiant toute concurrence autant au niveau des articles que des prix :

    http://194.201.138.187/epages/Store....roducts/AXE033

    Si cela peut aider quelqu'un ... on sait jamais ...
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  15. #14
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Qristoff pourais tu m'en dire un peu plus sur ton montage, fonctionne t'il comme je l'es cité un peu plus haut ?
    Il y a t'il moyen de voir ton montage ?

    Merci d'avance,
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  16. #15
    Qristoff
    Animateur Électronique

    Re : Afficheur LCD (2*16) en mode série

    Bonjour,
    j'avais posté le schéma en #6 mais je me rappelle que c'était une période où le site avait des problèmes donc je le repost.
    Le principe est fort simple: le pic émet huit fronts d'horloge LCD_CLK et transmet les donnée LCD_DATA_RS puis positionne cette ligne à 0 ou à 1 suivant le type de donnée (instruction ou data), enfin une impulsion est envoyé sur LCD_VALID pour charger la data en parallèle dans le lcd.
    La commande PWM du rétroéclairage est une option.
    Voila.
    edit: cette fonction permet aussi de piloter des afficheurs avec plus de lignes, personnellement j'utilise des 4 lignesx20c
    Images attachées Images attachées  
    Tout existe, il suffit de le trouver...!

  17. #16
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Merci pour schéma, j'étudie la meilleur soluce dès la rentrée.
    Dsl pour le retard du remerciement ...
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  18. #17
    rol12130

    Re : Afficheur LCD (2*16) en mode série

    Citation Envoyé par Murayama Voir le message
    À part ça, il y a d'autres types de LCDs plus intéressants à mon avis:
    les LCD graphiques. Voir ici:
    http://passworld.co.jp/index.php?lang=GB&lieu=LCDs
    Certains acceptent une liaison série. Ils sont en tout cas livrés avec le code
    source qui permet d'écrire un programme de démonstration simple.
    J'utilise beaucoup le PW160128 qui a 16 niveaux de gris et permet
    d'afficher des images PNG. En plus, 160 x 128, ça permet d'écrire 16 lignes
    de 26 caractères, de faire des menus, bref, une vraie interface graphique.

    Pascal

    Bonjour,
    Cet écran me semble en effet très intéressant, je réfléchis à un montage avec un Picaxe qui se programme facilement en Basic. Malheureusement je ne comprends pas encore bien comment je pourrais interfacer cet écran avec un Picaxe.
    Pourrais-tu me donner des infos, des pistes pour avancer.
    Merci.

  19. #18
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Salut,

    Et dsl pour le retard de la réponse, ... en voyage ...
    Alors pour l'écran dont tu parle, je m'en suis absolument pas occupé.
    Par contre je te laisse regarder ici en bas de page pour ce que j'ai fais avec un ecran 2*16 caractères en mode série.
    http://technopujades.free.fr/nouveau...aquette-picaxe

    Ici tu as la doc que j'ai fais pour les élèves :
    http://technopujades.free.fr/nouveau...-interface.pdf

    En espérant que cela t'aide,
    Bonne chance,
    pascal
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  20. #19
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Je relance le post après avoir lu le catalogue de sélectronic ...

    Voici 2 concurrents au MIC702 à plus de 15 euros ...

    - Le EDE700 a 12 euros (datasheet en piece jointe)
    - Le EDE701 à 8 euros

    Pour ce dernier, le plus interressant (niveau prix), IMPOSSIBLE de mettre la main sur le datasheet même chez le fabriquant :
    http://www.elabinc.com/Semiconductor...7/Default.aspx

    Si quelqu'un le trouve ? Ou si quelqu'un a des remarques a faire coté correspondance avec le MIC702 ...
    Images attachées Images attachées
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  21. #20
    Qristoff
    Animateur Électronique

    Re : Afficheur LCD (2*16) en mode série

    t'as pas l'impression d'être radin sur le nombre de fils... 74HC164 / 3 fils / 0.4€... MIC702 / 15€ / 2 fils....
    Tout existe, il suffit de le trouver...!

  22. #21
    squal31

    Re : Afficheur LCD (2*16) en mode série

    En fait pas du tout ...

    C'est juste que je voudrais retrouver le fonctionnement identique a l'afficheur que l'on peut acheter spécialement pour le picaxe.

    Cet aprés midi, j'ai fait fonctionner l'afficheur picaxe et celui réalisé a base du MIC702 et les 2 on fonctionné avec le même programme.

    Et t'il possible qu'il fonctionne alors avec le EDE700 ou EDE701 (en trouvant le datasheet). Dans ce cas pourquoi le MIC702 est-il aussi cher, si il fait le même "travail" que les 2 autres ?
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

  23. #22
    squal31

    Re : Afficheur LCD (2*16) en mode série

    Juste pour cloture le post (enfin pour ma part).

    A savoir : le EDE 700 / EDE 701 / EDE 702 et MIC 702 ont la même fonction (pilotage en série d'un afficheur lcd 2*16 caractères).
    Et de plus ils ont le même brochage. Sauf que les EDE faut mettre un quartz de 4Mhz contrairement au MIC qui lui, lui faut un 20 Mhz.

    Schémas, typon datasheet ici (enfin d'ici 1 a 2 semaines le temps que je mette en ligne).
    http://technopujades.free.fr/nouveau...aquette-picaxe

    Mais en tout cas il fonctionne, merci !
    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, c'est parce ...

Discussions similaires

  1. Afficheur LCD 2X16 caractères en mode 4 bits
    Par socomajor dans le forum Électronique
    Réponses: 8
    Dernier message: 11/02/2013, 11h28
  2. afficheur LCD 2*16/mode 4-bits
    Par omar.STE dans le forum Électronique
    Réponses: 12
    Dernier message: 03/09/2008, 18h01
  3. afficheur lcd en afficheur 7 segment
    Par invite3cc40cdb dans le forum Électronique
    Réponses: 3
    Dernier message: 04/02/2008, 09h43
  4. Afficheur LCD série
    Par invited58ee606 dans le forum Électronique
    Réponses: 6
    Dernier message: 19/04/2006, 16h35
  5. Afficheur LCD
    Par KHEOPS1982 dans le forum Électronique
    Réponses: 1
    Dernier message: 15/05/2005, 13h15
Découvrez nos comparatifs produits sur l'informatique et les technologies.