Forum: Mikrocontroller und Digitale Elektronik 3 Achsen Beschleunigungssensor BMA020


von Holger P. (Gast)


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?

von Holger P. (Gast)


Lesenswert?

Kann mir echt keiner etwas über das Lötzinn sagen?

von Guido Körber (Gast)


Lesenswert?

Das mit dem Lötzinn ist sowas von Banane. Nimm was Du besser löten 
kannst. Die Probleme mit bleihaltig/bleifrei vermischen gibt es erst bei 
Massenproduktion und da auch nur wenn die Teile anschließend 
Temperaturschwankungen oder mechanischen Belastungen ausgesetzt werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.