Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
Construire une radio logicielle. De la réception analogique à la radio numérique
Kainka Burkhard ; Brodier Jean-Paul
PUBLITR ELEKTOR
34,00 €
Épuisé
EAN :9782866611637
Pour dessiner un poste de radio, prenez un haut-parleur et une antenne, entre les deux posez des transistors et des bobines et des transformateurs et des diodes et des condensateurs. C'était la façon de faire à l'ancienne. Aujourd'hui, on garde l'antenne, on utilise les haut-parleurs du PC (ou mieux si possible), et on écrit quelques équations. Ces équations seront appliquées par un traitement numérique du signal (DSP). Voilà la radio définie par le logiciel. Si on a besoin d'un filtre réjecteur, on le définit par sa fréquence centrale et sa pente; le DSP exécute, à quelques hertz près. Le traitement numérique permet aussi bien de modeler la réponse BF que de rejeter les émetteurs voisins ou de s'affranchir du fading. Presque tout est fait par du logiciel, mais il faut quand même un peu de matériel. Ce livre montre comment réaliser le circuit minimal, comment le compléter, l'adapter et le perfectionner. Et puisque l'essentiel est maintenant le logiciel, le livre recense, examine et compare quantité de programmes, avec chacun ses forces et ses particularités. Le matériel est extensible et adaptable. Les logiciels, par nature, le sont encore plus facilement. Ils sont tous mis à disposition gratuitement et enrichis en permanence par des auteurs passionnés.
En se projetant en avant dans le temps, Yann tirait un trait sur ses erreurs passées et se donnait la possibilité de tout recommencer, de construire une nouvelle vie... "
Yann Kernan est orphelin de naissance et unique détenteur d'un fantastique pouvoir. A l'âge de 17 ans, il découvre qu'il possède le don d'accélérer ou de ralentir à volonté la vitesse de son propre métabolisme. Contrôlant ainsi la vitesse à laquelle fonctionne son organisme, Yann est alors capable de modifier sa perception du temps. Lorsqu'il accélère son métabolisme à l'extrême, il voit le temps ralentir jusqu'à l'arrêt complet, et peut ensuite évoluer librement dans un environnement figé, suspendu entre deux microsecondes. S'il le ralentit, il peut traverser les prochains millénaires sans vieillir d'une année. Mais pour Yann Kernan, tout voyage dans le futur serait sans espoir de retour, car sa fascinante spécificité biologique ne lui permet pas de remonter le temps. Lorsqu'il découvre son pouvoir, Yann cumule les expériences en tous genres, passant d'actes héroïques dignes d'un super héros à d'autres nettement moins altruistes comme le vol ou le voyeurisme. Parce qu'il utilise son pouvoir de manière intensive, Yann est percé à jour par le gouvernement. Les services de renseignement internationaux, effrayés par ses dons, décident de le supprimer. Yann doit faire face à un complot mondial et, fugitif insaisissable, combat le système sans relâche... Et comme si ça n'était pas suffisamment compliqué, c'est le moment qu'il choisit pour tomber amoureux...Cette nouvelle série est un petit bijou à découvrir d'urgence!
Les microcontrôleurs ouvrent des voies qui conduisent bien au-delà de ce que permet l'électronique conventionnelle. Ces petites merveilles transforment de fond en comble tous les domaines que touche l'électronique, que ce soit sous le capot de votre voiture, ou sur les robots explorateurs de Mars. Pour rendre compte de leur puissance, de l'infinie diversité de leurs possibilités, on serait tenté de les comparer à des êtres vivants. Qui seraient le prolongement de nos mains, de nos yeux, de nos oreilles ! Le plus étonnant, finalement, est que tout ceci est à la portée d'un amateur motivé. Ce n'est nullement une affaire de spécialistes. Vous aussi pouvez, sans études préalables, imaginer puis réaliser des circuits à microcontrôleur, leur donner une certaine intelligence, et élargir ainsi le champ de vos connaissances par une expérience exaltante. Ce livre vous permet de prendre la fusée en marche. A partir d'une modeste carte d'expérimentation associée à un simple ordinateur de bureau, il propose une initiation dynamique et ouverte, avec plusieurs microcontrôleurs de la famille 8051, depuis le petit 89C2051 jusqu'à l'AN2131, spécialiste de l'USB, mais aussi et surtout l'AT89S8252 et l'AT89C2051 (le plus léger de la famille). Pour le logiciel, il est également fait appel à des ressources diverses assembleurs, interpréteurs BASIC, Delphi, compilateurs C. Autant d'outils gratuits disponibles sur le réseau Internet pour les microcontrôleurs déjà cités, et pour lesquels ce livre donne au lecteur de solides éléments de programmation et une vue d'ensemble claire et engageante. Les résultats des expériences proposées sont étonnants.
Résumé : This book is about a state of the art tool, Flowcode, and how you can use Flowcode to develop microcontroller applications. The book starts very simply with a tutorial project and step-by-step instructions. As you go along the projects increase in difficulty and the new concepts are explained. Each project has a clear description of both hardware and software with pictures and diagrams, which explain not just how things are done but also why. Ail sources are available for free download. Since Flowcode is a high level language the intricacies of microcontroller programming are hidden from view. For that reason it doesn't make much difference whether the program is meant for a PIC, AVR or ARM microcontroller. On a high level the programs for these microcontrollers, although vastly different in internal structure, are identical. For that reason this book is on microcontroller application design in general, not just for one type of microcontroller. If you don't own the microcontroller described in a project you can usually convert it to another microcontroller quite easily. E-blocks will be used as hardware for the projects in this book. This way the hardware can be put together quickly and reliably. Fully tested units simply connect together using connectors or short flat ribbon tables to form completed projects. This book covers 45 exciting and fun projects for beginners and experts such as:
The mouse is one of the best proven, widely used and inexpensive man-machine interfaces ever devised, yet its presence in the world of embedded systems is still a rarity. Indeed, there are few embedded engineers today having practical experience of how to implement the hardware and software required to 'enable' mouse input. In Mouse Interfacing with USB and PS/2, the concepts needed are thoroughly explained. The practical development which stems from this knowledge is soon explored, with the feedback from each step providing impetus for the next. This book describes in-depth how to connect the mouse into new embedded applications. It details the two main interface methods, PS/2 and USB, and offers applications guidance with hardware and software examples plus tips on interfacing the mouse to typical microcontrollers. A wide range of topics is explored, including: Ballistic profiles for fast-yet-precise response ; A four-channel, millivolt-precision voltage reference ; USB descriptors; A variety of examples all with fully documented source-code. If you need to interface an embedded system to a mouse (PS/2 or USB), then this book will prove an invaluble tool. A wealth of clear illustrations enhance this highly readable text.