Tildelt

ATMEGA16 Quadrature Decoder

Using the Atmega16, your primary task is to design and

implement in assembly a Quadrature Decoder (Google it).

In order to test it, you are to also write in the same program a

quadrature encoder signal generator to simulate an encoder.

By feeding the quadrature signal in software or through I/O pins

you should be able to test your primary task, your quadrature

decoder.

I would like the following features in your Quadrature Decoder

and tester software:

1. A button to start the Quadrature simulator such

that when the signal is fed to the Atmega signal in

software or through actual output and input pins, the

quadrature simulator will generate 10 quadrature pulses.

Your decoder under test will give a resulting count of 10.

2. A button to repeat (1) but will give a result of -10.

3. A button to repeat (1) and (2) where the frequency signal of the quadrature pulses are doubled.

ALSO:

Develop a quadrature simulation signal that start at zero

frequency, ramps up its speed until the quadrature decode reaches

a count of a 100, then ramp back down to zero frequency.

In all of this please clearly document the pins you are assigning for

Phase A and Phase B for your quadrature.

You should have a Phase A out, Phase A in, and Phase B out,

Phase B in.

The outs are the output of your simulator, the ins are the input to

your quadrature decoder.

Clearly state the register you are using to store the results of your

decoder.

YOU MAY LOOK AT MY ATTEMPTED CODE AND IF YOU CAN FIX IT GREAT! It is attached.

Færdigheder: Montage, Indbygget Software, Microcontroller

Se mere: quadrature decoder, atmega16 quadrature encoder, atmega quadrature encoder, quadrature encoder, atmega16 decoder, atmega16 quadrature decoder, quadrature encoder simulate, test code generator, atmega decoder, software quadrature decoder, google test speed, speed tester, microcontroller design, frequency generator, embedded program, microcontroller software code, microcontroller simulation, google tester, embedded encoder, code software microcontroller, store generator, embedded software program, microcontroller software, output program clearly, ramps

Om arbejdsgiveren:
( 18 bedømmelser ) Oakland, United States

Projekt-ID: #4051029

4 freelancere byder i gennemsnit $198 for dette job

Tauseef240

Hi, I am MSc in Computer Architecture and can do this project.

$190 USD in 3 dage
(26 bedømmelser)
5.0
quang102

hello i can do that thanks

$250 USD in 7 dage
(6 bedømmelser)
4.7
betaenergy

Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha Mere

$200 USD in 4 dage
(10 bedømmelser)
4.7
zelamicro

Hi,I can do it.

$200 USD in 5 dage
(13 bedømmelser)
4.2
aki542

Hi,I can help u.

$150 USD in 14 dage
(3 bedømmelser)
2.7