ANT + en integratie van de Arduino met Cateye Ergociser hometrainer (2 / 5 stap)

Stap 2: Karakterisering van de uitgangen van de sensor van de Cateye Ergociser


Een eenvoudige aansluiting van een voltmeter aan de draden van het signaal dat naar de trapfrequentiesensor en de spinnen van de fiets crank toonde een 0V 5V signaal overgang toen de sensor de magneet kruisten. 5V bereik is aanvaardbaar te gebruiken met de digitale ingangen van de Arduino.

De power meter verbinding vereist meting en kalibratie. De head-unit van de fiets signaal een controle (spanning) naar de spoel waarmee een aangegeven koppel niveau van weerstand. Op de afbeelding hierboven is het de CTQ waarde. De eenheden zijn in kg-m. Ik veranderd de CTQ waarde van 0,5 tot 4,0 op de head-unit (met lading + knop) en een voltmeter op de afgesplitste draden aangesloten uit de spoel controle-signaal en de spanning gemeten. Ik vervolgens deze gegevens heeft ingevoerd in een excel-werkblad en kromme-fit een relatie tussen koppel (kg-m) en de spanning. Ik gebruikte een tweede bestelling polynomiale curve-pasvorm. Ik heb vervolgens berekeningen op het niveau van de fout die ik zou krijgen in de lezingen van de macht tussen de hoofd eenheid die wordt weergegeven en de macht van de Arduino berekend (we zullen gebruiken deze curve-fit-vergelijking een beetje later in de Arduino-code). Ze waren binnen een redelijk niveau dus ik vastbesloten dat deze curve fit van de gegevens toereikend was om te gebruiken gaan vooruit.

Relevante vergelijkingen gebruikt zijn hieronder:

Koppel (n-m) = koppel (kg-m) x 9.80665

Vermogen (w) = (koppel (kg-m) x RPM) / 9.5488

Kromme vergelijking passen: koppel calc (kg-m) = 0.3413 * spanning ^ 2 + 0.2852 * spanning-0.0238

Gerelateerde Artikelen

Integratie van uw Arduino met Flash en Actionscript 3

Integratie van uw Arduino met Flash en Actionscript 3

dus misschien heb je geweest uiterlijk rond op verschillende websites die de code voor de Arduino te communiceren met flash downloaden, maar als u als me bent u waarschijnlijk had wat moeite proberen om ze te goed communiceren.  Goed zal dit leerprog
Programmeren van een Arduino met behulp van BeagleBone, zonder USB

Programmeren van een Arduino met behulp van BeagleBone, zonder USB

als je gezien mijn BeagleBone/Arduino seriële communicatie gids, u kan hebben gewacht voor deze!  Als u het nog niet gezien, ga eerst lezen omdat we 100% Voortbouwend op dat kader.  Ik ga niet herhalen die instructie hier.Het einddoel is om te kunnen
Beheersing van een Arduino met cacao (Mac OS X) of C# (Windows)

Beheersing van een Arduino met cacao (Mac OS X) of C# (Windows)

Nee ik ben niet praten over het besturen van een Arduino met een reep of cacaopoeder. Ik heb het over de programmeertaal Objective-C. Dus wat is cacao? Cacao is een set van frameworks geschreven in de programmeertaal van Objective-C voor Mac OS X. Ne
Controle van een Arduino met uw iPhone

Controle van een Arduino met uw iPhone

Hey!Dit Instructable toont je hoe om te controleren van een Arduino met een iPhone zonder te programmeren van uw eigen applicatie van iOS. We gonna een LED flash maar u kunt ook een heleboel andere dingen mee doen!We zullen met behulp van een Arduino
Hoe lees ik een kaart van de arduino met LabVIEW

Hoe lees ik een kaart van de arduino met LabVIEW

Deze video laat zien hoe om te lezen van een kaart van de Arduino met LabVIEW. LabVIEW heeft een groot gebruikersinterface dat het gemakkelijk maakt om gegevens van een Arduino-kaart worden opgeslagen. Een van de grootste uitdagingen bij het gebruik
Gebruik van een Arduino met een N64-controller

Gebruik van een Arduino met een N64-controller

er zijn tutorials die er voor het gebruik van een NES-controller met een Arduino, maar met behulp van de meer gecompliceerde N64-controller en de analoge joystick heeft een duidelijke aantrekkingskracht. Als u een Arduino rond hebt en wil niet te kop
Controle licht met behulp van de Arduino met Relais module AC

Controle licht met behulp van de Arduino met Relais module AC

Hallo vrienden! Ik ben Ostin, ik ll laten zien hoe u kunt besturen van een lichte AC met Arduino met behulp van Relais module. Het is een eenvoudig project en ook zeer gevaarlijk als we gaan om met hoogspanning 220v. Probeer niet bent u een amateur i
Controle van de Arduino met Android telefoon via Bluetooth

Controle van de Arduino met Android telefoon via Bluetooth

Hallo mensen, hier kunt u leren hoe u kunt besturen Arduino met Android telefoon via Bluetooth. U kunt uw smartphone als een afstandsbediening voor u verlichting van het huis systeem of u kunt gebruiken als een drone externe enz.Om de verbinding tuss
Controle van de Arduino met Gamepad

Controle van de Arduino met Gamepad

Laatste tijd ik heb nieuwsgierig geweest over befriending Arduino of elke andere microcontroller met een gamepad om fysieke interactie met de dingen die ik maak, maar er leek te zijn geen snel of goedkope manier om te doen.De meeste oplossingen zijn
Controle van de Arduino met visual basic 6.0

Controle van de Arduino met visual basic 6.0

Dit instructable is onderdeel van mijn boek Arduino + visual basic 6.0 (aanbrengen in uw eigen software controle arduino Robot.Visual basic 6.0 is een zeer oude versie sommigen kunnen vragen waarom we gebruik wilt maken van visual basic 6.0. Visual b
Controle van uw Arduino met een afstandsbediening

Controle van uw Arduino met een afstandsbediening

benieuwd over hoe om te controleren alles in uw huis met een eenvoudige afstandsbediening? Het is vrij eenvoudig en goedkoop.Stap 1: Verzamel spullen Hier is wat u nodig heeft:-Arduino (ik gebruik UNO)-Solderless breadboard-Een infrarood ontvanger-So
Controle van de Arduino met behulp van PHP

Controle van de Arduino met behulp van PHP

Ik heb onlangs gezien een heleboel problemen met betrekking tot PHP en Arduino. Vele mensen weten niet over feiten zoals die een arduino een 2 tweede (!) vertraging moet voordat het eventuele berichten via seriële kunt ontvangen. Er zijn een paar and
Macht van de Arduino met een mobiele telefoon

Macht van de Arduino met een mobiele telefoon

oude mobiele telefoons zijn makkelijk te verwerven, en ze hebben gebouwd in lithium opladen circuits. Wat een prachtige uitvalsbasis voor een voeding voor kleine mobiele dingen. Ik aangesloten een cellphone aan de arduino met de mogelijkheid om de mo
Controle van de Arduino met behulp van android app

Controle van de Arduino met behulp van android app

In deze instructables ga ik uit te leggen hoe de controle van de arduino IO pinnen met behulp van een android app, die we hier schrijven.De mededeling zal via ethernet en gebruiken we het GET-verzoek voor het activeren van de IO.Laten we beginnen!Sta