Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Scenario: You are a junior computer engineer at a company that manufactures remote and radio control cars. Your R&D team is currently working on designing
Scenario:
You are a junior computer engineer at a company that manufactures remote and radio control cars. Your R&D team is currently working on designing a new line of RC cars, which requires your knowledge on microcontrollers to make integral design decisions for upcoming products.
The design has the following base requirements:
Driving multiple DC motors for wheels
Buttons and joysticks on the controllers to accelerate, brake, reverse
Status LED's
Ultrasonic distance sensors for automatic braking
LCD display speedometer
You are required to determine an appropriate microcontroller for this project by performing a survey of the available options and justifying their applicability to the requirements by providing written reports on the asked tasks below to your supervisor.
Task
Select a microcontroller from the following list of microcontrollers and, using the official datasheet, examine whether it meets the project requirements:
ATmega
ATmega
PICF
MKDX
Your examinationinvestigation should give an indication of the following metrics for your selected microcontroller:
Internal architecture and instruction set and instruction set architecture
Hardware interfaces including. ports number of ports and multiplexed capabilities, if present peripherals, including counterstimers ADCs, PWM SPI, UART, USART, as applicable
Ensure that an explanation of the various functions of the microcontroller elements including a diagramschematic is included in your report. Ensure that you cite all sources accordingly.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started