ELECTRONICS MADE SIMPLE

By Y. GAZAD

CONTENTS PART I THE PROPELLER/SPIN SYSTEM INTRODUCTION FOR THE BEGINNER CHAPTER 1 A GENERAL INTRODUCTION TO THE PROPELLER CHIP THE PROPELLER MANUAL PARALLAX, INC OVERALL SYSTEM DESCRIPTION THE PROPELLER TOOL INSTRUMENTS NEEDED TO SUPPORT YOUR EXPERIMENTS CHAPTER 2 THE PROPELLER CHIP: AN OVERALL DESCRIPTION BASIC PROPELLER SPECIFICATIONS VOLTAGE AND AMPERAGE REQUIREMENTS THE OPERATION OF THE EIGHT COGS THE COGS THE HUB FORTY PINS TOTAL, 32 PINS I/O CONNECTING TO THE PROPELLER THE SYSTEM COUNTER PROGRAM STORAGE AND EXECUTION OBJECTS, METHODS, AND OTHER DEFINITIONS CHAPTER 3 THE HARDWARE SETUP SETTING UP THE HARDWARE A FUNDAMENTAL REALITY WE HAVE TO CONSIDER CHAPTER 4 SOFTWARE SETUP: THE “PROPELLER TOOL” ENVIRONMENT CLASSROOM ANALOGY GETTING READY TO USE THE PROPELLER INSTALLING THE SOFTWARE OUR FIRST PROGRAM THE TYPICAL SPIN PROGRAM PROGRAM STRUCTURE GENERAL PIN ASSIGNMENTS USED IN THE BOOK PROPELLER FAQ* CHAPTER 5 THE VARIOUS PROPELLER MEMORIES ASSIGNING MEMORY FOR A NEW COG A NEW COG CAN BE STARTED TO RUN A PRIVATE OR PUBLIC METHOD CONTENTS CHAPTER 6 THE HOW AND WHY OF SHARED MEMORY MEMORY USAGE VARIABLE VALIDITY LOOPS CHAPTER 7 UNDERSTANDING ONE COG STATIC VERSUS DYNAMIC ONE COG COUNTERS COUNTER: GENERAL DESCRIPTION ASSIGNMENT OF THE 32 BITS IN EACH OF THE COUNTERS USING COUNTER A FOR PWM GENERATION CHAPTER 8 THE EIGHT COGS THE FLAGS SPECIAL MEMORY LOCATIONS THE SYSTEM CLOCK PROGRAMMING THE ROM CHAPTER 9 SPECIAL TERMS AND IDEAS THE HARDWARE THE SOFTWARE NEW HARDWARE-RELATED DEFINITIONS NEW SOFTWARE-RELATED DEFINITIONS CHAPTER 10 THE SPIN LANGUAGE CON VAR OBJ PUB OR PRI CREATING A PROGRAM WITH TWO COGS CHAPTER 11 TASKS SUITED TO PARALLEL PROCESSING PARALLEL PROGRAMMING EXAMPLES SUMMARY PART II INPUT AND OUTPUT: THE BASIC TECHNIQUES TO BE MASTERED—LEARNING BY DOING CHAPTER 12 GENERAL DISCUSSION OF INPUT/OUTPUT CHAPTER 13 BINARY PULSING CHAPTER 14 SETTING UP A 16-CHARACTER-BY-2-LINE LIQUID CRYSTAL DISPLAY CHAPTER 15 BINARY INPUT AND OUTPUT: READING A SWITCH AND TURNING ON AN LED IF THE SWITCH IS CLOSED DISCUSSION THE REPEAT COMMAND CONTENTS CHAPTER 16 READING A POTENTIOMETER: CREATING AN INPUT WE CAN VARY IN REAL TIME ANALOG INPUTS ADVANCED TECHNIQUES CHAPTER 17 CREATING AND READING FREQUENCIES CREATING AUDIBLE FREQUENCIES READING FREQUENCIES CHAPTER 18 READING AND CREATING PULSES READING PULSE WIDTHS DETERMINING THE PULSE WIDTH PULSE WIDTH CREATION PART III THE PROJECTS: USING WHAT WAS LEARNED TO BUILD THE PROJECTS CHAPTER 19 SEVEN-SEGMENT DISPLAYS: DISPLAYING NUMBERS WITH SEVEN-SEGMENT LED DISPLAYS CHAPTER 20 THE METRONOMES CHAPTER 21 UNDERSTANDING A 16-CHARACTER-BY-2-LINE LCD DISPLAY 8-BIT MODE SOPHISTICATED TOTAL LCD CONTROL 4-BIT MODE CHAPTER 22 RUNNING MOTORS: A PRELIMINARY DISCUSSION R/C HOBBY SERVOMOTORS STEPPER MOTORS (BIPOLAR) SMALL BRUSH-TYPE DC MOTORS DC MOTORS WITH ATTACHED ENCODERS RELAYS AND SOLENOIDS SMALL A/C MOTORS AT 120 VOLTS, SINGLE PHASE UNDERSTANDING THE CONCEPT OF THE “RESPONSE CHARACTERISTICS” OF A MOTOR SO WHAT DOES “COMPLIANCE” MEAN? DC MOTOR OPERATION NOTES CHAPTER 23 MOTOR AMPLIFIERS FOR SMALL MOTORS AMPLIFIER CONSTRUCTION NOTES (FOR HOMEMADE AMPLIFIERS) DETAILED “USE INFORMATION” FOR THE XAVIEN TWO-AXIS AMPLIFIER DETAILED “USE INFORMATION” FOR THE SOLARBOTICS TWO-AXIS AMPLIFIER CHAPTER 24 CONTROLLING R/C HOBBY SERVOS SERVO CONTROL CHAPTER 25 CONTROLLING A SMALL DC MOTOR CONTENTS CHAPTER 26 RUNNING A STEPPER MOTOR: BIPOLAR, FOUR-WIRE MOTORS STEPPER MOTOR POWER AND SPEED DETAILS ON BIPOLAR MOTORS RUNNING THE MOTOR PROGRAMMING CONSIDERATIONS CHAPTER 27 GRAVITY SENSOR BASED AUTO-LEVELING TABLE SENSOR SPECIFICATIONS CHAPTER 28 RUNNING DC MOTORS WITH ATTACHED INCREMENTAL ENCODERS NOT ABOUT MOTORS DC SERVO MOTORS WITH ENCODERS PROCESSOR CONNECTIONS THE GOAL PID CONTROL IN GREATER DETAIL HOLDING THE MOTOR POSITION RAMPING R/C SIGNAL USE SOME ADVANCED CONSIDERATIONS YOU SHOULD BE AWARE OF CHAPTER 29 RUNNING SMALL AC MOTORS: CONTROLLING INDUCTIVE LOADS

ISBN978-93-7743-787-9
Copyright Year2027
Pages323
Price$265.99
LanguageEnglish
FormatPDF
CategoryELECTRONICS