|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Battery voltage
How would I go about reading battery voltage in PBasic (and C)? In all the examples I've looked at, it switches between batt_volt and bat_volt for the variable.
I'm currently using batt_volt in my code, with it in serin (but not out), and it's never reading anything but 127. Thanks in advance for any help ![]() |
|
#2
|
||||
|
||||
|
Re: Battery voltage
Does anyone know how? If so, please respond (it's getting fairly urgent).
|
|
#3
|
|||||
|
|||||
|
Re: Battery voltage
Quote:
bat_volt VAR byte 'RC Analog Input 8, hardwired to the Battery 'Vin = ((4.7/14.7)* Battery voltage)-0.4 'Binary Battery Voltage = (Vin/5.0 V)*255 . . . c_batt_volt CON 1 Serin COMA\COMB, INBAUD, [oi_swA,oi_swB,rc_swA,rc_swB,p2_x,p1_x,p4_x,p3_x,PB _mode,packet_num,sensor1,sensor2,p2_y,p1_y,sensor3 ,sensor4,p4_y,p3_y,sensor5,sensor6,p2_wheel,p1_whe el,sensor7,bat_volt,p4_wheel,p3_wheel,p2_aux,p1_aux,p4_aux,p3_aux,del ta_t,res01] --- bat_volt will be the variable holding the value you want For the new controller in C it’s: current_voltage = battery_voltage * 0.038 + 0.05; To avoid floating point processing use something like volts1000s = (battery_voltage * 38 + 50); The value battery_voltage is provided by the Master uP through rxdata.rc_analog01 Last edited by Mark McLeod : 19-12-2003 at 11:08. |
|
#4
|
||||
|
||||
|
Re: Battery voltage
Thanks for the reply, but I have one question:
That looks like it will hold a variable, but will it read from the edu board? thanks so much ![]() |
|
#5
|
|||||
|
|||||
|
Re: Battery voltage
Quote:
c_p1_y CON 1 c_p1_x CON 1 ... c_p1_wheel CON 1 ... c_batt_volt CON 1 Serin COMA\COMB, INBAUD, [p1_x, p1_y, p1_wheel, bat_volt] Last edited by Mark McLeod : 22-12-2003 at 11:57. |
|
#6
|
||||
|
||||
|
Re: Battery voltage
Thank you SO much! It was the serin staring me in the face the whole time! I guess thats what I get for sleeping instead of programming... As soon as we get back from break, I'll test it out again. Thank you again!
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Quick release battery connector and 120 amps | n[ate]vw | Electrical | 6 | 18-01-2003 23:41 |
| Off-topic battery stuff. | FotoPlasma | Electrical | 4 | 06-01-2003 12:19 |
| Output voltage in PBASIC | diego25 | Programming | 7 | 31-01-2002 22:50 |
| connecting to the battery | ahecht | Technical Discussion | 1 | 25-01-2002 17:15 |