1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

K8055 wiper sim test.

Discussion in 'SimTools compatible interfaces' started by eaorobbie, Mar 9, 2011.

  1. eaorobbie

    eaorobbie Well-Known Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,574
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    20,463Coins
    Ratings:
    +1,686 / 23 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    Well ya might know i use pololu controllers in my own system, but been asked a lot about the K8055 and is it viable option for sim setups.

    Well yea, takes alittle headscratching to get around the setting in xsim, because with the Pololu Jrk it does it all on the card. Just have to output positions and it goes there.

    Tried the relays and mosfets but didnt like the speed control off xsim could only get about half the pace, Mosfets gave me a little more, then remembered I had a Motor Driver Carrier from an old go at it.

    Bingo without xsim running just the K8055 demo program, got full speed.
    Right then I hooked it to my old test bed Motor with a single 25ohm pot, motor has bad backlash problem so no good to use in sim but as a first test run unit all good.
    Heres a short vid, PID values and xsim not set properly still learning that side of it.But getting there,will mount to my joyrider eventually.
    http://www.youtube.com/watch?v=k6rCUOBBlSU
  2. Frakk

    Frakk Active Member

    Joined:
    Apr 15, 2009
    Messages:
    1,144
    Balance:
    328Coins
    Ratings:
    +4 / 0 / -0
    Great job! Next time don't forget to turn your lights on! :)

    Have you got a chance to compare the 2 setups with real game motion? Software vs Hardware PID.
  3. eaorobbie

    eaorobbie Well-Known Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,574
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    20,463Coins
    Ratings:
    +1,686 / 23 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    Ok to make things a little easier to connect and build i have put together a connection board, thus implementing the pull up resistors and pot connections all in one place saves on a wiring headache.

    Ledgend:

    IN5VN - 5VDC in Negative from either a ubec or 5vdc regulated supply.
    IN5VP - 5VDC in Positive from either a ubec or 5vdc regulated supply.
    D5 - Digital Output 5 from K8055.
    D6 - Digital Output 6 from K8055.
    PWM1 -Digital Output PWM1 from K8055.
    D1 - Digital Output 1 from K8055.
    D2 - Digital Output 2 from K8055.
    PWM2 - Digital Output PWM2 from K8055.
    D3 - Digital Output 3 from K8055.
    D4 - Digital Output 4 from K8055.
    ANLA1 - Analog Input A1 from K8055.
    ANLA2 - Analog Input A2 from K8055.
    ANLGRD- Analog Input Ground from K8055.
    DIGGRD- Digital Output Ground from K8055.

    PDIAG1 - Pololu VNH3SP30 1DIAG/EN
    PDIAG2 - Pololu VNH3SP30 2DIAG/EN
    P1PWm - Pololu VNH3SP30 1PWM
    PINA1 - Pololu VNH3SP30 1INA
    PINB1 - Pololu VNH3SP30 1INB
    P2PWM - Pololu VNH3SP30 2PWM
    PINA2 - Pololu VNH3SP30 2INA
    PINB2 - Pololu VNH3SP30 2INB
    P5VIN - Pololu VNH3SP30 +5 V (IN)
    POT1VIN- Position Pot 1 (10-100ohm) Positive.(5 V in)
    POT1S - Position Pot 1 (10-100ohm) Signal out.
    POT1GRD- Position Pot 1 (10-100ohm) Ground.
    POT2VIN- Position Pot 2 (10-100ohm) Positive.(5 V in)
    POT2S - Position Pot 2 (10-100ohm) Signal out.
    POT2GRD- Position Pot 2 (10-100ohm) Ground.
    PGRD1 - Pololu VNH3SP30 GND.


    K8055 - VNH3SP30 (Schematic).pdf

    K8055 - VNH3SP30 (PCB LAYOUT).pdf

    K8055 - VNH3SP30 (PCB BOTTOM LAYER).pdf

    All resistors are 0.5w mtl 47R 1%
    All pin outs are single but can be left out and wire soldered directly to board. :yes:

    Ok links changed to files sorry people forgot, yes as noted below pwm frequencys are different so the driver produces some heat but testing with h bride low, 3 hours with small 12volt fan (40mm) ontop no speed changes.
    As directed by pololu provide good heatsinks and fan will allow the card to operate just not as good as it could be.
    The wiring of the VNH3SP30 is the same for the VNH2SP30 so connection card is the same xsim setup is too.
  4. bigtalltim

    bigtalltim New Member

    Joined:
    Sep 10, 2010
    Messages:
    189
    Location:
    Belfast
    Balance:
    361Coins
    Ratings:
    +2 / 0 / -0
    Hi - is it the MD03A you are using?

    Another nice cheap prebuilt hardware option if so!

    Thank you for taking the time to document the connection board - will be trying this myself!!

    Tim
  5. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    earobbie is a legend!!! I'd better go raid the mattress for cash! Oh, hang on, already did that last week! Fetim!
  6. eaorobbie

    eaorobbie Well-Known Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,574
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    20,463Coins
    Ratings:
    +1,686 / 23 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    yes Bigtalltim VNH3SP30 contains dual MD03A chips. Connection board was needed, wiring was just getting too crazy for two motors. Still wanted to contain both the VNH3SP30 and connection board in 1 small enclosure and the k8055 in her own. Once i've built one and enclose in box will test on my existing 2dof sim, just building new profile as with the jrk it took 5 mins to get xsim up and running. Alot more is to be do in xsim to get this to work nicely, PID values, synaptrix io output to write, once there will re post the information, plus if anyone else want to use a board ie Pololu SMC a revision of board would be easy so give me a shout and i will redo a board to suit the desired board. Thank Bsft hope this gives ya different option.
  7. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Yes, thank you , it does give me a different option. More to think about....simplicity at a cost, or headaches for cheaper, but more learning! :tape:
  8. Frakk

    Frakk Active Member

    Joined:
    Apr 15, 2009
    Messages:
    1,144
    Balance:
    328Coins
    Ratings:
    +4 / 0 / -0
    Thanks for your contribution with the K8055 guys!

    Be careful with the VNH3SP30 chips, their PWM frequency is only 10kHz. The VNH2SP30's can take up to 20kHz. Above this they might heat up too much, or not even work.

    PS. eaorobbie you can upload smaller attachments directly in your post, no need for pop-up filled hosting sites. :)