Code für SCP1000 Drucksensor in Bascom?

Gast #1001200
Lesenswert?

Schönen Abend,

ich habe eine Frage an euch:

Hat jemand von euch einen SCP1000 Drucksensor mit Bascom in Verwendung?

Egal ob jetzt SPI oder I2C, es gibt beide Protokolle beim Sensor.

Hätte da vielleicht einer einen Codeschnippsel für Ansteuerung zur 
Verfügung?

Danke
johannes
#1040887
Lesenswert?

Hallo!

ich hab das gleiche Problem.

Möchte Druck und Temp Daten vom SCP1000 via Soft-SPI in einen ATMEGA8L 
einlesen..
Es gibt ein offizielles C-Code Beispiel von VTI aber für mich
sind die C-Code Hieroglyphen schwer zu deuten.

Laut Beschreibung des Code-Beispiels will der Sensor richtig gestartet 
und konfiguriert werden bevor man die Daten auslesen kann..

ich lese mittlerweile die ersten 2 Bytes ein kann damit aber nicht viel 
anfangen.. (1. 07, 2. 254 ??)

irgendwie sollte mann direkt in bestimmte Register schreiben bzw. aus 
bestimmten Registern lesen zB: Read Status Register 0x07
wie funktioniert das mit Bascom-SPI Befehlen???

Für Hilfe wäre ich sehr dankbar!

lg peter
#1042169
Lesenswert?

Hallo Arno!

Danke für die schnelle Antwort und den Code!!

ich musste ihn ein wenig anpassen
(Steckboardaufbau, Atmega8L, 8Mhz, statt Display RS232-Terminal, 
Soft-SPI, usw..)

ich habs noch nicht zum Laufen gebracht

bei Scp1000_init
erhalte ich vom status register immer nur Hex0000 = Fail

inzwischen zweifle ich schon an der Hardware
ob mein SPI funzt und ob der Mega8 genug Speicher hat

ich versuche weiter...

lg peter
Gast #1575552
Lesenswert?

Hallo Peter.G !
Ist natürlich schon ne weile her dieser Beitrag, aber ich stehe gerade 
vor dem selben Problem mit dem Atmega8, noch dazu ein AVR-Neuling, 
würdest Du so nett sein und Deinen Code zu Verfügung stellen, bin ein 
absoluter Absolutdruck-Fetischist, und möchte nun gerne einen 
Datenlogger mit dem SCP1000 + Atmega8 realisieren, bastle auch an jeden 
nur möglichen Mechanischen Geräten rum, habs auch am Sharp PC-1600 
realisiert, ist aber recht umständlich und nicht gerade klein im 
Gegensatz der AVRs., wäre nett wenn Du Dich (troz der über nach einem 
Jahr) noch melden würdest,
mfg  n+peter
Gast #1592477
Lesenswert?

Hallo peter1411 !

Vielen Dank für die schnelle Antwort, nur leider bin ich nicht so 
schnell mit meiner Schaltung, habs noch nicht zusammengebaut, den 
(nackten) SCP1000 hab ich schon mal verkehrt auf einen IC-Sockel geklebt 
und mit Lackdraht verlötet (echt kniffelig), jetzt muss ich mir noch 
einen 3 Volt Regler besorgen.

Auf jeden Fall vielen Dank für Deine Hilfe, ich gebe Dir natürlich 
Rückantwort wenn's klappt,

mfg  Peter
Gast #1650434
Lesenswert?

Hallo peter1411 !

Ich komm einfach nicht drauf wie die Pin zueinander verbunden sind,
kannst Du mir bitte da nochmal etwas nachhelfen, ich gehe davon aus es 
handelt sich um den SCP 1000-D01 (SPI), und eine Pegelanpassung müsste 
es ja auch noch geben, wegen der verschiedenen Betriebsspannungen von 3 
bzw. 5 Volt.

mit hoffnungsvollen Grüssen
Peter

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