dfitz
04-21-08, 06:19 AM
Hi there,
I've ran out of processing on one plug-a-pod, so I would like to use a second plug-a-pod to implement some really fast hardcore gyro filtering for 2 gyros (later probably 3 gyros) then transfer the data across to the other main board.
I want to be able to run the filtering very fast, and obtain a smoothed angular velocity estimate and send this to the other board to use. My requirements are that there will be 2 velocities that need to be sent, each in a range from 0->360 with 0.01 resolution (36000 data points reqd), and the faster the better. I'm thinking something along the lines of 120 hz.
I'm wanting to know what you guys think is the best way to get the data across. My thinking is perhaps using, pwm, serial, pe ports, or simply output/input an analog signal. Some issues are though that: i'm already using the rs232 for other comms, using pe6/7 for control to a camera, i have a h-bridge board that's using up 2 PWM channels. The analog ports won't be any good, as a lot of the filtering done on the filtering board of gyros coming into the plug-a-pod is to eliminate the system noise on the analog ports.
What so do you think will be the best way to pass the data between the boards?
thanks again,
Daniel
I've ran out of processing on one plug-a-pod, so I would like to use a second plug-a-pod to implement some really fast hardcore gyro filtering for 2 gyros (later probably 3 gyros) then transfer the data across to the other main board.
I want to be able to run the filtering very fast, and obtain a smoothed angular velocity estimate and send this to the other board to use. My requirements are that there will be 2 velocities that need to be sent, each in a range from 0->360 with 0.01 resolution (36000 data points reqd), and the faster the better. I'm thinking something along the lines of 120 hz.
I'm wanting to know what you guys think is the best way to get the data across. My thinking is perhaps using, pwm, serial, pe ports, or simply output/input an analog signal. Some issues are though that: i'm already using the rs232 for other comms, using pe6/7 for control to a camera, i have a h-bridge board that's using up 2 PWM channels. The analog ports won't be any good, as a lot of the filtering done on the filtering board of gyros coming into the plug-a-pod is to eliminate the system noise on the analog ports.
What so do you think will be the best way to pass the data between the boards?
thanks again,
Daniel