Difference between revisions of "Stompy PCB Designs"

From Humanoid Robots Wiki
Jump to: navigation, search
(Add Audio Information)
Line 3: Line 3:
 
== Head ==
 
== Head ==
 
* Audio
 
* Audio
 +
** DSP and Audio Codec
 +
*** Analog Devices ADAU1452 <ref>https://www.lcsc.com/product-detail/Audio-Interface-ICs_Analog-Devices-ADAU1452KCPZ_C468504.html</ref>
 +
** Amplifier
 +
*** Texas Instruments TPA3116D2 <ref>https://www.lcsc.com/product-detail/Audio-Power-OpAmps_Texas-Instruments-TPA3116D2DADR_C50144.html</ref>
 +
** Microphone
 +
*** Infineon IM69D130 <ref>https://www.lcsc.com/product-detail/MEMS-Microphones_Infineon-Technologies-IM69D130V01_C536262.html</ref>
 +
**Speaker
 +
*** FaitalPRO 3FE25 3" Full-Range Speaker Driver<ref>https://faitalpro.com/en/products/LF_Loudspeakers/product_details/index.php?id=401000150</ref>
 +
***
 
* Video
 
* Video
 
* Multiplexer
 
* Multiplexer

Revision as of 05:34, 1 May 2024

This document describes the PCBs that we use in Stompy

Head

  • Audio
    • DSP and Audio Codec
      • Analog Devices ADAU1452 [1]
    • Amplifier
      • Texas Instruments TPA3116D2 [2]
    • Microphone
      • Infineon IM69D130 [3]
    • Speaker
      • FaitalPRO 3FE25 3" Full-Range Speaker Driver[4]
  • Video
  • Multiplexer
  • GMSL transmission
    • MAX96701 serializer
    • MAX96700 deserializer
    • MAX9295D dual 4-Lane MIPI CSI-2 to GMSL[5]

Body

Raspberry Pi CAN Hat
  • Compute Module
  • CAN
    • MCP2515: CAN Controller, SPI compatible (2.7V~5.5V) [6]
    • ATA6561: CAN Transceiver (4.5V~5.5V)[7]
    • MCP2551: CAN Transceiver (4.5V~5.5V)[8][9]
    • TLE6250G: CAN Transceiver (4.5V~5.5V)[10]
    • TJA1051: CAN Transceiver (4.5V~5.5V)[11]
    • SN65HVD230: CAN transceiver (3V~3.6V)[12]
  • Power regulation
    • AMS 1117
  • IMU
    • BerryGPS-IMU V4
      • Gyroscope and Accelerometer: LSM6DSL, compatible with SPI and I2C
      • Magnetometer: LIS3MDL, compatible with SPI and I2C
  • Ethernet (to communicate with the head and for debugging)

References