You are currently browsing the category archive for the ‘wikipedia.org’ category.

Can anyone tell me why today is a gift and why tomorrow is mystery?

Unlike conventional compilation that optimizes and generates object code independently for each individual program module, omniscient compilation optimizes based on a view of all modules, across the entire program.

Embedded.com

How to make the simplest electric motor

You have one drywall screw, one 1.5 V alkaline cell, six inches of plain copper wire, one small neodymium disk magnet, and no other tools or supplies. You have 30 seconds to make an electric motor running in excess of ten thousand RPM. Can you do it? Surprisingly enough, you can.
Let’s take a step back. The most common type of electric motor is the brushed dc electric motor. This is the kind that you’ll find inside essentially everything that moves (or shakes) and runs on batteries. This type of motor attracts an electromagnet towards a permanent magnet. When the two are close enough,the polarity of the current through the electromagnet is reversed, so that it now repels the permanent magnet, and thus keeps turning. It’s quite easy to build a working model; Christian built this example for his third-grade science project.A simpler yet motor (sometimes sold as the sold as the « world’s simplest motor« ) just switches off the current for half of the cycle, letting the angular momentum of the spinning motor armature carry it through. In Make Magazine Volume 1, the Howtoons comic shows how to make an electric motor that works that way.

None of these is really the simplest motor. The real champion is the homopolar motor.

Ready to build one? Let’s get started:

The ingredients (L-R): One ferromagnetic screw, one battery cell, a few inches of copper wire, and a neodymium disk magnet.I used a drywall screw both because it has a flat head and because it’s easy to tell when it’s turning. You can use a nail instead. The battery needn’t be any particular type; an alkaline C-cell works fine and is easy to hold. Just about any copper wire will work fine for this application. I used some wire with partially stripped (and partially striped) red insulation that is easy to see in the photos. Bare copper will work just as well.

The magnet came from an LED throwie with a dead battery. The best magnets for this job are neodymium disc magnets with a conductive plating. You can get them from plastic toys or buy them from a number of magnet discount and surplus shops.

Homopolar - 2.jpg
Set the screw on the magnet, bend the wire.
Homopolar - 3.jpg
Attach the magnet to one end of the battery. The weak, single-point contact that you are making serves as an low-friction bearing. I like to attach it to the button end, but the other end will work as well. (If you do so, the motor will spin the opposite direction. You can also reverse the direction by flipping the magnet up side down.)(Note to physics geeks: The heavier your magnet plus screw system is, the lower the friction will be, right up to the point that magnet isn’t strong enough to hold them any more. This is because the friction force is proportional to the normal force. In other words, a bigger magnet is usually better.)
Homopolar - 4.jpg
Press and hold the top end of the wire to the top end of the battery, making an electrical connection from the top battery end to the wire.
Homopolar - 5.jpg
Here we go: Lightly touch the free end of the wire to the side of the magnet. The magnet and screw start to spin immediately. We can get ours up to 10,000 RPM in about fifteen seconds.Watch out: The screw and magnet can easily fly out of control, and you do not want that screw ending up in your eye. Also note that some of the components, like the wire, can get very warm while you’re doing this. Wear safety glasses and use common sense!

Short movie (25 s):

watch?v=w2f6RD1hT6Q

Un système embarqué peut être défini comme un système électronique et informatique autonome, qui est dédié à une tâche bien précise. Ses ressources disponibles sont généralement limitées. Cette limitation est généralement d’ordre spatial (taille limitée) et énergétique (consommation restreinte).

Les systèmes embarqués font très souvent appel à l’informatique, et notamment aux systèmes temps réel.

Le terme de système embarqué désignent aussi bien le matériel que le logiciel utilisé.

Un synonyme de système embarqué est système enfoui.

I. Présentation

Cette formation a pour but de présenter tous les éléments techniques pour appréhender le mode des systèmes embarqués d’aujourd’hui :
– Linux embarqué : Les concepts. Le panorama aujourd’hui. Présentation de la mise en oeuvre de µClinux comme exemple.
– Le Temps Réel et Linux. Les concepts. Le panorama aujourd ’hui. Présentation de la mise en oeuvre de RTLinux comme exemple.

Des exemples d ’applications ENSEIRB mettant en oeuvre les concepts développés précédemment seront donnés.

Cette formation a pour but de présenter tous les éléments techniques pour appréhender le mode des systèmes embarqués d’aujourd’hui :
– Les systèmes embarqués aujourd ’hui: systèmes embarqués, Temps Réel, Linux embarqué, Codesign…
– Le codesign aujourd ’hui : le mariage du matériel avec le logiciel.
– La mise au point des systèmes embarqués : conception, les outils de debug, trucs et astuces.
– La connectivité Internet : protocoles Internet pour une connectivité IP.
Positionnement par rapport à l ’offre réseau de terrain.

II. Sommaire

  1. CHAPITRE 1 : LES SYSTEMES EMBARQUES AUJOURD’HUI. LE BESOIN D’EMBARQUER INTERNET
  2. CHAPITRE 2 : IMPORTANCE DU CODESIGN DANS L’EMBARQUE
  3. CHAPITRE 3 : LA CONCEPTION ET LA MISE AU POINT DES SYSTEMES EMBARQUES. LES OUTILS, METHODES, TRUCS ET ASTUCES
  4. CHAPITRE 4 : LA CONNECTIVITE IP
  5. CHAPITRE 5 : LES SYSTEMES EMBARQUES ET LA SECURITE
  6. CHAPITRE 6 : LINUX EMBARQUE
  7. CHAPITRE 7 : LE TEMPS REEL SOUS LINUX, INTRODUCTION AU TEMPS REEL

III. Téléchargement

Téléchargez le cours au format PDF (7.6 Mo, 338 pages) en mode FTP.

Si le lien précédent ne fonctionne pas, utilisez le mode HTTP de secours.

Pour lire les documents au format PDF, vous pouvez utilisez le logiciel  Adobe Acrobat Reader.

Ressources :

Vous êtes un programmeur des microcontrôleurs (microprosseurs), et vous cherchez une version de MPLAB qui est compatible avec le Windows Vista.

Essayez la version MPLAB 7.5.

J’ai vu que sur certains forums, il existe des problèmes d’installation de MPLAB 7.5 (erreurs lors d’installation). C’est parce qu’il vous manque les paquages nécessaires. Normalement, si vous avez le disque d’installation de MPLAB, vous n’aurez pas de soucis.

Vous pouvez télécharger  la version MPLAB 7.5 ici :  http://www.megaupload.com/fr/?d=HTC1C46N

Blog Stats

  • 243,263 hits

Archives

Meilleurs clics

  • Aucun

RSS Flux inconnu

  • Erreur, le flux RSS est probablement en panne. Essayez plus tard.