
Laser controller par pc [EN COURS...]
Moderators: dj_richu, Moderator (French Zone)
- pitchoun
- Posts: 500
- Joined: Tue 24 May, 2005 12:24 am
- Do you already have Laser-Equipment?: divers
- Location: Haute-Loire
De plus en plus de microcontroleurs gerent le port USB, c'est plus pratique a utiliser qu'un µC classique + circuit interface USB
.
A mon avis c'est pas trop au niveau du hardware que c'est compliqué de passer en 12 ou 16 bits. ça serait plutôt du point de vue software et firmware du µC (et oui c'est deja du soft
).
Un avis des experts en électronique et/ou programmation ?
Gen, Doc des précisions ? ça m'interesse !
EDIT : d'ailleurs mamba et autres programmes gerent deja 12 bits donc en fait la partie la plus dure est l'écriture du firmware (encore que ça doit pas être énormément plus dur que pour 8 bits) et l'écriture d'un pilote compatible avec les logiciels classiques

A mon avis c'est pas trop au niveau du hardware que c'est compliqué de passer en 12 ou 16 bits. ça serait plutôt du point de vue software et firmware du µC (et oui c'est deja du soft

Un avis des experts en électronique et/ou programmation ?
Gen, Doc des précisions ? ça m'interesse !
EDIT : d'ailleurs mamba et autres programmes gerent deja 12 bits donc en fait la partie la plus dure est l'écriture du firmware (encore que ça doit pas être énormément plus dur que pour 8 bits) et l'écriture d'un pilote compatible avec les logiciels classiques
Euh j'ai dit une bétise ?!
- doctoritchy
- Posts: 4620
- Joined: Mon 10 Jan, 2005 8:01 pm
- Location: belgique
copier l'easylase est façile , il suffit de brancher un lecteur de isp GAL sur le connecteur sur la carte usb pour lire le firmware du gal ( meme plus simple le fichier bin du gal est dispo en download sur le site du fabricant
apres soit tu refait le pcb complet , soit tu regarde comment est programmer le bidule et tu adapte pour ton propre controleur
la puçe FTDI est utilisee sur la plupare de tout se qui est usb du lecteur MP3 au imprimante laser usb , scanner ect ect
apres soit tu refait le pcb complet , soit tu regarde comment est programmer le bidule et tu adapte pour ton propre controleur

la puçe FTDI est utilisee sur la plupare de tout se qui est usb du lecteur MP3 au imprimante laser usb , scanner ect ect

- pitchoun
- Posts: 500
- Joined: Tue 24 May, 2005 12:24 am
- Do you already have Laser-Equipment?: divers
- Location: Haute-Loire
Copier easylase ou autre chose par reverse engineering ou autre est illégal et pas forçément dans notre interet. tout dabord complexe et qui n'apportera que le fait de faire monter les prix (manque a gagner). bon c'est sur ça peut être tentant mais le jeu n'en vaut sans doute pas la chandelle.
De plus il vaut mieux faire évoluer le format bILDA qui est open source donc parfaitement légal et nettement plus interressant d'un point de vue technologique vue que l'on suprime déja tout le travail fastidieux de décharger le schéma à partir de la carte etc...
Et surtout le point de vue open source permet de s'entraider autrement dit de faire à plusieurs ce à quoi on ne serai jamais arrivé seul.
bon je comprend tout de même que l'on puisse copier les logiciels (ou frames) car c'est nettement plus façile à faire et cela permet aux jeunes laseristes d'économiser un certain budget pour mettre en oeuvre leur materiel. cela dit ça reste illégal
mais je voulais surtout plus de précision d'un point de vue amélioration de la carte bILDA. tant pis je ferais un topic dans la bonne section
De plus il vaut mieux faire évoluer le format bILDA qui est open source donc parfaitement légal et nettement plus interressant d'un point de vue technologique vue que l'on suprime déja tout le travail fastidieux de décharger le schéma à partir de la carte etc...
Et surtout le point de vue open source permet de s'entraider autrement dit de faire à plusieurs ce à quoi on ne serai jamais arrivé seul.

bon je comprend tout de même que l'on puisse copier les logiciels (ou frames) car c'est nettement plus façile à faire et cela permet aux jeunes laseristes d'économiser un certain budget pour mettre en oeuvre leur materiel. cela dit ça reste illégal

mais je voulais surtout plus de précision d'un point de vue amélioration de la carte bILDA. tant pis je ferais un topic dans la bonne section

Euh j'ai dit une bétise ?!
- doctoritchy
- Posts: 4620
- Joined: Mon 10 Jan, 2005 8:01 pm
- Location: belgique
bien sure que copier c pas bien , mais bon si ta carte Bilda tu la modifie avec deux cannaux xy en 12Bit c le top
enfaite c meme pas tres compliquer un peut de modif de routage a faire sur le pcb et 2 dac 12bit a trouver ^^ et en demultiplexant corectement le signal du ftdi ça devrait etre fesable , reste a modifier le soft de la carte mais en se basant sur le soft d'origine il suffit de savoir quoi modifier ( je disait que on pouvait pe s'inspirer du code 12 bit de l'easy lase mais bon on peu le cree sois meme aussi de toute façon dans le deux cas il sera pareil que si tu t'en etait inspirer ^^

- doctoritchy
- Posts: 4620
- Joined: Mon 10 Jan, 2005 8:01 pm
- Location: belgique
oui en home made la bilda est tres tres bien ^^
l'avantage du usb est que la carte moyenant le bon drivers peut etre compatible avec bcp de soft !!!
et nivo realisation elle est tres simple !
mnt si on veut l'ameliorer y as tjrs moyen , moi avant d'avoir easylase , je pensait faire la bilda et trouver un moyen de mettre du 2*12bit en xy voir 2*16bit ^^
l'avantage du usb est que la carte moyenant le bon drivers peut etre compatible avec bcp de soft !!!
et nivo realisation elle est tres simple !
mnt si on veut l'ameliorer y as tjrs moyen , moi avant d'avoir easylase , je pensait faire la bilda et trouver un moyen de mettre du 2*12bit en xy voir 2*16bit ^^
euh... est ce que qqn aurait ma patience de m'expliquer comment "les bits fonctionnant" meme en general dans les procos, en 64 bits etc.. c'est quoi les bits de couleur, pourquoi tout le temps des multiples etc? 

"celui qui vient au monde pour ne rien troubler ne mérite ni égards, ni patience." René Char
Bah pourquoi faire ça par msn
Je crois que ça serait intéréssant pour pas mal de monde comme sujet
Je pense que pour tous le forum, le mieux est de créer un nouveau topic, ou quelque chose comme ça pour expliquer le fonctionnement des dacs, leurs caractéristiques....
Quand pensez vous?

Je crois que ça serait intéréssant pour pas mal de monde comme sujet

Je pense que pour tous le forum, le mieux est de créer un nouveau topic, ou quelque chose comme ça pour expliquer le fonctionnement des dacs, leurs caractéristiques....
Quand pensez vous?
"La vie est un sommeil, l'amour en est le rêve... et vous avez vécu, si vous avez aimé..." Alfred de Musset
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
- tek-man
- Posts: 2015
- Joined: Mon 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 - Location: Paris
- Contact:
Alors pour les bits c'est simple!!
Le système informatique est numérique mais le scanner est analogique.
Donc il faut des dacs!
Le nombres de combinaisons possible en:
8 bits : 256
12 bits: 4096
16 bits: 65536
Donc on peut scanner en X et en Y, on obtient donc la résolution:
256 x 256 "pixels" pour 8 bits.
C'est un peu juste, mais ca peut toujours convenir.
En 12 bits on voit déja la différence avec un pc, car je connais pas de carte graphiques en 4096 x 4096!!
Si tu fais du 3D rendering en video, tu utilises des bien plus grandes résolutions des environts 16 bits, pangolin gère des plugin 3D studio max etc, est donc en 16 bits.
Pour les couleurs, sur ton pc il y a plusieurs format pour une images.
On a donc la même chose pour le laser, avec par exemple 8 bits par couleurs.
Donc 256 x 266 X 256 = 16.7 M de couleurs, c'est comme sur bmp 24 bits car 3 x 8 bits.
Le système informatique est numérique mais le scanner est analogique.
Donc il faut des dacs!
Le nombres de combinaisons possible en:
8 bits : 256
12 bits: 4096
16 bits: 65536
Donc on peut scanner en X et en Y, on obtient donc la résolution:
256 x 256 "pixels" pour 8 bits.
C'est un peu juste, mais ca peut toujours convenir.
En 12 bits on voit déja la différence avec un pc, car je connais pas de carte graphiques en 4096 x 4096!!
Si tu fais du 3D rendering en video, tu utilises des bien plus grandes résolutions des environts 16 bits, pangolin gère des plugin 3D studio max etc, est donc en 16 bits.
Pour les couleurs, sur ton pc il y a plusieurs format pour une images.
On a donc la même chose pour le laser, avec par exemple 8 bits par couleurs.
Donc 256 x 266 X 256 = 16.7 M de couleurs, c'est comme sur bmp 24 bits car 3 x 8 bits.
- tek-man
- Posts: 2015
- Joined: Mon 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 - Location: Paris
- Contact:
un bit c'est un binary element
Donc valeur binaire soit à 0 soit à 1.
1 = 5Vcc = le courant passe, niveau haut
0 = 0 Vdcc = pas de courant, niveau bas = potentiel commun de masse
Un processeur 64 bits a donc un "bus" comprendre un espace de fils en paralleles.
Comme il y a 64 bits, il y a bien 64 fils en parallele!!
Les cartes mère montent en bits grace aux processeurs et aussi au multiples couches de circuits imprimé superposée.
Sinon dur de mettre deux circuits 200 connections, à 5 cm de distance!!
Donc valeur binaire soit à 0 soit à 1.
1 = 5Vcc = le courant passe, niveau haut
0 = 0 Vdcc = pas de courant, niveau bas = potentiel commun de masse
Un processeur 64 bits a donc un "bus" comprendre un espace de fils en paralleles.
Comme il y a 64 bits, il y a bien 64 fils en parallele!!
Les cartes mère montent en bits grace aux processeurs et aussi au multiples couches de circuits imprimé superposée.
Sinon dur de mettre deux circuits 200 connections, à 5 cm de distance!!
- doctoritchy
- Posts: 4620
- Joined: Mon 10 Jan, 2005 8:01 pm
- Location: belgique
Pourquoi faut-il que tu fasse une adaptation pour l'analogique?
L'AOM ne s'alimente que de 0 à 1V? Et la sortie dac s'est 0-5V c'est ça
Si tu pouvais expliquer...
Et en attendant, as-tu pu faire des essais pour vérifier le bon fonctionnement du cristal? En utilisant la modulation TTL par ex?
L'AOM ne s'alimente que de 0 à 1V? Et la sortie dac s'est 0-5V c'est ça

Si tu pouvais expliquer...
Et en attendant, as-tu pu faire des essais pour vérifier le bon fonctionnement du cristal? En utilisant la modulation TTL par ex?
"La vie est un sommeil, l'amour en est le rêve... et vous avez vécu, si vous avez aimé..." Alfred de Musset
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
- doctoritchy
- Posts: 4620
- Joined: Mon 10 Jan, 2005 8:01 pm
- Location: belgique
Oui, c'est bien ça, je viens de vérifier
http://www.isomet.com/FinalWebSite/PDFD ... ts/230.pdf
C'est bien 1V pour avoir 100% de puissance...
Par contre, apparement, il faut également utiliser l'entrée RF sur le driver pour utiliser la modulation analogique
C'est quoi? J'ai pas tout compris....

http://www.isomet.com/FinalWebSite/PDFD ... ts/230.pdf
C'est bien 1V pour avoir 100% de puissance...
Par contre, apparement, il faut également utiliser l'entrée RF sur le driver pour utiliser la modulation analogique

C'est quoi? J'ai pas tout compris....
"La vie est un sommeil, l'amour en est le rêve... et vous avez vécu, si vous avez aimé..." Alfred de Musset
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
- tek-man
- Posts: 2015
- Joined: Mon 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 - Location: Paris
- Contact:
Si j'ai bien compris il y a une entrée de signal de 0 à 1 V (0 à 100%)
C'est une impédance de 50 ohms à faire correspondre avec les cables normalement! Surtout l'environement est pertubé.
Une entrée pour l'alim.
La sortie RF, pour l'aom.
Un coté du driver sert pour le refroidissement de l'ampli interne.
C'est une impédance de 50 ohms à faire correspondre avec les cables normalement! Surtout l'environement est pertubé.
Une entrée pour l'alim.
La sortie RF, pour l'aom.
Un coté du driver sert pour le refroidissement de l'ampli interne.
- tek-man
- Posts: 2015
- Joined: Mon 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 - Location: Paris
- Contact:
- doctoritchy
- Posts: 4620
- Joined: Mon 10 Jan, 2005 8:01 pm
- Location: belgique
- tek-man
- Posts: 2015
- Joined: Mon 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 - Location: Paris
- Contact:
Oui, normallement il faut utiliser le rayon dévier, et comme le dis Tek-Man, il y a un angle à respecter je crois!
Essaye de voir sur le site d'isomet, dans le pdf de l'AOM ils en parlent je crois...
[Edit] http://www.isomet.com/FinalWebSite/PDFD ... C-1(2).pdf
Sur le haut du pdf y'a un petit schéma mais pas de mesure d'angle
, si Gen pouvait repasser par ici

[Edit2] Enfin c'est déjà bon signe, il a l'air de fonctionner quand même, c'est plus encourageant que de ne rien avoir du tout
Essaye de voir sur le site d'isomet, dans le pdf de l'AOM ils en parlent je crois...
[Edit] http://www.isomet.com/FinalWebSite/PDFD ... C-1(2).pdf
Sur le haut du pdf y'a un petit schéma mais pas de mesure d'angle



[Edit2] Enfin c'est déjà bon signe, il a l'air de fonctionner quand même, c'est plus encourageant que de ne rien avoir du tout

"La vie est un sommeil, l'amour en est le rêve... et vous avez vécu, si vous avez aimé..." Alfred de Musset
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
Oui, c'est ça, mais comment le calcule ou le règle t'on?
Enfin comment savoir lorsque l'AOM à le bon angle
?
Enfin comment savoir lorsque l'AOM à le bon angle

"La vie est un sommeil, l'amour en est le rêve... et vous avez vécu, si vous avez aimé..." Alfred de Musset
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
Je n'ai personellement pas encore utilisé d'AOM mais je suppose que le rayon utilisé est dévié et unique (sur la photo il y a un problème car ce n'es pas possible qu'il y es tant de diffraction; les pertes serait trop grandes or elles doivent correspondrent à un petit 10%).
Il faut ajuster l'orientation de bragg jusqu'à ce que le rayon à utiliser soit à son intensité visuelle maximale)
Il faut ajuster l'orientation de bragg jusqu'à ce que le rayon à utiliser soit à son intensité visuelle maximale)
Si une lame semi pouvait donner 2X 100 mW en partant d' une diode 100 mW, ya longtemps que nos mains seraient carbonisées.....
Donc en gros faudrais allumer l'AOM pour le mettre en "mode utilisation", et ensuite l'incliner jusqu'a ce que l'on ai un rayon correct?
En fait faut faire pas mal d'essais pour le réglage, et effectivement, ça à l'air chaud à régler
Mais bon, c'est déjà un bon signe qu'il fonctionne, reste plus qu'a trouver le bon angle de fonctionnement
En fait faut faire pas mal d'essais pour le réglage, et effectivement, ça à l'air chaud à régler

Mais bon, c'est déjà un bon signe qu'il fonctionne, reste plus qu'a trouver le bon angle de fonctionnement

"La vie est un sommeil, l'amour en est le rêve... et vous avez vécu, si vous avez aimé..." Alfred de Musset
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
http://buffon.labrute.fr/
http://cobra-villa.miniville.fr/
Who is online
Users browsing this forum: No registered users and 3 guests