2023 Tutor Felipe Rifo, student Lucas Irribarra, Advanced Center for Electrical and Electronic Engeneering (AC3E), Universidad Tecnica Federico Santa Maria (USM), Valparaiso, Chile.
At its core, the chip employs a Finite State Machine (FSM) that receives inputs from sensors located on the robot's front and sides, The FSM's states are tuned to facilitate forward motion, left and right rotations, and obstacle avoidance, allowing robot navigation in confined spaces.
The output of the chip are meant to be used with an H-bridge motor driver circuit, enabling bidirectional motor control. This feature grants the robot the ability to move forward and execute precise turns.
The control of motor speed is achieved through the 8-bit Pulse Width Modulation (PWM) generator. This PWM signal can be setted via eight input pins. Additionally, the PWM output pin provides a means for real-time monitoring, control, or testing of motor speed, facilitating precise adjustments during robot operation.
The Micro Robot Control Chip is designed for ease of integration into robotic systems, this chip is compatible with various microcontroller platforms, making it adaptable to a wide range of robotic applications.
TinyTapeout is an educational project that aims to make it easier and cheaper than ever to get your digital designs manufactured on a real chip!
Go to https://tinytapeout.com for instructions!
Edit the info.yaml and change the wokwi_id to match your project.
Please see the instructions for:
When you edit the info.yaml to choose a different ID, the GitHub Action will fetch the digital netlist of your design from Wokwi.
After that, the action uses the open source ASIC tool called OpenLane to build the files needed to fabricate an ASIC.
- Share your GDS on Twitter, tag it #tinytapeout and link me!