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

Long time lurker, first time poster :D

Discussion in 'SimTools compatible interfaces' started by xenocide702, Nov 27, 2011.

  1. xenocide702

    xenocide702 New Member

    Joined:
    Aug 13, 2011
    Messages:
    5
    Balance:
    - 10Coins
    Ratings:
    +0 / 0 / -0
    First of all, I'd like to thank all of you. This website has been an absolute gold mine of knowledge and eye candy.

    My plans begin with a DIY force feedback wheel using a stock BMW e30 steering column. To go along with the wheel, I will be driving a BMW e28 instrument cluster. Eventually I do plan to build a motion platform as well, however that is a project for a later date.

    I am an engineering student and 80s BMW fanatic living in the US, and have a fair grasp on the complexities involved. I have done a quick model for a belt driven steering box assembly using a wiper motor for force feedback.


    The plate and mechanical stops are set up (with the current gear ratio) to give three turns lock-to-lock. The stops and the plates are made of HDPE plastic, the gears are aluminum and fiberglass reinforced polycarbonate, the belt is 3/8 wide 0.200 pitch kevlar reinforced polyurethane and should be well up to the loads it'll encounter. Assembly of the gearbox will start as soon as the bearings come in :)

    As for the cluster, I've done several tests to see how I can interface with the gauges. I started out testing with the arduino duemilanove because the code was easy to write and I had one lying around.


    I'm trying to push myself beyond the simple interface of the arduino, so I've been working with the PIC18F4550 as well. I have RS232 comms working via a MAX232 chip as well as a 16x2 LCD for status indication.
    [​IMG]
    This is the main board (above), which will hold the PIC18F as well as the high power H-Bridge for the wiper motor in the steering wheel.

    It will connect via 8 pin header to a daughtboard which will be housed in the cluster:
    [​IMG]

    This daughterboard will hold the amplifier transistors for the gauge needles as well as the LED driver chip for the shift light. The stock service interval lights will be used for the sequential shift light.
    [​IMG]

    Progress has been slow but steady, I finally felt I had made enough progress to share ;D

    My main concern at this point is the x-sim profile. What effects should I use (and how) to simulate realistic force feedback in the wheel. I plan on using USO to the PIC18F (and have successfully done so in the past), but I'm unsure as to which effects I should use. The thing I really want to be able to feel is the threshold of understeer, you know how the wheel just goes limp when the front wheels start to plow and/or lock up. :sos:

    Thanks again for all your help thus far, and I welcome all comments, criticism, and questions! :cheers: