![]() |
Re: 2015 Beta Testing - The Components are Here.
Quote:
|
Re: 2015 Beta Testing - PWM voltage levels
Quote:
Also, has anyone collected millamps vs voltage drop data across the input of the new motor controllers? |
Re: 2015 Beta Testing - PWM voltage levels
Quote:
I've seen in the myRIO docs that all the DIO pins are pulled up to 3.3V with a 40k (or 2k for the shared I2C pins). Are the main PWM pins pulled down to ground like they were 09-14? How strong/weak is the pull down? And most importantly, if main PWMs are pulled down and all DIOs are pulled up, what is the roboRIO doing with the shared PWM pins on the MXP breakout? |
Re: 2015 Beta Testing - The Components are Here.
Quote:
My real point was internal resistance is really a measure of the batteries ability to supply current under particular set of conditions. It says nothing about the actual efficiency of the chemical reactions going on in the battery. Others, who know a lot more than I do about batteries, have posted in effect that the amount of useful energy in the battery changes with the current or power. That matches my experience. |
Re: 2015 Beta Testing - The Components are Here.
It appears that the MXP interface on the new RoboRio is only redundant connections from the outer edge RoboRIO connectors. If they are redundant, then why would anyone use this interface?
Thanks |
Re: 2015 Beta Testing - The Components are Here.
They are not redundant, they are additional.
|
Re: 2015 Beta Testing - The Components are Here.
Quote:
The MXP adds to the outer-edge I/O. Internally, there are two MXP buses, one is exposed via the MXP connector and the other was used to construct the outer-edge connectors. If some of the documentation is misleading, please point it out. Greg McKaskle |
Re: 2015 Beta Testing - The Components are Here.
Quote:
|
Re: 2015 Beta Testing - The Components are Here.
Quote:
|
Re: 2015 Beta Testing - The Components are Here.
Here is my justification for assuming the MXP pins are redundant. Maybe I should use a better explanation instead of the word redundant.
How many ways are there to access I2C SDA? We can use the MXP pin 34 and the outer area of the RoboRIO connector labeled I2C SDA. Are these the traces the same? Are there really two independent I2C interfaces? Where is the signal DIO0-9 accessed? MXP contains DIO0-9. There are also DIO0-9 on the outer edge of the RoboRIO. Are there two separate DIO0 signals? A and B ? Greg mentioned that these are different buses. Does that mean the processor/FPGA can really control two I2C interfaces at the same time? I am not sure what he means by different buses. I thought two separate buses means that the FPGA controls the I2C-A and I2C-B independently. Maybe some pins are redundant (:D) and some are extra. Sorry for the confusion. Thanks |
Re: 2015 Beta Testing - The Components are Here.
As it says on the specs here:
I2C: 2 channels (1 dedicated, 1 shared) <many other similar examples> So 1 channel is available on the roboRIO, and is a dedicated I2C bus. There is also another on the MXP, which is a separate bus, but it's pins may be used as Digital I/O instead, if you want to. Not D I/O and I2C at the same time. But, there are two I2C channels. The MXP is an expansion port, not just a move-all-the-onboard-IO-somewhere-else port. |
Re: 2015 Beta Testing - The Components are Here.
>> It appears that the MXP interface ...
OK. I understand, now. The MXP is a powerful interface. Our team should be able to come up with many uses for this interface. Thanks for clearing up my confusion. |
Re: 2015 Beta Testing - The Components are Here.
1 Attachment(s)
Here's a photo of both SPI interfaces in use at the same time to duplicate devices that have identical SPI address. They worked fine without conflicts.
We did the same thing with the I2C ports, but I only have a photo of one port in use. |
Re: 2015 Beta Testing - The Components are Here.
>> Has anyone put the PWM signals on an o'scope?
I had a buddy measure the PWM 6V line from the RoboRIO (Our team does not have RoboRIO and it was 5.7 volts with a fresh 12V battery. Does this concern anyone for driving several servo motors? What would happen to the 6V line if there are 6 servos running at the same time? I measured 6.0V on the older cRio. Is there a current limit on the output of each of these RoboRIO PWM 6V (5.7V;) ) pins? I wanted to make sure I get all the power I need for driving several servos at the same time. Thanks, |
Re: 2015 Beta Testing - PWM voltage levels
Quote:
|
| All times are GMT -5. The time now is 05:03. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi