Does the I/O Board or PIC32 Starter Kit have Single Digital I/O Ports?
I am creating an Automatic Guitar Tuner for a school project and it involves way more then I thought. All together im ending up using a DSK Board for all signals processing, PIC 32 board to run the user interface, and a bi-directional DC motor to turn the guitar pegs when told from the DSK to do so. Im already snagged.
I essentially have a set up of a PIC 32 starter kit, the I/O expansion Board, and a Touch Screen interface all connected through standard, daisy chain setup. This all works great, able to progrm the PIC32 and run the Touch screen pretty nicely.
My problem is that I need to do two fairly difficult things. First I need to have the PIC32 communicate with the touch screen interface to control a motor. They already communicate to each other, but now I need to be able to control raw outputs to send to the motor setup. To do this, I need to have three pins, preferably digital, that I can control to go from low to high (0 - 5 Volts) when I need them to.
The three channels are an Enable, Channel 1, and Channel 2. These all work together on a Bi-Directional DC motor. Chan 1 & 2 work together to choose direction of the motor to spin.
So I need to figure out where I can control single pins at on either the PIC or the I/O Expansion board, if this is even possible, or what I need to do so.
Second, is that this whole setup will need to communicate with a DSPK board from Texas Instruments. This board will do all the scientific work, like reading in the audio signal, calculating FFT's, and then deciding if the frequency is high or low and communicating with the PIC setup.
The dilemma, there is no direct ports that interconnect. Does this mean I need to get one of the PICTail plus cards to plug in and then connect? I havent been able to get a solid answer from anywhere on the net or from any teachers. Any help is appreciated. Thanks.