Interfacing engine Lego NXT sbRIO-9636 Eval Board

Hello

As a newbie to sbRIO, I would build a simple Quadrature counter.

Recently, I attended the great build your own Embedded system workshop and have a sbRIO-9636 running a updated the Quadrature counter sample project AND originally designed for the sbRIO-9631.  He works a lot using the digital encoder built into the daughter card.

Then, I want to use a Lego Mindstorms NXT motor (PN 9842) encoder.  I will feed the outboard motor so for now I just up/down count the encoder.  Here is the wiring that I intend to use on the map of my daughter:

Channel that has the encoder (yellow wire) will go to DI2
Channel B (blue wire) of the encoder will go to the DI3
Common 0V (red wire) goes to DGND
+ 5V (green wire) will go?

So my question: is there a point on the map the sbRIO-9636 girl, I can securely connect to for + 5V power of encoder?  Moreover, these colors of son are Lego Mindstorms extension cables when they are cut and stripped.

Any help would be appreciated!
jimmyservo

According to the quick reference for the sbRIO 9636: http://www.ni.com/pdf/manuals/375933a.pdf

There seems to be + 5V on 49 and 50 of the J502 connector pins. This connector is available, or you use a daughter card?

Other options would be more hackers IMO, such as the drawing of the USB connector 5V.

Tags: NI Hardware

Similar Questions

  • list of sbRIO Eval Board of e/s

    I work with the sbRIO eval kit (http://sine.ni.com/nips/cds/view/p/lang/en/nid/211116) and I can't seem to find details on the output pin. The eval Board comes with a daughter card to interface the easy I/O, but I can't find any details on what DIO are connected to what buttons push-button and LED and what DIO control the LCD etc... Basically to research to find a spindle of the sbRIO mapping to the daughter card.

    Thank you

    Hello Merc_Bert,

    If please look at this picture of DIO Port mappings and let me know if you have other questions.

    Thank you!

    Deborah_Y

  • How to CAN with Sbrio 9636 interface

    Hello

    I use Labview 2011 and SBRio 9636 to communicate with controllers EPOS2 Maxon, who uses the CANOpen protocol for communication. Since then, SBRio has only library CAN shipped with it I just use it to monitor a network of communication already setup. What communication happens even within the network that sbRIO fails to receive any image. I run the example of unique input output for this purpose. The connections are checked and the resistance of connection on the bus is 120 ohm. SBRio penetrates "Error Active" mode and starts running. We also find that the Commission also triggers an error in one of the EPOS2 that is connected directly to the card. Can someone tell me why this happens? Y at - it that anything left to do? I find it difficult to download images and help send the front and block attachments Panel. P. S.

    Hello Surajp,

    I also have the problem with the sbRIO CAN communication, but at least I could receive frames just some time lost some.

    I found in your window block, you set listening only? TRUE, this is not correct, this must be set to FALSE, otherwise can not read any CAN CAN - bus framework.

    Here is the description of the help file.

    Listening only? property configures if the interface CAN transmit all information CAN bus.

    When this property is set to False, the interface can transmit frames CAN and acknowledge the received frame.

    When this property is set to True, the interface can transmit frames CAN neither acknowledge receipt CAN fit. Set to True allows a passive monitoring of network traffic, which can be useful for debugging scenarios when you do not want to interfere with a communications network.

    Hope this will help you.

    Qi

  • Question of sbRIO-9636

    Guys,

    I have a 1 sbRIO-9636, which was part of the assessment package. I took the part of high level (circuit that allows you to interface with a few DIO AIO) and have only the Board of Directors. then I advanced and bought some fo the Accessories:

    Part number 154041-12

    Part number 153158-10

    Now Iam stuck trying to find a block of endings (look like the cb-50 i/o (p/n 776164-90), but for this Council so that I can interface with the DIOs and AIOs.

    I learned by a seller of NOR does not make this Terminal or knows what third-party company makes. (this time I bought these pieces through OR which has baffled me)

    If anyone knows how can I get a connection block that uses the robon 50 cable I bought I'll greatly appreaciate it.

    Just remembered... NEITHER Alliance Partner Cyth Systems built a block of board-to-board endings for headings 2 x 50 pins. The product is not on their Web site the last time I checked, but the model number is CFX-076. Their roommates until the Single-Board RIO Summit.  If you need a version that uses the 50 pin cable to place the block of remote connection, they may be able to work with you on a version without the connectors the connectors on the card-board replaced with cable connectors.

  • Looking for a map of derivation for the IDC sbRIO-9636 headers to access model IOs (or block)

    Hello

    I have a sbRIO-9636 and you want to use for prototyping of something.  It has 2 headers of IDC 50 pin access to the many inputs/outputs. The problem is that pitch IDC Council is 2 mm instead of the more standard 2.54 mm (0.1 "). I want to access these IOs model, but all the map of derivation that I can find is 2.54 mm (side of header IDC). I did a lot of google search today but no luck so far.

    Is there an easy way to access these sbRIO IO model or a block of endings of the?

    Thank you in advance!

    Hi TailOfGon,

    I know that the product manager for the Single-Board RIO is still working on getting this displayed product to ni.com, but NEITHER has recently published a map of derivation IDC cable to the connectors of 2mm on Single-Board RIO.  A single derivation card can provide a Terminal screw to the headers of the e/s analog and e/s digital at the same time. The Board match the holes of the sbRIO-962 x and x sbRIO-963 and can be mounted on the underside of the Single-Board RIO with short cables of 2mm (included) to wrap around the map of derivation.

    You can add the PN next to the cart on the Web site of NOR, or you can call and place an order:

    sbRIO 2mm IDC connector Breakout
    784507 01

    In addition, a partner of Alliance, NOR Cyth Systems, built an escape from edge to edge for headings 2mm on Single-Board RIO as well.  You can see my previous post, including a photo of their derivation here business card:

    http://forums.NI.com/T5/LabVIEW/sbRIO-9636-question/m-p/3021431/highlight/true#M863321

    Kind regards

  • Data acquisition on OR sbRIO 9636

    Hello! I'm working on my school project and I do the acquisition on OR sbRIO-9636. How I choose the sampling of acquisition period? I work as an example on the Web site OR below:

    http://www.NI.com/Tutorial/4534/en/

    I can't understand it on what sampling period should I put in Host.vi and in Target.vi in order to have the good acquisition? For an example, I would like to have period milliseconds 10 sampling. The configuration of loop-time in Host.vi and how Target.vi?

    Thank you

    Chupka,

    Yes, the calculation of sampling looks good this way, find all your data every loop, but you want to make sure you have a case to avoid FIFO overflows if you read each data point.  With regard to the loop of the host, you do not want make sure that it is superior to the host loop so that if you encounter the jig in your curls, you won't have the time.

  • I2C sbrio 9636

    Dear all,

    Greetings

    I need assistance to implement an I2C protcol in sbRIO 9636 (KIT of RIO could), I try one of this website (http://zone.ni.com/devzone/cda/epd/p/id/4063) after moving to screw for my kit and deploy it I couldn't have expected results, as shown in figure (start condition) instead, I got the figure of output (output). any suggestion? Help, please...

    Thanks in advance

    Mustafa


  • Ethernet broken on sbRIO-9636

    Hello

    So I have a sbRIO-9636 and I worked on it for a while. Have had no real problems with it, but the other day when I started it up it is just on the network. After checking the hardware (cables and switch), I noticed that the connector ethernet LED are lit (green) as soon as the sbRIO is turned on even if there is no ethernet cable connected. If I plug in an ethernet cable activity LED begins to blink continuously. There is no sign of her on the side of the switch. The port State LED is off and there is no trace of the sbRIO MAC address. I tried to put in safe mode, but the same behavior just keeps repeating itself.

    Needless to say, it does not appear to the MAX and he cannot be crazy.

    I'm about to get your hands on a cable to try to connect to the serial port and see if I can get some information about the function of the Console, but I thought I'd check if anyone here have seen this behavior a sbRIO and perhaps successful solve. It's sad to say, I did not have much hope for unity but maybe worth it.

    Thank you

    Nimgaard

    Nimgaard,

    There is nothing of National Instruments can recommend to repair this unit. I would recommend calling our support and explaining what happened. They will know if the unit is still under warranty and can you get in touch with one of our RMA coordinators who can help you deal with this. This option can be less expensive than buying a new unit.

  • "For more specific class" does not not on sbRIO 9636

    The application that I am forcing me to programmatically access arbitrary components of a nested group. Currently, I am doing the browsing the cluster using his property [] node recursively controls. Currently, my accessor VI to accomplish this works very well on a normal PC but does not work on my target in real time, a sbRIO 9636.

    After some research, I determined that the function "To more specific class" does not work on my target in real time. I have attached a code base that shows the heart of the problem. It works fine on a PC but will return an error 53 when running on my target in real time.

    A few questions:

    (1) is 'To more specific class' supported on the sbRIO 9636 or not?
    (2) if it is supported, what am I doing wrong?

    (3) if it is not taken in charge, what are other methods for access by the arbitrary elements of a nested cluster program?
    (4) if it is not supported, why LabVIEW allows me to place the feature even when the sbRIO 9636 is explicitly selected as my goal in my LabVIEW project? It seems prudent to restrict its use, if it is not supported. My day job has been effectively wasted because of this problem.

    For reference, here's a few previous discussions

    http://forums.NI.com/T5/real-time-measurement-and/modifing-cluster-component-properties-on-sbRIO-No-...

    http://forums.NI.com/T5/real-time-measurement-and/quot-Manager-call-not-supported-quot-when-typecast...

    Thank you
    JAnthony

    The other posts are correct, because it is currently not possible to use the function on a real-time target. This is a known issue and is being investigated for correction, but currently there is no work around. It is available on the pallets that this behavior is not intentional and should work.

    You have described your application requires that recursively through a table and access to specific data. Does this mean that the Data Structure might be different when the vi is run and you need to adapt to a changing data type? If this isn't the case, then all you need to do is to get the value of the reference and then ungroup the cluster as needed then store the changed values to the same reference.

    If you're going to have to settle you will encounter difficulties to be determined pragmatically you should do but I have a suggestion. Create a cluster with an enum and a Variant. You can use the enumeration to set the type of the variant in question. He chooses the type to convert the variant according to the code. It is a similar structure, like messages in queue manager and his messages that happening except that you will be passing a reference to this group that has both the message and the payload in one. The reference could be used to get the value and then the code must only be written to accept the Cluster of Enum and variant you can then convert the variant to the appropriate type for later use. For best performance, you also use in Place of the Structure element.

    It's only a means potentially accomplish what you want. If you describe your program and needs more in depth, we are able to offer a more suitable solution for your application that does what you need. I wish you a nice day!

  • BlackBerry Storm 2, Bluetooth and Lego NXT

    RIM has developed an application that allows the Storm 2 to remote control a robot Lego NXT via Bluetooth.  It has been the demonstration had conferences in 2009 and 2010.  The application has already been posted\shared for the community? Or is it available at retail?

    The 2009 BlackBerry® Developer Conference participants had the opportunity of robots LEGO® MINDSTORMS race using smartphones BlackBerry Storm2 for a chance to win fabulous prizes!

    http://www.YouTube.com/watch?v=cV5JdVeDCCc&feature=related

    Explanation of day developer Robot at the Mobile World Congress 2010, Barcelona
    LEGO robots controlled by the Smartphones from BlackBerry Storm 2

    http://www.YouTube.com/watch?v=DagWt-xX_dY&Nr=1

    Welcome on the support forums.

    to my knowledge, it has been without this release.

    You can write to [email protected] to ask them if they maybe want to share code. or, if you know who was responsible for this you can try to contact them directly.

    Maybe some fun code to see, I guess, but I don't know if it would be very useful

  • CAN-bus interface on RIO Eval Board

    I am trying to use the interface on the assessment board sbRIO CAN. I installed the driver from RIO 101 shipped package, and the "Embeded CAN for sbRIO" functions are now on the range of functions. However when I place a CAN function on the block diagram, a popup appears, and Labview trying to locate a dll called rioembeddedlvapi.dll without success. It is possible to say "Ignore the point" and he gives up and puts the item on the block diagram.  Anyone know what is happening here, and whether or not it can just be ignored?  Thank you

    I was able to solve the problem on the RIO evaluation board to remove and reinstall the embedded RIO CAN package. Something must have been corrupted.

  • Installation of LEGO NXT - G 1.1 or 2.0 on mac OSX 10.6

    LabView Hello, I recently made a new installation of Mac OS x 10.6 Snow Leopard

    Since then, I am unable to install the LEGO Mindstorms NXT - G (LabView) 1.1 software

    It seems that the same is true for the latest version of NXT - G 2.0

    In both cases, a State of dialog that the installation was successful, but the application folder only has a record of engine and couple other files, but no application ICON

    No idea if a patch 10.6 is underway to install either sofware NXT - G on my mac?


  • the use of camera web usb on sbrio 9636

    Hello

    I want to use logitech camera / webcam C170 on single board rio sbRIO9636 to the perception of the vision.

    (a) is this unit supported by sbRIO9636, page on http://digital.ni.com/public.nsf/allkb/33131C00626C5B6E8625788D00025FC1 shows that the manufactured by Basler and axis IP camera are supported.

    (b) are there any drivers must be installed on sbRIO and where I could find the drivers?

    (c) Is there examples for the usb camera capture?

    The software is installed in sbRIO9636 is displayed as shown in the pictures:

    Thank you!

    You will not be able to use a USB camera on a target RT LV.

  • Autonommus LEGO NXT robot

    Hi, I have 2010 LabView and NXT module for labview 2010

    I runnig a bit of line follower robot a GUI (a XY chart in the front panel) programmed in Labview, but when I disconnect the USB my robot Don t work at all, so I guess that the program is running on the computer and send just kind of commands to the robot, but I want to do an autonomous robot because you know a litle Dingo goes behind the robot my laptop whit, also I Don t have the dongle Bluettooth =)

    Is it possible to:

    (1) make your NXT code in Labview

    (2) download the code for the NXT brick

    (3) disconnect the USB cable from the computer and the NXT brick

    (4) run the program without a computer

    I m sure it s posibble and maybe this is a silly question but I can´t find a way to make it work by miself, thanks for the answer! = D

    Best regards

    Diego

    Hi Diego,.

    You must change the "target" of your program of line follower.

    With your connected NXT brick, go in the file menu of your program and select "target to NXT.

    The lower left corner of your window should turn on orange to display the name of the NXT that you will shoot.

    You can right click it to switch/scan nxts as well.

    Once you target, you can use the button to compile, download and run your program.

    -Ethan

  • questions of FIFO sbRIO 9636

    Hello world

    I'm new to the part during a real-time/embedded Labview and I'm just starting to play with the RIO evaluation kit.

    I stumbled upon a phenomenon that I do not understand... So maybe it's a stupid thing, so I apologize in advance.

    I have create a FIFO on the FPGA target (configured to Traget - to - Host DMA) and put the UINT16 5Million of a FPGA loop values, as soon as possible. Now, amazingly, I can read either with a VI on the chassis in real time, but also with an identical VI located on the PC host, even with similar performance.

    In fact, I don't understand where the data are buffered and how the PC can access. I thoght the FIFO DMA memory needs to be on the RT target, right? So, how the data comes to the PC without a RT - VI? I guess that this method of data transfer (FPGA-to-PC) is not a use of FIFO, right?

    In addition, when I check the property of "Possible elements" of FIFO in the PC - VI or RT - VI, I get numbers approximately 8000 to 10,000, while FIFO is configured with 1023 elements only.

    How is that possible?

    (Btw.: I realize that I'm losing a lot of data and the FIFO is small.) Yet, I want to first understand the points above).

    The project is included in the ZIP.

    Best regards and thanks for your efforts,

    Joe

    Hey Joe,

    NEITHER offers a service called NI RIO Server. This service is installed with LabVIEW RealTime on your target in real time and allows you to connect to the FPGA of the cRIO/sbRIO from a computer.

    I can't find a lot of information available on the internet, this page only:

    How to make the devices to access RIO on a computer connected to the network? -National Instruments
    http://digital.NI.com/public.nsf/allkb/43F81436B97AEE28862573D40069F440

    He is the Francis, why you are able to run the same program in real-time on the RIO and the development computer. It is also the reason why you must enter the IP address of the target in real time on the program running on the development PC. If you run the VI on the RealTime Taraget itself, it is not necessary to enter the IP address.

    Some information on the size of the FIFO:

    The FIFO is not only a buffer. A buffer of contains two FIFO.

    A buffer is located in the FPGA itself. It is unbelievable small (1023 elements by default), but this buffer is super fast. The size of this buffer is configured as part of the LabVIEW project. You can increase the number of elements in the buffer zone, but you will never be able to achieve an elements > 20K buffer size due to the constrained resource of the FPGA.

    The second buffer is located on the site in real time of the RIO. This buffer can be bigger than the buffer on the FPGA, usually 10 x or more. You can configure the size of the buffer of site in real time by your LabVIEW Code on the part in real time.

    Best regards, Stephan

Maybe you are looking for

  • rotation over time

    Hi all: about rotation tweek - I imported a quicktime which consists of only a headshot. The actor bowed her head on the last two words and stayed there. I need to rotate a little more than a few seconds. How?

  • How to fix without internet access?

    I'm trying to access the internet. When I get it is with just a bar, and the area that I live in has a few connections available. was this a connection has four bars and I can't access the net. now, it's crazy there four bars, didn't say no internet

  • Mario & Prince of Persia

    How can I get Mario and Prince of Persia to play on Windows 7?

  • Issue of scanner HP Deskjet 1050 j410

    Re-loaded, updated software.  Used HP scan Diagnostic Utility 4.2 everything out OK. I try to scan and get only a black image for results using software. Press the button to make a copy in black and white, same results, total black image. Any suggest

  • Talkstreamlive.mobi blackBerry Smartphones / tcpmp help

    I would like to be able to access Talkstreamlive.mobi using my T-Mobile BB curve.  In its current form, the "file format is not supported" when I try to listen to a program.  Is there a software I can download to make it work?  I came across the info