XMEGA software to control a current pulse generator

Cancelled Posted Feb 14, 2012 Paid on delivery
Cancelled Paid on delivery

We need help for implementing software to control a current pulse generator.

The hardware platform is a Atmel XMEGA-B1 Xplained board (based on the AVR XMEGA processors), connected to 4 potentiometers via 4 ADC input channels, and a H-bridge (two digital outputs, On/Off and Direction). We will pay a Atmel XMEGA-B1 Xplained board for the contractor, and the contractor keep this after the job is completed as a part of the payment.

A standard 12V power supply is connected as input to the H-bridge, and the purpose of the software is to make it generate special pulse trains as seen on attached screenshots. The pulse train can be adjusted by the 4 potentiometers. They have the following functionality.

- Amount of positive pulses per. negative pulse (from 4 to 30)

- Frequency of the pulses (20 - 2000 Hz)

- Duty cycle of the positive pulses (0-100%)

- Duty cycle of the negative pulses (0-100%)

The display should be used to display theese 4 values one at a time. The value to be displayed is selected by pressing on of the buttons on the board.

Software shall be coded in C, using AVR Studio 5

## Deliverables

Please attached scope picture off how the pulses should look like

C Programming Electronics Engineering Project Management Software Architecture Software Testing

Project ID: #2711678

About the project

1 proposal Remote project Active Mar 7, 2012

1 freelancer is bidding on average $425 for this job

andrasrona

See private message.

$380.8 USD in 30 days
(6 Reviews)
3.1
beaudoinvw

See private message.

$425 USD in 30 days
(1 Review)
2.2