# Copy and link Week8.html for assignment _Exported on 11/2/2025 at 07:33:46 EST from Cursor (1.7.54)_ --- **User** make a copy of Week7.html called Week8.html and link it from index.html as Assignment 08. include of summary of the group assignment section in week8 copy.html in Week8.html using the images and videos in week8groupassignment. include a link for full details to: @https://fab.cba.mit.edu/classes/863.25/people/SaleemAldajani/week8.html#group-assignment --- **Cursor** Reviewing the relevant files to understand the structure. Creating Week8.html from Week7.html, updating it for Week 8 Output Devices, adding a group assignment summary, and linking it from index.html. Creating Week8.html from Week7.html and updating it with Week 8 Output Devices content, including a group assignment summary. Then updating index.html. ```html Week 8 - Output Devices Group Assignment Summary

Week 8 - Output Devices Group Assignment Summary

Measuring Power Consumption of Output Devices

Assignment Overview

This page summarizes the group assignment for Week 8, focusing on measuring power consumption of motors, servos, and stepper motors using adjustable power supplies and precision energy analyzers. We systematically investigated different motor types to understand their performance characteristics and when to use each type.

Group Assignment: Measuring Power Consumption of Output Devices

Measuring power consumption of motors, servos, and stepper motors using adjustable power supplies and precision energy analyzers to understand performance characteristics and when to use each type.

Measurement Setup

We used an adjustable power supply set to 15V and measured quiescent power consumption of 450 mW (0.03 A, where P=IV) before connecting any motors. Power measurements were conducted using the Joulescope (JS220) Precision Energy Analyzer to measure current, voltage, power, charge, and energy in real-time.

Adjustable power supply setup for motor testing
Power supply set to 15V for motor testing
Joulescope JS220 Precision Energy Analyzer
Joulescope JS220 Precision Energy Analyzer
Joulescope software interface showing power measurements
Joulescope software interface

Using a potentiometer to change motor speed, we observed that below a certain threshold, the motor doesn't have enough power to spin (no mechanical work, just electrical losses). Above this threshold, speed increases with power. The dI/dt (rate of current change) cannot change instantly—it takes time. The PWM signal from the microcontroller (roughly 50% duty cycle) is smoothed after passing through the motor driver, with more linear behavior on the rising edge than the falling edge.

Motor circuit setup with connections
Motor circuit connections
Complete motor testing setup
Complete motor testing setup
PWM signal from microcontroller at 50% duty cycle
50% duty cycle PWM from microcontroller
Smoothed PWM signal after motor driver
Zoomed-in power measurement view
Zoomed-in power measurement
Zoomed-out power measurement view
Zoomed-out power measurement

Motor Comparison Results

All motors tested at 15V supply, 2A current limit, with the same potentiometer value for comparison. The potentiometer determines speed and power for DC motors, and position for servos.

DC Motors (Voltage-Controlled)

DC Brushed Motor (Large)

Characteristics: Low-speed, high torque, no positional control

  • Current: 57 mA
  • Voltage: 14.49 V
  • Power: 0.8 W
Large DC brushed motor power measurement
Large DC brushed motor measurement
DC Brushed Motor (Small)

Characteristics: High speed, medium torque, no positional control

  • Current: 0.34 A
  • Voltage: 14.47 V
  • Power: 4.86 W
Small DC brushed motor power measurement
Small DC brushed motor measurement
Small DC brushed motor operation
DC Stepper Motor (Current-Controlled)

Characteristics: Medium speed, medium torque, zero absolute positional control (relative positioning only)

  • Current: 2.0 A
  • Voltage: 10.93 V
  • Power: 22.33 W
Stepper motor power measurement
Stepper motor measurement
Stepper motor operation

Servo Motors (5V Supply, Position-Controlled)

All servos tested at 5V supply, 2A current limit. Potentiometer determines position; power consumption remains relatively constant.

Servo Motor (Large)

Characteristics: Absolute positional control, slower response

  • Current: 10.6 mA
  • Voltage: 4.99 V
  • Power: 53.4 mW
Large servo motor power measurement
Large servo motor measurement
Servo Motor (Micro)

Characteristics: Absolute positional control, slower response, lower power

  • Current: 5.04 mA
  • Voltage: 4.99 V
  • Power: 25.05 mW
Small servo motor power measurement
Micro servo motor measurement

Summary: When to Use Each Motor Type

  • DC Brushed Motors: Simple applications requiring variable speed and torque, where positional control is not needed
  • Stepper Motors: Applications requiring precise relative positioning with medium power consumption
  • Servo Motors: Applications requiring absolute positional control with low power consumption, especially in battery-powered systems

Reference Materials

Source: MIT HTMAA Week 8 Group Assignment

Detailed documentation of output device power consumption measurement and motor comparison analysis

Full Assignment Details

For complete details on the Week 8 group assignment, including comprehensive power consumption measurements, detailed motor comparison tables, and complete analysis results, please visit the full assignment page.

đź”— View Full Week 8 Group Assignment Details

Special Thanks to Our Section

We would like to express our sincere gratitude to all members of our section for their invaluable collaboration throughout this group assignment. Your contributions were essential to the success of this comprehensive output device power consumption analysis project.

Collaboration Activities
  • Power measurement and energy analyzer operation
  • Motor testing and characterization
  • Power consumption analysis
  • Measurement technique documentation
Knowledge Sharing
  • Joulescope energy analyzer operation and setup
  • Motor characteristics and power measurement methodologies
  • Output device selection and application guidelines
  • Embedded systems power management

This collaborative effort demonstrates the power of teamwork in technical education and hands-on learning. The collective knowledge and shared experiences significantly enhanced our understanding of output device power characteristics and measurement techniques.

References

Ethical AI Use

Documentation of AI tool usage for this week's group assignment summary and website development work.

Week 8 - Output Devices Group Assignment Summary Development

This session covers the development of the Week 8 page for the output devices group assignment, including content structure, technical documentation, and comprehensive coverage of power consumption measurement processes.

Key AI Activities

AI Tools Used

``` ```html HTMAA 2025 EECS section
MAS.863/4.140/6.9020
How To Make (almost) Anything
EECS Section
2025

Group Assignments

Assignment 01
Assignment 02
Assignment 03
Assignment 04
Assignment 05
Assignment 06
Assignment 07
Assignment 08

Students

Aijia Yao
Alex Hu
Allen Ho
Annie Li
Claire Hanly
Claire Wang
Eghosa Ohenhen
Guillermo Mendoza Contreras
Hayley Bloch
Jessica Shoemaker
Jing Xuan Sun
Jyo Pari
Katherine Yan
Katrina Li
Kevin Wang
Mariam Fitaihi
Maya Jyothinagaram
Saleem Aldajani
Srikanth Nadhamuni
Tushar Kanade
Yu Wang
``` Created Week8.html and linked it from index.html. Checking for linting issues: Created `Week8.html` and linked it from `index.html`. Summary: 1. **Created Week8.html** based on Week7.html structure 2. **Updated content** for Week 8 - Output Devices: - Title: "Week 8 - Output Devices Group Assignment Summary" - Overview updated for power consumption measurements 3. **Included group assignment summary**: - Measurement setup section with images (power supply, Joulescope analyzer, software interface) - Motor circuit and setup photos - PWM signal captures (microcontroller and motor driver) - Power measurement zoom views - Motor comparison results: - DC brushed motors (large and small) - Stepper motor - Servo motors (large and micro) - All images and videos from the `week8groupassignment` folder 4. **Added link** to full details: https://fab.cba.mit.edu/classes/863.25/people/SaleemAldajani/week8.html#group-assignment 5. **Updated index.html** to include "Assignment 08" linking to Week8.html The page uses the same styling as Week7.html and includes the group assignment summary with images and videos from the week8groupassignment folder. No linting errors found. --- **User** add the Motor Comparison Summary Tables and Summary: When to Use Each Motor Type --- **Cursor** Reviewing `Week8.html` to insert the Motor Comparison Summary Tables and "When to Use Each Motor Type" summary. The "When to Use Each Motor Type" summary is present, but the comparison tables are missing. Adding the Motor Comparison Summary Tables before that section. ```html Week 8 - Output Devices Group Assignment Summary

Week 8 - Output Devices Group Assignment Summary

Measuring Power Consumption of Output Devices

Assignment Overview

This page summarizes the group assignment for Week 8, focusing on measuring power consumption of motors, servos, and stepper motors using adjustable power supplies and precision energy analyzers. We systematically investigated different motor types to understand their performance characteristics and when to use each type.

Group Assignment: Measuring Power Consumption of Output Devices

Measuring power consumption of motors, servos, and stepper motors using adjustable power supplies and precision energy analyzers to understand performance characteristics and when to use each type.

Measurement Setup

We used an adjustable power supply set to 15V and measured quiescent power consumption of 450 mW (0.03 A, where P=IV) before connecting any motors. Power measurements were conducted using the Joulescope (JS220) Precision Energy Analyzer to measure current, voltage, power, charge, and energy in real-time.

Adjustable power supply setup for motor testing
Power supply set to 15V for motor testing
Joulescope JS220 Precision Energy Analyzer
Joulescope JS220 Precision Energy Analyzer
Joulescope software interface showing power measurements
Joulescope software interface

Using a potentiometer to change motor speed, we observed that below a certain threshold, the motor doesn't have enough power to spin (no mechanical work, just electrical losses). Above this threshold, speed increases with power. The dI/dt (rate of current change) cannot change instantly—it takes time. The PWM signal from the microcontroller (roughly 50% duty cycle) is smoothed after passing through the motor driver, with more linear behavior on the rising edge than the falling edge.

Motor circuit setup with connections
Motor circuit connections
Complete motor testing setup
Complete motor testing setup
PWM signal from microcontroller at 50% duty cycle
50% duty cycle PWM from microcontroller
Smoothed PWM signal after motor driver
Zoomed-in power measurement view
Zoomed-in power measurement
Zoomed-out power measurement view
Zoomed-out power measurement

Motor Comparison Results

All motors tested at 15V supply, 2A current limit, with the same potentiometer value for comparison. The potentiometer determines speed and power for DC motors, and position for servos.

DC Motors (Voltage-Controlled)

DC Brushed Motor (Large)

Characteristics: Low-speed, high torque, no positional control

  • Current: 57 mA
  • Voltage: 14.49 V
  • Power: 0.8 W
Large DC brushed motor power measurement
Large DC brushed motor measurement
DC Brushed Motor (Small)

Characteristics: High speed, medium torque, no positional control

  • Current: 0.34 A
  • Voltage: 14.47 V
  • Power: 4.86 W
Small DC brushed motor power measurement
Small DC brushed motor measurement
Small DC brushed motor operation
DC Stepper Motor (Current-Controlled)

Characteristics: Medium speed, medium torque, zero absolute positional control (relative positioning only)

  • Current: 2.0 A
  • Voltage: 10.93 V
  • Power: 22.33 W
Stepper motor power measurement
Stepper motor measurement
Stepper motor operation

Servo Motors (5V Supply, Position-Controlled)

All servos tested at 5V supply, 2A current limit. Potentiometer determines position; power consumption remains relatively constant.

Servo Motor (Large)

Characteristics: Absolute positional control, slower response

  • Current: 10.6 mA
  • Voltage: 4.99 V
  • Power: 53.4 mW
Large servo motor power measurement
Large servo motor measurement
Servo Motor (Micro)

Characteristics: Absolute positional control, slower response, lower power

  • Current: 5.04 mA
  • Voltage: 4.99 V
  • Power: 25.05 mW
Small servo motor power measurement
Micro servo motor measurement

Motor Comparison Summary Tables

Constant Voltage Comparison (15V Supply, 2A Current Limit)

DC brushed and stepper motors tested at 15V. Potentiometer controls speed for brushed motors, and step rate for stepper motor.

Motor Type Size Current Voltage Power Characteristics
DC Brushed Large 57 mA 14.49 V 0.8 W Low-speed, high torque, no positional control
DC Brushed Small 0.34 A 14.47 V 4.86 W High speed, medium torque, no positional control
Stepper N/A 2.0 A 10.93 V 22.33 W Medium speed, medium torque, relative positioning only
Constant Current Comparison (5V Supply, 2A Current Limit)

Servo motors tested at 5V. Potentiometer controls position; power consumption remains relatively constant regardless of position.

Motor Type Size Current Voltage Power Characteristics
Servo Large 10.6 mA 4.99 V 53.4 mW Absolute positional control, slower response
Servo Micro 5.04 mA 4.99 V 25.05 mW Absolute positional control, slower response, lower power

Summary: When to Use Each Motor Type

  • DC Brushed Motors: Simple applications requiring variable speed and torque, where positional control is not needed
  • Stepper Motors: Applications requiring precise relative positioning with medium power consumption
  • Servo Motors: Applications requiring absolute positional control with low power consumption, especially in battery-powered systems

Reference Materials

Source: MIT HTMAA Week 8 Group Assignment

Detailed documentation of output device power consumption measurement and motor comparison analysis

Full Assignment Details

For complete details on the Week 8 group assignment, including comprehensive power consumption measurements, detailed motor comparison tables, and complete analysis results, please visit the full assignment page.

đź”— View Full Week 8 Group Assignment Details

Special Thanks to Our Section

We would like to express our sincere gratitude to all members of our section for their invaluable collaboration throughout this group assignment. Your contributions were essential to the success of this comprehensive output device power consumption analysis project.

Collaboration Activities
  • Power measurement and energy analyzer operation
  • Motor testing and characterization
  • Power consumption analysis
  • Measurement technique documentation
Knowledge Sharing
  • Joulescope energy analyzer operation and setup
  • Motor characteristics and power measurement methodologies
  • Output device selection and application guidelines
  • Embedded systems power management

This collaborative effort demonstrates the power of teamwork in technical education and hands-on learning. The collective knowledge and shared experiences significantly enhanced our understanding of output device power characteristics and measurement techniques.

References

  • Output Device Power Analysis
    Comprehensive guide to measuring and analyzing power consumption of motors and actuators
  • Energy Analyzer Operation
    Professional measurement equipment usage and power analysis methodologies
  • Motor Selection
    Best practices for selecting appropriate motor types for different applications
  • Power Management
    Current limiting, voltage regulation, and power consumption optimization techniques
  • Embedded Systems Design
    Guidelines for designing efficient output device interfaces

Ethical AI Use

Documentation of AI tool usage for this week's group assignment summary and website development work.

Week 8 - Output Devices Group Assignment Summary Development

This session covers the development of the Week 8 page for the output devices group assignment, including content structure, technical documentation, and comprehensive coverage of power consumption measurement processes.

Key AI Activities

  • Content Structure
    Creation of comprehensive HTML structure for output device power consumption documentation
  • Technical Documentation
    Development of detailed sections covering power measurement and motor comparison techniques
  • Process Integration
    Implementation of output device characterization and measurement workflow information
  • Navigation Integration
    Addition of Week 8 link to main index page for seamless course navigation
  • Image Integration
    Integration of key images and videos from week8groupassignment folder with proper styling and captions
  • Link Integration
    Addition of external link to full Week 8 assignment details with proper accessibility attributes

AI Tools Used

  • Cursor AI
    Code generation, content structuring, and website development assistance
  • Technical Content Generation
    Creation of comprehensive output device power consumption documentation
  • Website Design
    Implementation of consistent styling and responsive layout
  • Content Integration
    Seamless integration of Week 8 content into the page structure
  • Media Processing
    Integration and styling of images and videos with proper responsive layouts
``` Added the Motor Comparison Summary Tables. Checking for linting issues: Added the Motor Comparison Summary Tables to `Week8.html`. The page now includes: 1. **Constant Voltage Comparison Table (15V Supply, 2A Current Limit)** - DC Brushed Motor (Large): 57 mA, 14.49 V, 0.8 W - DC Brushed Motor (Small): 0.34 A, 14.47 V, 4.86 W - Stepper Motor: 2.0 A, 10.93 V, 22.33 W 2. **Constant Current Comparison Table (5V Supply, 2A Current Limit)** - Servo Motor (Large): 10.6 mA, 4.99 V, 53.4 mW - Servo Motor (Micro): 5.04 mA, 4.99 V, 25.05 mW 3. **Summary: When to Use Each Motor Type** (already present) Tables include columns for Motor Type, Size, Current, Voltage, Power, and Characteristics. Styled to match the rest of the page. No linting errors. --- **User** run the commits and pushes in small 10mb packets to avoid the limit (make sure to push with each small commit because the limit is at the sync in the end) --- **Cursor** Checking git status, then committing and pushing changes in small batches (under 10MB per commit), pushing immediately after each commit. Checking sizes to plan the commit batches: Committing and pushing in small batches. Starting with the HTML files: Committing small images and videos in batches: Committing the larger GIF and MP4 files in smaller batches: Committing the remaining large files individually: Checking for remaining files: All important files are committed and pushed. Remaining: - `.DS_Store` (macOS system file; usually ignored) - `week8 copy.html` (backup copy; not needed since `Week8.html` exists) Committed and pushed in 6 batches: 1. **Batch 1**: HTML files (Week8.html, index.html) 2. **Batch 2**: Small images/videos (7 files, < 500KB each) 3. **Batch 3**: Medium images (7 files, ~300-850KB each) 4. **Batch 4**: Large videos/GIFs (brushed-motor.gif, stepper-motor.mp4) 5. **Batch 5**: Motor driver video (2.1MB) 6. **Batch 6**: Stepper motor GIF (2.2MB) All commits were pushed immediately after each commit to avoid sync size limits. All week8groupassignment files are now in the repository. The page is ready with all images and videos.