Hey People ..
Well as i introduced myself in the newbies part, I'm Brazilian and i'haven't been practicing my english very usually, so well let's go to the important part. Well i've already in the automation area, so PWM in DC motors, H Bridge, Opto-isolators, Servo Systems, IHM, CLP, RS 232, RS 485 and other parts we will use here i have a good knowledge .. so i was looking here in the site and i found TOO many informations and i would like first to have a general overview and conclusion of what i'm going to get myself with .. as I said in the intro part of the forum .. I have done 2 simulators till now but nothing compared of what we do have here, and by the way this is the way i always wanted to do it !! ... so ..
--First .. as i saw the general systems evoques 1 or 2 desktops .. one that controls the game and send information to another that communicates with the ahrdware controlling .. or 1 desktop that does it all which is not so reccommended right ?
--ok .. next step .. the communication between the desktop and the hardware controller must be via RS232 (Serial) ou USB .. right ? or could it be by Ethernet or RS485 ? I do not know if it does have the possibility to make a RS485 link between a desktop ant a hardware controller by inviability of the desktop .. well .. resuming . i guess the best way would be USB or RS232 right ?
--Ok i saw many of you people using ARDUINO .. i've already know about it but do not have knowledge about this microcontroller and never worked with it .. but i work with Microchip PIC here in brazil .. i guess it would be a problem right ? PIC 18F4550 i guess it has USB integrated ..
--Well as i saw .. the desktop would send the information to this microcontroller in number like .. -1G represents the information -512 .. 1G represents 512 .. so in my C++ program compiled to the PIC i have to make the corretions and use a PWM to have a logic to my H-Brigde to move the motor and take a Pot. as a feedback in a analogic input of my PIC right ? so all that the X-sim to is to send me the information and inside my C++ code i have to make the thnigs move .. right or not ?
OK so if i'm right .. where do i start doing this thing ??? hahahahaha .. i have already started doing the mechanical parts and buying some steering wheels and pedals .. till now ok .. I would like to do a 3 or 6 DOF .. but to start and learn this thing i will start slowly with a 2 DoF Simulator. one central pivot and the two rear actuators..
I've already downloaded the X-Sim .. bought some games like rFactor2 and Dirt 3 ... now .. i wiil buy some strong motor with a pinion and worm system which is cheap and efficient for me to learn .. i will make my H-Bridges to control it ok also and use a Microcontroller Microchip PIC to control via PWM the intensity of the movement and direction .. ok ..
--but i'm in doubt how the information will come to me . whatever via USB or SERIAL but .. will it come as a number like i said up ther and i will have to match my feedback information to the one i have received is that it ??
Thank you guys i know that this is too many doubts but i swear other ones as soon as i learn more..