Silicium 628

dernière modification de cette page:
26 juillet 2010
THEORIE: Outils mathématiques - Calcul des circuits électroniques
Je m'interdis de parachuter des théorèmes tout faits, je préfère amener les notions dans un ordre logique, en démontrant tout. 

PRATIQUE: Quelques réalisations personnelles:

  Par différentes méthodes:     rayon laser:   ligne de Lecher:   


Contrôleur
pour moteur Brushless LRK

PIC16F628 et ATmega8

ASTRONOMIE:

GO-TO pour monture équatoriale

ATmega32

file:///media/hda2/PERSO/MesSites/Site%20Alice/electron/ape2207r.jpg

Générateur HF
90MHz sinus


par pas de 10kHz
PLL MC145170 +
ATmega8

Générateur_HF
160MHz
sinus, par pas de 100kHz - 50kHz -25kHz

PLL LM7001 + ATmega8


Générateur de fréquences numérique
0.20000 Hz à
 2.0000 MHz

ATmega8


GENE-HF
Capacimètre Numérique

ATmega8



Récepteur de telecommande infra-rouge RC5
16 voies
ATmega8

file:///media/hda2/PERSO/MesSites/Site%20Alice/electron/recepteur_rc5/P1020282c.jpg
Déclencheur auto
pour APN
ATmega8

Un distributeur de nourriture
pour petits animaux de compagnie
ATmega8
Programmateur pour Lave Linge
ATmega32

Comment programmer les uC AVR  ATmega

in situ, en USB
  • en C
  • en Pascal
sous Linux avec des logiciels libres

Alimentation stabilisée
20V - 5A 
à découpage


Variateur double 
pour hélico indoor

Variateur électronique
pour moteur SPEED 400

Le SatPos
positionneur parabole TV satellite

DIGIPRESS-96
coffrage-sous vide

Le CAPACIM 97
pour accus


Mesure de la vitesse de la lumière - ancienne page

programme GNUPLOTER

(en QT4 et C++)

pour utiliser GNUPLOT en mode graphique 

 


     


DIVERS:
Voir aussi les liens externes au bas de cette page.


Autres réalisations personnelles décrites ci-dessous:
CODEUR PPM

pour aéromodélisme

TIMER PIC
pour photo

L'ANTI-PAUME-PLANEUR (433MHz)

MIRE TV N/B






TIMER PIC

Un timer pour agrandisseur Photo basé sur un PIC16C84


  • pilotage d'un afficheur LCD 16 caractères par un PIC16C84 (voir le soft)
  • gestion du timer du PIC et des interruptions.
  • utilisation d'un convertisseur lumière/fréquence TSL235
  • mesure de fréquence par le PIC
  • échelles linéaires et logarithmiques.
  • tableaux en ROM et instruction RETLW



Une MIRE TV N/B



vue d'écran de l'image de la mire connectée au viseur d'un caméscope: 3 plages de gris, un quadrillage, et des barres fines. La déformation en tonneau vient de la prise de vue de près au grand angle...

pour vos essais vidéos

Le soft n'est pas bien sorcier:

Les points intéressants de cette réalisation:

  • gestion temps réel rapide par le PIC
  • utilisation du Timer du PIC pour obtention fréquence ligne.

Cela devrait vous convaincre des fantastiques possibilités des PIC.

Note: On peut faire mieux pour le même prix avec un PIC16F628 tournant à 20MHz ainsi qu'avec les circuits AVR.


Remarque: Attention à bien programmer les PIC avec l'option XT (horloge = quartz ) sinon l'horloge n'oscillera pas.

L'ANTI-PAUME-PLANEUR (433MHz)

Système de radio goniométrie pour localiser les planeurs perdus.

L'émetteur embarqué dans le planeur reste au repos pendant le vol. Il doit être très bien protégé dans un bloc de mousse plastique. Il ne se déclenche qu'en cas de non réception du signal de télécommande du planeur: donc en cas d'arrêt volontaire de la télécommande, (planeur au sol... ) ou en cas de crash (récepteur du planeur HS ou déconnecté. Son alimentation est autonome).

Il n'y a donc pas d'émission en altitude. pas de gêne sur la fréquence 433 MHz !

Le principe consiste à utiliser une antenne de réception directive, afin de retrouver l'émetteur par radio goniométrie manuelle (en orientant l'antenne)
Ce principe donne entière satisfaction en plaine, mais pose des des problèmes en terrain accidenté à cause de la réflexion des ondes sur les versants escarpés. Donc ce n'est pas encore la panacée pour retrouver un planeur perdu en vol de pente.

J'ai utilisé pour la partie radio:

  • émetteur:  MODULE AUREL  modulation AM de type TX-SAW 433 /S-Z ref Selectronic = 60.3763
  • récepteur: MODULE AUREL  super réaction AM de type AC-RX  ref Selectronic = 60.3771-1 associé à une antenne râteau de TV bande UHF (rien de plus classique classique)

 

CODEUR PPM pour radio modélisme, à base d'un PIC16F84

  • Simple, très bon marché, programmable, évolutif. capable de faire voler un hélico.
  • Le proto existe déjà et fonctionne, il me reste à faire les essais en vol afin de valider le bon fonctionnement. Mais vous pouvez tester vous même si vous le sentez. Je publie le schémas parce que vous êtes nombreux à me le demander. Si vous constatez le moindre bug , dites le moi afin que je corrige sur ce site. Merci.
  • J'ai incorporé ce codeur dans un émetteur EUROPA SPRINT de MULTIPLEX, dont j'utilise les manches et la partie HF 41MHz FM. Fabriquer le boîtier de l'émetteur ce n'est pas mon truc !
  • Si vous voulez d'autres mixages personnalisés pour planeur etc... à vous de modifier le soft. Je répète que ce montage constitue une base évolutive. On peut y ajouter un affichage LCD par exemple, peut-être géré par un 2ème PIC question timing...On peut y ajouter aussi des dip-switchs ou des inters pour modifier des paramètres. A vous de voir.

Les points intéressants de cette réalisation:



 

Pour vous initier à la programmation orientée objet sous DELPHI

Voici le code source (auteur Silicium 628) de programmes qui représentent des objets en perspective (cubes fil de fer, cubes pleins, robot animé )
Créez un dossier et décompactez le .zip dedans. Je ne donne pas le .EXE, à vous de compiler.

Le but: faire toutes les modifications que vous souhaitez vous même ! De quoi expérimenter... et comprendre.

Les points intéressants de ce programme:

  • création d'objets perso.
  • objets composés d'autres objets (cube composé de faces, robot composé de cubes).
  • Calculs de perspective visuelle.

relief par prisme
Un autre programme représentant des icosaèdres, un cube, un rover, animés en perspective

et en RELIEF !(en louchant OU par prisme)

Les points intéressants de ce programme:

  • conception d'objets perso.
  • objets composés d'autres objets.
  • calcul sur des nombres complexes et des vecteurs
  • Calculs de perspective visuelle et affichage de vues stéréoscopiques.
  • Gestion par une procédure unique de tous les polygones cachés de la scène. Permet donc d'ajouter plusieurs objets passant les uns devant les autres.
  • animation des objets.
  • icosa302 .zip version 3.02 (source à déziper dans un répertoire puis à compiler sous Delphi3 ou +)
  • icosa-exe.zip l'exécutable compilé (à déziper).

 


Liens externes:


Logiciels Libres sous Linux (ou multi-plateformes):

Tracé de graphes et courbes mathématiques GNUplot:
et aussi Kig:

Rédaction de textes scientifiques avec formules mathématiques: TeXmacs
Programmation de microcontroleurs AVR en langage C: KontrollerLab




Silicium628

Blog:  http://silicium628.blogspot.com/