[PROJET] Carte de contrôle et surveillance pour laser RGB

microcontrôleurs, protocoles et autres

Moderatoren: dj_richu, Moderator (French Zone)

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Mi 03 Jan, 2007 8:28 pm

En fait après avoir bien retourné mes documentations sur le micro-contrôleur, il suffit de désactiver le port série, le temps d'envoyer les infos aux lcd.
Ensuite je fais les tempos d'attentes à l'aide des calculs à faire pour le reste, etc.. surement pas mal de tempos à calculer et à placer..

Si je ne me trompe pas, je peux utiliser le lcd avec un bus de donnée qui change, tant que je laisse les 3 lignes de commandes à l'état inactif.
Donc le port G est partagé avec le latch qui est commandé par le port PA6.

Au final je ne perds qu'une LED! :) mais un écran // rapide et un seul micro-contrôleur!
edit: deux leds de perdu car je dois ajouter la sortie logique vers la sécurité..
:arrow: a tester !

Remi12, recontacte moi pour la pcb mère, dès que tu as le temps de la faire.
Zuletzt geändert von tek-man am Do 11 Jan, 2007 10:28 pm, insgesamt 1-mal geändert.
Bild

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Do 04 Jan, 2007 8:44 am

Oui :lol:
Je t'envoie ca par mail ;)
Bild

Benutzeravatar
genesis
Beiträge: 626
Registriert: Di 17 Feb, 2004 3:26 pm
Wohnort: PARIS
Kontaktdaten:

Beitrag von genesis » Do 04 Jan, 2007 10:31 am

pour le LCD, un parallele peux fonctionner avec seulement 2 lignes de controle (R/S et EN) si on fixe R/W à 0, ce que je fais en permanence dans la mesure ou je n'utilise pas le "busy flag" comme les tempos sont correctes.
apres on peut meme le faire fonctionner avec 4 lignes de données, un HD44780 ou équivalent sait fonctionner en mode 4 ou 8 bits :)

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Do 04 Jan, 2007 5:54 pm

Genesis hat geschrieben:pour le LCD, un parallele peux fonctionner avec seulement 2 lignes de controle (R/S et EN) si on fixe R/W à 0, ce que je fais en permanence dans la mesure ou je n'utilise pas le "busy flag" comme les tempos sont correctes.
apres on peut meme le faire fonctionner avec 4 lignes de données, un HD44780 ou équivalent sait fonctionner en mode 4 ou 8 bits :)
Ha ouais pas con ;) Surtout que le port G est en sortie seulement donc vaut mieux faire ca!
Je vais refaire ma synoptique comme ca.
Le mode 4 bits j'y ai pensé mais la comme c'est la course au timing, je vais eviter car il faut faire deux fois plus de commandes.
Faut que je fasse le tour du programme en 10ms :!:
Bild

Benutzeravatar
genesis
Beiträge: 626
Registriert: Di 17 Feb, 2004 3:26 pm
Wohnort: PARIS
Kontaktdaten:

Beitrag von genesis » Do 04 Jan, 2007 6:15 pm

c est sur mais c est l'éxécution de la commande qui est longue, pour valider le quartet je pense qu il ne lui faut que quelques centaines de nano secondes, à vérifier.

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Do 04 Jan, 2007 6:28 pm

Bah de ce que j'ai vu ca change beaucoup d'un écran à un autre.
Genre la plus longue peut être aussi bien 1.5ms que 110ms !! :shock:
Et là j'ai pas la doc de l'écran utilisé :evil:

Donc je pense qu'il faut déja trouver un écran avec une doc complete, et pas trop mal.
Je partirais bien sur un 4 lignes de 20 caractère j'en ai vu des pas mal en blanc ou bleu reverse, mais la doc est naze..
En fait en assembleur je peux calculer précisement la vitesse à la µs près ou presque!
Donc je pourrais réduire au maximum les temps de synchro et les reduires des instructions suivantes (toujours qq µs de gagné..)
Faut que je fasse un proto de la carte fille pour tout tester.
Sinon je pense laisser la sortie commande sur le latch par securité, mais bon c'est clair que je ne dois pas cabler R/W! ;)
Bild

Benutzeravatar
genesis
Beiträge: 626
Registriert: Di 17 Feb, 2004 3:26 pm
Wohnort: PARIS
Kontaktdaten:

Beitrag von genesis » Do 04 Jan, 2007 8:27 pm

le mieux est de prendre la documentation du hd44780 standard, apres il est possible d accelerer le controleur du lcd en changeant la résistance d oscillation

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Fr 05 Jan, 2007 5:31 pm

Ok, merci pour l'info.
Je vais orienter ma recherche d'écran avec ce contrôleur là, si il est boostable, ca peut être pas mal.
J'ai changé de taf, mon temps libre est tout d'un coup, le reste du temps je bosse plus donc moins de temps pour mon projet perso, snif!
Bild

Benutzeravatar
genesis
Beiträge: 626
Registriert: Di 17 Feb, 2004 3:26 pm
Wohnort: PARIS
Kontaktdaten:

Beitrag von genesis » Fr 05 Jan, 2007 5:47 pm

nan mais de toute façon tous les LCD à caracteres utilisent ce controlleur ou un générique du style KS0066U

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Fr 05 Jan, 2007 6:10 pm

Là j'ai un ks0068 mais bon c'est pas du boitier commun :lol:
La puce est posée sur le c.i. et direct la résine :?
Ca prends du temps de "juste" ajouter un écran lcd à un projet :shock:
Bild

Benutzeravatar
genesis
Beiträge: 626
Registriert: Di 17 Feb, 2004 3:26 pm
Wohnort: PARIS
Kontaktdaten:

Beitrag von genesis » Fr 05 Jan, 2007 6:43 pm

regarde pres de cette puce, il dois y avoir une résistance de forte valeur style 90K c est cette résistance qu'il faut modifier pour accelerer le controleur :)

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Fr 05 Jan, 2007 7:17 pm

Il y a une 913 de valeur pas très loin.
Je vais quand même attendre le nouvel écran pour modifier.
J'espere que d'un contrôleur à un autre ca change pas trop pour la commande des signaux RS et E
Bild

Benutzeravatar
genesis
Beiträge: 626
Registriert: Di 17 Feb, 2004 3:26 pm
Wohnort: PARIS
Kontaktdaten:

Beitrag von genesis » Fr 05 Jan, 2007 8:16 pm

oui c est celle là 91K :)

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Mi 10 Jan, 2007 9:22 pm

(J ai pas d accens sur mon linux? :shock: )

Ok, c bien si je peux gagner en timing au, je vais voir ca apres ;)

Je change d ecran pour avoir quand meme assez d infos lisibles...
Comme les temperatures sur la derniere ligne en continu c est mieux.
Pour l ecran je vais me baser sur celui la, qui utilise aussi le controleur HD44780
Conrad ref : 181980-55
4 x 20 caracteres
Fond bleu

Bild

Sinon ils vendent toujours le 811E2 mais a 50€ !!! :shock: bien plus cher qu un F1 avec 32 ko de memoire flash...
Je vais essayer de creer mes propres caractres, on peut en avoir 8 en tout, comme pour faire un °C en un seul, ca devrait m occuper jusqu a temps qu arrive la pcb mere.

Voici la doc de l ecran 4 x 20 :
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Bild

Benutzeravatar
ledinblue
Beiträge: 180
Registriert: Mo 10 Jan, 2005 2:01 pm
Wohnort: louvain la neuve (Belgique)

Beitrag von ledinblue » Mi 10 Jan, 2007 9:41 pm

pour ceux que ca intéresse je conseille d'acheter leurs lcd sur ebay au USA! Les lcd sont de bonne qualités (sauf l'angle de vision qui pourrait etre meilleur) mais pour le prix .. j'en ai commandé 8 et aucuns problèmes, recu rapidement et dans de conne conditions

http://cgi.ebay.com/HD44780-20X4-Charac ... dZViewItem

http://cgi.ebay.com/HD44780-16X2-Charac ... dZViewItem

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Mi 10 Jan, 2007 10:20 pm

C'est pas cher en effet! Bon le transport ca fait plus cher que l'afficheur! :lol:
Malgré 15€ de transport, ca reste moins cher, mais je n'ai pas de compte paypal :cry:

Sinon mon projet part vers 4x20 caractères, il n'y aura surement pas d'autres versions d'écrans.
De toute facon :
1ere ligne pour l'intitulé du menu
2 lignes pour le menu
Derniere ligne d'info (temperature ou autres)
Bild

Benutzeravatar
electron190
Beiträge: 4947
Registriert: Di 03 Okt, 2006 1:28 am
Do you already have Laser-Equipment?: Pfffff , difficile à dire , des gros trucs dangereux quoi .............
Élevage de chats de soucoupes aussi
Spectra-physics 2018 multimode
ALC 909 avec alim maison
Et une turbine d'hélicoptère fonctionnelle
Wohnort: Dans la soucoupe , avec les chats

Beitrag von electron190 » Mi 10 Jan, 2007 10:32 pm

Tu a retrouvé tes accents ?

Bon si tu a une CB tu peut ouvrir un compte Paypal en quelques minutes de chez toi
C'est gratuit pour l'ouverture et quand tu fait un payement
Ils prelevent 1,50€ à l'ouverture pour controler le N° de compte et ils te les rendes aprés
Les frais c'est celui qui reçoit le pognon qui les paye

J'ai pas d'actions chez eux :lol: :lol: , moi aussi j'étais pas tres chaud mais depuis que je l'ai c'est pratique pour payer dans plein de pays sans se faire hièche avec des frais bancaire
Et en plus c'est immédiat et tu peut payer de chez toi
Pilote (confirmé) de soucoupe à chats et sauveur de l'Humanité
Алэн Дебордес
Mon site :
ELECTRON 190

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Mi 10 Jan, 2007 10:40 pm

Electron190 hat geschrieben:Tu a retrouvé tes accents ?

Bon si tu a une CB tu peut ouvrir un compte Paypal en quelques minutes de chez toi
C'est gratuit pour l'ouverture et quand tu fait un payement
Ils prelevent 1,50€ à l'ouverture pour controler le N° de compte et ils te les rendes aprés
Les frais c'est celui qui reçoit le pognon qui les paye

J'ai pas d'actions chez eux :lol: :lol: , moi aussi j'étais pas tres chaud mais depuis que je l'ai c'est pratique pour payer dans plein de pays sans se faire hièche avec des frais bancaire
Et en plus c'est immédiat et tu peut payer de chez toi
Oui ils sont revenus! Mais sans reboot lol ca c'est la puissance de linux 8)
A ok, bah oui je suis jamais trop rassurer de balancer mes coordonnées sur le web...
Mais bon c'est vrai qu'a l'occase faut que je me fasse un compte paypal ;)
Bild

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Do 11 Jan, 2007 12:24 am

En fait c'est déja testé, ca marche super les caractères persos!
Pour le moment je vais definir ces 8 caractères là.
Les 4 premiers pour faire un tableau d'intro
Puis °C
Puis buzzer (cloche)
Les deux derniers sont pour l'émission laser (tentative de ressemblance avec le symbole laser)
Pas facile l'infographie en 5 x 7 pixels! :?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Bild

Benutzeravatar
nicolight
Beiträge: 399
Registriert: Mi 21 Jun, 2006 8:00 am
Wohnort: France: Beziers

Beitrag von nicolight » Do 11 Jan, 2007 1:18 am

Lol effectivement...en plus la tu es en 5*8 me semble til!
Et que la lumiere soit... http://www.nico-light.com

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Do 11 Jan, 2007 8:36 am

Oui en fait les polices ont un trait vide en dessous pour afficher le curseur, mais bon en caractères persos, tu peux utiliser cette ligne ;)
Bild

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Do 11 Jan, 2007 10:37 pm

Voici la derniere synoptique, version 2.14 :lol:
Il restera juste à changer le bloc blanc après test + petites retouches.
Je pense ajouter des inverseurs avec trigger de schmitt pour eviter les parasistes sur les lignes //
Va falloir que je soigne beaucoup le blindage de ces lignes, au pire je passe en symétrique mais j'espere que ca va passer sans!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Bild

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Fr 12 Jan, 2007 9:46 am

re12 hat geschrieben:Salut

Je fait la carte ce week end Tek-Man :wink:
Ok parfait! ;)
Bild

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » So 14 Jan, 2007 4:43 pm

Génial !!!
Ca a l'air super!
J'ai hate de tester :)
Heu sinon tu as inversé la photo n°1 ? Car normalement l'ecriture est lisible sur les deux faces?
Bild

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » So 14 Jan, 2007 5:37 pm

Zut, il y a erreur :(
La face verte c'est la face composants sur tci.
La face rouge c'est la face cuivre..
Donc tout les ecritures sont lisibles
Sur la photo j'ai mis la face cuivre devant..
Bild

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » So 14 Jan, 2007 6:07 pm

Ouais vas y je vais tester la partie moteur dc en inverse, comme j'ai peut être des valeurs à changer..
Tu peux me le refaire quand même?
Bild

lolo010
Beiträge: 187
Registriert: So 20 Jun, 2004 6:06 pm
Wohnort: Nice 06

Beitrag von lolo010 » So 14 Jan, 2007 7:59 pm

chapeau r12 en plus du double face
tu utilise quoi tu presensibiliseé ou pnp blue pour faire des joli plaque comme ça

lolo010
Beiträge: 187
Registriert: So 20 Jun, 2004 6:06 pm
Wohnort: Nice 06

Beitrag von lolo010 » So 14 Jan, 2007 10:26 pm

ça ces des chose qui arrive moi j'utilise le pnp blue pour faire mes platine

Benutzeravatar
tek-man
Beiträge: 2015
Registriert: Mo 10 Jan, 2005 8:31 pm
Do you already have Laser-Equipment?: QM2000 BASIC and QM2000 INTRO
LD2000 + LIVE PRO + BEYOND ess

>500mW RGB Mini Laser / DMX / ILDA
100mW 532nm / 100mW 473nm / 300mW 640nm

3.5W Full Color Laser
1250mW 532nm / 1150mW 445nm / 1100mW 640nm
Wohnort: Paris
Kontaktdaten:

Beitrag von tek-man » Mo 15 Jan, 2007 11:54 am

En tout cas les pcbs de remi sont de très bonne qualité, les pistes ne se décollent pas!
Comme tu peux voir là un peu, j'ai percé à 3mm sur une pastille de 5.5 mm et tout est propre..
Bild
Bild

Antworten

Zurück zu „Microcontrôleurs et autres“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast