Dynamisk balanseringsapparat

Berätta om dina pågående projekt.
Vilhelmsson
Inlägg: 381
Blev medlem: 21 mars 2012, 12:05:59
Ort: Malmö

Dynamisk balanseringsapparat

Inlägg av Vilhelmsson »

:humm: , fundera på en liten dynamisk balanserare(för bldc motor) bestående av arduino, två st accelerometrar, magneticencoder samt två små lasrar. Arduinon pratar med encodern och acc via i2c och triggar lasern med en optokopplare, lasern markerar high or low, detta borde gå att lösa ganska enkelt va, har komponenter över från ett annat projekt, vad tror ni, åter kommer med skiss.

Anders
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Dynamisk balanseringsapparat

Inlägg av blueint »

Balansera vad?

En illustration hur det hela hänger samman skulle underlätta förståelsen.
thewho
Inlägg: 1098
Blev medlem: 28 november 2008, 08:46:10
Ort: Finland, Åland

Re: Dynamisk balanseringsapparat

Inlägg av thewho »

Intressant! Jag har handlat grejer för ett liknande projekt men har varken kommit till skott eller kunskaperna att genomföra det :doh:
Johanb
Inlägg: 3406
Blev medlem: 26 mars 2006, 22:26:12
Ort: Smedjebacken

Re: Dynamisk balanseringsapparat

Inlägg av Johanb »

Är det för att balansera rotorn på en outrunner?
Vilhelmsson
Inlägg: 381
Blev medlem: 21 mars 2012, 12:05:59
Ort: Malmö

Re: Dynamisk balanseringsapparat

Inlägg av Vilhelmsson »

Ja det är till outrunners på multicopter, skulle nog vara en stor fördel att kunna balansera outrunnern både utan och med prop.
Encodern är en 12bit(AS5145), acc är MPU6050 två st(om de går att ha olika aresser på i2c)fram och bak, två st röda laser för att markera var det skall läggas till vikt alt tabort. Tanken är att sensorerna skall sitta bakom motor fästet, mageten (cirkulärt polariserad) skall sitta i en väl balanserad adapter på motoraxeln, lagra axel pos och sensor avvikelse i eprom, för att sedan kunna hämta detta och trigga lasern, lätt som en plätt va :vissla:

Återkommer med skiss, bilder samt program senare, måste bara bli vän med Eagle först.

ps
sensor placering bakom motorn(som en pivot funktion) kanske behöver att tänkas igenom lite, men för att den skall bli universel hade det varit bra.

Hade Anders


The slave address of the MPU-60X0 is b110100X which is 7 bits long. The LSB bit of the 7 bit address is determined by the logic level on pin AD0. This allows two MPU-60X0s to be connected to the same I2C bus. When used in this configuration, the address of the one of the devices should be b1101000 (pin AD0 is logic low) and the address of the other should be b1101001 (pin AD0 is logic high).

Hm kan man komma till AD0 på GY521 så kanske
Skriv svar