Micro Controleur

développements maison de toute sortes

Moderatoren: dj_richu, Moderator (French Zone)

Antworten
al3x
Beiträge: 48
Registriert: Mi 26 Apr, 2006 9:48 am
Wohnort: Lille

Micro Controleur

Beitrag von al3x » Mo 01 Mai, 2006 4:43 pm

Bonjour,

Je cherche à integrer un micro-controleur à mon projet de controleur MIDI doté d'un petit laser voir topic dans le forum débutant.

Je suis méga newbie en la matière. Je suis preneur de tous les conseils que vous pouvez me donner.

Je n'ai pas besoin de beaucoup de puissance de calcul, je connais assez bien le langage C et mon budget est d'environ 100 euros [Kit de dév compris]

Merci !

al3x
Beiträge: 48
Registriert: Mi 26 Apr, 2006 9:48 am
Wohnort: Lille

Beitrag von al3x » Di 02 Mai, 2006 4:41 pm

Bon après quelques recherches je vais certaienement partir sur du PIC avec un compiliateur C "mikroC"

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 » Di 02 Mai, 2006 9:28 pm

Je ne programme pas trop en C pour les controleurs.
Perso c'est assembleur et 68hc11 ..
Bild

al3x
Beiträge: 48
Registriert: Mi 26 Apr, 2006 9:48 am
Wohnort: Lille

Beitrag von al3x » Di 02 Mai, 2006 9:35 pm

Je t'avoue que ca me saoule un peu d'apprendre un nouveau language. Même si j'en conviens que l'assembleur semble être le plus approprié.

Ce qui m'attire chez le mikroC, ce sont les librairies pour l'UART, les PWM, etc...

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 Mai, 2006 10:51 am

Oui, c'est pratique les librairies toutes faites en C, mais niveau temps d'execution ca va vite monter..
Apres, ca ne pose pas de probleme si les temps d'executions ne sont pas critiques.
Pour le midi il faut deja une certaines vitesse d'execution pour respecter les timing.
Bild

al3x
Beiträge: 48
Registriert: Mi 26 Apr, 2006 9:48 am
Wohnort: Lille

Beitrag von al3x » Mi 03 Mai, 2006 11:12 am

31250 bauds pour le midi,

mais le C est compilé de toute facon, tu penses qu'il y a une différence très sensible ?

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 Mai, 2006 11:16 am

Ca c'est sur! Mais normalement en C, il y a des intructions pour verifier que tu ne fais pas de division par 0 par exemple.
En assembleur tu ne bosses que sur des nombres binaires.

Enfin à cette vitesse je pense qu'un pic rapide peut convenir.
Bild

al3x
Beiträge: 48
Registriert: Mi 26 Apr, 2006 9:48 am
Wohnort: Lille

Beitrag von al3x » Mi 03 Mai, 2006 2:10 pm

ok !

J'avais regardé un peu chez Comfile qui propose des PICBASIC mais c'est interprété d'après ce que j'ai pu comprendre... même si ça a l'air facile à mettre en oeuvre, niveau performance ça doit pas être tip top

al3x
Beiträge: 48
Registriert: Mi 26 Apr, 2006 9:48 am
Wohnort: Lille

Beitrag von al3x » So 14 Mai, 2006 10:49 pm

J'ai fouiné un peu et le C semble avoir le vent en poupe chez Microchip avec les dsPic et les 18Fxxx

De plus on peut recevoir gratuitement des yC en test !! 8) via le site

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

Beitrag von genesis » Do 18 Mai, 2006 2:58 pm

perso je te conseillerais un coeur 8051 qui plus est, est disponible chez Radiospares.
le AT89C51ED2 est celui que j utilise.
il existe des cross compilateurs C vers assembleurs pour ces micros et il se programme par liaison serie avec un freeware.
de plus j ai déja fais mes routines pour utiliser le midi avec le développement de ma harpe laser.

al3x
Beiträge: 48
Registriert: Mi 26 Apr, 2006 9:48 am
Wohnort: Lille

Beitrag von al3x » Do 18 Mai, 2006 3:29 pm

Et pour toi quels sont les avantages des yC Atmel ? Les compilos C sont gratuits ? y a t'il des librairies ?

PS : Ta harpe m'a scotché :-)

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

Beitrag von genesis » Do 18 Mai, 2006 3:46 pm

le compilo, on peut en trouver des gratuits mais j utilise Keil qui est payant.
sinon les avantages et inconvénients avec les pics on déja été longuement débattus sur le net.
perso je travaille avec les pics comme avec les 8051 mais ma préférence va aux 8051.
question de gout...l avantage est surtout le type des ports de sortie, la taille de la mémoire code et les périphériques intégrés.

Antworten

Zurück zu „Développements maison en général“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 2 Gäste