Infos. pratiques
ISBN : 978-0-905705-98-9
Auteur : Vincent Himpe
Volume : 248 pages
Format : 170 x 235 mm
Epaisseur : ---
Poids : --- kg
Date de parution : 2012
Prix : 34,50 €
Langue : anglais
|
Contenu
Table des matières
- version PDF : 978-0-905705-98-9_TDM_Mastering I2C Bus.pdf
- version HTML : à venir
Couverture
- JPG : 978-0-905705-98-9_COVER_Mastering I2C Bus.jpg
- PDF : 978-0-905705-98-9_COVER_Mastering I2C Bus.pdf
- PDF 3D : 978-0-905705-98-9_COVER_Mastering I2C Bus_3D.pdf
Site de l'auteur : ---
Présentation en français
Le livre « Mastering the I²C Bus » est le premier opus de la nouvelle collection LabWorX.
Il vous aide à explorer le bus I²C (Inter Integrated Circuit) et ses innombrables applications.
Outre le protocole du bus (événements, adressage, synchronisation…), l’auteur s’intéresse aux applications pratiques
et à la conception d’un système entier à bus I²C. Il propose un pilote I²C universel en pseudo-code,
c’est-à-dire dans un langage de programmation imaginaire que tout programmeur pourra transposer dans son langage préféré, ainsi que des F.A.Q. sur le matériel et le protocole.
Les catégories de puces compatibles I²C les plus courantes sont traitées en détail (entrées/sorties parallèles, contrôleurs LED & LCD,
convertisseurs A/N & N/A, mémoires EEPROM...).
Grâce aux seize astucieux mini-circuits (labsticks) proposés en complément du livre et disponibles séparément,
le développement d’un prototype sera rapide. La « sonde I²C » permet notamment de commander différents composants I²C depuis un PC (via un port USB).
Tous les exemples de programme et les logiciels pour PC nécessaires peuvent être téléchargés de notre page internet consacrée à LabWorX.
Le livre peut être complété par des cartes (en option) qui permettent de réaliser des mini-circuits prêts à l’emploi, les labsticks.
Ainsi le lecteur peut facilement et rapidement essayer le matériel décrit. Chaque labstick peut fonctionner de manière autonome
mais certains peuvent être combinés entre eux ou enfichés sur une platine d’expérimentation.
Un site LabWorX fournit des informations régulièrement mises à jour ainsi que les exemples de code, le cas échéant (accès réservé aux acheteurs du livre).
Les mini-circuits prêts à l’emploi (labsticks), disponibles en complément du livre, sont regroupés sur deux grandes cartes (Board 1 & Board 2) :
- I²C Probe (Board 1)
- I²C Power supply (Board 1)
- 24xxx EEprom stick (Board 1 & 2)
- PCA9553 PWM LED controller (Board 1)
- PCA9554 LCD / Keyboard module (Board 1)
- LM75 Thermometer module (Board 1 & 2)
- PCF8563 Real time clock with backup (Board 1)
- PCA9554 High current 8 bit output (Board 1 & 2)
- PCA9554 / PCF8574 Protected 8 bit input (Board 1 & 2)
- MCP4725 Dual channel D/A Converter (Board 2)
- ADC121 Three channel A/D Converter (Board 2)
- PCF8591 A/D D/A converter (Board 2)
- MCP40D17 Potentiometer (Board 2)
- PCA9544 I²C Expander (Board 2)
- PCF8574 / PCF8574A / PCA95xx Universal 8 bit I/O stick (Board 2)
- SAA1064 4 Digit LED display (7 Segment) (Board 2)
Présentation en anglais
LabWorX: Straight from the Lab to your Brain
Mastering the I²C Bus is the first book in the brand new LabWorX collection.
It takes you on an exploratory journey of the I²C Bus and its applications.
Besides the Bus protocol plenty of attention is given to the practical applications and designing a solid system.
The most common I²C compatible chip classes are covered in detail. Two experimentation boards are available
that allow for rapid prototype development. These boards are completed by a USB to I²C probe and a software framework
to control I²C devices from your computer. All samples programs can be downloaded from the LabWorX support page.
About LabWorX
LabWorX is a collection of books, each handling a particular topic in the field of electronics.
Each volume condenses all the information, applications and notes collected during hands-on work with the covered technology,
all into one book. Besides the basics of the technology, in-depth examples and applications are given
as well as troubleshooting tips on how to proceed if the initial implementation fails.
The books provide a centralised repository of knowledge, each handling a particular technology.
Each book may have optional circuit boards that let the reader try out the material covered.
Also a website provides up-to-information and software code examples where applicable.
This will make your life easier when dealing with the subject at hand. It is literally going from our lab to your brain so that you too can master the subject.
L'auteur
Vincent Himpe est né en Belgique et a contracté le virus de l’électronique à l’âge de 8 ans lorsqu’il a eu une boîte d’expérimentation 100 en 1 de Radio Shack. Après un diplôme d’électronique suivi d’un stage chez Nokia en Finlande, il a été embauché en Belgique comme technicien de salle blanche chez un grand fabricant de semi-conducteurs. Après le développement de plusieurs systèmes automatiques, il a été affecté au laboratoire R&D comme ingénieur de laboratoire principal pour renforcer le groupe de R&D ASIC. Après avoir contribué quelques années à la création d’un nouveau laboratoire R&D en Caroline du Nord, il est revenu en Belgique et a travaillé comme ingénieur d’application pour les technologies ADSL et Bluetooth.
Dernièrement, il est retourné aux Etats-Unis et il vit aujourd’hui à San José (en Californie) au cœur de la Silicon Valley où il travaille sur des amplificateurs R/W de disque dur pour un fabricant mondial de semi-conducteurs.
Vincent possède de multiples brevets sur des circuits électroniques et a écrit des articles publiés dans nombre de journaux et de magazines d’électronique de pointe.
Ses passions sont, outre l’électronique et la programmation, la plongée sous-marine autonome et la photo/vidéo sous-marine.
Autre titre du même auteur : Visual Basic 5.0, 6.0, VBA, .NET, 2005 for Electronics Engineering Applications
(Visual Basic pour les projets électroniques)
Interview de Vincent Himpe : A Prolific Engineer’s Two-Bench Workspace In Silicon Valley
|