Milestone 1-Incremental Rotary Encoder The object of this lab is to explore an incremental rotary encoder through an Ard

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

Milestone 1-Incremental Rotary Encoder The object of this lab is to explore an incremental rotary encoder through an Ard

Post by answerhappygod »

Milestone 1 Incremental Rotary Encoder The Object Of This Lab Is To Explore An Incremental Rotary Encoder Through An Ard 1
Milestone 1 Incremental Rotary Encoder The Object Of This Lab Is To Explore An Incremental Rotary Encoder Through An Ard 1 (30.09 KiB) Viewed 12 times
Milestone 1 Incremental Rotary Encoder The Object Of This Lab Is To Explore An Incremental Rotary Encoder Through An Ard 2
Milestone 1 Incremental Rotary Encoder The Object Of This Lab Is To Explore An Incremental Rotary Encoder Through An Ard 2 (25.16 KiB) Viewed 12 times
Milestone 1 Incremental Rotary Encoder The Object Of This Lab Is To Explore An Incremental Rotary Encoder Through An Ard 3
Milestone 1 Incremental Rotary Encoder The Object Of This Lab Is To Explore An Incremental Rotary Encoder Through An Ard 3 (32.52 KiB) Viewed 12 times
Milestone 1-Incremental Rotary Encoder The object of this lab is to explore an incremental rotary encoder through an Arduino Uno as data acquisition device. The properties of the encoder signals will be evaluated. The encoder (Model KY-040). Once powered up, the encode shaft (nob) can be reset, rotate clock wise (CW), or counter clock wise (CCW) Signals from the encoder will be connect to the microcontroller, which will interpret the signal and display the cumulative rotation status Tasks: Follow tasks should be performed (1) Wiring Connect the encoder with an Arduino controller. Provide the wiring diagram. Pay attention to the voltage level of power rail and clecut ground: (2) Encoder integrity test: Connect both signals of encoder (Signal A ad Signal B) to the analogi channels of Arduino. Use Anduino as a data acquisition device (Dwd) to capture Signal A and Signal , as analog signals. Some basic relevant Arduino code must be used for this purpose- consider the sample program "AnalogRead Use Serial Plotter (or other suitable, third-party utility software tool) to display waveforms of signal A and signal 8 in the same plot, with vertical axis being the voltage of signals Interpret the waveforms obtained and note any unexpected phenomena. Note in the ideal situation, the traces in Serial plot should resemble those in the following illustration Rotary Encoder output LUULE 1: Suns =
2Q Pageview A Read aloud Add km wtuy problemader saghal,bee (ha -llergforaathey him to in the encoder talowing luneson decke res rurc tul dang-dick (A)h in the vertFoltage Upes encoder reset the ender will be rotated artits erwor nagoerrRCW gan COW ed rtere apar ஐரே tte Line AUN தும்
(source: http://astro-designs.com/pix example no4.html) (3) Development of encoder application program in Arduino: The application program must have following functions: a. Remind the user to reset the encoder by display a message on the console Upon encoder reset, the encoder will be rotated arbitrarily, either CW or CCW. The rotation angle will be displayed on the console (serial monitor), with CW producing b. positive angle and CCW negative angle. The displayed value can be 1360° Beyond the limits, the program will reset the angle value to be zero. Items for submission: (1) TinkerCAD wiring diagram (encoder circuit only, without 7-segments and associated wiring) (2) Picture of the physical encoder circuit, matching the TinkerCAD model (3) Encoder signal waveforms captured on a scope, together with interpretation (Optional, Extra 4 points) (4) Flow chart of encoder application program. (5) Application program code listing (Arduino sketch, without portion of sketch related to 7- segment display) (6) List of refereneces (7) Link of a video recording up to 2 minutes, demonstrating the complete setup, initializing the encoder, rotating CW and then CCW, with serial monitor display in clear view
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply