Analog_Interfacing_to_Embedded_Microprocessors.pdf

(2819 KB) Pobierz
426302964 UNPDF
Analog Interfacing to Embedded
Microprocessors
Real World Design
 
 
Analog Interfacing to Embedded
Microprocessors
Real World Design
Stuart Ball
Boston Oxford Auckland Johannesburg Melbourne New Delhi
426302964.003.png
Newnes is an imprint of Butterworth–Heinemann.
Copyright © 2001 by Butterworth–Heinemann
A member of the Reed Elsevier group
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in
any form or by any means, electronic, mechanical, photocopying, recording, or otherwise,
without the prior written permission of the publisher.
Recognizing the importance of preserving what has been written, Butterworth–Heinemann
prints its books on acid-free paper whenever possible.
Library of Congress Cataloging-in-Publication Data
Ball, Stuart R., 1956 –
Analog interfacing to embedded microprocessors : real world design / Stuart Ball.
p. cm.
ISBN 0-7506-7339-7 (pbk. : alk. paper)
1. Embedded computer systems—Design and construction. 2. Microprocessors.
I. Title.
TK7895.E42 .B33 2001
004.16—dc21
00-051961
British Library Cataloguing-in-Publication Data
A catalogue record for this book is available from the British Library.
The publisher offers special discounts on bulk orders of this book.
For information, please contact:
Manager of Special Sales
Butterworth-Heinemann
225 Wildwood Avenue
Woburn, MA 01801-2041
Tel: 781-904-2500
Fax: 781-904-2620
For information on all Newnes publications available, contact our World Wide Web home page
at: http://www.newnespress.com
10987654321
Printed in the United States of America
426302964.004.png
Contents
Preface ix
Introduction xi
1 System Design
1
Dynamic Range 1
Calibration 2
Bandwidth 5
Processor Throughput 6
Avoiding Excess Speed 7
Other System Considerations 8
Sample Rate and Aliasing 11
2 Digital-to-Analog Converters
13
Analog-to-Digital Converters 15
Types of ADCs 17
Sample and Hold 26
Real Parts 29
Microprocessor Interfacing 30
Serial Interfaces 36
Multichannel ADCs 41
Internal Microcontroller ADCs 41
Codecs 42
Interrupt Rate 43
Dual-Function Pins on Microcontrollers 43
Design Checklist 45
v
426302964.001.png 426302964.002.png
Zgłoś jeśli naruszono regulamin