Livres en français
30 livres et 29 critiques, dernière mise à jour le 4 septembre 2022 , note moyenne : 4.4
- 50 montages pédagogiques avec Arduino
- Radio Frequency Integrated Circuits and Systems
- Electronique de puissance - Cours, études de cas et exercices corrigés
- Systèmes électroniques embarqués et transports
- La boîte à outils Arduino - 2e éd. - 120 techniques pour réussir vos projets
- The Art of Electronics - The x Chapters
- Fundamental Principles of Radar
- Electronique appliquée aux hautes fréquences - Principes et applications
- Les alimentations électroniques
- Principles of Biomedical Instrumentation
- Phased Arrays for Radio Astronomy, Remote Sensing, and Satellite Communications
- Le traitement du signal radar - Détection et interprétation de l'écho radar
- Guide pratique de la CEM - Les sources de perturbations. Les techniques de protection
- Les capteurs en instrumentation industrielle
- Théorie des codes - Compression, cryptage, correction
- Modern HF Signal Detection and Direction Finding
- Python, Raspberry Pi et Flask - Capturez des données télémétriques et réalisez des tableaux de bord web
- Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed
- Linux embarqué - Mise en place et développement
- À la découverte des cartes Nucleo
- Electronique analogique - Composants et systèmes complexes
- Practical Electronics for Inventors
- Digital Signal Processing - A Practical Guide for Engineers and Scientists
- The Art of Electronics
- Raspberry Pi - Exploitez tout le potentiel de votre nano-ordinateur
- Raspberry Pi, Le guide de l'utilisateur - Premiers projets
- Solutions temps réel sous Linux - Avec 50 exercices corrigés
- Linux embarqué - 3ème édition
- Linux embarqué - 2 ème édition
- Raspberry Pi Cookbook - Software and Hardware Problems and Solutions
50 montages pédagogiques avec Arduino
Résumé de l'éditeur
• pour l’élève, afin de découvrir les bases de la programmation, d’utiliser les TICE, d’apprendre par la pratique ;
• et pour l’enseignant, qui peut ainsi créer ses propres dispositifs d’acquisition : la carte Arduino est un système peu onéreux, simple d’utilisation et dont les schémas sont publiés sous licence libre.
Ce guide vous propose 50 manipulations pédagogiques à réaliser avec Arduino, réparties selon 10 thématiques et débutant par des montages simples (abordables dès la 4e) pour aboutir à des dispositifs plus complexes (niveau post-bac) et utiles au quotidien (arrosage automatique, serre domotique…).
Les applications possibles avec la carte Arduino dépassent le cadre de la programmation. Ainsi, certaines expériences présentées permettent d’étudier des phénomènes physiques autrement et pouvant également être abordés en mathématiques, en biologie-écologie, en agronomie, en agro-équipement, avec les TIM de manière transversale et pluridisciplinaire.
Chaque fiche présente les objectifs de la manipulation, le schéma de câblage, la liste du matériel nécessaire, le script, ainsi que des pistes d’applications pédagogiques permettant de contextualiser le montage en fonction de la filière et du niveau d’enseignement.
Les points forts :
• 50 manipulations séquencées en 10 thématiques (capteurs, traitement des données, objets connectés…) ;
• une progression pour aborder les montages les plus simples (dès la 4e) aux plus complexes ;
• la liste du matériel ;
• les schémas de câblage ;
• les scripts ;
• des pistes d’applications pédagogiques.
En complément
Un site compagnon avec :
• les schémas en couleur téléchargeables ;
• les scripts en couleur et au format texte téléchargeables ;
• une vidéo présentant une manipulation avec une application Androïd.
Édition : Educagri - 138 pages, 7 décembre 2017
ISBN10 : B076BCD84M - ISBN13 : 9791027501441
Partie 2 – Boutons
Partie 3 – Capteurs
Partie 4 – Affichage
Partie 5 – Traitement des données
Partie 6 – Système tout ou rien
Partie 7 – Moteurs et servomoteurs
Partie 8 – Objets connectés
Partie 9 – Authentification
Partie 10 – Montages complexes
Glossaire du langage Arduino
Bibliographie
La présentation de chaque étape se fait en manipulations (soit au total les 50 montages) indiquant pour chacune d’elles l’objectif (agrémenté souvent d’une explication très succincte du capteur utilisé), d’une liste de matériel, d’un schéma de câblage, du programme entier, des applications pédagogiques et enfin un lien avec la bibliographie du livre. Ce type de présentation est original et se veut facile à lire : il faut dire que l’on s’y attendait avec un tel livre, les auteurs étant tous deux enseignants.
En plus du livre « physique », on dispose de fichiers complémentaires en ligne pour chaque manipulation : programmes utilisés, schémas de câblage, bibliothèques ainsi qu’une vidéo expliquant comment concevoir une application Androïd (pour une manipulation, la 37). Il faut avouer que disposer des programmes est un vrai atout qui permet de tester très rapidement les manipulations sans avoir à taper les lignes de code : un très bon point !
D'après le titre du livre, on s'attend à un livre bien documenté, clair et bien expliqué : il faut avouer qu'à la lecture, on peut rester sur notre faim surtout si on souhaite approfondir un peu chaque manipulation. Il n’y a aucune explication des commandes utilisées, même pas les principales : par exemple, il n’est pas indiqué que lors d’une liaison avec le port série le débit doit être le même entre le programme (chiffre indiqué dans la commande Serial.begin) et le chiffre du moniteur série. Il ne reste qu’à regarder le script et essayer de le comprendre : avouons que pour un novice, la tâche s’annonce ardue et peu pédagogique (surtout pour les scripts qui tiennent sur plusieurs pages).
Finalement, on ne sait pas trop bien à qui est destiné ce livre : pour les novices, mais dans ce cas, il y a, à mon avis, un grand manque d’explications, ou bien pour les expérimentés, mais dans ce cas il y a un certain nombre de manipulations (allumer une led, feux tricolores…) qui n’ont pas lieu d’être dans ce livre. Le livre en soi fourmille d’idées de manipulations (c’est ce qui a motivé ma lecture d’ailleurs) qui vont ravir les enseignants souhaitant s’investir dans Arduino, mais pour cela, je leur conseille au préalable de s’approprier le langage Arduino : le site developpez.com vous sera bien utile !
En tout cas, si on peut résumer, le titre du livre est cohérent avec le contenu : les montages ont une portée pédagogique, le contenu beaucoup moins.
Commenter Signaler un problème
• pour l’élève, afin de découvrir les bases de la programmation, d’utiliser les TICE, d’apprendre par la pratique ;
• et pour l’enseignant, qui peut ainsi créer ses propres dispositifs d’acquisition : la carte Arduino est un système peu onéreux, simple d’utilisation et dont les schémas sont publiés sous licence libre.
Ce guide vous propose 50 manipulations pédagogiques à réaliser avec Arduino, réparties selon 10 thématiques et débutant par des montages simples (abordables dès la 4e) pour aboutir à des dispositifs plus complexes (niveau post-bac) et utiles au quotidien (arrosage automatique, serre domotique…).
Les applications possibles avec la carte Arduino dépassent le cadre de la programmation. Ainsi, certaines expériences présentées permettent d’étudier des phénomènes physiques autrement et pouvant également être abordés en mathématiques, en biologie-écologie, en agronomie, en agro-équipement, avec les TIM de manière transversale et pluridisciplinaire.
Chaque fiche présente les objectifs de la manipulation, le schéma de câblage, la liste du matériel nécessaire, le script, ainsi que des pistes d’applications pédagogiques permettant de contextualiser le montage en fonction de la filière et du niveau d’enseignement.
Les points forts :
• 50 manipulations séquencées en 10 thématiques (capteurs, traitement des données, objets connectés…) ;
• une progression pour aborder les montages les plus simples (dès la 4e) aux plus complexes ;
• la liste du matériel ;
• les schémas de câblage ;
• les scripts ;
• des pistes d’applications pédagogiques.
En complément
Un site compagnon avec :
• les schémas en couleur téléchargeables ;
• les scripts en couleur et au format texte téléchargeables ;
• une vidéo présentant une manipulation avec une application Androïd.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Radio Frequency Integrated Circuits and Systems
Résumé de l'éditeur
- A uniquely practical and intuitive approach, with clear step-by-step guidance on both fundamental and advanced topics
- Features real-world applications and practical design examples to link theory with practice and prepare students for industry
- Covers all the essential core topics including RF components, signals and systems, two-ports, noise, distortion, low-noise amplifiers, power amplifiers, and transceiver architectures
Édition : Cambridge University Press - 778 pages, 2e édition, 12 mars 2020
ISBN10 : 110719475X - ISBN13 : 9781107194755
2. RF signals and systems
3. RF Networks
4. RF and IF filters
5. Noise
6. Distortion
7. Low-noise amplifiers
8. Mixers
9. Oscillators
10. PLLs and synthesizers
11. Power amplifiers
12. Transceiver architectures
Radio Frequency Integrated Circuits And Systems est un livre de cours que j’estimerai du niveau Master. Il est complet et évolue dans un ordre que j’ai trouvé logique même si le dernier chapitre aurait eu une place de choix au début. D’abord un tour d’horizon suivi d’un rappel théorique, puis les réseaux RF (ligne de transmission, adaptation d’impédance…), les filtres RF et IF, le bruit électromagnétique, la distorsion harmonique, les amplificateurs faible bruit, les mélangeurs, les oscillateurs, les boucles à verrouillage de phases et synthétiseurs de fréquence, les amplificateurs de puissance et enfin la structure des émetteurs et récepteurs radio. Les chapitres sont indépendants les uns des autres et peuvent donc être étudiés séparément, ce n’est que dans le dernier chapitre que la synthèse est réalisée au travers de la structure des émetteurs et récepteurs radio.
Le style d’écriture d’Hooman Darabi est agréable, chaque début de chapitre démarre par une explication synthétique, imagée et simple du thème abordé ce qui permet d’introduire les équations physiques de manière plus douce et de leur donner plus de sens. Bien que l’auteur cible les publics étudiants et professionnels, j’ai trouvé que cet ouvrage manquait cruellement d’exemples concrets, ceux de la vie réelle et nombreux sont les exercices qui frôlent l’application numérique sans jamais l’atteindre, restant sous la forme d’équation physique. J’aurais apprécié des exemples de calcul sous Matlab et des schémas complets pour les tester avec un simulateur de circuits électronique afin d’avoir une base pour démarrer ou simplement expérimenter. Pour un débutant, cette œuvre ne permet pas de briser la barrière ténue entre la théorie et la pratique.
Commenter Signaler un problème
- A uniquely practical and intuitive approach, with clear step-by-step guidance on both fundamental and advanced topics
- Features real-world applications and practical design examples to link theory with practice and prepare students for industry
- Covers all the essential core topics including RF components, signals and systems, two-ports, noise, distortion, low-noise amplifiers, power amplifiers, and transceiver architectures
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Electronique de puissance
Cours, études de cas et exercices corrigés
Résumé de l'éditeur
L’ouvrage explore le monde des convertisseurs à découpage actuels et traite de l'ensemble des transformations de l’énergie électrique. Après la présentation des structures classiques, les problématiques de commande, de calcul des pertes et des rendements, d’évacuation thermique et de conception sont abordées.
Six études de cas présentées sous forme de problèmes corrigés complètent la partie cours et peuvent être traitées comme des révisions d’examen.
Cette troisième édition, mise à jour et augmentée, présente, entre autres, l'étude complète d'un circuit multifonction programmable, dont les fichiers de réalisation pourront être téléchargés sur dunod.com, ainsi que des problèmes corrigés supplémentaires.
Édition : Dunod - 352 pages, 3e édition, 8 juillet 2020
ISBN10 : 2100809350 - ISBN13 : 9782100809356
Notions de base et régimes électriques.
Présentation générale des circuits de l’électronique de puissance.
Diode et redressement non commandé.
Thyristor et redressement commandé.
Triacs et Gradateurs.
Transistors de puissance et hacheurs.
Onduleurs.
Synthèse des convertisseurs statiques.
Environnement des composants de puissance et aspects thermiques.
Etudes de cas et problèmes.
Redresseur monophasé PD2 sur plusieurs types de charges.
Pont complet multifonction.
Petit hacheur boost régulé en tension.
Hacheur réversible et problématique de commande de grille.
Onduleur mono à commande décalée pour chauffage par induction.
Hacheur SEPIC intégré.
Les théories des transformateurs, des hacheurs, des onduleurs et gradateurs y sont abordées. C’est donc un livre de cours, mais qui présente des avantages pour un professionnel ou pour quelqu’un qui pratique, car il est synthétique et illustré. On y trouve des exemples, des extraits de documentations constructeurs, des schémas et des graphiques ce qui facilite la compréhension. Après quelques rappels théoriques sur l’électricité, le livre aborde différentes typologies d’alimentation qui couvrent quasiment l’état de l’art, puis il se termine par des exemples concrets. L’auteur s’est débarrassé des démonstrations mathématiques afin de rendre la lecture efficace. J’ai trouvé le livre agréable à lire, mais il est nécessaire d’avoir des bases en électronique ou en électricité pour en tirer toute sa richesse, en effet l’auteur précise dans la préface que cet ouvrage n’est pas un cours d’électricité générale, mais bien un focus sur le thème précis de l’électronique de puissance.
J’ai été surpris par le passage sous silence de deux fonctions qui, dès lors qu’on met en pratique, sont souvent nécessaires. Dans la section filtrage sont abordés les filtres de lissage de la tension ou du courant de sortie, caractérisant la qualité du signal en sortie de l’alimentation, mais la question des « snubber » n’est pas traitée. Ceux-ci ont plus un rôle protecteur des éléments électroniques de l’alimentation qu’un rôle sur la qualité globale de celle-ci, ils servent à empêcher des oscillations non désirées, mais présentes à cause du découpage du primaire du transformateur. L’autre point manquant est le contrôleur du facteur de puissance (PFC en anglais) ce circuit intégré sert à remettre en phase la tension et le courant de sortie de l’alimentation afin de limiter la distorsion harmonique inhérente au type de charge (résistive, capacitive ou inductive) qu’on alimente. Toutefois, il est possible que ces deux points aient été sortis du cadre du livre, car ils relèvent non pas de l’électronique de puissance, mais de protection ou d’optimisation.
Commenter Signaler un problème
Cours, études de cas et exercices corrigés
L’ouvrage explore le monde des convertisseurs à découpage actuels et traite de l'ensemble des transformations de l’énergie électrique. Après la présentation des structures classiques, les problématiques de commande, de calcul des pertes et des rendements, d’évacuation thermique et de conception sont abordées.
Six études de cas présentées sous forme de problèmes corrigés complètent la partie cours et peuvent être traitées comme des révisions d’examen.
Cette troisième édition, mise à jour et augmentée, présente, entre autres, l'étude complète d'un circuit multifonction programmable, dont les fichiers de réalisation pourront être téléchargés sur dunod.com, ainsi que des problèmes corrigés supplémentaires.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Systèmes électroniques embarqués et transports
Résumé de l'éditeur
Cet ouvrage permet non seulement d’avoir une vision synthétique du secteur, mais il donne aussi des revues détaillées de solutions, tant sur les aspects systèmes que sur les aspects composants ou logiciels.
Il fait ressortir les similitudes, les différences et les perspectives d’évolution des transports automobile, aéronautique et ferroviaire à travers de nombreux exemples commentés.
Cette deuxième édition comporte un nouveau chapitre sur les véhicules hybrides et électriques, et des mises à jour sur l’usage de l’énergie électrique à bord des avions modernes.
Édition : Dunod - 367 pages, 2e édition, 18 octobre 2018
ISBN10 : 2100790714 - ISBN13 : 9782100790715
Ingénierie au niveau composants.
Systèmes embarqués en aéronautique.
- Génération électrique et distribution.
- Génération de l'énergie hydraulique.
- Commande des gouvernes de vol.Contrôle des turboréacteurs.
- Pressurisation et climatisation. Contrôle des trains d'atterissage.
- Systèmes de freins. Navigation et pilotage automatique.
Systèmes embarqués ferroviaires.
- Captage électrique et distribution.
- Freinage. Signalisation.Traction.
- Eclairage et climatisation.
- Enregistreur d'événements.
- Pendulation active.
Systèmes embarqués automobile.
- Génération électrique, distribution et batteries.
- Contrôle moteur et dépollution.
- ABS et ESP. Airbags.
- Directions assistées.
- Antidémarrage, télécommandes de portes.
- Eclairage et essuyage extérieurs.
- Climatisation, autoradio, navigation.
- Transmissions et boîtes automatiques.
- Systèmes d'aide à la conduite.
Enjeux et perspectives.
Ce livre se décompose en deux parties, la première représente un petit quart du livre et traite de l’ingénierie des systèmes embarqués et de ce qu’implique la sûreté de fonctionnement, la seconde est une grande collection d’exemples plus ou moins détaillés et accompagnée parfois d’un historique de l’évolution de ces systèmes embarqués dans différents secteurs. Par cette répartition les auteurs ont choisi de montrer beaucoup d’exemples afin que le lecteur fasse lui-même le lien avec la partie Ingénierie plutôt que de se concentrer sur cette dernière et sur toutes les particularités de son cycle de développement.
Après l’introduction, abordant la définition d’un système embarqué et ses capteurs associés, la première partie vous explique ce qu’est l’ingénierie au niveau système : cycle en V pour le logiciel, les règles de codage, la preuve du déterminisme du matériel, l’arbre de défaillance, les modes dégradés et de diagnostiques du système embarqué, etc. Puis l’ingénierie au niveau composant : test de vibrations, de chocs, de compatibilité électromagnétique, température, etc. À ce stade du livre vous comprenez comment, par exemple, le système de verrouillage de votre volant de voiture, lorsque vous retirez vos clés, a été pensé pour qu’il ne se verrouille pas lorsque vous êtes en train de conduire. Vous verrez comment est-ce que l’on pense à toutes les possibles causes pouvant causer ce grave problème s’il survenait alors que vous conduisiez. Puis vient la seconde partie, qui représente trois quarts du livre, avec beaucoup d’exemples détaillés dans les secteurs aéronautique, ferroviaire et automobile. Ceci est intéressant, car en ayant lu la première partie on arrive à s’imaginer les cheminements logiques qui ont pu amener à faire certain choix et aussi quels tests ont pu être critiques. Sans dévoiler le livre, vous verrez quelle stratégie a été choisie pour créer un bus de communication dans un train, sachant que celui-ci peut être raccourci ou allongé en nombre de wagons. J’ai trouvé la possibilité de faire des parallèles entres les secteurs, très intéressants. D’autres exemples ou informations sont donnés simplement parce qu’ils sont intéressants à analyser ou parce qu’ils apportent de l’intérêt dans l’ensemble de la lecture.
Ce livre vise un public large, il n’est pas nécessaire d’avoir de fortes compétences en physique ou en mathématiques pour comprendre les contraintes d’un système embarqué ou pour lire les schémas de principe des fonctionnalités dans les avions, les trains et les voitures. Un chef de projet retrouvera les grandes étapes de conception et leurs enjeux. Quant à cette seconde partie du livre, elle est une bonne source d’inspiration. J’ai aimé cet ouvrage pour sa prise de hauteur sur un sujet souvent pluridisciplinaire (informatique, électronique et mécanique) et dont on n’imagine pas toutes les questions et solutions qui ont abouti à un choix.
Commenter Signaler un problème
Cet ouvrage permet non seulement d’avoir une vision synthétique du secteur, mais il donne aussi des revues détaillées de solutions, tant sur les aspects systèmes que sur les aspects composants ou logiciels.
Il fait ressortir les similitudes, les différences et les perspectives d’évolution des transports automobile, aéronautique et ferroviaire à travers de nombreux exemples commentés.
Cette deuxième édition comporte un nouveau chapitre sur les véhicules hybrides et électriques, et des mises à jour sur l’usage de l’énergie électrique à bord des avions modernes.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
La boîte à outils Arduino - 2e éd.
120 techniques pour réussir vos projets
Résumé de l'éditeur
Il s’adresse à tous ceux qui veulent progresser dans la compréhension et la mise en oeuvre d’Arduino, qu’ils soient amateurs passionnés ou professionnels, qu’ils viennent du monde de l’électronique ou de celui de la programmation informatique.
Chacune de ses 120 recettes expose simplement un objectif à atteindre (Problème), la manière d’y parvenir (Solution), puis apporte des explications complémentaires (Discussion).
Cette deuxième édition s'enrichit de 15 recettes complémentaires.
Édition : Dunod - 480 pages, 2e édition, 3 décembre 2019
ISBN10 : 2100807641 - ISBN13 : 9782100807642
Chaque chapitre réunit une multitude d'exemples pratiques mettant en évidence les différents concepts et usages. Chacune de ces « recettes » suit la même structure expliquant le contexte d'une problématique, la solution proposée ainsi que le code et le schéma de montage.
Un texte explicatif vient en renfort pour apporter plus de détails sur le code écrit. On note avec plaisir quelques exemples d'usage plus originaux comme l'utilisation de Google Earth, du Nunchuk de la Wii ou faire tweeter son Arduino.
La forme est agréable, mais sa répétition amène, malgré tout, une certaine lourdeur à la lecture.
Le livre n'est peut-être pas à concevoir comme devant se lire d'une traite dans son intégralité, mais plus comme un bon compagnon de route sur le chemin de l'apprentissage d'Arduino.
De par sa vocation de guide pratique, il n'aborde pas de manière très prolongée des concepts plus généraux de l'électronique qui pourraient apporter un éclairage et une meilleure compréhension aux débutants. Cependant l'auteur offre des liens et références utiles, permettant à chacun d'étoffer sa connaissance du sujet.
En conclusion l'ouvrage est fidèle à son titre et propose une boîte à outils bien organisée au sein de laquelle il sera aisé de venir et revenir piocher solutions, idées et exemples utiles.
Commenter Signaler un problème
Il s’adresse à tous ceux qui veulent progresser dans la compréhension et la mise en oeuvre d’Arduino, qu’ils soient amateurs passionnés ou professionnels, qu’ils viennent du monde de l’électronique ou de celui de la programmation informatique.
Chacune de ses 120 recettes expose simplement un objectif à atteindre (Problème), la manière d’y parvenir (Solution), puis apporte des explications complémentaires (Discussion).
Cette deuxième édition s'enrichit de 15 recettes complémentaires.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Il y a beaucoup d'exemples mais du code souvent trop verbeux (souvent par négligence de l'approche binaire des valeurs) mais il y a aussi des erreurs assez incompréhensibles.
Quelques exemples :
- En §3.2 la fonction doEncodeur est attachée à l'interruption sur front descendant sur encoderPinA, mais dans cette même fonction on teste la valeur de encoderPinA qui après un front descendant ne peut qu'être à 0.
- Le §4.4 "Augmentation du nombre de sorties analogiques..." cumule les erreurs, la plus remarquable étant de tester si la variable de boucle channel est inférieure 16 à dans le corps même de la boucle qui limite les valeurs entre 0 et 15. Il en résulte du code inatteignable. Par ailleurs, la diode n°16 qui n'existe pas (16 leds de 0 à 15) est mise en veilleuse si la 15 est activée...
- En §9.2 on trouve l'inversion d'état par if(ledState == Low) ... else ... au lieu de ledState = !ledState; ou ledState ^= 1;.
C'est donc une boite à outils avec quelques clous dans le manche du marteau. Mais ce qui me gène le plus, est qu'il n'incite pas à la progression du lecteur. Montrer une première écriture simpliste, pourquoi pas, mais la faire suivre d'une écriture plus réfléchie en en expliquant l'intérêt.
Et c'est un des meilleurs livres sur le sujet !
Salutations
The Art of Electronics
The x Chapters
Résumé de l'éditeur
An important addition to The Art of Electronics literature, this book provides the space to explore key topics in detail, in a way that wasn't possible in the main volume
Covers topics ranging from specialized tables, such as high-speed VFB and CFB op-amps to JFETs, fast LED pulsers and transient voltage protection
Can be used separately as an advanced standalone book or as an addition to the main volume
Édition : Cambridge University Press - 522 pages, 1re édition, 30 janvier 2020
ISBN10 : 1108499945 - ISBN13 : 9781108499941
1. Real-world passive components
2. Advanced BJT topics
3. Advanced FET topics
4. Advanced topics in operational amplifiers
5. Advanced topics in power control
Subject index.
Le livre baptisé « Les dix chapitres » est un approfondissement des neuf chapitres du premier livre, vous y trouverez des informations très avancées et difficiles à trouver ailleurs que dans des publications beaucoup plus spécialisées, ce qui en fait un livre très orienté vers les ingénieurs en électronique. Sur les composants passifs comme les résistances, les condensateurs, etc., vous trouverez des explications très détaillées sur leurs comportements en très hautes fréquences, sur le dimensionnement des inductances, pourquoi le dessin de certaines pistes de cuivre sur le circuit imprimé d’un RASPBERRY PI font des méandres, sur la stabilité des amplificateurs opérationnels, le phénomène physique de l’effet de peau, les imperfections des transistors, et encore bien d’autres choses.
Tout comme le premier ouvrage, les exemples de schéma sont nombreux, on y trouve un nombre incroyable de tableaux et graphiques permettant de comparer différents types de composants et de structures électroniques, ces informations très intéressantes permettent rapidement de s’orienter lorsqu’on veut concevoir un montage électronique ou lorsqu’on hésite entre plusieurs composants répondant à la même fonction.
Même si le style d’écriture est léger, les sous-chapitres très découpés et les résumés nombreux, cette œuvre ne s’adresse pas au débutant, car le niveau de détails est trop haut. De tous les livres que j’ai lus jusqu’à maintenant, The Art of Electronics et The Art of Electronics, The X chapters sont les plus riches en informations.
Commenter Signaler un problème
An important addition to The Art of Electronics literature, this book provides the space to explore key topics in detail, in a way that wasn't possible in the main volume
Covers topics ranging from specialized tables, such as high-speed VFB and CFB op-amps to JFETs, fast LED pulsers and transient voltage protection
Can be used separately as an advanced standalone book or as an addition to the main volume
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Fundamental Principles of Radar
Résumé de l'éditeur
Fundamental Principles of Radar is a textbook providing a first exposure to radar principles. It provides a broad concept underlying the basic principle of operations of most existing radar systems and maintains a good balance of mathematical rigor to convince readers without losing interest. The book provides an extensive exposition of the techniques currently being used for radar system design, analysis, and evaluation. It presents a comprehensive set of radar principles, including all features of modern radar applications, with their underlying derivations using simple mathematics. Coverage is limited to the main concepts of radar in order to present them in a systematic and organized fashion. Topics are treated not as abstruse and esoteric to the point of incomprehensibility, but the very complex and rich technology of radar is distilled into its fundamentals. The author’s emphasis is on clarity without sacrificing rigor and completeness, thus making the book broad enough to satisfy a variety of backgrounds and interests. Thorough documentation provides an unusual degree of completeness for a textbook at this level, with interesting and sometimes thought-provoking content to make the subject even more appealing.
Key Features:
Covers a wide range of topics in radar systems
- Includes examples and exercises to reinforce the concepts presented and explain their applications
- Provides self-contained chapters useful for readers seeking selective topics
-Provides broad concepts underlying the basic principles of operations of most types of radars in use today
- Includes documentation to lead to further reading of interesting concepts and applications
Édition : CRC PRESS - 360 pages, 1re édition, 13 juin 2019
ISBN10 : 1138387797 - ISBN13 : 9781138387799
2. Radar Fundamentals
3. Radar Equations
4. Targets and Interference
5. Propagation of Radar Waves
6. Continuous Wave (CW) Radars
7. MTI and Pulse Doppler Radars
8. Pulse Compression Radar
9. Synthetic Aperture Radars
10. Tracking Radars
11. Aperture and Phased Array Antennas
12. Radar Height Finder and Altimeter
13. Radar Electronic Warfare
14. Over-the-Horizon Radar
15. Secondary Surveillance Radar
L’ouvrage est bien construit, même si certains chapitres auraient pu être fusionnés, le découpage des chapitres donne l’impression d’avoir pour chaque type de radar, un résumé de l’essentiel à savoir. Les deux premiers chapitres concernent l’historique et le rôle d’un RADAR, ce que c’est. Le chapitre 3 donne les équations de chaque type de RADAR de manière succincte et c’est par la suite que chaque RADAR est examiné avec plus de détails. Le chapitre 4 traite de la détection de la cible, ou de signature, et des interférences, ou comment détecter une cible qui elle-même est une interférence, dans le bruit capté par l’antenne. Puis vient le 5e chapitre sur la propagation des ondes avec toutes les notions d’atténuation causée par l’atmosphère ou encore de réflexion. Enfin arrive un chapitre par description de chaque type de RADAR :
- le RADAR à ondes entretenues ;
- le RADAR Doppler à impulsion ;
- le RADAR à compression d’impulsion ;
- le RADAR à ouverture synthétique (embarqué dans les avions par exemple) ;
- le RADAR traqueur ;
- le RADAR à réseau phasé d’antenne ;
- le RADAR altimétrique ;
- le RADAR trans-horizon (qui se sert des rebonds atmosphériques pour détecter très loin) ;
- le RADAR dans la guerre électronique (contre-mesure).
J’ai apprécié ce livre, car le découpage en thèmes facilite la lecture et l’équilibre équations/explications est bien respecté et aide à la compréhension. En s’étant limité aux concepts principaux, ce livre donne un très bon panorama de l’état de l’art sans noyer le lecteur dans des détails trop poussés, cependant un niveau mathématique BAC+2 me semble nécessaire pour bien appréhender l’ouvrage. J’ai été surpris que le sujet des RADARS à pénétration de sol n’ait pas été abordé.
Commenter Signaler un problème
Fundamental Principles of Radar is a textbook providing a first exposure to radar principles. It provides a broad concept underlying the basic principle of operations of most existing radar systems and maintains a good balance of mathematical rigor to convince readers without losing interest. The book provides an extensive exposition of the techniques currently being used for radar system design, analysis, and evaluation. It presents a comprehensive set of radar principles, including all features of modern radar applications, with their underlying derivations using simple mathematics. Coverage is limited to the main concepts of radar in order to present them in a systematic and organized fashion. Topics are treated not as abstruse and esoteric to the point of incomprehensibility, but the very complex and rich technology of radar is distilled into its fundamentals. The author’s emphasis is on clarity without sacrificing rigor and completeness, thus making the book broad enough to satisfy a variety of backgrounds and interests. Thorough documentation provides an unusual degree of completeness for a textbook at this level, with interesting and sometimes thought-provoking content to make the subject even more appealing.
Key Features:
Covers a wide range of topics in radar systems
- Includes examples and exercises to reinforce the concepts presented and explain their applications
- Provides self-contained chapters useful for readers seeking selective topics
-Provides broad concepts underlying the basic principles of operations of most types of radars in use today
- Includes documentation to lead to further reading of interesting concepts and applications
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Electronique appliquée aux hautes fréquences
Principes et applications
Résumé de l'éditeur
- Définitions et règles de base en radiofréquence.
- Modulations et démodulations analogiques et numériques.
- Structure et synoptique des émetteurs et des récepteurs.
- Description, limites et applications des composants passifs et actifs en radiofréquence.
- Boucle à verrouillage de phase.
- Adaptation d'impédance pour l'interconnexion des étages.
Cette 2e édition apporte des compléments sur la mesure du point d'intermodulation d'ordre 3, sur les ondes radio et la propagation des ondes, sur l'étalement de spectre, sur l'évolution des PLL et sur l'adaptation d'impédance très large bande.
Cet ouvrage de référence est l'outil de travail indispensable des ingénieurs et techniciens en électronique chargés notamment de l'étude, la conception, la mise en oeuvre ou la maintenance d'équipements de transmission, ainsi que des étudiants de l'enseignement supérieur.
Édition : Dunod - 552 pages, 2e édition, 18 janvier 2017
ISBN10 : 2100763687 - ISBN13 : 9782100763689
Modulations analogiques.
Modulations numériques.
Structure des émetteurs-récepteurs.
Composants passifs en hautes fréquences.
Composants actifs et applications.
Mélangeurs.
Boucles à verrouillage de phase.
Adaptation d'impédance.
Microstrip.
Le début du livre est orienté physique du signal, d’abord les auteurs rappellent les notions fondamentales et autres éléments de langage rencontrés dans le domaine des radiofréquences : ce que sont les décibels, le facteur de bruit, le rapport signal sur bruit, mais aussi le point de compression à 1dB et les points d’interception IP2 et IP3 qui sont le siège de distorsions ou encore la zone de Fresnel, la portée d’une antenne et des généralités sur la propagation des ondes. Il s’en suit deux gros chapitres traitant des modulations analogiques et numériques, accompagnés de modélisation sous MATLAB. Ces chapitres sont très complets et couvrent tous les types de modulation utilisés actuellement.
À ce point de lecture, le livre s’oriente vers l’électronique. Après un tour d’horizon des blocs fonctionnels constituant les émetteurs et les récepteurs, les auteurs expliquent le comportement et l’utilisation en haute fréquence des composants passifs (inductance, résistance, condensateur, quartz) et actifs (les transistors bipolaires et à effet de champs, les diodes de type varicap et de technologie PIN). Puis ils nous montrent comment les utiliser pour réaliser des blocs fonctionnels comme les mélangeurs et les boucles à verrouillage de phase qui sont au cœur des systèmes radio. Les mélangeurs servent à transposer un signal modulé à des fréquences plus hautes, afin d’être envoyé vers une antenne, et la boucle à verrouillage de phase sert à créer une horloge rapide pour le mélangeur.
Les deux derniers chapitres concernent l’adaptation d’impédance entre des étages radiofréquences : par exemple entre un mélangeur et une antenne ou entre un oscillateur et un mélangeur afin de réduire les pertes, et les microstrips qui concentrent la science de la propagation des signaux sur les pistes d’un circuit imprimé.
C’est un excellent ouvrage qui s’adresse aux ingénieurs et techniciens en conception électronique des radiofréquences, mais également aux radioamateurs. Il est très bien écrit, complet et mélange habilement la théorie et la pratique. Je dirai qu’un niveau BAC+2 en mathématiques est suffisant pour appréhender toutes les notions physiques ainsi que des connaissances en électronique. J’aurais aimé un chapitre sur les DDS (Digital Direct Synthesis) qui peuvent être un substitut à la boucle à verrouillage ou une association très intéressante.
Commenter Signaler un problème
- Définitions et règles de base en radiofréquence.
- Modulations et démodulations analogiques et numériques.
- Structure et synoptique des émetteurs et des récepteurs.
- Description, limites et applications des composants passifs et actifs en radiofréquence.
- Boucle à verrouillage de phase.
- Adaptation d'impédance pour l'interconnexion des étages.
Cette 2e édition apporte des compléments sur la mesure du point d'intermodulation d'ordre 3, sur les ondes radio et la propagation des ondes, sur l'étalement de spectre, sur l'évolution des PLL et sur l'adaptation d'impédance très large bande.
Cet ouvrage de référence est l'outil de travail indispensable des ingénieurs et techniciens en électronique chargés notamment de l'étude, la conception, la mise en oeuvre ou la maintenance d'équipements de transmission, ainsi que des étudiants de l'enseignement supérieur.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Les alimentations électroniques
Résumé de l'éditeur
Édition : Dunod - 528 pages, 3e édition, 13 juin 2018
ISBN10 : 2100781030 - ISBN13 : 9782100781034
Transformateur.
Redresseurs et filtres capacitifs.
Stabilisateurs de tension.
Régulateurs de tension linéaires.
Structure des convertisseurs à découpage.
Régulateurs de tension à découpage.
Stabilisateurs et régulateurs de courant.
Protection et surveillance des alimentations.
Convertisseurs continu-continu sans bobinage.
Redresseurs élévateurs de tension.
Alimentation sans isolement.
Echauffement des composants.
Alimentations complètes.
Il vaut mieux lire les chapitres dans l’ordre si l’on est débutant, car le fonctionnement de certains composants est expliqué au début, par exemple le chapitre 2 aborde les transformateurs qui seront exploités dans le chapitre 3 et mis en œuvre dans les 7 et 8. Ceux-ci sont organisés en un cours suivi d’une application réelle pour donner du sens à la théorie. On y trouve ici et là des informations très concrètes : avantages et inconvénients, choix des composants, grandeurs caractéristiques et comparaisons qui sont une aide précieuse lors du dimensionnement de l’électronique ou pour faire un choix technologique.
Cet ouvrage aborde :
• les transformateurs ainsi que les différents modes de redressement puis le filtrage en aval ;
• les stabilisateurs de tension en composants discrets et les régulateurs de tension en circuits intégrés ;
• les convertisseurs (ou régulateurs) de tension à découpage ;
• les abaisseurs de tension, élévateurs de tension et à base de transformateur ;
• les stabilisateurs et régulateurs de courant et la surveillance des alimentations.
Des sujets plus spéciaux sont abordés comme :
• les convertisseurs de tension à pompe de charge ainsi que les multiplicateurs de tension ;
• les alimentations sans isolement avec un exemple d’alimentation d’un petit montage électronique directement depuis le 230 V du secteur et sans transformateur ;
• l’échauffement des composants si important et si souvent oublié dans les montages électroniques amateurs, les alimentations à base d’accumulateur ou pile.
Et enfin un chapitre sur la récolte d’énergie pour les systèmes consommant très peu d’énergie.
C’est un bon livre et l’aspect mis en pratique n’a pas été oublié. J’ai apprécié, en tant qu’ancien professionnel, quelques détails comme la pollution harmonique, les références aux normes, l’explication sur la correction du facteur de puissance (PFC Power Factor Correction), quoique très courte, qui est un système permettant de remettre en phase la tension et le courant afin de limiter les harmoniques.
Commenter Signaler un problème
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Principles of Biomedical Instrumentation
Résumé de l'éditeur
Édition : Cambridge University Press - 344 pages, 1re édition, 11 janvier 2018
ISBN10 : 9781107113138 - ISBN13 : 9781107113138
Contents
Preface
List of Abbreviations
1 - Biomedical Instrumentation and Devices
2 - Sensors and Transducers
3 - Signal Filtering and Amplification
4 - Data Acquisition and Signal Processing
5 - Electrocardiography
6 - Electroencephalography
7 - Digital Hearing Aids
8 - Mobile Health, Wearable Health Technology and Wireless Implanted Devices
9 - Safety of Biomedical Instruments and Devices
Glossary
Index
Le livre contient 9 chapitres qu’il faut lire dans l’ordre. Le 1er chapitre, bien que non exhaustif, est important pour le professionnel, car il concerne les normes régissant l’électronique et l’informatique pour le médical ; le management d’un projet médical et ses méthodes d’analyse des risques, l’arbre des défaillances, le contrôle des risques, le cycle de développement en V et la sûreté de fonctionnement en général. L’auteur donne les très grandes lignes des règles respectant la norme IEC 60601 pour le matériel et la norme IEC 62304 pour le logiciel. Le chapitre 2 décrit les capteurs utilisés en science du vivant, les lois physiques et la nature des mesures ainsi que leurs utilisations ; les capteurs de tension pour les électrodes de mesure, les capteurs de déplacement et de pression, les capteurs optiques pour les oxymètres de pouls, chimiques pour le taux de glucose et acoustiques pour les prothèses auditives.. Les chapitres 3 et 4 traitent d’électronique, notamment des notions de filtrage et d’amplification, mais aussi des convertisseurs analogiques numériques et du traitement du signal. Ces deux chapitres sont remarquablement simples de compréhension et donnent aux lecteurs des informations et exemples très pertinents : comment choisir une technologie de convertisseur analogique numérique (SAR, ΔΣ, FLASH, PIPELINE), quelles sont leurs différences et sur quels critères sont-ils choisis, comment est dimensionné un filtre au travers des tables de coefficients, ou encore comment fonctionnent certaines techniques de traitement du signal (oversampling, FFT, cross-correlation.) Enfin les chapitres 5 à 9 décrivent le fonctionnement des instruments médicaux tels que l’électrocardiogramme, l’électroencéphalogramme, la prothèse auditive, les appareils mobiles sans fil comme les bracelets ou autres technologies implantées et les défibrillateurs.
Ce livre m’a beaucoup plu, il est abordable, clair et l’auteur nous donne ici et là des informations que l’on trouverait habituellement dans des ouvrages spécialisés. On y voit un exemple très clair du dimensionnement d’un filtre passe-bas de type PI (filtre d’ordre 3) sans démonstration mathématique, juste à l’aide d’une table de coefficients. Cet ouvrage ne permet pas d’apprendre l’électronique en tant que telle, mais donne une vision pragmatique de son application dans le domaine biomédical.
Commenter Signaler un problème
Je vous invite à lire cette critique de Vincent PETIT à propos du livre :
Bonne lecture
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Phased Arrays for Radio Astronomy, Remote Sensing, and Satellite Communications
Résumé de l'éditeur
Édition : Cambridge University Press - 470 pages, 1re édition, 26 juillet 2018
ISBN10 : 1108423922 - ISBN13 : 9781108423922
Contents
Preface
Acknowledgements
Notation and Units
1 - Phased Arrays for High-sensitivity Receiver Applications
2 - Active Antenna Receivers
3 - Antenna Examples
4 - Transmitting Arrays, Network Analysis, and Pattern Overlap Integrals
5 - Array Receiver Theory and Modeling
6 - Figures of Merit for Active Receiving Arrays
7 - Design and Optimization of Phased Array Antennas
8 - Numerical Modeling of Phased Array Antennas
9 - Analog Front End, Array Elements, and Receiver Electronics
10 - Array Signal Processing, Calibration, and Beamforming
11 - Interferometric Arrays and Synthesis Imaging
12 - Real Time Digital Signal Processing
Index
Les réseaux d’antennes à commande de phase sont à l’origine de grandes avancées en radioastronomie grâce à leur capacité à rendre très directif le faisceau de réception, en télédétection avec des radars de plus en plus performants et dans les communications avec la 5G notamment. Ce livre propose une plongée théorique dans ce vaste domaine en commençant par la propagation des ondes, jusqu’à l’imagerie interférométrique par synthèse d’ouverture. Il est aussi un incroyable recueil de littératures complémentaires par ces nombreuses références sur le sujet.
Le livre se décompose en 12 chapitres organisés de manière logique et qui peuvent être lus, pour certains, de manière indépendante. Le 1er chapitre montre les applications typiques des réseaux d’antennes à commande de phase et explique les avantages qu’ils ont amenés au fil du temps jusqu’à surpasser les antennes paraboliques. Les chapitres 2 et 3 concernent les antennes en général et les récepteurs avec un niveau de détail allant jusqu’aux modèles mathématiques équivalents de plusieurs types d’antennes ainsi que la mise en évidence des problèmes du bruit électronique et de l’importance du rapport signal sur bruit. Les chapitres 4, 5 et 6 expliquent comment aborder un tel réseau d’antennes en prenant en compte tous les problèmes électromagnétiques inhérents à sa configuration physique ; les couplages mutuels entre les antennes, le débordement du faisceau d’une antenne sur l’autre, les pertes et autres réflexions des signaux. Ces 3 chapitres montrent également l’optimisation mathématique basée sur les vecteurs et matrices. Quant au chapitre six, il traite de la figure de mérite, c’est à dire de la caractérisation complète des performances de ce réseau. Les chapitres sept et huit sont dédiés à la conception puis à l’optimisation, principalement au travers de la méthode des moments et également celle des éléments finis. Enfin les chapitres 9, 10, 11 et 12 traitent de parties un peu plus concrètes comme les éléments électroniques, la calibration, le traitement du signal ou encore l’imagerie interférométrique.
Le sujet est bien expliqué, mais il est très vaste et demande de larges connaissances en ingénierie ainsi que de très solides connaissances en mathématiques puisque le thème est pluridisciplinaire. Ce livre n’est pas facile d’accès, car le formalisme y est poussé et presque toutes les explications restent sous forme d’équations. La formation de faisceau repose sur un tableau de vecteurs dont chaque vecteur représente une antenne. Une antenne peut en effet être modélisée par un vecteur, car elle a une direction et une force de signal. En appliquant, pour chaque vecteur, un poids représentant la force du signal et un retard dans le signal à envoyer, on s’aperçoit que le tableau complet se comporte comme une seule grande antenne orientable, grâce au phénomène d’interférence, bien que tous les éléments soient physiquement fixes. Cette représentation, assimilable à une matrice, permet de faire beaucoup d’autres manipulations mathématiques comme la prise en compte du bruit électronique, du couplage entre les antennes ou en encore le débordement des faisceaux des antennes les unes sur les autres. Bien qu’il soit en effet commode de décrire mathématiquement un signal pour étudier tous ces phénomènes physiques, ici le thème est tellement large et complexe qu’il devient difficile de voir au travers d’équations aussi longues et des mathématiques en général, comment mettre en œuvre concrètement tous ces principes par des algorithmes ou par de l’électronique. Il est dommage de ne pas avoir des cas concrets avec des exemples sur des signaux réels ou encore des scripts Matlab/Octave pour fixer les idées.
Commenter Signaler un problème
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Le traitement du signal radar
Détection et interprétation de l'écho radar
Résumé de l'éditeur
L'auteur a en outre pris le parti de faciliter la compréhension en proposant pour chaque étape du traitement une partie "explications" en langage courant sans équations, une partie "graphique" qui permet de visualiser le signal en entrée et en sortie pour chaque étape, et enfin une partie "équations" qui formalise l'expression analytique du signal de sortie.
Édition : Dunod - 360 pages, 1re édition, 25 mai 2018
ISBN10 : 2100778277 - ISBN13 : 9782100778270
1.1 Objectifs
1.2 Mesure du signal d'intérêt
1.2.1 Nature de la mesure
1.2.2 Radars incohérents et cohérents
1.2.3 Forme de la rafale d'impulsions émises
1.2.4 Forme de la rafale d'impulsions rétrodiffusées
1.2.5 Résolution distance
1.2.6 Illustration
1.3 Bruit en présence
1.3.1 Problématique
1.3.2 Quantification du bruit
1.3.3 Caractérisation du bruit thermique en présence
1.4 En résumé
2 Intérêt des post-traitements radars
2.1 Objectifs
2.2 Conséquence du bruit sur toute impulsion rétrodiffusée
2.3 Intérêt des traitements radars
2.4 Les rapports signal-à-bruit
2.4.1 Rapport signal-à-bruit pré-traitement
2.4.2 Rapport signal-à-bruit post-traitement
2.4.3 Lien entre rapport signal-à-bruit pré-traitement et rapport signal-à-bruit post-traitement
2.5 Notations
2.6 Synoptique des différents traitements
2.7 En résumé
3 La démodulation
3.1 Objectifs
3.2 Problématique
3.3 Principe
3.4 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation
3.4.1 Expression littérale
3.4.2 Comment démoduler "visuellement"
3.4.3 Illustration
3.4.4 Résolution distance
3.5 Bruit après démodulation
3.5.1 Fonction d'auto-corrélation du bruit après traitement
3.5.2 Densité de probabilité du bruit après traitement
3.6 Rapport signal-à-bruit pré-traitement après démodulation
3.7 Conséquences de la démodulation sur la rafale totale mesurée
3.8 En résumé
4 Filtrage adapté
4.1 Objectifs
4.2 Problématique
4.3 Expression analytique du filtre adapté
4.4 Rafale rétrodiffusée par une cible d'intérêt après démodulation et filtrage adapté
4.4.1 Expression littérale
4.4.2 Illustration
4.4.3 Résolution distance
4.5 Bruit après démodulation et filtrage adapté
4.5.1 Fonction d'auto-corrélation du bruit après traitement
4.5.2 Densité de probabilité du bruit après traitement
4.6 Rapport signal-à-bruit après traitement
4.6.1 Expression analytique
4.6.2 Interprétation
4.7 Conséquences de la démodulation et du filtrage adapté sur la rafale totale mesurée
4.7.1 Expression littérale
4.7.2 Illustration
4.8 En résumé
5 Compression d'impulsion
5.1 Objectifs
5.2 Problématique
5.3 Généralités sur la compression d'impulsion
5.3.1 Vocabulaire
5.3.2 Compression d'impulsion en termes de filtres
5.3.3 Types de compressions étudiés
5.4 Compression par chirp
5.4.1 Principe
5.4.2 Rafale d'impulsions dilatées émises et rétrodiffusées par une cible d'intérêt avant tout traitement
5.4.3 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation
5.4.4 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longues
5.4.5 Bruit après démodulation et filtrage adapté aux impulsions longues
5.4.6 Rapport signal-à-bruit après traitement
5.4.7 Conséquences de la dilatation par chirp, de la démodulation et du filtrage adapté aux impulsions longues sur la rafale totale mesurée
5.5 Compression par chirp avec filtre adapté puis apodisé
5.5.1 Problématique
5.5.2 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation et passage par un filtre adapté aux impulsions longues puis apodisé
5.5.3 Bruit après démodulation et passage par un filtre adapté aux impulsions longues puis apodisé
5.5.4 Rapport signal-à-bruit après traitement
5.5.5 Conséquences de la dilatation par chirp, de la démodulation et du passage par un filtre adapté aux impulsions longues puis apodisé sur la rafale totale mesurée
5.6 Compression par loi de modulation quelconque
5.6.1 Problématique et principe
5.6.2 Rafale d'impulsions dilatées émises par le radar et rétrodiffusées par une cible d'intérêt avant tout traitement
5.6.3 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation
5.6.4 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longues
5.6.5 Lois de modulation particulières
5.6.6 Bruit après démodulation et filtrage adapté aux impulsions longues
5.6.7 Rapport signal-à-bruit après traitement
5.6.8 Conséquences de la dilatation par la loi de modulation Φ, de la démodulation et du filtrage adapté aux impulsions longues sur la rafale totale mesurée
5.7 Compression par codes de Barker
5.7.1 Principe
5.7.2 Rafale d'impulsions dilatées émises par le radar et rétrodiffusées par une cible d'intérêt avant tout traitement
5.7.3 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation
5.7.4 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longues
5.7.5 Bruit après démodulation et filtrage adapté aux impulsions longues
5.7.6 Rapport signal-à-bruit après traitement
5.7.7 Conséquences de la dilatation par codes de Barker, de la démodulation et du filtrage adapté aux impulsions longues sur la rafale totale mesurée
5.8 Bilan sur la compression d'impulsion et le filtrage adapté
5.8.1 Résumé des différentes compressions
5.8.2 Forme générique de la rafale d'impulsions dilatées (par n'importe quel type de loi de dilatation), rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longues
5.8.3 Forme générique de la rafale totale mesurée après dilatation par n'importe quel type de loi de dilatation, démodulation et filtrage adapté aux impulsions longues
5.9 En résumé
6 Traitement MTI
6.1 Objectifs
6.2 Problématique
6.3 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation, filtrage adapté et traitement MTI d'ordre n
6.3.1 Expression littérale
6.3.2 Illustration avec un traitement MTI d'ordre 1
6.4 Bruit après démodulation, filtrage adapté et traitement MTI d'ordre n
6.4.1 Puissance du bruit après traitement
6.4.2 Densité de probabilité du bruit après traitement
6.5 Rapport signal-à-bruit après traitement
6.5.1 Expression analytique
6.5.2 Interprétation
6.6 Conséquences de la dilatation éventuelle des impulsions émises, de la démodulation, du filtrage adapté et du traitement MTI d'ordre n sur la rafale totale mesurée
6.6.1 Expression analytique
6.6.2 Illustration avec un traitement MTI d'ordre 1
6.7 En résumé
7 Traitement Doppler ou intégration cohérente
7.1 Objectifs
7.2 Problématique
7.3 Principe
7.4 Traitement Doppler non apodisé
7.4.1 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation, filtrage adapté, traitement MTI d'ordre n et traitement Doppler non apodisé
7.4.2 Bruit après démodulation, filtrage adapté, traitement MTI d'ordre n et traitement Doppler non apodisé
7.4.3 Rapport signal-à-bruit après traitement
7.4.4 Conséquences de la dilatation éventuelle des impulsions émises, de la démodulation, du filtrage adapté, du traitement MTI d'ordre n et du traitement Doppler non apodisé sur la rafale totale mesurée
7.5 Traitement Doppler apodisé
7.5.1 Problématique
7.5.2 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation, filtrage adapté, traitement MTI d'ordre n et traitement Doppler apodisé
7.5.3 Bruit après démodulation, filtrage adapté, traitement MTI d'ordre n et traitement Doppler apodisé
7.5.4 Rapport signal-à-bruit après traitement
7.5.5 Conséquences de la dilatation éventuelle des impulsions émises, de la démodulation, du filtrage adapté, du traitement MTI d'ordre n et du traitement Doppler apodisé sur la rafale totale mesurée
7.6 Suppression des vitesses radiales nulles après traitement Doppler apodisé ou non
7.6.1 Problématique
7.6.2 Suppression des vitesses radiales nulles après dilatation éventuelle des impulsions émises, démodulation, filtrage adapté et traitement Doppler non apodisé
7.6.3 Suppression des vitesses radiales nulles après dilatation éventuelle des impulsions émises, démodulation, filtrage adapté et traitement Doppler apodisé
7.7 Modes radars
7.7.1 Origine des modes radars
7.7.2 Levée des ambiguïtés
7.8 En résumé
8 Bilan des traitements radars
8.1 Objectifs
8.2 Position du problème
8.3 Pertes au niveau du rapport signal-à-bruit
8.4 Forme de la rafale totale mesurée après traitements via une chaîne de traitements radars ne possédant pas de traitement Doppler
8.4.1 Conséquences de l'absence de traitement Doppler
8.4.2 Forme de l'impulsion totale à l'issue de la chaîne de traitements radars
8.4.3 Densité de probabilité du bruit en présence
8.4.4 Forme du rapport signal-à-bruit à l'issue de la chaîne de traitements radars
8.5 Forme de la rafale totale mesurée après traitements via une chaîne de traitements radars possédant un traitement Doppler
8.5.1 Conséquences de la présence d'un traitement Doppler
8.5.2 Forme de l'impulsion intégrée totale à l'issue de la chaîne de traitements radars
8.5.3 Densité de probabilité du bruit en présence
8.5.4 Forme du rapport signal-à-bruit à l'issue de la chaîne de traitements radars
8.6 Zones aveugles
8.6.1 Zones aveugles en distance
8.6.2 Zones aveugles en vitesse radiale
8.6.3 Réduction des zones aveugles en distance
8.7 En résumé
9 Détection sur une rafale
9.1 Objectifs
9.2 Problématique
9.3 Expression littérale d'une case
9.4 Détecteur quadratique
9.5 Traitement Taux de Fausse Alarme Constant
9.6 Prise de décision quant à la présence ou non d'une cible dans une case
9.6.1 Densité de probabilité du bruit en présence
9.6.2 Prise de décision en l'absence de bruit
9.6.3 Prise de décision en présence de bruit
9.7 Lien entre seuil de décision et probabilité de fausse alarme
9.7.1 Expression littérale
9.7.2 Détermination pratique d'une valeur admissible pour la probabilité de fausse alarme
9.8 Probabilité de détection
9.9 En résumé
10 Détection sur R rafales : création d'un plot
10.1 Objectif
10.2 Problématique : intérêt de l'envoi d'un train de R rafales
10.3 Intégration non cohérente
10.3.1 Lien entre seuil de décision et probabilité de création d'un faux plot
10.3.2 Probabilité de création d'un vrai plot
10.4 Extracteur
10.4.1 Lien entre probabilité de fausse alarme et probabilité de création d'un faux plot
10.4.2 Détermination pratique d'une valeur admissible pour la probabilité de création d'un faux plot
10.4.3 Probabilité de création d'un vrai plot
10.5 En résumé
11 Bilan temporel
11.1 Objectif
11.2 Problématique
11.3 Nombre d'impulsions nécessaires afin de repousser les ambiguïtés en gardant les zones aveugles
11.4 Nombre d'impulsions nécessaires pour réduire les zones aveugles en restant ambigu
11.5 Nombre d'impulsions nécessaires pour repousser les zones aveugles et repousser les ambiguïtés
11.6 En résumé
12 Regroupement des plots : création d'une piste
13 Modèle de Swerling
13.1 Objectif
13.2 Problématique du radariste
13.3 Adaptation des équations donnant les probabilités de détection et de création d'un vrai plot
13.4 Origine des modèles de Swerling
13.5 Swerling 0 ou Swerling 5
13.5.1 Cibles modélisées par Swerling 0 ou Swerling 5
13.5.2 Modèle de Swerling 0 ou 5 et tirage de la SER
13.5.3 Probabilité de détection sur une rafale
13.5.4 Probabilité de création d'un vrai plot après intégration non cohérente
13.5.5 Probabilité de création d'un vrai plot après extracteur
13.6 Swerling 1
13.6.1 Cibles modélisées par Swerling 1
13.6.2 Modèle de Swerling 1 et tirage de la SER
13.6.3 Densité de probabilité de la SER
13.6.4 Probabilité de détection sur une rafale
13.6.5 Probabilité de création d'un vrai plot après intégration non cohérente
13.6.6 Probabilité de création d'un vrai plot après extracteur
13.7 Swerling 2
13.7.1 Cibles modélisées par Swerling 2
13.7.2 Modèle de Swerling 2 et tirage de la SER
13.7.3 Densité de probabilité de la SER
13.7.4 Probabilité de détection sur une rafale
13.7.5 Probabilité de création d'un vrai plot après intégration non cohérente
13.7.6 Probabilité de création d'un vrai plot après extracteur
13.8 Swerling 3
13.8.1 Cibles modélisées par Swerling 3
13.8.2 Modèle de Swerling 3 et tirage de la SER
13.8.3 Densité de probabilité de la SER
13.8.4 Probabilité de détection sur une rafale
13.8.5 Probabilité de création d'un vrai plot après intégration non cohérente
13.8.6 Probabilité de création d'un vrai plot après extracteur
13.9 Swerling 4
13.9.1 Cibles modélisées par Swerling 4
13.9.2 Modèle de Swerling 4 et tirage de la SER
13.9.3 Densité de probabilité de la SER
13.9.4 Probabilité de détection sur une rafale
13.9.5 Probabilité de création d'un vrai plot après intégration non cohérente
13.9.6 Probabilité de création d'un vrai plot après extracteur
13.10 En résumé
Annexes
A Rappels sur la théorie du signal
A.1 Espace des signaux d'intérêt
A.1.1 Définition des signaux d'intérêt
A.1.2 Signaux d'intérêt vus comme des vecteurs projetables
A.1.3 Transformée de Fourier d'un signal d'intérêt
A.1.4 Produit de convolution
A.1.5 Le dirac
A.2 Fonction d'auto-corrélation
A.2.1 Signaux à énergie finie
A.2.2 Signaux à puissance finie
A.3 Variable aléatoire
A.3.1 Densité de probabilité
A.3.2 Composition de densités de probabilité
A.3.3 Espérance d'une variable aléatoire
A.3.4 Variance d'une variable aléatoire
A.4 Lois de probabilité utilisées dans cet ouvrage
A.4.1 Loi et densité de probabilité associée
A.4.2 Lien entre les lois
A.5 Processus stochastique temporel
A.5.1 Définition d'un processus stochastique temporel
A.5.2 Fonction d'auto-corrélation d'un processus stochastique temporel
A.5.3 Définition de la stationnarité
A.5.4 Définition de l'ergodicité
A.5.5 Bilan et notation
B Généralité sur le bruit en radar
B.1 Hypothèse de base
B.2 Quantification temporelle du bruit en radar
B.3 Quantification de l'aléatoire du bruit en radar
B.4 Lien entre quantification temporelle et aléatoire du bruit en radar
C Calcul de la forme de la rafale d'impulsions rétrodiffusées
C.1 Estimation de l'amplitude de la q ième, q ∈ Iq, impulsion rétrodiffusée par une cible d'intérêt via l'équation radar
C.1.1 Equation radar
C.1.2 Lien entre amplitude et puissance crête d'une impulsion rétrodiffusée par une cible d'intérêt
C.2 Estimation de la phase
C.3 Forme de la rafale rétrodiffusée par une cible d'intérêt avant prise en compte de l'ambiguïté distance
C.4 Ambiguïté distance
C.5 Forme de la rafale rétrodiffusée par une cible d'intérêt après prise en compte de l'ambiguïté distance
D Démodulation : calculs détaillés
D.1 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation
D.2 Fonction d'auto-corrélation du bruit après démodulation
D.2.1 Conséquences de la multiplication par 2 cos et −2 sin
D.2.2 Conséquences du filtrage passe-bas
D.3 Rapport signal-à-bruit pré-traitement
E Filtre adapté : calculs détaillés
E.1 Expression analytique du filtre adapté
E.1.1 Introduction du filtre adapté comme produit d'intercorrélation
E.1.2 Filtrage adapté dans le domaine temporel
E.1.3 Filtrage adapté dans le domaine fréquentiel
E.1.4 Filtrage adapté et densités spectrales
E.2 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté
E.2.1 Rafale d'impulsions émises par le radar et rétrodiffusées par une cible d'intérêt après démodulation
E.2.2 Premier cas
E.2.3 Deuxième cas
E.2.4 Troisième cas
E.2.5 Conclusion
E.3 Résolution distance
E.4 Fonction d'auto-corrélation du bruit après traitement
E.5 Rapport signal-à-bruit après traitement
E.5.1 Puissance instantanée maximale du signal d'intérêt après traitement
E.5.2 Puissance du bruit après traitement
E.5.3 Rapport signal-à-bruit après traitement
F Compression d'impulsion : calculs détaillés
F.1 Compression d'impulsion en termes de filtres
F.2 Compression par chirp
F.2.1 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt
F.2.2 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions dilatées
F.2.3 Résolution distance
F.2.4 Fonction d'auto-corrélation du bruit après traitement
F.2.5 Rapport signal-à-bruit après traitement
F.3 Compression par chirp avec filtre adapté aux impulsions longues puis apodisé
F.3.1 Approximation de la transformée de Fourier du filtre adapté aux impulsions longues puis apodisé
F.3.2 Approximation de la transformée de Fourier de la q ième, q ∈ Iq, impulsion dilatée rétrodiffusée par une cible d'intérêt après démodulation
F.3.3 Approximation de la transformée de Fourier de la q ième, q ∈ Iq, impulsion dilatée rétrodiffusée par une cible d'intérêt après démodulation et passage par un filtre adapté aux impulsions longues puis apodisé
F.3.4 Fonction d'auto-corrélation du bruit après traitement
F.3.5 Rapport signal-à-bruit après traitement
F.4 Compression par loi de modulation quelconque
F.4.1 Hypothèses sur la loi de modulation
F.4.2 Rafale d'impulsions dilatées rétrodiffusées par une cible d'intérêt
F.4.3 Expression approchée de la transformée de Fourier de la q ième, q ∈ Iq, impulsion dilatée rétrodiffusée par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longue
F.4.4 Expression approchée de la rafale d'impulsions longues rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longues dans le cas où fdτ << 1
F.4.5 Construction de la fonction de modulation "quelconque"
F.4.6 Fonction d'auto-corrélation du bruit après traitement
F.4.7 Rapport signal-à-bruit après traitement
F.5 Compression par codes de Barker
F.5.1 Hypothèses sur la suite (ap) p∈{0,··· ,M−1}
F.5.2 Rafale d'impulsions longues rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longues
F.5.3 Rafale d'impulsions longues rétrodiffusées par une cible d'intérêt après démodulation et filtrage adapté aux impulsions longues dans le cas où fdτ << 1
F.5.4 Construction de la suite formant les codes de Barker
F.5.5 Résolution distance
F.5.6 Fonction d'auto-corrélation du bruit après traitement
F.5.7 Rapport signal-à-bruit après traitement
F.6 Bilan sur la compression d'impulsion et le filtrage adapté
F.6.1 Forme du signal utile en fonction des différentes compressions
F.6.2 Forme de l'auto-corrélation du bruit en présence en fonction des différentes compressions
F.6.3 Forme de le densité de probabilité du bruit en présence en fonction des différentes compressions
F.6.4 Rapport signal-à-bruit en fonction des différents compressions
F.6.5 Tenue de la compression lorsque fdτ n'est pas négligeable devant 1
G Traitement MTI : calculs détaillés
G.1 Traitement MTI d'ordre 1
G.1.1 Traitement MTI d'ordre 1 appliqué à la rafale totale mesurée après démodulation et filtrage adapté
G.1.2 Bruit après démodulation, filtrage adapté et traitement MTI d'ordre 1
G.1.3 Rapport signal-à-bruit après traitement
G.2 Traitement MTI d'ordre 2
G.2.1 Traitement MTI d'ordre 2 appliqué à la rafale totale mesurée après démodulation et filtrage adapté
G.2.2 Bruit après démodulation, filtrage adapté et traitement MTI d'ordre 2
G.2.3 Rapport signal-à-bruit après traitement
G.3 Traitement MTI d'ordre n
G.3.1 Traitement MTI d'ordre n appliqué à la rafale totale mesurée après démodulation et filtrage adapté
G.3.2 Bruit après démodulation, filtrage adapté et traitement MTI d'ordre n
G.3.3 Rapport signal-à-bruit après traitement
G.3.4 Forme générique de la rafale totale mesurée après démodulation, filtrage adapté puis traitement MTI d'ordre n
H Traitement Doppler : calculs détaillés
H.1 Traitement Doppler non apodisé
H.1.1 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation, filtrage adapté, traitement MTI d'ordre n et traitement Doppler non apodisé
H.1.2 Fonction d'auto-corrélation du bruit après traitement
H.1.3 Rapport signal-à-bruit après traitement
H.2 Traitement Doppler apodisé
H.2.1 Rafale d'impulsions rétrodiffusées par une cible d'intérêt après démodulation, filtrage adapté, traitement MTI d'ordre n et traitement Doppler apodisé
H.2.2 Rapport signal-à-bruit après traitement
H.2.3 Levée des ambiguïtés distances
H.2.4 Levée des ambiguïtés vitesses
I Détection sur une rafale : calculs détaillés
I.1 Lien entre probabilité de fausse alarme et seuil de décision
I.2 Probabilité de détection
J Détection sur R rafales : création d'un plot
J.1 Lien entre probabilité de création d'un faux plot et seuil de décision à l'issue d'une post-intégration
J.1.1 Densité de probabilité de création d'un faux plot à l'issue d'une post-intégration
J.1.2 Probabilité de création d'un faux plot et seuil de décision
J.2 Calcul de la probabilité de création d'un vrai plot à l'issue d'une post-intégration dans le cas où le rapport signal-à-bruit est constant durant le train de rafales
K Modèles de Swerling : calculs détaillés
K.1 Swerling 1
K.1.1 Calculs de la densité de probabilité de la SER
K.1.2 Calcul de la probabilité de détection sur une rafale
K.2 Swerling 2 : Probabilité de création d'un vrai plot à l'issue d'une post-intégration
K.2.1 Densité de probabilité de création d'un vrai plot à l'issue d'une post-intégration
K.2.2 Probabilité de création d'un vrai plot à l'issue d'une post-intégration
L Fenêtres de pondération
L.1 Définition des fenêtres
L.2 Comparaison de ces fenêtres
M Notations utilisées dans cet ouvrage
Bibliographie
Index
Cet ouvrage est très mathématique et sa lecture demande d’être très assidue car les allers-retours vers les annexes et les notations ou acronymes utilisés dans le livre, doivent être nombreux. J’estime que de la lecture complémentaire sur le sujet s’impose pour à minima dégrossir ce thème très technique. Ici l’auteur admet que vous vous y connaissez déjà un peu et on rentre immédiatement dans le vif du sujet.
Toutefois le livre est bien construit car il y a plusieurs niveaux de complexité. On peut commencer par ne lire que les explications et les graphiques, puis ajouter les équations maîtresses qui régissent le traitement du signal et enfin découvrir toutes les annexes en fin de livre pour lire les démonstrations mathématiques. L’autre particularité c’est que chaque chapitre est bien encadré par l’objectif au début et par un résumé à la fin ce qui facilite la lecture et permet de ne pas se perdre dans le formalisme mathématique.
Ce livre commence par rappeler les notions de radars à ondes cohérentes et non cohérentes ainsi que l’importance du rapport signal bruit. Ensuite l’auteur donne le fil directeur au travers d’un schéma de la chaîne de traitement du signal puis chaque maillon est étudié : démodulation, filtrage adapté, compression d’impulsion, détection quadratique, taux de fausse alarme et seuil de détection de la cible, sous ses aspects physique et mathématique.
On regrettera dans cet ouvrage de haut niveau l’absence d’une approche « logicielle » comme par exemple avec SciLab / Octave qui aurait rendu le livre beaucoup plus pratique et démonstratif. Néanmoins ceci peut quand même être fait mais demandera un effort supplémentaire aux lecteurs.
Commenter Signaler un problème
L'auteur a en outre pris le parti de faciliter la compréhension en proposant pour chaque étape du traitement une partie "explications" en langage courant sans équations, une partie "graphique" qui permet de visualiser le signal en entrée et en sortie pour chaque étape, et enfin une partie "équations" qui formalise l'expression analytique du signal de sortie.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Guide pratique de la CEM
Les sources de perturbations. Les techniques de protection
Résumé de l'éditeur
Édition : Dunod - 712 pages, 3e édition, 3 mai 2017
ISBN10 : 2100763636 - ISBN13 : 9782100763634
A - Principes de la CEM
1 Introduction aux couplages
1.1 Petite histoire de l’électromagnétisme
1.2 Les six couplages électromagnétiques
1.3 Mode différentiel et mode commun
1.4 Couplage par impédance commune
1.5 Couplage capacitif carte à châssis
1.6 Couplage par diaphonie inductive
1.7 Couplage par diaphonie capacitive
1.8 Couplage champ à fil
1.9 Couplage champ à boucle
1.10 Retenons que les couplages…
2 Les sources de perturbations
2.1 Perturbations à basses fréquences
2.2 Perturbations à hautes fréquences
2.3 Circuits numériques
2.4 Évaluons les ordres de grandeur
2.5 Les oscillateurs
2.6 Conversions d’unités
3 Effets sur les victimes
3.1 Effets biologiques
3.2 Perturbations des circuits analogiques
3.3 Perturbations des récepteurs optiques
3.4 Perturbations sur les circuits numériques
3.5 Perturbations des tubes cathodiques
3.6 Perturbations des liaisons radioélectriques
B - Techniques, composants et remèdes
4 Les terres
4.1 Rôles d’une terre
4.2 Mesure de la résistance de terre
4.3 Conception d’un réseau de terre
4.4 En résumé…
5 Les masses
5.1 Définitions et rappels légaux
5.2 Réseau de masse
5.3 Masses des signaux
5.4 Conclusion du maillage des masses…
6 Liaisons filaires et leurs protections
6.1 Symétriseurs et isolation galvanique
6.2 Les filtres
6.3 Les limiteurs de surtensions
6.4 Conclusions sur les protections en conduction
7 Effets réducteurs et câbles blindés
7.1 Définition d’un effet réducteur
7.2 Routage des câbles
7.3 Protection étagée
7.4 De quel côté raccorder les câbles blindés ?
7.5 Choix du câble blindé
7.6 Comment raccorder les câbles blindés ?
7.7 En conclusion des effets des inductances mutuelles
8 Blindages électromagnétiques
8.1 Notion d’écran électromagnétique
8.2 Calcul des blindages en BF
8.3 Blindages en HF
8.4 La corrosion
8.5 Conclusions sur les blindages
9 Alimentation électrique
9.1 Qualité de l’alimentation électrique
9.2 Protection du réseau basse tension
9.3 Schéma de neutre
9.4 Interfaces d’alimentation
9.5 Conclusions sur l’alimentation électrique
10 La protection foudre
10.1 Le phénomène foudre
10.2 La norme EN 61024-1
10.3 Protection contre les effets de la foudre
10.4 Protection contre le rayonnement foudre
10.5 Conclusions sur la foudre
C - Méthodes, procédures et conseils
11 Méthodes en CEM
11.1 Réglementation et normalisation en CEM
11.2 Accompagnement CEM d’un projet de développement
11.3 Les dépannages CEM
11.4 Analyse des problèmes
11.5 Tests d’immunité sur site
11.6 Problèmes les plus fréquents
11.7 Remèdes
11.8 Psychologie, problèmes culturels et poids des idées reçues
11.9 Maintenance en CEM
11.10 Conclusions sur les méthodes et le management de la CEM
12 Conseils pratiques
12.1 Analyse d’un schéma numérique
12.2 Analyse d’un schéma analogique
12.3 Analyse d’un convertisseur d’énergie
12.4 Tracé des cartes
12.5 Corrections sur site
13 Un point sur des idées reçues en CEM
13.1 Idées reçues sur les sources de perturbations
13.2 Idées reçues sur les couplages électromagnétiques
13.3 Idées reçues sur les effets des perturbations
13.4 Idées reçues sur les terres et leurs rôles
13.5 Idées reçues sur l’équipotentialité
13.6 Idées reçues sur les liaisons filaires et l’isolation galvanique
13.7 Idées reçues sur les câbles blindés et leur utilisation
13.8 Idées reçues sur les écrans électromagnétiques
13.9 Idées reçues sur les problèmes d’alimentations
13.10 Idées reçues sur la foudre
13.11 Idées reçues sur le management en CEM
13.12 Et pour conclure…
Bibliographie
Lexique et acronymes
Lexique
Liste d’acronymes en CEM
Index
La CEM (Compatibilité ÉlectroMagnétique) regroupe tous les phénomènes électromagnétiques perturbateurs, qu’ils soient issus ou générés par des appareils ou des installations électriques. L’auteur a choisi l’approche par le thème de l’électronique, mais tous les principes physiques sont transposables aux autres sciences. À titre d’exemple, les parties du livre traitant de l’origine des perturbations électriques, des protections des liaisons filaires ou encore des protections contre la foudre peuvent être tout à fait comprises par une personne ne pratiquant pas l’électronique. Si cette approche a été choisie, c’est aussi parce qu’un concepteur en électronique doit passer par la phase des tests CEM, en laboratoire, pour pouvoir prétendre au marquage « CE » (conformité européenne) et vendre son produit. L’électronicien est bien plus exposé à cette problématique que l’installateur du produit, mais l’ouvrage n’en est que plus complet.
Cet ouvrage se décompose en 3 parties, d’abord les principes de la CEM décrivant l’origine physique des perturbations et leurs effets sur les équipements au voisinage, puis les techniques et solutions pour y remédier et enfin, les méthodes et conseils de mise en œuvre. Tout est abordé, les phénomènes en jeux, les couplages entres les éléments électroniques, les sources de perturbation, les effets sur les systèmes victimes, les différences entre la masse et la terre, la protection des câbles, les blindages, la foudre et ses protections, les chocs des décharges électrostatiques du corps humain et beaucoup de conseils pratiques liés à des exemples très concrets.
J’ai adoré ce livre, pour l’électronicien, il vous expliquera comment dessiner correctement un circuit imprimé et comment placer judicieusement ses composants, comment mettre les bonnes protections contre différents phénomènes perturbateurs, comment choisir un câble ou comment analyser un schéma, etc. J’ai apprécié aussi l’aide précieuse qu’il apportera aux personnes qui souhaiteraient, par exemple, ne pas voir l’électronique de leurs Raspberry ou Arduino boguer à proximité d’un moteur ou d’une machine ou qui se demanderaient simplement pourquoi un téléphone portable peut recevoir un appel même lorsqu’il est placé dans un four à micro-onde éteint avec la porte fermée. Un livre très riche en informations !
Ce livre a été débarrassé de l’habillage mathématique, il y a juste l’essentiel. Un niveau BAC est suffisant pour le comprendre.
Commenter Signaler un problème
Je vous invite à lire la critique que Vincent PETIT a faite pour vous au sujet du livre :
Lire la suite de la critique...
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Les capteurs en instrumentation industrielle
Résumé de l'éditeur
Cet ouvrage a été rédigé par une équipe d’une vingtaine de spécialistes, universitaires et industriels, sous la direction de Georges Asch. Cette 8e édition actualise l’ensemble des données et intègre les dernières évolutions dans les domaines des biocapteurs, des composants électroniques et du traitement numérique.
Édition : Dunod - 944 pages, 8e édition, 8 novembre 2017
ISBN10 : 2100760203 - ISBN13 : 9782100760206
Avant-propos
1 Principes fondamentaux
1.1 Définitions et caractéristiques générales
1.2 Capteurs actifs
1.3 Capteurs passifs
1.4 Corps d’épreuve. Capteurs composites
1.5 Grandeurs d’influence
1.6 La chaîne de mesure
1.7 Capteurs intégrés
1.8 Capteurs intelligents
1.9 Les signaux des capteurs d’instrumentation industrielle
2 Caractéristiques métrologiques
2.1 Les erreurs de mesure
2.2 Étalonnage du capteur
2.3 Limites d’utilisation du capteur
2.4 Sensibilité
2.5 Rapidité – Temps de réponse
2.6 Discrétion ou finesse
3 Conditionneurs des capteurs passifs
3.1 Caractéristiques générales des conditionneurs de capteurs passifs
3.2 Montage potentiométrique
3.3 Les ponts
3.4 Les oscillateurs
3.5 Forme et spectre de fréquence du signal à la sortie du conditionneur
4 Conditionneurs du signal
4.1 Adaptation de la source du signal à la chaîne de mesure
4.2 Linéarisation
4.3 Amplification du signal et réduction de la tension de mode commun
4.4 Détection de l’information
5 Capteurs optiques
5.1 La lumière – Propriétés fondamentales
5.2 Photométrie
5.3 La lumière, support d’information
5.4 Sources lumineuses
5.5 Caractéristiques métrologiques propres aux capteurs optiques
5.6 Cellule photoconductrice
5.7 Photodiode
5.8 Photodiode à avalanche
5.9 Phototransistor
5.10 Capteurs photoémissifs
5.11 Détecteurs thermiques
5.12 Capteurs d’images
5.13 Fibres optiques
6 Capteurs de température
6.1 Les échelles de température
6.2 Température mesurée et température à mesurer
6.3 Thermométrie par résistance
6.4 Thermométrie par thermocouple
6.5 Thermométrie par diodes et transistors
6.6 Thermométrie par le bruit de fond
6.7 Thermométrie par quartz
6.8 Mesure de température sur des corps en mouvement
6.9 Pyrométrie optique
7 Capteurs de position et déplacement
7.1 Potentiomètre résistif
7.2 Capteurs inductifs
7.3 Capteurs capacitifs
7.4 Capteurs digitaux
7.5 Capteurs à propagation d’ondes élastiques
7.6 Capteurs de proximité
7.7 Capteurs optiques de position
8 Capteurs de déformation
8.1 Définition des grandeurs mécaniques utiles
8.2 Principes généraux
8.3 Jauges résistives métalliques
8.4 Sensibilité transversale
8.5 Influence de la température sur la résistance d’une jauge fixée
8.6 Jauges résistives semi-conductrices, ou piézorésistances
8.7 Fonctionnement dynamique des jauges
8.8 Rosettes
8.9 Méthodes de mesure
8.10 Extensomètre à corde vibrante
8.11 Extensomètres pour hautes températures
9 Capteurs tachymétriques
9.1 Tachymètres électromagnétiques de vitesse angulaire
9.2 Tachymètres électromagnétiques de vitesse linéaire
9.3 Tachymètres de vitesse angulaire à impulsions
9.4 Gyromètres
10 Capteurs de force, pesage, couple
10.1 Capteurs piézoélectriques
10.2 Capteurs à magnétostriction
10.3 Capteurs à jauges d’extensométrie
10.4 Capteurs de force par mesure de déplacement
10.5 Capteurs de couple
10.6 Capteur tactile : peau artificielle
11 Capteurs d’accélération, vibration, choc
11.1 Considérations générales
11.2 Accéléromètres piézoélectriques et piézorésistifs : caractéristiques communes
11.3 Accéléromètres piézoélectriques
11.4 Accéléromètres piézorésistifs
11.5 Accéléromètres utilisant une mesure de déplacement
11.6 Accéléromètres asservis
12 Capteurs de vitesse, débit, masse volumique, niveau de fluides
12.1 Notions élémentaires de mécanique des fluides
12.2 Vitesse des fluides : capteurs et méthodes de mesure
12.3 Débitmétrie
12.4 Mesure de masse volumique
12.5 Mesure et détection de niveau
13 Pression
13.1 Généralités
13.2 Principes de la mesure
13.3 Critères d’utilisation et caractéristiques métrologiques
13.4 Procédés de conversion
13.5 Organisation d’un capteur industriel
13.6 Étalonnage
14 Capteurs de mesure du vide 711
14.1 Rappel sur les propriétés physiques des gaz
14.2 Différents domaines du vide – Types de jauges
14.3 Jauges à déformation
14.4 Jauges à fil chaud
14.5 Jauges à ionisation
14.6 Appareils pour l’étalonnage des jauges à vide
15 Capteurs acoustiques
15.1 Choix des grandeurs à mesurer
15.2 Généralités sur les microphones
15.3 Principaux types de microphones
15.4 Microphones à condensateur
15.5 Microphones électrodynamiques
15.6 Intensimétrie
16 Détecteurs de rayonnements nucléaires
16.1 Radioactivité – Notions élémentaires
16.2 Détecteurs à ionisation dans les gaz
16.3 Détecteurs à scintillation
16.4 Détecteurs semi-conducteurs
17 Capteurs d’humidité
17.1 Principales définitions relatives à l’air humide
17.2 Les hygromètres
17.3 Hygromètre à condensation
17.4 Hygromètre à sorption
17.5 Hygromètres à variation d’impédance pour la mesure de l’humidité relative
17.6 Hygromètre à variation d’impédance pour la mesure de la température de rosée
17.7 Hygromètre électrolytique
17.8 Psychromètre
17.9 Étalonnage des hygromètres
17.10 Hygrométrie des solides
18 Capteurs électrochimiques
18.1 Classification des capteurs électrochimiques
18.2 Capteurs potentiométriques
18.3 Capteurs ampérométriques
18.4 Capteurs conductimétriques
19 Capteurs de composition gazeuse
19.1 Capteurs à électrolyte solide
19.2 Capteurs à variation d’impédance
19.3 Capteur à quartz piézoélectrique
19.4 Capteurs catalytiques
19.5 Catharomètres
19.6 Capteurs paramagnétiques
19.7 Analyseurs optiques
19.8 GASFET
19.9 Réseau des capteurs
19.10 Conclusions
20 Biocapteurs
20.1 Les biorécepteurs
20.2 Méthodes d’immobilisation
20.3 Les principaux types de biocapteurs
20.4 Caractéristiques des biocapteurs
20.5 Applications
Index
La première partie du document traite des définitions générales ; des signaux, des grandeurs d’influence ou interférentes, des chaînes de mesure, mais aussi des caractéristiques métrologiques et de la prise en compte des erreurs de mesure. Par exemple, on nous explique comment faire une somme d’incertitudes avec des valeurs ayant un peu d’imprécision ou une tolérance. Le livre aborde les limites d’utilisation des capteurs ou encore des notions de sensibilité et rapidité à intégrer dans la mesure, ainsi que le conditionnement du capteur et de son signal. Cet ouvrage vous montrera comment stabiliser de manière matérielle ou logicielle une mesure qui a tendance à bouger ou osciller.
La seconde partie décrit tous les capteurs connus ; capteur optique, de température, de position et de déplacement, de déformation, de vitesse, de composition gazeuse, les biocapteurs, etc. Pour chaque capteur, les auteurs font un rappel des principes fondamentaux des propriétés physiques du phénomène à mesurer, puis ils déclinent toutes les manières de le mesurer. À titre d’exemple, pour la mesure du vide, il existe des jauges à déformation, des jauges à fil chaud et des jauges à ionisation et tous les principes de fonctionnement y sont décrits. Les auteurs expliquent ensuite comment mettre en pratique l’électronique en donnant le strict minimum sur les formules régissant le tout. J’y ai découvert des manières de mettre en œuvre des ponts de Wheatstone, manières que je n’avais pas étudiées lors de mes études d’électronique et que je n’avais pas rencontrées dans ma carrière d’électronicien.
Ce livre ne traite pas le sujet en surface, il approfondit les choses de manière remarquable et on entre dans les détails. Dans les capteurs de composition gazeuse de type piézoélectrique, on vous donne jusqu’à l’épaisseur des électrodes dans les explications de leur fonctionnement. Cet ouvrage est une mine d’informations et il est une référence, car très à jour par rapport aux technologies actuelles. Il est précieux par ses explications et par la très grande variété des capteurs qu’il aborde.
Commenter Signaler un problème
Je vous invite à lire la critique que Vincent PETIT a faite pour vous au sujet du livre :
Lire la suite de la critique...
Cet ouvrage a été rédigé par une équipe d’une vingtaine de spécialistes, universitaires et industriels, sous la direction de Georges Asch. Cette 8e édition actualise l’ensemble des données et intègre les dernières évolutions dans les domaines des biocapteurs, des composants électroniques et du traitement numérique.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
le terme 'enfin' m'a amusé... Ce livre existe depuis au moins 30 ans... 😉 Un de mes profs s'en servait en 1990 dans un iut de mesures physiques
blague à part, c'est en effet un très bon ouvrage. Longue vie au 'Asch'
P.
Théorie des codes
Compression, cryptage, correction
Résumé de l'éditeur
L'originalité de cet ouvrage est de présenter tous les fondements mathématiques et informatiques sur lesquels reposent ces techniques.
Les notions théoriques présentées sont illustrées par 140 exercices corrigés.
Cette 3e édition s'enrichit de compléments sur les infrastructures à clefs publiques (PKI), les courbes elliptiques, les registres à décalage (LFSR), les fonctions de hachage.
L'utilisation de la cryptographie dans les applications mobiles (Facebook, Messenger, WhatsApp...) est abordée, et des bonnes pratiques de sécurité sont présentées pour des utilitaires incontournables comme GPG et SSH.
Édition : Dunod - 384 pages, 3e édition, 13 juin 2018
ISBN10 : 210078109X - ISBN13 : 9782100781096
Théorie de l'information et compression
Cryptologie
Détection et corrections d'erreurs
Cette troisième édition aborde bon nombre de sujets au goût du jour, comme l'algorithme de hachage SHA-3 (Keccak) ou la cryptographie homomorphe. On peut cependant regretter que la cryptographie post-quantique ne soit pas plus évoquée, puisqu'elle n'est présente que dans un seul exercice (un cryptosystème résistant aux ordinateurs quantiques) : aucune mention des possibilités d'échange de clés à l'aide de photons intriqués, pourtant bientôt utilisés de manière commerciale.
Pour les étudiants, le livre dispose d'une grande série d'exercices, tous corrigés en annexe (bien que de manière assez succincte — suffisant pour vérifier que l'on a le bon résultat, pas tellement pour se débloquer), avec des niveaux de complexité assez variables (mais sans que ce niveau soit indiqué). Dans certains cas, on aurait plutôt préféré voir le sujet de l'exercice traité au fil du texte, avec plus de détails
L'ouvrage est très complet dans sa présentation : sont présents tous les éléments nécessaires pour l'implémentation complète d'un système de compression, de chiffrement ou de codage sont disponibles, y compris les algorithmes de plus bas niveau (comme le produit efficace de deux polynômes). Les auteurs donnent aussi les recommandations actuelles pour rendre une implémentation cryptographiques sûre. La complétude continue dans les détails mathématiques, puisque toutes les définitions, tous les théorèmes utiles sont donnés (avec une présentation austère, toutefois), souvent avec leur preuve.
Chaque partie est expliquée de manière la plus simple possible, et toutes les démonstrations sont parfaitement détaillées afin d'éviter pour le lecteur toute ambiguïté. L'ouvrage est complété par un site en ligne rajoutant une bibliographie plus complète ainsi que plus de détails sur la correction de certains exercices avec un logiciel libre de calcul mathématique (sagemath), ce logiciel est la bienvenue car il permet d'approfondir sa curiosité en testant tout type de calcul et ainsi de voir rapidement si on est sur la bonne voie ou non.
La partie sur la compression (théorie de l'information) est à mon sens la plus compliquée à prendre en main mais certainement parce que je découvrais ce domaine contrairement à la cryptographie. Il reste néanmoins très intéressant et on y apprend beaucoup de choses sur la façon dont les images, les vidéos, le son, ou les archives ZIP et consoeurs sont créées.
Je n'ai pas de remarque négative sur ce livre, c'est un vrai plaisir de le lire. Je le recommande donc à toute personne désirant de connaître le monde mystérieux de la théorie des codes.
Commenter Signaler un problème
Je vous invite à lire la critique que Julien Plu a faite pour vous au sujet du livre :
L'originalité de cet ouvrage est de présenter tous les fondements mathématiques et informatiques sur lesquels reposent ces techniques.
Les notions théoriques présentées sont illustrées par 140 exercices corrigés.
Cette 3e édition s'enrichit de compléments sur les infrastructures à clefs publiques (PKI), les courbes elliptiques, les registres à décalage (LFSR), les fonctions de hachage.
L'utilisation de la cryptographie dans les applications mobiles (Facebook, Messenger, WhatsApp...) est abordée, et des bonnes pratiques de sécurité sont présentées pour des utilitaires incontournables comme GPG et SSH.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Modern HF Signal Detection and Direction Finding
Résumé de l'éditeur
Adaptive antenna array technology encompasses many powerful interference suppression approaches that exploit spatial differences among signals reaching a radio receiver system. Today, worldwide propagation phenomenology occurring in the High Frequency (HF) radio regime has made such interference common. In this book, Jay Sklar, a longtime researcher at MIT Lincoln Laboratory, presents detailed descriptions of detection, direction-finding, and signal-estimation methods applicable at HF, using consistent formalisms and notation. Modern electronic system technology has made many of these techniques affordable and practical; the goal of the book is to offer practicing engineers a comprehensive and self-contained reference that will encourage more widespread application of these approaches.
The book is based on the author's thirty years of managing MIT Lincoln Laboratory work on the application of adaptive antenna array technologies to the sensing of HF communication signals. After an overview of HF propagation phenomenology, communication signal formats, and HF receiver architectural approaches, Sklar describes the HF propagation environment in more detail; introduces important modulation approaches and signaling protocols used at HF; discusses HF receiver system architectural features; and addresses signal processor architecture and its implementation. He then presents the technical foundation for the book: the vector model for a signal received at an adaptive array antenna. He follows this with discussions of actual signal processing techniques for detection and direction finding, including specific direction-finding algorithms; geolocation techniques; and signal estimation.
Édition : MIT Press - 368 pages, 1re édition, 25 septembre 2018
ISBN10 : 0262038293 - ISBN13 : 9780262038294
Preface
About the Author
1 Introduction
2 HF Propagation Physics and Its Effect on Signals
3 Common HF Modulation Protocols
4 HF Receiver Architectural Approaches
5 HF Array-Processing Architecture
6 Vector Models for Adaptive Array Signals
7 Signal Detection Processing
8 Array Evaluation: Direction Finding Performance Bounds
9 Direction Finding Techniques for HF Applications
10 Geolocation Techniques
11 Copy: Steering Vector Methods
12 Copy: Feature Exploitation Methods
Index
D’un côté le mode de propagation des signaux de la gamme HF (Hautes Fréquences), compris entre 3MHz et 30MHz et aussi connus sous le nom d’ondes courtes ou ondes décamétriques, qui a la particularité d’être réfléchies par la couche ionosphère de l’atmosphère, mais aussi de rebondir facilement sur la terre. Cette propagation HF, composée de réflexions sur la ionosphère et de rebonds sur la terre, permet d’atteindre de grandes, voire de très grandes distances mais génère, par ce principe, de nombreuses interférences entres les signaux perçus par un récepteur.
D’un autre côté, la qualité et la puissance de réception des réseaux d’antennes adaptatives qui équipent par exemple des radars météos, d’avions ou encore les antennes 5G. Ce type d’antenne a plusieurs avantages, le premier est qu’un réseau d’antennes élémentaires permet de synthétiser une antenne équivalente à la taille du réseau. C’est à dire qu’avec un certain nombre de petites antennes, on peut en synthétiser une plus grande. Ensuite, le lobe ou faisceau de l’antenne synthétisée est plus étroit donc plus directif et par conséquent plus précis en une direction. Enfin, ces antennes sont dites adaptatives car elles peuvent faire de la formation de faisceaux presque sur mesure (le beamforming), on peut orienter le faisceau bien que le réseau d’antennes soit fixe et immobile. Certains radars équipés de ce type d’antennes peuvent balayer leur environnement sans avoir recours à de quelconques pièces mobiles, juste en orientant le faisceau par une formation adaptée.
Le but de cet ouvrage est de montrer comment, avec des techniques modernes, améliorer l’estimation de la direction de provenance d’un signal et la suppression des interférences causées par les nombreuses réfractions du signal sur la ionosphère.
Le livre se compose de 12 chapitres, les 4 premiers décrivent l’objectif, les rappels sur la propagation des ondes HF dans l’atmosphère, les principaux types de modulation en télécommunications, ainsi qu’une vue d’ensemble des principales architectures des récepteurs radio (Superhétérodyne, Digital IF et à Conversion directe). Les 6 suivants traitent du sujet de fond, on y trouve entre autres, le modèle vectoriel des signaux vus par un réseau d’antennes et plusieurs démonstrations statistiques de détection d’un signal en milieu perturbé, mais aussi les limites de performance de ces techniques. Le chapitre 9 aborde la détection de la direction au travers de plusieurs algorithmes, l’interférométrie, la recherche du maximum statistique, la classification multiple des signaux, la recherche de direction basée sur la polarisation du signal radio et d’autres approches encore. Le chapitre 10 nous donne des explications sur les techniques de géolocalisation, faisant intervenir les coordonnées sphériques, dans le cas où plusieurs récepteurs distants les uns des autres ont pu estimer la direction d’un même signal reçu. Les deux derniers chapitres sont plus orientés « mise en application » et entrent dans les détails en mettant en œuvre ce qui a été décrit dans les chapitres précédents, sur des cas réels.
Ce livre pourrait intéresser d'autres lecteurs notamment parce que le traitement du signal mis en jeu dans les réseaux d’antennes adaptatives est le même que celui que l’on trouve dans les micros ou hauts parleurs directionnels ou encore dans les échographes avec les ultrasons.
Toutefois, ce sujet complexe et vaste étant vu du côté mathématique et physique, une mise en application concrète est difficile.
Commenter Signaler un problème
Je vous invite à lire la critique que Vincent PETIT a faite pour vous au sujet du livre :
Adaptive antenna array technology encompasses many powerful interference suppression approaches that exploit spatial differences among signals reaching a radio receiver system. Today, worldwide propagation phenomenology occurring in the High Frequency (HF) radio regime has made such interference common. In this book, Jay Sklar, a longtime researcher at MIT Lincoln Laboratory, presents detailed descriptions of detection, direction-finding, and signal-estimation methods applicable at HF, using consistent formalisms and notation. Modern electronic system technology has made many of these techniques affordable and practical; the goal of the book is to offer practicing engineers a comprehensive and self-contained reference that will encourage more widespread application of these approaches.
The book is based on the author's thirty years of managing MIT Lincoln Laboratory work on the application of adaptive antenna array technologies to the sensing of HF communication signals. After an overview of HF propagation phenomenology, communication signal formats, and HF receiver architectural approaches, Sklar describes the HF propagation environment in more detail; introduces important modulation approaches and signaling protocols used at HF; discusses HF receiver system architectural features; and addresses signal processor architecture and its implementation. He then presents the technical foundation for the book: the vector model for a signal received at an adaptive array antenna. He follows this with discussions of actual signal processing techniques for detection and direction finding, including specific direction-finding algorithms; geolocation techniques; and signal estimation.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Python, Raspberry Pi et Flask
Capturez des données télémétriques et réalisez des tableaux de bord web
Résumé de l'éditeur
Pour tirer le meilleur profit de la lecture de ce livre, des notions de programmation orientée objet et quelques rudiments sur le langage Python et en électronique sont nécessaires. Une première expérience avec le Raspberry Pi et est également souhaitée.
Les points technologiques du livre sont isolés et vulgarisés avant d'être intégrés dans un projet global qui sert de fil conducteur à la prise en main et l'exploitation des différentes technologies étudiées. L'auteur commence par présenter la collecte de données à l'aide de composants basés sur un microcontrôleur ESP8266 programmé avec MicroPython. Il détaille ensuite la centralisation de ces données à l'aide d'un broker MQTT fonctionnant sur un Raspberry Pi. Dans la suite du livre, le lecteur découvre comment une base de données SQLite 3 permet d'offrir un stockage persistant des données et comment elle peut être exploitée par une application Flask pour produire des tableaux de bord sur mesure.
À l'issue de ce livre, le lecteur disposera de bases solides pour créer sereinement une grande variété de solutions, plus ou moins sophistiquées, en fonction de ses besoins.
Édition : ENI - 631 pages, 1re édition, 14 novembre 2018
ISBN10 : 2409016316 - ISBN13 : 9782409016318
- Présentation
- Le broker MQTT
- ESP8266 sous MicroPython
- Les objets ESP8266
- Persistance des données
- Développement web en Python
- Le tableau de bord
- Conclusion
- Annexes
Une fois un apprentissage sommaire effectué, tout lecteur pourra envisager de réaliser soi-même ce qui, il y a quelques années, aurait été un vrai projet pour un professionnel aguerri. Pour cela, l'auteur a sélectionné un ensemble de composants matériels (ESP8266, BMP280, etc.) et de bibliothèques utilisables via Python (ou parfois MicroPython pour être exact), telles que le framework Flask. Même les principes de fonctionnement d'un broker type MQTT y sont résumés.
On trouvera sûrement des ressources plus détaillées sur chaque brique prise individuellement. Mais à ma connaissance, cet ouvrage est probablement le livre francophone le plus complet à ce jour pour réaliser un projet ne nécessitant pas de fines subtilités dans les composants présentés ; chaque partie méritant à elle seule l'acquisition comme didacticiel pour un débutant.
Commenter Signaler un problème
Je vous invite à lire la critique que Nicolas Vallée a faite pour vous au sujet du livre :
Une fois un apprentissage sommaire effectué, tout lecteur pourra envisager de réaliser soi-même ce qui, il y a quelques années, aurait été un vrai projet pour un professionnel aguerri. Pour cela, l'auteur a sélectionné un ensemble de composants matériels (ESP8266, BMP280, etc.) et de bibliothèques utilisables via Python (ou parfois MicroPython pour être exact), telles que le framework Flask. Même les principes de fonctionnement d'un broker type MQTT y sont résumés.
On trouvera sûrement des ressources plus détaillées sur chaque brique prise individuellement. Mais à ma connaissance, cet ouvrage est probablement le livre francophone le plus complet à ce jour pour réaliser un projet ne nécessitant pas de fines subtilités dans les composants présentés ; chaque partie méritant à elle seule l'acquisition comme didacticiel pour un débutant. Lire la suite de la critique...
Capturez des données télémétriques et réalisez des tableaux de bord web
Pour tirer le meilleur profit de la lecture de ce livre, des notions de programmation orientée objet et quelques rudiments sur le langage Python et en électronique sont nécessaires. Une première expérience avec le Raspberry Pi et est également souhaitée.
Les points technologiques du livre sont isolés et vulgarisés avant d'être intégrés dans un projet global qui sert de fil conducteur à la prise en main et l'exploitation des différentes technologies étudiées. L'auteur commence par présenter la collecte de données à l'aide de composants basés sur un microcontrôleur ESP8266 programmé avec MicroPython. Il détaille ensuite la centralisation de ces données à l'aide d'un broker MQTT fonctionnant sur un Raspberry Pi. Dans la suite du livre, le lecteur découvre comment une base de données SQLite 3 permet d'offrir un stockage persistant des données et comment elle peut être exploitée par une application Flask pour produire des tableaux de bord sur mesure.
À l'issue de ce livre, le lecteur disposera de bases solides pour créer sereinement une grande variété de solutions, plus ou moins sophistiquées, en fonction de ses besoins.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed
Résumé de l'éditeur
Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers an accessible guide to the development of ARM mbed and includes a range of topics on the subject from the basic to the advanced. ARM mbed is a platform and operating system based on 32-bit ARM Cortex-M microcontrollers. This important resource puts the focus on ARM mbed NXP LPC1768 and FRDM-K64F evaluation boards. NXP LPC1768 has powerful features such as a fast microcontroller, various digital and analog I/Os, various serial communication interfaces and a very easy to use Web based compiler. It is one of the most popular kits that are used to study and create projects. FRDM-K64F is relatively new and largely compatible with NXP LPC1768 but with even more powerful features.
This approachable text is an ideal guide that is divided into four sections; Getting Started with the ARM mbed, Covering the Basics, Advanced Topics and Case Studies. This getting started guide:
- Offers a clear introduction to the topic
- Contains a wealth of original and illustrative case studies
- Includes a practical guide to the development of projects with the ARM mbed platform
- Presents timely coverage of how to develop IoT applications
Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers students and R&D engineers a resource for understanding the ARM mbed NXP LPC1768 evaluation board.
Édition : Wiley - 344 pages, 1re édition, 20 juillet 2018
ISBN10 : 9781119363996 - ISBN13 : 9781119363996
Kindle à 75.72€
Preface xv
Author’s Acknowledgments xix
About the companion website xxi
Part I Introduction to Arm Mbed and IoT 1
1 Introduction to Arm Mbed 3
1.1 What is an Embedded System? 3
1.2 Microcontrollers and Microprocessors 4
1.3 ARM Processor Architecture 8
1.4 The Arm Mbed Systems 10
1.4.1 NXP LPC1768 11
1.4.2 NXP LPC11U24 14
1.4.3 BBC Micro:bit 15
1.4.4 The Arm Mbed Ethernet Internet of Things (IoT) Starter Kit 17
1.5 Summary 21
1.6 Chapter Review Questions 21
2 Introduction to the Internet of Things (IoT) 23
2.1 What is the Internet of Things (IoT)? 23
2.2 How Does IoT Work? 24
2.3 How Will IoT Change Our Lives? 25
2.4 Potential IoT Applications 27
2.4.1 Home 27
2.4.2 Healthcare 28
2.4.3 Transport 28
2.4.4 Energy 28
2.4.5 Manufacture 28
2.4.6 Environment 28
2.5 Summary 29
2.6 Chapter Review Questions 29
3 IoT Enabling Technologies 31
3.1 Sensors and Actuators 31
3.2 Communications 31
3.2.1 RFID and NFC (NearField Communication) 32
3.2.2 Bluetooth Low Energy (BLE) 32
3.2.3 LiFi 33
3.2.4 6LowPAN 33
3.2.5 ZigBee 34
3.2.6 Z-Wave 34
3.2.7 LoRa 34
3.3 Protocols 35
3.3.1 HTTP 35
3.3.2 WebSocket 36
3.3.3 MQTT 37
3.3.4 CoAP 38
3.3.5 XMPP 38
3.4 Node-RED 39
3.5 Platforms 41
3.5.1 IBM Watson IoT—Bluemix (http://www.ibm.com/internet-of-things/) 41
3.5.2 Eclipse IoT (https://iot.eclipse.org/) 42
3.5.3 AWS IoT (https://aws.amazon.com/iot/) 42
3.5.4 Microsoft Azure IoT Suite (https://azure.microsoft.com/en-us/suites/iot-suite/) 42
3.5.5 Google Cloud IoT (https://cloud.google.com/solutions/iot/) 44
3.5.6 ThingWorx (https://www.thingworx.com/) 44
3.5.7 GE Predix (https://www.predix.com/) 44
3.5.8 Xively (https://www.xively.com/) 44
3.5.9 macchina.io (https://macchina.io/) 45
3.5.10 Carriots (https://www.carriots.com/) 45
3.6 Summary 45
3.7 Chapter Review Questions 45
Part II Arm Mbed Development 47
4 Getting Started with Arm Mbed 49
4.1 Introduction 49
4.2 Hardware and Software Required 49
4.2.1 Hardware 49
4.2.2 Software 50
4.3 Your First Program: Blinky LED 53
4.3.1 Connect the Mbed to a PC 53
4.3.2 Click “mbed.htm” to Log In 53
4.3.3 Add the FRDM-K64F Platform to Your Compiler 54
4.3.4 Import an Existing Program 54
4.3.5 Compile, Download, and Run Your Program 57
4.3.6 What Next? 57
4.4 Create Your Own Program 57
4.5 C/C++ Programming Language 58
4.6 Functions and Modular Programming 58
4.7 Manage Platforms 61
4.8 Clone Your Program 63
4.9 Search and Replace 64
4.10 Compile Your Program for Multiple Platforms 65
4.11 Delete Your Program 65
4.12 Disaster Recovery Procedure 67
4.13 Upgrade Firmware 67
4.14 Help 67
4.15 Summary 69
5 Inputs and Outputs 71
5.1 Digital Inputs and Outputs 71
5.1.1 Digital Inputs 71
5.1.2 Digital Outputs 74
5.1.3 BusIn, BusOut, and BusInOut 79
5.2 Analog Inputs and Outputs 81
5.2.1 Analog Inputs 81
5.2.2 Analog Outputs 82
5.3 Pulse Width Modulation (PWM) 86
5.4 Accelerometer and Magnetometer 88
5.5 SD Card 96
5.6 Local File System (LPC1768) 99
5.7 Interrupts 100
5.8 Summary 101
6 Digital Interfaces 103
6.1 Serial 103
6.2 SPI 106
6.3 I2C 108
6.4 CAN 111
6.5 Summary 113
7 Networking and Communications 115
7.1 Ethernet 115
7.2 Ethernet Web Client and Web Server 119
7.3 TCP Socket and UDP Socket 124
7.4 WebSocket 128
7.5 WiFi 131
7.6 Summary 135
8 Digital Signal Processing and Control 137
8.1 Low-Pass Filter 137
8.2 High-Pass Filter 141
8.3 Band-Pass Filter 143
8.4 Band-Stop Filter and Notch Filter 146
8.5 Fast Fourier Transform (FFT) 149
8.6 PID Controller 160
8.7 Summary 164
9 Debugging, Timer, Multithreading, and Real-Time Programming 165
9.1 Debugging 165
9.2 Timer, Timeout, Ticker, and Time 167
9.3 Network Time Protocol (NTP) 171
9.4 Multithreading and Real-Time Programming 173
9.5 Summary 179
10 Libraries and Programs 181
10.1 Import Libraries and Programs 181
10.2 Export Your Program 181
10.3 Write Your Own Library 182
10.4 Publish Your Library 188
10.5 Publish Your Program 190
10.6 Version Control 192
10.7 Collaborations 196
10.8 Update Your Library and Program 201
10.9 Summary 202
Part III The IoT Starter Kit and IoT Projects 203
11 Arm Mbed Ethernet IoT Starter Kit 205
11.1 128×32 LCD 205
11.2 Joystick 207
11.3 Two Potentiometers 208
11.4 Speaker 209
11.5 Three-Axis Accelerometer 211
11.6 LM75B Temperature Sensor 211
11.7 RGB LED 212
11.8 Summary 214
12 IoT Projects with Arm Mbed 215
12.1 Temperature Monitoring over the Internet 215
12.2 Smart Lighting 224
12.3 Voice-Controlled Door Access 230
12.4 RFID Reader 237
12.5 Cloud Example with IBM Watson Bluemix 242
12.5.1 IBM Quickstart Service 243
12.5.2 IBM Registered Service (Bluemix) 245
12.5.3 Add IBM Watson IoT Service to Your Application 252
12.5.4 Add Your Mbed Device to Your Watson IoT Organization 252
12.5.5 Adding Credentials onto Your Mbed Device 257
12.5.6 Link Your IBM IoT Watson Application to Your Mbed Device 257
12.5.7 Sending Commands from Your IBM IoT Watson Application to Your Mbed Board 261
12.5.8 More with Node-RED 261
12.6 Real-Time Signal Processing 271
12.7 Summary 277
Part IV Appendices 279
Appendix A: Example Codes 281
Appendix B: HiveMQ MQTT Broker 285
Appendix C: Node-RED on Raspberry Pi 295
Appendix D: String and Array Operations 303
Appendix E: Useful Online Resources 311
À l’intérieur : cet ouvrage se compose de trois parties, elles-mêmes composées de différents chapitres très bien organisés. Le fil conducteur est logique et cohérent pour appréhender le développement avec Mbed sur cette carte électronique. La première partie est une introduction au compilateur en ligne Mbed ainsi qu’aux objets connectés, la seconde traite du développement et codage informatique sous Mbed au travers de très nombreux exemples ; enfin, le dernier chapitre met en œuvre le kit de démarrage Ethernet de NXP, qui est une carte d’extension à enficher sur la plateforme NXP FRDM K64, dans un projet IoT.
Détails : ce livre aborde de manière pragmatique le thème des systèmes embarqués principalement sous l’angle informatique. L’introduction est très complète, elle aborde l’architecture Arm, l’internet des objets et ses technologies associées avec un chapitre 3 intéressant, car il donne des informations sur les réseaux sans fil tels que RFID, NFC, Bluetooth, LiFi, 6LowPAN, ZigBee, Z-Wave et LoRa, mais aussi sur des technologies logicielles telles que NodeRed. Il s’en suit 7 chapitres d’exemples divers et variés, l’auteur balaye les entrées sorties, les bus séries numériques, Ethernet, les fonctions de traitement du signal, les timers, etc. Dans de nombreux exemples, pour ne pas dire tous, il y a une explication du périphérique ou de la fonction mise en œuvre, le programme de démonstration, une copie d’écran de la configuration de l’éditeur/compilateur en ligne Mbed et un exercice accompagné de liens pour approfondir le sujet. La dernière partie explore plusieurs projets, entre autres autour du kit de démarrage Ethernet de NXP, en utilisant des logiciels pour créer des applications Android « APP Inventor », NodeRed et la plateforme IoT IBM Watson.
J’ai apprécié, même s’il manque des explications, la partie concernant le traitement du signal, car il montre comment générer, depuis le logiciel MATLAB, une table de coefficients qui seront utilisés pour la réalisation des filtres numériques sous Mbed pour la carte électronique NXP FRDM K64.
Le thème des systèmes embarqués étant difficile à vulgariser pour le plus grand nombre, on pardonnera à l’auteur d’avoir oublié une résistance de limitation de courant pour la LED pilotée par la NXP FRDM K64.
Comment s’en sert-on ? Ce livre doit être accompagné à minima de la plateforme NXP FRDM K64 et de quelques composants électroniques que l’on trouve dans n’importe quel kit de démarrage pour Arduino par exemple.
Commenter Signaler un problème
Je vous invite à lire la critique que Vincent PETIT a faite pour vous au sujet du livre :
Bonne lecture
Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers an accessible guide to the development of ARM mbed and includes a range of topics on the subject from the basic to the advanced. ARM mbed is a platform and operating system based on 32-bit ARM Cortex-M microcontrollers. This important resource puts the focus on ARM mbed NXP LPC1768 and FRDM-K64F evaluation boards. NXP LPC1768 has powerful features such as a fast microcontroller, various digital and analog I/Os, various serial communication interfaces and a very easy to use Web based compiler. It is one of the most popular kits that are used to study and create projects. FRDM-K64F is relatively new and largely compatible with NXP LPC1768 but with even more powerful features.
This approachable text is an ideal guide that is divided into four sections; Getting Started with the ARM mbed, Covering the Basics, Advanced Topics and Case Studies. This getting started guide:
- Offers a clear introduction to the topic
- Contains a wealth of original and illustrative case studies
- Includes a practical guide to the development of projects with the ARM mbed platform
- Presents timely coverage of how to develop IoT applications
Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers students and R&D engineers a resource for understanding the ARM mbed NXP LPC1768 evaluation board.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Linux embarqué
Mise en place et développement
Résumé de l'éditeur
Depuis plus de 15 ans, date de parution de la première édition de Linux embarqué, le système d'exploitation Linux a acquis ses lettres de noblesse dans le domaine du logiciel embarqué et de l'informatique industrielle en général. Nombreux sont les produits industriels ou grand public qui l'utilisent : citons les boîtiers d'accès à Internet, les téléviseurs et, bien entendu, la plupart des smartphones équipés du système Android de Google (basé sur le noyau Linux). Le marché de l'automobile est également friand de Linux pour la partie IVI (In Vehicle Infotainment). N'oublions pas, enfin, le domaine naissant de l'Internet des objets (loT).
Cet ouvrage constitue une version totalement revue des éditions précédentes (Linux embarqué versions 1 à 4). Plus concis et mieux ciblé, il fait volontairement l'impasse sur certains chapitres généraux au bénéfice d'une étude approfondie des outils et composants phares de l'environnement Linux pour l'embarqué (Yocto, Buildroot, U-Boot, Eclipse ou bien OpenOCD). L'ouvrage décrit en détail la construction d'une distribution Linux optimisée pour la cible (BSP), ainsi que l'environnement de développement associé (SDK). Un chapitre évoque les techniques de développement (Autotools, CMake), mise au point (GDB) et profilage (Ftrace), ainsi que l'utilisation de l'environnement graphique Eclipse. Toujours pour rester dans l'air du temps, la quasi-totalité des démonstrations sont réalisées sur la célèbre carte Raspberry Pi 3, que bon nombre de technophiles possèdent déjà. Dans le cas contraire, le lecteur pourra l'acquérir pour environ 30 euros. La carte BeagleBone Black (à peu près équivalente) est également utilisée dans le chapitre consacré à U-Boot.
Les manipulations décrites dans cet ouvrage sont réalisables quelle que soit la distribution utilisée sur le poste de développement. Cependant, nous avons choisi la distribution Ubuntu 16.04.3 (LTS). Tous les exemples de programmes du livre sont en téléchargement sur notre site Internet, www.editions-eyrolles.com/dl/0067484, ou bien sur la page GitHub de l'auteur, à l'adresse https://github.com/pficheux/LE5.
A qui s'adresse ce livre ?
Aux développeurs Linux et ingénieurs ayant à réaliser des systèmes embarqués.
Aux étudiants désirant parfaire leurs connaissances sur ce sujet.
Plus généralement à tous ceux ayant déjà une expérience de Linux et désirant se familiariser avec son utilisation comme système embarqué.
Édition : Eyrolles - 220 pages, 1re édition, 23 novembre 2017
ISBN10 : 2212674848 - ISBN13 : 9782212674842
- Rappels sur Linux et le logiciel libre
- Développer pour Linux embarqué
- Construire une distribution
- Utiliser Buildroot
- Utiliser Yocto
- Utiliser U-Boot
- Etude de cas "IoT"
À l’intérieur : cet ouvrage commence par un tour d’horizon de différents systèmes embarqués ainsi que des systèmes d’exploitation qui y sont liés et donne quelques réflexions intéressantes sur la place des IoT dans tout ça. Il s’en suit un rapide rappel sur l’origine et l’organisation de Linux et sur les licences d’utilisation les plus rencontrées. Le troisième chapitre évoque le développement pour Linux embarqué avec ses outils de construction et de mise au point dans les espaces utilisateur et le noyau de la distribution.
Les chapitres 4, 5 et 6 entrent dans le vif du sujet et montrent comment se construit une distribution de manière générale, d’abord avec l’outil Buildroot puis avec l’outil Yocto. Le chapitre 7 explique le rôle et montre l’utilisation du bootloader U-Boot et enfin le dernier concerne la réalisation d’une étude de cas sur un objet connecté.
Détails : ce livre est dense et très riche en informations, sa lecture peut être ardue pour les personnes ne connaissant pas Linux ou la programmation. Du début jusqu’au chapitre 3 vous trouverez des informations intéressantes sur des OS embarqués et temps réel avec leurs champs d’application, des rappels sur les licences et sur l’organisation du système de fichiers Linux. Ensuite, l’ouvrage suit un fil directeur très logique avec les chaînes de compilation croisées ou fournies avec la distribution pour aborder ce que sont les outils Cmake et Autotools. S’en suivra la mise au point avec les traceurs d’événements, GDB et une sonde JTAG afin de mettre au point le système. Les chapitres 4, 5 et 6 sont les explications et montrent comment mettre en œuvre une distribution Linux via l’outil Buildroot et via l’outil Yocto sur une carte Raspberry Pi.
Le chapitre est 7 est intéressant car il aborde le bootloader conventionnel de démarrage U-Boot, sur la carte BeagleBone Black de chez Texas Instruments. Le principe de démarrage de la carte Raspberry Pi est plutôt particulier, elle ne démarre pas son noyau de cette façon. Ce chapitre montre comment on installe et on utilise U-Boot.
Le dernier chapitre est la réalisation très simple d’une image Linux, pour créer un objet connecté basé sur la Raspberry Pi Zéro W, avec comme fonctionnalité la mesure de la température et de la pression au travers d’un capteur I2C et avec pour but d’envoyer les valeurs mesurées vers un serveur MQTT.
J’ai tout apprécié dans ce livre même si j’ai trouvé que sa lecture demandait beaucoup d’assiduité et une certaine aisance avec Linux, les outils de compilation et le langage Shell.
Comment s’en sert-on ? Ce livre a l’avantage de se mettre en pratique avec des systèmes très répandus comme Raspberry, BeagleBone Black, ou à défaut, au travers d’un émulateur comme QEMU. Il vous faut, pour une application concrète, une carte comme Raspberry ou BeagleBone Black et une sonde JTAG.
Commenter Signaler un problème
Je vous invite à lire la critique que Vincent PETIT a faite pour vous au sujet du livre :
Bonne lecture
Depuis plus de 15 ans, date de parution de la première édition de Linux embarqué, le système d'exploitation Linux a acquis ses lettres de noblesse dans le domaine du logiciel embarqué et de l'informatique industrielle en général. Nombreux sont les produits industriels ou grand public qui l'utilisent : citons les boîtiers d'accès à Internet, les téléviseurs et, bien entendu, la plupart des smartphones équipés du système Android de Google (basé sur le noyau Linux). Le marché de l'automobile est également friand de Linux pour la partie IVI (In Vehicle Infotainment). N'oublions pas, enfin, le domaine naissant de l'Internet des objets (loT).
Cet ouvrage constitue une version totalement revue des éditions précédentes (Linux embarqué versions 1 à 4). Plus concis et mieux ciblé, il fait volontairement l'impasse sur certains chapitres généraux au bénéfice d'une étude approfondie des outils et composants phares de l'environnement Linux pour l'embarqué (Yocto, Buildroot, U-Boot, Eclipse ou bien OpenOCD). L'ouvrage décrit en détail la construction d'une distribution Linux optimisée pour la cible (BSP), ainsi que l'environnement de développement associé (SDK). Un chapitre évoque les techniques de développement (Autotools, CMake), mise au point (GDB) et profilage (Ftrace), ainsi que l'utilisation de l'environnement graphique Eclipse. Toujours pour rester dans l'air du temps, la quasi-totalité des démonstrations sont réalisées sur la célèbre carte Raspberry Pi 3, que bon nombre de technophiles possèdent déjà. Dans le cas contraire, le lecteur pourra l'acquérir pour environ 30 euros. La carte BeagleBone Black (à peu près équivalente) est également utilisée dans le chapitre consacré à U-Boot.
Les manipulations décrites dans cet ouvrage sont réalisables quelle que soit la distribution utilisée sur le poste de développement. Cependant, nous avons choisi la distribution Ubuntu 16.04.3 (LTS). Tous les exemples de programmes du livre sont en téléchargement sur notre site Internet, www.editions-eyrolles.com/dl/0067484, ou bien sur la page GitHub de l'auteur, à l'adresse https://github.com/pficheux/LE5.
A qui s'adresse ce livre ?
Aux développeurs Linux et ingénieurs ayant à réaliser des systèmes embarqués.
Aux étudiants désirant parfaire leurs connaissances sur ce sujet.
Plus généralement à tous ceux ayant déjà une expérience de Linux et désirant se familiariser avec son utilisation comme système embarqué.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
À la découverte des cartes Nucleo
Résumé de l'éditeur
Tout comme les cartes Arduino, les cartes Nucleo sont des cartes de développement dotées d'un microcontrôleur et de différents connecteurs qui leur permettent d'être facilement programmables sans connaissances préalables. La grande force de ces cartes, c'est leur microcontrôleur, le STM32, qui associe rapidité et faible consommation. Autre atout, elles peuvent être combinées à du Wi-Fi, du bluetooth ou de l'Ethernet, ce qui leur offre un champ d'action très étendu (prototypage, domotique, Internet des objets...).
Cet ouvrage se propose de vous faire découvrir ces cartes au fort potentiel à travers différents projets pratiques : allumage et extinction d'une LED, gestion d'afficheurs 7 segments et TFT, jeu de lumières, mesure de tension, capteur de température, compteur, alarme, saisie d'un texte au clavier et affichage sur écran... Pour compléter votre apprentissage, tous les exemples de programmes figurant dans le livre sont téléchargeables à l'adresse www.editions-eyrolles.com/go/nucleo.
À qui s'adresse ce livre ?
Aux amateurs d'électronique, étudiants, makers, ingénieurs, geeks...
Sur www.editions-eyrolles.com/go/nucleo
Téléchargez les exemples de programmes du livre
Dialoguez avec l'auteur
Édition : Eyrolles - 279 pages, 1re édition, 4 mai 2017
ISBN10 : 2212673698 - ISBN13 : 9782212673692
Les cartes Nucleo-64
L'environnement de développement pour STM32
Mise au point d'un programme avec Keil µVision5
Contrôleur de LED par GPIO
Port virtuel par USB
Afficheur 7 segments par liaison I2C
Jeu de lumières par liaison SPI
Mesure d'une tension par l'ADC
Capteur de température interne sous l'environnement SW4STM32
Lumière progressive avec un compteur
Interruption par compteur
Alarme par RTC
Modes faible consommation
Application temps réel
Gestion d'un afficheur TFT
Contrôleur de carte SD
L'environnement de développement MBED
À l’intérieur : Le livre démarre par une introduction intéressante du processeur ARM et son architecture interne puis se concentre sur la famille STM32, c’est-à-dire sur les périphériques propres au fabricant STMicroelectronics qui entourent le processeur ARM.
Ensuite, l’auteur nous présente la carte électronique Nucleo, ses caractéristiques, de quoi elle est composée et son schéma.
Puis s’ensuivent 16 chapitres de mise en œuvre d’outils de développement tels que STM32Cube, µVision5, IAR, SW4STM32 et MBED au travers d’exemples aussi concrets que ce qu’on peut trouver dans l’écosystème Arduino.
L’auteur a choisi de montrer deux manières de développer sur la carte Nucleo ; en ligne avec MBED qui est une solution Cloud et avec une suite d’outils composée de STM32Cube associé à trois environnements de développement intégrés qui s’organisent autour de STM32CubeMX, l’outil graphique de configuration du microcontrôleur générant du code contenant la couche d’abstraction matérielle. Les environnements de développement intégrés sont µVision5 ou IAR qui sont propriétaires ou SW4STM32 qui est libre et basé sur Eclipse. Ce dernier utilise le compilateur GCC pour microcontrôleur ARM.
Détails : Les microcontrôleurs STM32 sont très puissants et flexibles, ils peuvent être, pour certains, cadencés à 256 MHz, mais demandent un déploiement assez conséquent de logiciels de conception. Même s’il cible le même public que les utilisateurs d'Arduino, le potentiel applicatif de tels microcontrôleurs est supérieur et bien plus pointu (traitement du signal, traitement vidéo, etc.) ce qui limite l’utilisation d’environnement aussi simple que celui de l'EDI Arduino.
Dans ce livre, l’auteur présente à la fois, le hardware, les outils de développement et des exemples de réalisations. On y trouve des explications claires sur le fonctionnement interne du microcontrôleur, des schémas électroniques riches en information, mais qui se révéleront parfois assez déroutants pour les non-initiés. Les outils sont tous présentés et l’accent est placé sur STM32CubeMX où l’auteur explique comment insérer le code utilisateur dans le code généré par l’outil graphique de configuration. De nombreux exemples sont couverts ; les Timers, les interruptions, l’horloge temps réel, le système de mise en veille, une application avec un OS temps réel, le contrôle d’un afficheur TFT et la gestion d’une carte mémoire de type SD.
J’ai apprécié la démystification des outils de développement, le fil conducteur très concret et le passage, un peu court, sur l’OS temps réel embarqué FreeRTOS.
Comment s’en sert-on ? Ce livre doit être mis en pratique pour être efficace, il nécessite donc une carte Nucleo, la suite STM32 Open Developpement Environment et plus particulièrement STM32CubeMX (l’outil graphique de configuration) et un EDI tel que SW4STM32 qui est gratuit et utilise le compilateur GCC pour microcontrôleur ARM.
Commenter Signaler un problème
Je vous invite à lire la critique de Vincent PETIT au sujet du livre À la découverte des cartes Nucleo.
Bonne lecture
Tout comme les cartes Arduino, les cartes Nucleo sont des cartes de développement dotées d'un microcontrôleur et de différents connecteurs qui leur permettent d'être facilement programmables sans connaissances préalables. La grande force de ces cartes, c'est leur microcontrôleur, le STM32, qui associe rapidité et faible consommation. Autre atout, elles peuvent être combinées à du Wi-Fi, du bluetooth ou de l'Ethernet, ce qui leur offre un champ d'action très étendu (prototypage, domotique, Internet des objets...).
Cet ouvrage se propose de vous faire découvrir ces cartes au fort potentiel à travers différents projets pratiques : allumage et extinction d'une LED, gestion d'afficheurs 7 segments et TFT, jeu de lumières, mesure de tension, capteur de température, compteur, alarme, saisie d'un texte au clavier et affichage sur écran... Pour compléter votre apprentissage, tous les exemples de programmes figurant dans le livre sont téléchargeables à l'adresse www.editions-eyrolles.com/go/nucleo.
À qui s'adresse ce livre ?
Aux amateurs d'électronique, étudiants, makers, ingénieurs, geeks...
Sur www.editions-eyrolles.com/go/nucleo
Téléchargez les exemples de programmes du livre
Dialoguez avec l'auteur
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Il y explique ce qu'il y a savoir sur le fonctionnement de ces cartes et leurs environements, pour bien commencer.
il est a environ 20€ sur amazon.
Il m'a beaucoup aider.
PS: il est plus facile à trouver.
Electronique analogique
Composants et systèmes complexes
Résumé de l'éditeur
Cet ouvrage rassemble toutes les connaissances fondamentales et les données techniques utiles sur les éléments d’un équipement électronique analogique. Outil de travail indispensable des ingénieurs et techniciens en électronique, il sera aussi une référence utile aux étudiants du domaine.
Édition : Dunod - 368 pages, 1re édition, 16 mai 2018
ISBN10 : 2100775669 - ISBN13 : 9782100775668
- Grandeurs physiques et électriques
- Matériaux et composants passifs
- Réseaux électriques
- Semi-conducteurs et diodes
- Capteurs
- Circuits à diodes
- Amplificateurs à transistors bipolaires
- Transistors à effet de champ (TEC)
- Amplificateurs de puissance
- Amplificateurs hyperfréquences à l’arséniure de gallium et théorie des lignes
- Amplificateurs à contre-réaction
- Amplificateur opérationnel (AO)
- Filtres actifs et passifs
- Oscillateurs
- Boucles à verrouillage de phase
- Électronique à temps discret
À l’intérieur : Après avoir présenté les fondements des grandeurs physiques, des définitions et les notions mathématiques, indispensables à l’étude de l’électronique et sur un champ assez large, soit sous forme de tableau soit sous forme concise et efficace, on embraye sur les caractéristiques des matériaux, les composants passifs et leurs propriétés.
Puis on se consacre aux théorèmes et à l’analyse des schémas électroniques. À partir de là, on connaît les lois et les comportements des composants passifs (résistances, condensateurs, bobines) et des matériaux en fonction des grandeurs physiques (courant, tension, fréquence, champs électromagnétiques…)
Enfin, les neuf chapitres qui suivent traitent d’une part des composants actifs (diode, photodiode, transistor, amplificateur opérationnel, capteurs) et d’autre part, des structures électroniques comme les filtres, les oscillateurs, les boucles à verrouillage de phase, les alimentations…
Détails : Dans chaque chapitre le niveau de détail est assez profond avec des sujets tels que les phénomènes d’effet de peau, de couplages magnétiques et électromagnétiques, d’inductance mutuelle, mais aussi des explications assez poussées avec démonstration à l’appui sur la prise en compte des défauts des amplificateurs opérationnels, des conditions d’oscillation, le filtrage ou l’équilibrage des tensions de seuil de diodes en série. Les auteurs ont réalisé des études de cas sur des topologies souvent rencontrées en électronique : réseau R2-R, pont de Wheatstone, réseau de résistances adapté en structure « PI » ou « T » lorsqu’ils abordent les lois de Kirchhoff, les théorèmes de Thévenin, de Norton ainsi que les matrices. On y trouve également des astuces pratiques présentées soit par un schéma soit par démonstration telles que la régulation de tension à l’aide d’une diode Zener avec les composants additionnels pour réaliser une compensation en température, le dimensionnement de la résistance d’annulation des imperfections des entrées des amplificateurs opérationnels ou la possible oscillation due au retard de phase de sa sortie, le bruit dans une boucle à verrouillage de phase ou encore l’amélioration d’un oscillateur de précision de type Clapp. Ce livre, plutôt vers le début, donne des tableaux très intéressants qui comparent différentes technologies de matériaux, de condensateurs, de bobines et de résistances et dans quels cas on les utilise, leurs limites ou qui résument les performances de certaines structures électroniques.
Les tableaux résumant les phénomènes physiques et le chapitre sur le comportement de matériaux a attiré mon attention et j’ai trouvé les chapitres sur les capteurs, les filtres, les oscillateurs et la boucle à verrouillage de phase particulièrement intéressants.
Comment s’en sert-on ? Un étudiant en électronique y trouvera de nombreuses démonstrations avec une approche probablement plus pragmatique que son cours, le professionnel l’appréciera comme outil de travail et comme recueil de connaissances aux résumés efficaces tandis que l’amateur très éclairé, peut-être plus comme une source d’inspiration.
Sauf erreur, il manque des sujets :
- pas de capteur de C02 ;
- pas de capteur d'éclairement LDR (seulement photodiode et phototransistor)
- pas de capteur de température avec thermocouple ;
- pas de circuit de clamp par diode (alignement/récupération) de la composante continue ;
- pas de gyrateur ;
- pas d'échantillonneur bloqueur ;
- ...
Une relecture supplémentaire aurait permis peut être d'éradiquer quelques scories :
- Des problèmes typographiques quand, par exemple, page 191 un * devient un =.
- Dans l'historique des PLL, il ne me semble pas qu'il existe de détecteur de phase à sortie en tension : même la multiplication d'ondes sinusoïdales donne une composante continue et une à fréquence double. Un petit développement sur ces détecteurs (dont le xor) et leurs inconvénients aurait pu être utile.
- Citer le courant moyen d'un comparateur de PLL qui alimente via un filtre une entrée VCO à très haute impédance (garant d'une erreur de phase quasi nulle) ne semble pas pertinent.
- Des circuits intégrés montrés dans un exemple sans être identifiés (voir « exemple de convertisseur DC-DC », page 327).
- Pour le fun, page 326, « une diode Schottky rapide et avec une faible chute de tension ». Il existe des diode Schottky lentes et/ou à tension de seuil élevée ?
Ceci étant, le livre est intéressant. Ses tableaux sont clairs. Et il n'oublie pas de traiter la composante thermique.
En résumé, un travail d'homogénéisation, de relecture et l'ajout de quelques sujets permettrait d'avoir une édition 2 de référence. Supprimer « complexes » du sous-titre évitera d'inciter à penser que ce livre traite essentiellement des cas d'expertise.
Commenter Signaler un problème
Je vous invite à lire la critique de Vincent PETIT au sujet du livre :
Bonne lecture
Cet ouvrage rassemble toutes les connaissances fondamentales et les données techniques utiles sur les éléments d’un équipement électronique analogique. Outil de travail indispensable des ingénieurs et techniciens en électronique, il sera aussi une référence utile aux étudiants du domaine.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Sauf erreur, il manque des sujets :
- pas de capteur de C02
- pas de capteur d'éclairement LDR (seulement photodiode et phototransistor)
- pas de capteur de température avec thermocouple
- pas de circuit de clamp par diode (alignement/récupération) de la composante continue
- pas de gyrateur
- pas d'échantillonneur bloqueur
- ...
Une relecture supplémentaire aurait permis peut être d'éradiquer quelques scories :
- des problèmes typographiques quand, par exemple, page 191 un * devient un =.
- dans l'historique des PLL, il ne me semble pas qu'il existe de détecteur de phase à sortie en tension : même la multiplication d'ondes sinusoïdales donne une composante continue et une à fréquence double. Un petit développement sur ces détecteurs (dont le xor) et leurs inconvénients aurait pu être utile.
- citer le courant moyen d'un comparateur de PLL qui alimente via un filtre une entrée VCO à très haute impédance (garant d'une erreur de phase quasi nulle) ne semble pas pertinent.
- des circuits intégrés montrés dans un exemple sans être identifié (voir "exemple de convertisseur DC-DC" page 327)
- pour le fun, page 326, "une diode Schottky rapide et avec une faible chute de tension". Il existe des diode Schottky lentes et/ou à tension de seuil élevée ?
Ceci étant, le livre est intéressant. Ses tableaux sont clairs. Et il n'oublie pas de traiter la composante thermique.
En résumé, un travail d'homogénéisation, de relecture et l'ajout de quelques sujets permettrait d'avoir une édition 2 de référence. Supprimer "complexes" du sous-titre évitera d'inciter à penser que ce livre traite essentiellement des cas d'expertise.
Practical Electronics for Inventors
Résumé de l'éditeur
"If there is a successor to Make: Electronics, then I believe it would have to be Practical Electronics for Inventors....perfect for an electrical engineering student or maybe a high school student with a strong aptitude for electronics....I’ve been anxiously awaiting this update, and it was well worth the wait."--GeekDad (Wired.com)
Advance your electronics knowledge and gain the skills necessary to develop and construct your own functioning gadgets. Written by a pair of experienced engineers and dedicated hobbyists, Practical Electronics for inventors, Fourth Edition, lays out the essentials and provides step by step instructions, schematics, and illustrations. Discover how to select the right components, design and build circuits, use microcontrollers and ICs, work with the latest software tools, and test and tweak your creations. This easy to follow, no none sense guide to electronics features new instruction on programmable logic, semiconductors, operational amplifiers, voltage regulators, power supplies, digital electronics, and more!
Coverage includes:
- Resistors, capacitors, inductors, and transformers
- Diodes, transistors, and integrated circuits
- Optoelectronics, solar cells, and phototransistors
- Sensors, GPS modules, and touch screens
- Op amps, regulators, and power supplies
Digital electronics, LCD displays, and logic gates - Microcontrollers and prototyping platforms
- Combinational and sequential programmable logic
- DC motors, RC servos, and stepper motors
- Microphones, audio amps, and speakers
- Modular electronics and prototypes
Édition : McGraw Hill Higher Education - 1056 pages, 4e édition, 24 mars 2016
ISBN10 : 1259587541 - ISBN13 : 9781259587542
Chapter 1. Introduction
Chapter 2. Theory
Part II - Devices
Chapter 3. Basic Electronic Components
Chapter 4. Discrete Semiconductors
Chapter 5. Optoelectronics
Chapter 6. Sensors
Chapter 7. Hands-on Electronics
Part III - Design
Chapter 8. Operational Amplifiers
Chapter 9. Filters
Chapter 10. Oscillators and Timers
Chapter 11. Voltage Regulators and Power Supplies
Chapter 12. Digital Electronics
Chapter 13. Microcontrollers
Chapter 14. Programmable Logic
Chapter 15. Motors
Chapter 16. Audio Electronics
Chapter 17. Modular Electronics
Part IV - Appendixes
Appendix A. Power Distribution and Home Wiring
Appendix B. Error Analysis
Appendix C. Useful Facts and Formulas
Commenter Signaler un problème
"If there is a successor to Make: Electronics, then I believe it would have to be Practical Electronics for Inventors....perfect for an electrical engineering student or maybe a high school student with a strong aptitude for electronics....I’ve been anxiously awaiting this update, and it was well worth the wait."--GeekDad (Wired.com)
Advance your electronics knowledge and gain the skills necessary to develop and construct your own functioning gadgets. Written by a pair of experienced engineers and dedicated hobbyists, Practical Electronics for inventors, Fourth Edition, lays out the essentials and provides step by step instructions, schematics, and illustrations. Discover how to select the right components, design and build circuits, use microcontrollers and ICs, work with the latest software tools, and test and tweak your creations. This easy to follow, no none sense guide to electronics features new instruction on programmable logic, semiconductors, operational amplifiers, voltage regulators, power supplies, digital electronics, and more!
Coverage includes:
- Resistors, capacitors, inductors, and transformers
- Diodes, transistors, and integrated circuits
- Optoelectronics, solar cells, and phototransistors
- Sensors, GPS modules, and touch screens
- Op amps, regulators, and power supplies
Digital electronics, LCD displays, and logic gates - Microcontrollers and prototyping platforms
- Combinational and sequential programmable logic
- DC motors, RC servos, and stepper motors
- Microphones, audio amps, and speakers
- Modular electronics and prototypes
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Digital Signal Processing
A Practical Guide for Engineers and Scientists
Résumé de l'éditeur
- Covers all major DSP topics
- Full of insider information and shortcuts
- Basic techniques and algorithms explained without complex numbers
Édition : Newnes - 672 pages, 3e édition, 7 novembre 2002
ISBN10 : 075067444X - ISBN13 : 9780750674447
Statistics, Probability and Noise
ADC and DAC
DSP Software
Linear Systems
Convolution
Properties of Convolution
The Discrete Fourier Transform
Applications of the DFT
Fourier Transform Properties
Fourier Transform Pairs
The Fast Fourier Transform
Continuous Signal Processing
Introduction to Digital Filters
Moving Average Filters
Windowed-Sinc Filters
Custom Filters
FFT Convolution
Recursive Filters
Chebyshev Filters
Filter Comparison
Audio Processing
Image Formation and Display
Linear Image Processing
Special Imaging Techniques
Neural Networks (and more!)
Data Compression
Digital Signal Processors
Getting Started with DSPs
Complex Numbers
The Complex Fourier Transform
The Laplace Transform
The z-Transform
Commenter Signaler un problème
- Covers all major DSP topics
- Full of insider information and shortcuts
- Basic techniques and algorithms explained without complex numbers
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
The Art of Electronics
Résumé de l'éditeur
Édition : Cambridge University Press - 1220 pages, 3e édition, 30 mars 2015
ISBN10 : 0521809266 - ISBN13 : 9780521809269
2. Bipolar transistors
3. Field effect transistors
4. Operational amplifiers
5. Precision circuits
6. Filters
7. Oscillators and timers
8. Low noise techniques and transimpedance
9. Power regulation
10. Digital electronics
11. Programmable logic devices
12. Logical interfacing
13. Digital meets analog
14. Computers, controllers, and data links
15. Microcontrollers.
Commenter Signaler un problème
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Raspberry Pi
Exploitez tout le potentiel de votre nano-ordinateur
Résumé de l'éditeur
Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation que vous pouvez utiliser avec cet ordinateur. Vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte SD et rendre votre Raspberry Pi opérationnel. L'utilisation de NOOBS, outil d'installation d'un système, de récupération de la carte SD et de gestion du multiboot est expliquée en détail. Une première étape de découverte du système Linux à travers la ligne de commande précède la mise en œuvre du Raspberry Pi en mode graphique. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sur un de ces supports de stockage externes. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en œuvre de cartes d'interface ouvrent la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec XBMC, en serveur web avec lighttpd et WordPress, ou en serveur de flux vidéo avec VLC.
Enfin, dans le chapitre sur le dépannage, vous découvrirez comment utiliser les voyants du Raspberry Pi pour établir un premier diagnostic. Les principaux dysfonctionnements constatés sur le Raspberry Pi sont également expliqués avec des solutions à mettre en œuvre pour les corriger.
Édition : ENI - 592 pages, 1re édition, 1er mars 2014
ISBN10 : 2746087774 - ISBN13 : 9782746087774
- Le Raspberry Pi
- Description technique
- Systèmes d'exploitation disponibles
- Préparer la carte SD
- Démarrer Raspbian
- Utiliser la ligne de commande
- Utiliser le mode graphique
- Utiliser une mémoire de masse externe
- Démarrer sur un disque externe
- Que faire avec le Raspberry Pi ?
- Programmer en Scratch
- Programmer en Python
- Le GPIO du Raspberry Pi
- Les périphériques
- Dépanner le Raspberry Pi
- Annexes
Dans la seconde partie du livre, nous arrivons sur les utilisations qu'il est possible de faire ! L'utilisation de Scratch et la programmation en Python sont clairement expliquées. La partie sur le GPIO mériterait d'être plus détaillée avec des exemples plus concrets, comme sur ce qu'il est possible de faire : domotique, motorisation, etc.
Outre les deux manques cités, ce livre est bien utile pour une personne qui débute avec un Raspberry Pi, et pour les utilisateurs avancés c'est un bon outil pour se rappeler les principes.
Pour ma part, je recommanderai ce livre à toute personne qui voudrait se lancer dans l'utilisation d'un Raspberry Pi.
Commenter Signaler un problème
Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation que vous pouvez utiliser avec cet ordinateur. Vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte SD et rendre votre Raspberry Pi opérationnel. L'utilisation de NOOBS, outil d'installation d'un système, de récupération de la carte SD et de gestion du multiboot est expliquée en détail. Une première étape de découverte du système Linux à travers la ligne de commande précède la mise en œuvre du Raspberry Pi en mode graphique. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sur un de ces supports de stockage externes. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en œuvre de cartes d'interface ouvrent la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec XBMC, en serveur web avec lighttpd et WordPress, ou en serveur de flux vidéo avec VLC.
Enfin, dans le chapitre sur le dépannage, vous découvrirez comment utiliser les voyants du Raspberry Pi pour établir un premier diagnostic. Les principaux dysfonctionnements constatés sur le Raspberry Pi sont également expliqués avec des solutions à mettre en œuvre pour les corriger.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Raspberry Pi, Le guide de l'utilisateur
Premiers projets
Résumé de l'éditeur
Conçu à l'origine pour faire découvrir la programmation, de façon simple et ludique, aux adolescents et aux adultes curieux, le Raspberry Pi a connu un succès mondial fulgurant, au point de se vendre à plus d'un million d'unités. Véritable phénomène, cet ordinateur de la taille d'une carte bancaire, vendu nu et très bon marché, permet aussi bien de lire des vidéos en HD que de piloter à distance des appareils électroniques en apprenant à programmer.
Co-écrit par l'un des concepteurs du Raspberry Pi, ce guide aborde tous les sujets pour bien maîtriser le « nano-ordinateur » et vous permettra de réaliser vos propres projets :
- Installez votre Raspberry Pi, connectez le clavier, la souris, l'écran et autres périphériques
- Installez des logiciels de la logithèque géante et gratuite de Debian
- Découvrez les principes de gestion du système d'exploitation Linux
- Configurez et paramétrez votre Raspberry Pi (connexion Internet, partition du disque dur, vidéo, overclocking, etc.)
- Transformez votre Raspberry Pi en centre multimédia HD de salon, en poste bureautique ou en serveur web !
- Apprenez la programmation avec Scratch et Python, créez vos premiers jeux
- Réalisez des circuits électroniques d'entrée et de sortie, connectez ou soudez des composants en tous genres
Ce guide pratique est idéal pour maîtriser cet ordinateur révolutionnaire, créer ses projets, s'inspirer des idées, et comprendre en profondeur l'étendue des possibilités offertes par le Raspberry Pi.
Le nom et le logo Raspberry Pi sont des marques déposées de la Raspberry Pi Foundation. Ce guide n'est pas parrainé par la Raspberry Pi Foundation.
Édition : Pearson Education - 224 pages, 1re édition, 26 avril 2013
ISBN10 : 2744025798 - ISBN13 : 9782744025792
- Connexion du circuit
- Découverte du Raspberry Pi
- Administration système Linux
- Dépannage
- Configuration réseau
- Gestion des partitions
- Configuration du Raspberry Pi
- Le Raspberry comme centre multimédia, poste bureautique ou serveur Web
- Le Raspberry devient un centre multimédia
- Le Raspberry devient un poste bureautique
- Le Raspberry devient un serveur Web
- Programmation et circuits électroniques
- Introduction au langage Scratch
- Introduction à Python
- Travaux pratiques
- Cartes d'extension
- Annexes
- Recettes de Python
- Modes d'affichage HDMI
Le lecteur débutant abordera progressivement tous les aspects de la carte : présentation générale, puis installation d'un système Linux puis configuration matérielle plus avancée. Une fois cela assimilé, l'ouvrage lui proposera trois projets autour de la Raspberry Pi : le media center, le poste bureautique basique et le serveur web. A titre personnel, je trouve que le choix d'Apache pour un système embarqué n'est pas approprié, même si a priori la puissance de la carte est suffisante.
Enfin, deux introductions à la programmation sont proposées : l'une autour de Scratch, un langage graphique pour initier des enfants et l'autre autour du langage Python, qui sera ensuite étendue par les accès aux ports GPIO. Finalement, quelques cartes d'extensions seront présentées pour aller plus loin dans la conception d'un système embarqué plus complet.
Commenter Signaler un problème
Conçu à l'origine pour faire découvrir la programmation, de façon simple et ludique, aux adolescents et aux adultes curieux, le Raspberry Pi a connu un succès mondial fulgurant, au point de se vendre à plus d'un million d'unités. Véritable phénomène, cet ordinateur de la taille d'une carte bancaire, vendu nu et très bon marché, permet aussi bien de lire des vidéos en HD que de piloter à distance des appareils électroniques en apprenant à programmer.
Co-écrit par l’un des concepteurs du Raspberry Pi, ce guide aborde tous les sujets pour bien maîtriser le « nano-ordinateur » et vous permettra de réaliser vos propres projets :
• Installez votre Raspberry Pi, connectez le clavier, la souris, l’écran et autres périphériques
• Installez des logiciels de la logithèque géante et gratuite de Debian
• Découvrez les principes de gestion du système d’exploitation Linux
• Confi gurez et paramétrez votre Raspberry Pi (connexion Internet, partition du disque dur, vidéo, overclocking, etc.)
• Transformez votre Raspberry Pi en centre multimédia HD de salon, en poste bureautique ou en serveur web !
• Apprenez la programmation avec Scratch et Python, créez vos premiers jeux
• Réalisez des circuits électroniques d’entrée et de sortie, connectez ou soudez des composants en tous genres
Ce guide pratique est idéal pour maîtriser cet ordinateur révolutionnaire, créer ses projets, s’inspirer des idées, et comprendre en profondeur l’étendue des possibilités off ertes par le Raspberry Pi.
Avez vous lu ce livre, pensez vous le lire ?
Si on n'est pas intéressé par l'introduction à Python (quoi que l'auteur pousse avec les sockets quand même) et Scratch ou qu'on ne souhaite pas transformer son Pi en centre multimédia ou en poste bureautique, on pourrait croire qu'il ne reste plus grand-chose du bouquin
Il reste quand même la partie administration/configuration/dépannage qui est pas mal pour débuter.
La partie Hardware est abordée avec l'exploitation du port GPIO en Python (bouton-poussoir, LED qui clignote, bla bla...) et la découverte de quelques cartes d'extension.
Très bien pour le grand débutant ou à des fins pédagogiques. Le RPi a été créé initialement dans le but d'initier à l'informatique après tout
Solutions temps réel sous Linux
Avec 50 exercices corrigés
Résumé de l'éditeur
Pour concevoir un système équilibré, stable et réactif aux événements externes, il est indispensable de bien comprendre le rôle et l'organisation de ses divers composants. C'est l'un des premiers buts de ce livre, qui détaille et commente les interactions, les activations et les commutations des tâches. De très nombreux exemples illustrant le propos permettront au lecteur de réaliser ses propres expériences sur son poste Linux.
Bâtir un système temps réel sous contraintes temporelles fortes
Pour construire une application temps réel sous Linux, l'architecte logiciel doit choisir entre différentes solutions, un choix crucial qui influera sensiblement sur les limites de fonctionnement de son application. Dans cet ouvrage, l'auteur étudie les environnements libres pouvant répondre à des contraintes temporelles plus ou moins fortes et propose des outils pour valider le comportement des tâches face à des charges logicielles ou interruptives importantes.
À qui s'adresse cet ouvrage ?
- Aux développeurs, architectes logiciels et ingénieurs devant mettre en oeuvre des applications temps réel sous Linux
- Aux décideurs et industriels souhaitant installer un système temps réel sous Linux
- Aux étudiants en informatique
Sur le site http://christophe.blaess.fr
- Téléchargez le code source des exemples
- Consultez les corrigés des exercices et de nombreux documents complémentaires
- Dialoguez avec l'auteur
Édition : Eyrolles - 294 pages, 1re édition, 1er mai 2012
ISBN10 : 2212133820 - ISBN13 : 9782212133820
- Multitâche et commutation
- Interruptions, exceptions et appels système
- Ordonnancement temps partagé et priorités
- Limitations de l'ordonnancement temps partagé
- Principes du temps réel
- Performances du temps réel souple
- Problèmes temps réel classiques
- Limites et améliorations du temps réel Linux
- Extensions temps réel de Linux
- Programmer avec Xenomai
- Traitement des interruptions
- Conclusion - État des lieux et perspectives
- A - Compilation d'un noyau
- B - Bibliographie
Je n'ai pas eu le temps de tester les (très) nombreux exemples fournis. Mais toutes les notions avaient l'air bien illustrées et mes tests ont été très instructifs.
N.B. Certains exemples des chapitres 6 et 11 nécessitent l'utilisation d'une carte de développement, en raison de l'indisponibilité de vrai port série sur un PC moderne.
À l'exception d'un détail sur la notion de « pire cas » dans le temps d'exécution d'une tâche temps réel strict. Il sera difficile de trouver quelque chose à critique pour un ouvrage destiné à un lectorat aussi vaste.
Commenter Signaler un problème
Pour concevoir un système équilibré, stable et réactif aux événements externes, il est indispensable de bien comprendre le rôle et l'organisation de ses divers composants. C'est l'un des premiers buts de ce livre, qui détaille et commente les interactions, les activations et les commutations des tâches. De très nombreux exemples illustrant le propos permettront au lecteur de réaliser ses propres expériences sur son poste Linux.
Bâtir un système temps réel sous contraintes temporelles fortes
Pour construire une application temps réel sous Linux, l'architecte logiciel doit choisir entre différentes solutions, un choix crucial qui influera sensiblement sur les limites de fonctionnement de son application. Dans cet ouvrage, l'auteur étudie les environnements libres pouvant répondre à des contraintes temporelles plus ou moins fortes et propose des outils pour valider le comportement des tâches face à des charges logicielles ou interruptives importantes.
À qui s'adresse cet ouvrage ?
- Aux développeurs, architectes logiciels et ingénieurs devant mettre en oeuvre des applications temps réel sous Linux
- Aux décideurs et industriels souhaitant installer un système temps réel sous Linux
- Aux étudiants en informatique
Avez-vous lu ce livre, pensez-vous le lire ?
Je connais le livre, connaissant l'auteur je ne doute pas qu'il soit excellent. Malheureusement, je ne travaille ni en Linux embarqué ni en temps réel. N'ayant pas beaucoup de temps perso, je ne le lirai donc pas (pour le moment ?).
Mais si vous avez le temps, lisez-le
Linux embarqué - 3ème édition
Résumé de l'éditeur
Un ouvrage de référence entièrement refondu pour cette troisième édition
Sans équivalent en français, l'ouvrage de Pierre Ficheux s'ouvre par un panorama du marché de l'embarqué et des solutions Linux existantes en les comparant aux alternatives propriétaires. Il indique ensuite la méthodologie à suivre pour construire, à partir du noyau Linux, un système embarqué adapté. Entièrement remaniée et actualisée, cette troisième édition détaille les règles d'utilisation des licences GPL/LGPL pour les systèmes embarqués, ainsi que la prise en charge des dernières versions du noyau Linux (2.6.30 et supérieures). Elle décrit également les derniers outils utilisés dans le monde Linux embarqué comme l'émulateur de matériel QEMU, l'environnement de développement Buildroot, le chargeur de démarrage U-Boot, les extensions temps réel Xenomai et PREEMPT-RT, ou encore la bibliothèque graphique embarquée Qt4 développée par Nokia. En outre, un chapitre entier est dédié à l'utilisation des outils de mise au point, tels que KGDB, OProfile ou les sondes d'émulation JTAG.
Les exemples de l'ouvrage portent sur l'architecture ARM, qui est aujourd'hui l'architecture la plus répandue pour les applications embarquées, mais traitent également des processeurs x86, désormais très présents au travers du processeur Intel Atom(r). La majorité des exemples décrits peuvent être directement exploités par le lecteur dans un environnement ARM9 émulé par l'outil libre et gratuit QEMU.
Édition : Eyrolles - 378 pages, 3e édition, 1er avril 2004
ISBN10 : 221212452X - ISBN13 : 9782212124521
- I. Introduction à Linux et aux systèmes embarqués
- 1. Les logiciels embarqués et leurs systèmes d'application
- 2. Linux comme système embarqué
- 3. Choix du matériel
- II. Mise en place d'un système embarqué
- 1. Structure du système Linux
- 2. Environnement de développement
- 3. Construction de la distribution
- 4. Configuration du réseau
- 5. Le chargeur de démarrage
- 6. Mémoire de masse et système de fichiers
- III. Techniques avancées
- 1. Utiliser Buildroot
- 2. Outils de mise au point
- 3. Systèmes temps réel
- 4. Interface homme-machine
La plupart des points importants y sont abordés. Chacun d'entre eux est plutôt bien vulgarisé, puis détaillé techniquement et enfin illustré avec un exemple d'application. Une fois étudié l'ensemble de l'ouvrage, vous serez à même de mettre en place votre environnement de travail (cross-compilation, recompilation du noyau et des logiciels embarqués), d'émuler votre système embarqué dans Qemu, puis d'expérimenter sur le véritable matériel.
Le seul point négatif, selon moi, est l'approche trop superficielle utilisée pour décrire les systèmes temps-réel... au final, le lecteur saura en quoi le système Linux standard n'est pas adapté à cette problématique, mais il n'aura pas conscience de problématiques essentielles comme les WCET.
Commenter Signaler un problème
Un ouvrage de référence entièrement refondu pour cette troisième édition
Sans équivalent en français, l'ouvrage de Pierre Ficheux s'ouvre par un panorama du marché de l'embarqué et des solutions Linux existantes en les comparant aux alternatives propriétaires. Il indique ensuite la méthodologie à suivre pour construire, à partir du noyau Linux, un système embarqué adapté. Entièrement remaniée et actualisée, cette troisième édition détaille les règles d'utilisation des licences GPL/LGPL pour les systèmes embarqués, ainsi que la prise en charge des dernières versions du noyau Linux (2.6.30 et supérieures). Elle décrit également les derniers outils utilisés dans le monde Linux embarqué comme l'émulateur de matériel QEMU, l'environnement de développement Buildroot, le chargeur de démarrage U-Boot, les extensions temps réel Xenomai et PREEMPT-RT, ou encore la bibliothèque graphique embarquée Qt4 développée par Nokia. En outre, un chapitre entier est dédié à l'utilisation des outils de mise au point, tels que KGDB, OProfile ou les sondes d'émulation JTAG.
Les exemples de l'ouvrage portent sur l'architecture ARM, qui est aujourd'hui l'architecture la plus répandue pour les applications embarquées, mais traitent également des processeurs x86, désormais très présents au travers du processeur Intel Atom(r). La majorité des exemples décrits peuvent être directement exploités par le lecteur dans un environnement ARM9 émulé par l'outil libre et gratuit QEMU.
Avez vous lu ce livre, pensez vous le lire ?
je m'en suis servi il y a un an pour buildroot, et déja buildroot avait évolué, dans l'embarqué les choses evoluent tres vite, et je trouve qu'il fallait déjà réadapter pas mal de choses... je ne pense pas que reproduire des exemples à l'identique soit une bonne manière de commencer... même si, si ça marchait ça serait plus facile...
moi je n'ai pas trop accroché sur le livre je m'en suis servi pour m'orienter et certains problèmes mais je ne l'ai pas suivit à la lettre, je n'ai pas eu l'impression qu'il était réellement complet... (je pense d'ailleur que un livre ne peu pas etre complet l'embarqué s'adapte, et on ne peut pas traité tous les cas...)
pour résumé cétait un bon livre pour orienter mes recherches mais il ne faut pas se reposer que sur celui-ci
à bientiot
Mais attention, la 3ème édition semble elle, plus alléchante: ARM, UBoot, JTAG, BuildRoot ...
Sinon pour apprendre Linux depuis le stade 0 je conseille plutôt ce site extrêmement bien fait même s'il n'est pas à jour (english):
Linux embarqué
2 ème édition
Résumé de l'éditeur
Édition : Eyrolles - 330 pages, 2e édition, 1er septembre 2005
ISBN10 : 2212116748 - ISBN13 : 9782212116748
- Systèmes embarqués, généralités
- Méthodologie de création d'un système Linux embarqué
- Mise en œuvre particulières
- Études de cas
- Glossaire
Il présente un sommaire, que je serais tenté d'appeler architecture (tant sa clarté est efficace), complet et dans lequel on se retrouve facilement. Je vois deux grandes utilisations de ce livre, aussi bien un point de départ a la réflexion de logique embarquée visant a la définition d'un cahier des charges, ou alors en livre de table lors de la mise en œuvre d'un cahier des charge embarqué, pour s'appuyer sur les nombreux exemples et références donnés tout au long de l'ouvrage.
Les deux études de cas en fin d'ouvrage permettent d'illustrer nombre de conseils et d'astuces distribués tout au long du livre. Avec cette seconde édition, qui inclut le noyau 2.6 dans la plupart des exemples, ce livre conserve sa réalité dans le quotidien des décideurs et programmeurs concernés par la programmation embarquée sous Linux.
Commenter Signaler un problème
2 ème édition
Discrets mais omniprésents, les logiciels embarqués équipent aussi bien les appareils électro-ménagers et les véhicules que les assistants personnels et les téléphones mobiles. Dans un contexte où robustesse, légèreté et interopérabilité sont essentiels, le système libre Linux se révèle un excellent choix : open source et libre de droits, il peut être adapté et diffusé à grande échelle pour un coût de licence nul, tout en intégrant l'ensemble des dialectes Internet et multimédia.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Raspberry Pi Cookbook
Software and Hardware Problems and Solutions
Résumé de l'éditeur
You’ll also learn basic principles to help you use new technologies with Raspberry Pi as its ecosystem develops. Python and other code examples from the book are available on GitHub. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O’Reilly).
Set up and manage your Raspberry Pi
Connect the Pi to a network
Work with its Linux-based operating system
Use the Pi’s ready-made software
Program Raspberry Pi with Python
Control hardware through the GPIO connector
Use Raspberry Pi to run different types of motors
Work with switches, keypads, and other digital inputs
Hook up sensors for taking various measurements
Attach different displays, such as an LED matrix
Create dynamic projects with Raspberry Pi and Arduino
Édition : O'Reilly - 500 pages, 1re édition, 31 décembre 2013
ISBN10 : 1449365221 - ISBN13 : 9781449365226
Ensuite, le point fort du livre. Près de 180 pages sont consacrées à des exemples d'utilisation du RPI se basant sur le GPIO: de l'interrupteur électrique, au contrôle de moteur, en passant par le GPS, les capteurs de lumière, de température, l'affichage et la présentation de nombreuses cartes d'extension. Schéma + code python : idéal pour un débutant.
Pour finir, un chapitre est consacré au couplage RPI-arduino.
Je n'ai pas lu tous les livres sur la présentation du RPI, mais je le conseille à des débutants. Il permet très rapidement de se faire une idée sur le potentiel du RPI.
Commenter Signaler un problème
La rédaction Developpez a lu pour vous ce livre :
N'hésitez pas à proposez vos critiques et remarques sur le livre.
Bonne lecture !