Answered step by step
Verified Expert Solution
Question
1 Approved Answer
S1) Explain the criteria to be considered in the selection of the microcontroller (MCU). Create a table and compare the PIC16F628a, PIC16F877a, ATmega328P and ATmega2560
S1) Explain the criteria to be considered in the selection of the microcontroller (MCU). Create a table and compare the PIC16F628a, PIC16F877a, ATmega328P and ATmega2560 microcontroller properties according to the selection criteria you specified. (40 P) S2) It is desired to control the direction and speed of a DC motor with the PIC16F877 microcontroller and Arduino Uno control card, whose schematic illustrations are given below. While the rotation direction of the DC motor is determined according to the digital signal obtained from a button (switch), the motor rotation speed is adjusted according to the analog signal read from a potentiometer. L298 integrated as a motor driver will be used and necessary connections will be provided over the appropriate pins. a) Create the connection schemes (electronic circuits) of microcontroller systems. (20 P) b) Draw the program flow charts of the control systems. (20 ) c) Create the codes that need to be uploaded to the PIC16F877 and Arduino control board. (20) PIC 16F877 MCU Arduino Uno Control Card RBT RO DIGITAL INPUTS RO DDDDD 16F877 osci Osca POWER INPUTS ANALOG INPUTS
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