|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
paper: Modular Sub-Processing
|
|
#2
|
||||
|
||||
|
Re: paper: Modular Sub-Processing
The setup described in the paper is interesting, but seems to violate custom circuit rule R59 (2006 rules) which says that custom circuits may not "Directly affect any output devices on the robot, such as ... supplying a PWM signal to a speed controller..."
We had a custom circuit (PIC) to monitor the rotational speeds of the ball shooter motors, but the hard part was figuring out a communication mechanism back to the RC so that it could make the PWM changes if the speed was too slow or too fast. If we could have had the PIC control the speed directly, we would have had much better control. As it was, the RC just got 2 bits for each motor, which it interpreted as {too fast, just right, too slow, unused state). The RC then adjusted the motor controlling PWM directly (thus in compliance with R59), based on the input from the custom circuit. Last edited by ericand : 03-01-2007 at 17:33. |
|
#3
|
||||
|
||||
|
Re: paper: Modular Sub-Processing
Quote:
Last edited by ZZII 527 : 03-01-2007 at 18:56. |
|
#4
|
||||
|
||||
|
Re: paper: Modular Sub-Processing
I think it would be prudent to put a big warning in this document that the device you describe is illegal for use in a FIRST competition.
*Well, we don't know for certain that it is illegal this year, but I'd be willing to bet money on it. It is a safety issue, plain and simple, to have a custom circuit device "in between" the RC's PWM output and the speed controller. It will totally defeat IFI's robot disable functionality. |
|
#5
|
||||
|
||||
|
Re: paper: Modular Sub-Processing
Quote:
|
|
#6
|
||||
|
||||
|
Re: paper: Modular Sub-Processing
I also believe the unit, as configured, would be illegal under FRC rules. However, it would be simple to return the calculated output speed to an analog port, rather than produce a pulse for the PWM directly. The RC would then read this and adjust the PWM output accordingly under software control.
Jon Mittelman Mentor Team 236 |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Critique my image processing program... | Salik Syed | Programming | 13 | 29-06-2006 16:57 |
| Outsourcing Processing/Storage | Mike | Chit-Chat | 0 | 26-06-2005 21:06 |
| Processing pre-set Interrupts | Tom Bottiglieri | Programming | 1 | 13-02-2005 15:41 |
| Processing data quickly in autonomous | jgannon | Programming | 4 | 04-01-2005 14:45 |
| Parallel processing for 3dmax | mnkysp6353 | General Forum | 9 | 06-05-2004 10:26 |