3 Achsen Beschleunigungssensor BMA020

Gast #2098236
Lesenswert?

Um nun weiter etwas zu lernen, habe ich mir bei ELV einen Bausatz 
gekauft. Den 3 Achsen Beschleunigungssensor der wohl auf dem Bosch 
BMA020 aufbaut. Diesen kann ich ja direkt mit dem I2C meines ATMega88 
verbinden.

Jetzt kommen aber schon die ersten Fragen auf. Es steht ausdrücklich in 
der Bauanleitung das man bleifreies Lötzinn verwenden soll. Auch die 
Gründe sind aufgeführt nur glaube ich irgendwie nicht daran. Muss ich 
mir nun echt Bleifreies Lötzinn kaufen oder kann ich mit meinem normalen 
Lötzinn die Stiftleisten anlöten?

Die weitere Frage die sich mir stellt ist folgende. Ich habe gelesen 
dass der auch SPI kann. Was sollte ich verwenden I2C oder SPI was sind 
die Nachteile/Vorteile der beiden.

Und die letzte Frage, würden ihr mir eventuell helfen eine LIB für den 
BMA020 zu schreiben? Also ich schreibe und versuche das umzusetzen und 
Ihr zeigt mir die Fehler auf und unterstützt mich etwas. Nein ihr sollt 
mir nicht den Code schreiben.

Ach ja ich habe das natürlich in Assembler vor, möchte auch in Zukunft 
bei Assembler bleiben finde ich aus mehreren Gründen echt besser.

Als erstes habe ich mal vor das Teil kontinuierlich auszulesen und 
dieses an einem PC grafisch da zu stellen.
Bei der PC-Software benötige ich keine Unterstützung das werde ich schon 
irgendwie mit Delphi hinbekommen.

Damit ich den Sensor nun erst mal Hardwaretechnisch an den Controller 
bekomme ist halt die Frage welches Lötzinn und I2C oder SPI?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren