bicyclist
17-01-2008, 10:53 AM
Ever since I installed a dynamo hub to my bicycle, I have been thinking of attaching a data logger to my bicycle. It would measure several parameters and log the results at regular intervals. When back home, the data would be transferred to a computer for further analysis. There would be enough memory for a week-long trip. The parameters could include the following:
distance travelled
speed (if not every odometer pulse is recorded)
temperature
rotational speed of the crank
altimeter
accelerometer
GPS position
Ideally, I would implement this in a GPS phone. But I think it will take a few more years until GPS phones will be useable in a bicycle. The interim solution would be to implement a stripped-down version in an old Nokia DCT-3 phone, such as the 6210, 3310, or 2100. Why? I always carry a phone with me. Besides, a display, case, battery, and enough memory for a self-built device would be too big or too expensive, or both.
I would connect the sensors to a microcontroller that would talk to modified phone firmware. The phone would store the measurement data that the microcontroller would send via MBUS or FBUS at regular intervals. It could also display some of the data when some speedometer/odometer menu is selected.
Currently, I am facing the following problems where your ideas could be useful. Some of these questions could be answered by the schematic diagram or the service manual, which I haven't been able to acquire yet.
Charging via the dynamo (AC generator, variable voltage):
Is there a DCT-3 with the newer 2.0 mm charger plug (http://www.forum.nokia.com/info/sw.nokia.com/id/3378ff2b-4016-42b9-9118-d59e4313a521/Nokia_2-mm_DC_Charging_Interface_Specification_v1_2_en.pdf.html)?
If yes, then a "special charger" could be implemented with a full-wave rectifier and overvoltage protection
If not, what is the maximum voltage accepted via the 3.5 mm plug? Different chargers supply different voltages.
Adapting a mount and a dock connector for the bicycle handlebar
The screen should be visible (speedometer)
Must not drop if there is a bump on the road
Rain protection (optional)
Connecting power and MBUS or FBUS to the microcontroller
Where to get the "dock connector" for the 6210?
What are the two strips at the bottom of the 3310 or 2100?
Last resort: rewire the phone plug
Hook the microcontroller to via Vcc/MBUS/GND, or
install the microcontroller inside the phone, and wire the sensor inputs to the phone plug
distance travelled
speed (if not every odometer pulse is recorded)
temperature
rotational speed of the crank
altimeter
accelerometer
GPS position
Ideally, I would implement this in a GPS phone. But I think it will take a few more years until GPS phones will be useable in a bicycle. The interim solution would be to implement a stripped-down version in an old Nokia DCT-3 phone, such as the 6210, 3310, or 2100. Why? I always carry a phone with me. Besides, a display, case, battery, and enough memory for a self-built device would be too big or too expensive, or both.
I would connect the sensors to a microcontroller that would talk to modified phone firmware. The phone would store the measurement data that the microcontroller would send via MBUS or FBUS at regular intervals. It could also display some of the data when some speedometer/odometer menu is selected.
Currently, I am facing the following problems where your ideas could be useful. Some of these questions could be answered by the schematic diagram or the service manual, which I haven't been able to acquire yet.
Charging via the dynamo (AC generator, variable voltage):
Is there a DCT-3 with the newer 2.0 mm charger plug (http://www.forum.nokia.com/info/sw.nokia.com/id/3378ff2b-4016-42b9-9118-d59e4313a521/Nokia_2-mm_DC_Charging_Interface_Specification_v1_2_en.pdf.html)?
If yes, then a "special charger" could be implemented with a full-wave rectifier and overvoltage protection
If not, what is the maximum voltage accepted via the 3.5 mm plug? Different chargers supply different voltages.
Adapting a mount and a dock connector for the bicycle handlebar
The screen should be visible (speedometer)
Must not drop if there is a bump on the road
Rain protection (optional)
Connecting power and MBUS or FBUS to the microcontroller
Where to get the "dock connector" for the 6210?
What are the two strips at the bottom of the 3310 or 2100?
Last resort: rewire the phone plug
Hook the microcontroller to via Vcc/MBUS/GND, or
install the microcontroller inside the phone, and wire the sensor inputs to the phone plug