Question: 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 1
Select a microcontroller from the following list of microcontrollers and, using the official datasheet, examine whether it meets the project requirements:
ATmega 328
ATmega 2560
PIC16F877
MK20DX128
Your examination/investigation should give an indication of the following metrics for your selected microcontroller:
Internal architecture and instruction set and instruction set architecture
Hardware interfaces including. 10 ports (number of 10 ports and multiplexed capabilities, if present), peripherals, (including counters/timers, ADCs, PWM, SPI, UART, USART, 12C, as applicable)
Ensure that an explanation of the various functions of the microcontroller elements (including a diagram/schematic) is included in your report. Ensure that you cite all sources accordingly.
 Scenario: You are a junior computer engineer at a company that

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!