Closed

Programming Wireless Microprocessor Board

This project received 10 bids from talented freelancers with an average bid price of $ USD.

Get free quotes for a project like this
Employer working
Project Budget
N/A
Total Bids
10
Project Description

A prototype wireless microprocessor board has been designed and currently being fabricated. We seek programming expertise in the following: 1. Wireless TI CC2500 2.4 GHZ RF transceiver (expertise with similar architecture acceptable) 2. TI 16 bit microprocessor MSP430F2274 (expertise with similar architecture acceptable) 3. Reading 2 16 bit ADCs (linear LTC1864) General Functionality The remote board will be used to monitor 2 external excitation sources from 2 accelerometers. We will need to wake up the board at a specified time in order to keep a supplied battery from discharging to quickly. The awake signal will be sent from a host computer to the wireless board. Once the board is awake, we then will need to adjust a few parameters, perform a measurement test which will collect signals from 2 16 bit ADCs and once the test is complete we will then need to transfer the data to a host computer for post processing. In a second milestone that will follow after this we will need to control a DC motor (appropriate electronics have been designed to drive the motor) and will need low pass digital filtering on the microprocessor for the 2 ADC signals. However, this will not be discussed until we have selected our contractor and will be for a follow on milestone. We will need the following parameters and functionality. 1. Send command to the wireless transceiver to wake up the board. 2. Send command to adjust trigger threshold level of the 2 16 bit ADCS. Each of these 2 signals will need independent trigger levels. An external source will cause the signals to exceed the trigger level for an instant in time that looks similar to an impulse. Once the trigger level is reached then the data is continuously stored in memory at a sampling rate of 5 ksps over a 2 second duration. 3. Need to monitor when the test is complete. To accomplish this simply send a signal back to the host once the samples have filled the buffer in memory on the wireless board. 4. We then need to transfer the data to the host computer that was collected from each of the two signal channels. This transfer rate is not important. JTAG Connection: The board contains a JTAG programming connector to enable the TI MSP4030F2274 to be programmed as well as the TI wireless transceiver.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online