-
Thread
Öltank Füllstand über Klang ermitteln?
schrieb im Beitrag #5359317: > Kostet alles zusammen vlt 20 Euro. Ein Sensor würde doch reichen ;-) HC-SR04 1€ https://www.ebay.com/itm//170897438205 Arduino Pro Mini 2€ https://www.ebay.com/itm/200957063666
Wolfgang schrieb im Beitrag #5359995: > Ein Sensor würde doch reichen ;-) > HC-SR04 1€ Ebay-Artikel Nr. 170897438205 Im Öldunst? Der löst sich in kürzester Zeit in Wohlgefallen auf. -Paul-
-
Thread
segment anzeige
Falls es interessiert: In meinem UV Belichter verwende ich zwei HC164 SR die von einer 2Khz Timer2 ISR mit der SPI Port HW angesteuert werden. Die CA LED Segmente werden im Format 7x8 angesteuert. Also, 56 totale LED Segmente können so angesteuert werden. Es existieren 7 Spaltentreiber die jedes eine CA Gruppe mit bis zu 8 LEDs ansteuern kann. Ein HC138 1 of 8 Decoder steuert die CA PNP Transistoren an. Hier betreibe ich ein 4-digit LED Display, einen 10-teiliges Bargraph Display und sechs diskrete LEDs. Die SR werden innerhalb der Timer2 ISR
-
Thread
Spannungsverlust an Schalttransitor mit PIR HC-SR501
mir keinen Reim drauf machen. Leider fand ich kein Dabla, > welches den möglichen Ausgangsstrom des HC-SR501 spezifiziert. Ich finde gerade auch keine Specs, meine aber das der HC-SR501 nicht viel am Ausgang liefert. Es kann sein das er nicht den erforderlichen Basisstrom liefert. Ich würde daher einen
da ich nur wenig Ahnung habe. Könnte mir jemand einen Schaltplan schicken wo ich mit dem Pir Sensor HC SR501 / 3V mit 250mAh schalten kann? Grüße
-
Thread
Ultraschallsensor DYP-ME007Y
des Sensors möchte ich mit Hilfe eines Arduino Uno auswerten. Derzeit nutze ich als Sensor ein HC-SR04 Ultraschallmodul für den Arduino. Die Ergebnisse mit dem Modul sind gut. Da das Wasser in der Zisterne bis an den Sensor steigt, benötige ich eine wasserdichte Lösung. Dazu habe ich das Ultraschallmodul
ist verwirrend. Ich werde ihn entfernen. Die Ansteuerungselektronik für den Sensor besitzt wie der HC-SR04 4 Kontakte: -V+ -Trig -Echo -GND Danke für den Hinweis.
-
Thread
Beidseitiger Türöffner-Sensor
Was spricht dagegen einfach zwei hc-sr501 zu verwenden? So teuer sind die nicht als das es bei so einem Projekt ins Gewicht fallen wird.
Ultraschall Sensoren 50cm oberhalb des Durchgangs. Einen außen und einen innen. Ich hatte einen HC-SR04 monatelang mit einem Summer erprobt und war mit dem Ergebnis sehr zufrieden. http://stefanfrings.de/hc-sr04/index.html
-
Thread
Schieberegister 74HC595
ersteinmal nur zwei 74HC595 in Betrieb und die Sekunden auf 12 reduziert (schnellerer Durchlauf zum testen) Die 8 LED's am SR zählen auch bis 12 und werden dann gelöscht und das Spiel beginnt von vorne (allerdings wird alles binär angezeigt 1100) Parallel zum SR1 läuft auch mit 1 Sekunde Verzögerung das SR2 an und zeigt die selben Werte wie SR1 minus1 an. Ich wollte aber dass alle 8 LED's im SR1 leuchten und nach weiteren 4 LED's im SR2 die Kette gelöscht
-
Thread
exakte entfernungsmessung
https://eckstein-shop.de/HC-SR04-Abstandsmessung-Ultraschall-Ultrasonic-Sensor-Module "..provides 2cm - 400cm non-contact measurement function, the ranging accuracy can reach to 3mm." für 4,33 €
herkömmlicher uC hat schon eine hinreichende Taktung um die Laufzeit des Signals zu erfassen, die einfachen HC-SR04 Moduln kosten nicht viel und bieten schon einiges an Experimentierspielraum. Und so [http://projectsfromtech.blogspot.de/2014/01/i2c-hc-sr04-sonar-module-attiny85-i2c.html] kann man leicht 2 oder
-
Thread
Ultraschallsensor für Hinderniserkennung
habe hierbei an einen Parabolspiegel oder Servomotoren gedacht... Ob ich den Parabolspiegel für den HC-SR04 verwenden kann bin ich mir nicht sicher, da Sender und Empfänger auf einer Platine angebracht sind. Den Parabolreflektor hätte ich nach diesem Projekt aufgebaut: http://www.mikrocontroller.com
Okay danke. Ich habe mir gerade dieses Bild genauer angeschaut (siehe Anhang). Der Ultraschallsensor HC-SR04 hat nur einen Öffnungswinkel von 15 Grad. Um den kompletten Durchmesser abzudecken bräuchte ich einen Öffnungswinkel von 180 Grad. Oder liege ich damit falsch? gruss Pascal
-
Thread
Ultraschallsensor stören?
Servus, mein Team und ich bauen gerade einen "Sumo-Bot". Zur Abtastung wird der HC-SR04 Ultraschall Sensor verwendet. Da wir wissen, dass unsere Gegner diesen ebenfalls verwenden, habe ich mich gefragt, ob es denn halbwegs einfach möglich ist den gegnerischen Sensor zu stören, indem
/attachment/218122/HC-SR04_ultraschallmodul_beschreibung_3.pdf
-
Thread
Geschwindigkeitsmessung/Abstandsmessung
Hallo Hannes, eventuell frontal mit einem Ultraschallsensor? Mit einem HC-SR04 sind 20 Messungen pro Sekunde sind möglich, und Distanzen von 3-400cm können auf ca. 3mm genau gemessen werden, noch etwas genauer bei Mittelung mehrerer Messungen. LG, Sebastian
das so vorstellen, dass ich den Sensor quasi unter die Hantel platziere (zB auf den Boden) und der HC-SR04 zB. bekommt eine "Reflektion" von der Hantel. Was ich nicht ganz verstehe: Woran macht der Sensor fest, dass es sich um die Hantel handelt und nicht um andere Dinge in diesem Raum? Platziert man
-
Thread
Anmeldung im Leptop zeigt folgendes:
möchte gern wissen, was folgendes bei Hochfahren des Laptps bedeutet: Error 0701:USB Over Current On HC/Port-BUS:00H Dev:10H Fun:04H/Port:00H Error 0701:USB Over Current On HC/Port-BUS:00H Dev:10H Fun:04H/Port:00H Error 0701:USB Over Current On HC/Port-BUS:00H Dev:10H Fun:04H/Port:00H Error 0701:USB Over Current On HC/Port-BUS:00H Dev:10H Fun:04H/Port:00H nicht bei jedem Hochfahren, aber oft und 4 mal das gleiche. Es muß ja einen Grund haben. Bedanke mich schon mal im voraus für eine Übersetzung der Bedeutung
-
Thread
ATmega mit 3.3V Logik and Raspberry
laufen, um einen Ultraschallsensor mit nur einer Datenleitung anbinden zu können: [c] // Note: The HC-SR04 Echo line is pulled down with about 36 Ohms. // A 3.3V Attiny has not enough power on the output pin to pull the HC-SR04 Echo line // high enough to prepare the Trigger, thus PDISTTRIG!=PDISTECHO
Attiny sources 60mA to the Echo line to pull the Trigger to 2.2V, // which is sufficient for the HC-SR04. [/c] Aber mit 3.3V VCC für den Atmega/Attiny bist du natürlich immer auf der sichereren Seite. LG, Sebastian PS: Der RasPi hat manchmal Probleme mit I2C, siehe http://elinux.org/BCM2835
-
Thread
Wasserstandmessung über Pegelrohr
schwierig vor, die üblichen Ultraschall-Sensoren (z.B. https://de.aliexpress.com/item/Ultrasonic-Module-HC-SR04-Distance-Measuring-Transducer-Sensor-for-Arduino-Samples-Best-prices/32586297458.html ) zu montieren. Dann kenne ich noch den SRF-01 (z.B. https://www.robot-electronics.co.uk/htm/srf01tech.htm
ich bereits probiert, jedoch ist bei mir bereits nach wenigen Wochen der Sensor ausgefallen (war ein HC-SR04 in einer Verteilerdose).
-
Thread
Ultraschallsensor SR04T mit mehreren Sensoren betreiben
wasserdicht sein. Nach kurzer Suche wurde ich auch fündig, und zwar bieten viele Hersteller das Modul SR04T (z.B. https://www.ebay.de/itm/JSN-SR04T-Ultraschall-Modul-Distanz-Messwandler-Sensor-wasserdicht-RH/153215839293), welches aus einer kompletten Schaltung zur Auswertung sowie einem Externen Sensor
Ich hatte nach HC-SR04 gesucht, aber richtig, die wasserdichten sind teurer. Was aber auch sicher am Transducer liegt.
-
Thread
Ultraschallabstandsmessung mit KPUS-40FS
Hallo, ich besitze ein HC-SR04 Modul und kann mit diesem zuverlässig Abstände bis ca. 3cm mit meinem Arduino Mini Pro messen. Leider ist dieses Modul ja nicht wasserdicht und deshalb habe ich mir in EBay ein DYP-ME007Y Modul
habe eine neue Schaltung zu entwerfen. In einem ersten Versuch habe ich dazu an der Schaltung des HC-SR04 Moduls die nicht wasserdichten Kapseln ausgelötet und durch die KPUSs ersetzt. Leider funktioniert dann, wie eigentlich erwartet gar nichts mehr. Aber man kann es ja mal versuchen ;-). Mein
-
Thread
Abstandsmessung+ Gps Aufzeichung
. Für Abstandsmessung (haben auch die Befestigung dazu): https://www.aliexpress.com/item/1pcs-HC-SR04-to-world-Ultrasonic-Wave-Detector-Ranging-Module-for-arduino-Distance-Sensor/32786781050.html Für Positionsbestimmung: https://www.aliexpress.com/item/1PCS-VK2828U7G5LF-GPS-Module-with-Antenna-TTL
> Für Abstandsmessung (haben auch die Befestigung dazu): > https://www.aliexpress.com/item/1pcs-HC-SR04-to-world-Ultrasonic-Wave-Detector-Ranging-Module-for-arduino-Distance-Sensor/32786781050.html Die haben wir auch mal zur Abstandsmessung bei Indoor-Drohnen benutzt. Haben ziemlich gut funktioniert
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
Hallo Ich versuche mit einem Atmega 8 und einem HC-SR04 den Abstand zu einer Wand zu messen. Habe alles auf einem Board aufgebaut und versuche die Grundlagen zu begreiffen. Gemäss DB ist die Funktionsweise und Anschlüsse am SR04 klar und habe entsprecehnden
Text von Stefan Frings: Ultraschall Sensor HC-SR04 Mit diesem Ultraschall Sensor kann man die Distanz zu einem Objekt messen. Der Sensor sendet ein klickendes Geräusch im Ultraschall-Bereich aus, um anschließend die Verzögerung des Echos zu messen
-
Thread
Answeseinheitssensor - gibt es so was?
HC-SR04 VL53L1X
Md M. schrieb im Beitrag #5810252: > HC-SR04 > VL53L1X Hallo und danke für deine Antwort. Wie ich sehen, sind die beide Chips Entfernungsmesser, der erste auf Ultraschallbasis, der zweite auf Laserbasis. Da die Anwendung im Haus
-
Thread
Tipp für Näherungssensor bis ca. 5m
stimmt für um die 8€ gibt es dort etwas aus HongKong! http://www.ebay.de/itm/4-pin-Ultraschall-Modul-HC-SR04-Abstand-Messumformer-Sensor-Fur-Arduino-/151065233940?pt=Wissenschaftliche_Ger%C3%A4te&hash=item232c308a14 aber wie machen die das dann? Klar ein Sender und ein Empfänger. Der nimmt irgendwie
Bitte: http://www.ebay.de/itm/Arduino-Ultrasonic-Module-HC-SR04-Distance-Measuring-Transducer-Sensor-G9-/161062101023 1.2o EUR mit Versand Anleitungen gibt es für Arduino genug.
-
Thread
Problem mit For Schleife
Hey ich hab da mal ein Problem ich hab ein Programm geschreiben um mit den HC-SR 04 Entfernungen auszumessen. Das klappt auch super. Nun hab ich gemerkt das ab und zu mal in der Messung ein wert aus der reihe tanz und dachte mir ich mach 2 Messungen mehr und zieh den höchsten
kann mir vielleicht mal erklären warum ich die bekomme und was eine abhilfe wäre: [c] void HC_SR_04() { unsigned char i,k; unsigned short Timedifferenz,Ergebnis = 0; unsigned short Messung[8]; unsigned short min = 65535, max = 0; for (i=0;i<=9;i++) { wiederholung:;
-
Thread
Eule mit leuchtenden Augen
/www.reichelt.de/pir-sensormodul-bis-10-m-3-6-v-pir-555-28027-p154232.html http://stefanfrings.de/hc-sr04/index.html
www.reichelt.de/pir-sensormodul-bis-10-m-3-6-v-pir-555-28027-p154232.html > http://stefanfrings.de/hc-sr04/index.html Leute die bei meinem Fenster vorbeigehen :)
-
Thread
Anwesenheitssensor soll Bewegungsmelder ersetzen
Justin S. schrieb im Beitrag #7098515: > Hat jemand von Euch dazu eine Idee? http://stefanfrings.de/hc-sr04/index.html
Stefan ⛄ F. schrieb im Beitrag #7098518: > http://stefanfrings.de/hc-sr04/index.html *Beiträge* 50006 Hurrah, herzlichen Glühstrumpf!
-
Thread
Ultraschallsensor DYP-ME007Y Genauigkeit und Auflösung
ich habe mir den wasserdichten DYP-ME007Y besorgt und in Betrieb genommen. Bisher habe ich den HC-SR04 benutzt und konnte mit dem Auflösungen im mm Bereich und Genauigkeiten besser 1 cm erzielen. Leider ist der nicht wasserdicht. Mein DYP-ME007Y verhält sich sehr merkwürdig. Bei einer Distanz
kann ich auch nix mehr filtern, weil kein Rauschen vorhanden ist. 1. Bild: 420 mm Abstand mit HC-SR04 2. Bild: 420 mm Abstand mit DYP-ME007Y 3. Bild zeitachse aufgezogen, sieht alles sauber aus 4. Bild: Meine Version vom DYP-ME007Y mit Kabel Habe inzwischen festgestellt, dass es anscheinend
-
Thread
10 Euro Logikanalyzer
über den Fehler. [code]$ sigrok-cli --loglevel 5 --list-devices sr: libsigrok loglevel set to 5. srd: libsigrokdecode loglevel set to 5. sr: Sanity-checking all drivers. [...] sr: ezusb: uploading firmware to device on 1.9 sr: ezusb: setting CPU reset mode on... sr: ezusb: Uploading firmware at /usr/share/sigrok-firmware/fx2lafw-cwav-usbeeax.fw sr: ezusb: Uploaded 4096 bytes sr: ezusb: Uploaded 4096 bytes sr: ezusb: Uploaded 4096 bytes sr: ezusb: Uploaded 4024
-
Thread
Positionserkennung über Ultraschall
ESP12 oder Raspberry Pi diese am GPIO auswerten kann, weder digital noch analog. Vorgestern sind die HC SR-04 angekommen und habe versucht damit die die Bachelorarbeit zur Erlangung des Grades, Bachelor of Science, im Studiengang Informatik, vorgelegt von Marcus Opdenberg, nach zu bauen. Geht auch nicht
Suncastle0660 schrieb im Beitrag #6517280: > Vorgestern sind die HC SR-04 angekommen und habe versucht > damit die die Bachelorarbeit zur > Erlangung des Grades, Bachelor of Science, im Studiengang Informatik, > vorgelegt von Marcus Opdenberg, nach zu bauen. Geht
-
Thread
Schulnotenbewertung eines Arduino-Programms
redundant bzw. flüssiger als Wasser. Bei mir würde es eher so aussehen: [c] // #include "sn74hc595.h" // habe ich nicht // shiftreg595 sr(7, 5, 6); // class shiftreg595; class ShiftReg595 { private: const uint8_t clk; const uint8_t dat; const uint8_t stb; public:
03:588] X␍␊ [19:20:03:688] X␍␊ [19:20:03:788] X␍␊ [19:20:03:888] X␍␊ [19:20:03:988] X␍␊ [19:20:04:088] X␍␊ [19:20:04:188] X␍␊ [19:20:04:288] End␍␊ [/pre]
-
Thread
Füllstandsanzeige Zisterne
Ultraschall wurde schon genannt, befürchte aber, daß der offene US-Sensor (SRF05 oder bei mir z.B. HC-SR04) dabei verkeimen/korrodieren. Schwimmer an Poti wurde auch bereits genannt. Die Idee mit der Luftpumpe hab' ich noch nicht ganz gefressen - wird dort der Luftdruck gemessen, Der benötigt wird
Ultraschall wurde schon genannt, befürchte aber, daß der offene > US-Sensor (SRF05 oder bei mir z.B. HC-SR04) dabei verkeimen/korrodieren. Etwas "gekapselt" (Elektronik im eigenen Gehäuse und nur für Sender/Empfänger geöffnet) seit ca. 2 Jahren im Einsatz, Korrosion hab ich bisher nicht feststellen
-
Thread
Ultraschallsensor und ATmega 2560
Hallo, ich möchte seriell die Distanz eines HC-SR04 Sensors ausgeben. Die Ausgabe funktioniert super. Außerdem habe ich auch eine Funktion die wie micros() von Arduino funktioniert. Aber statt eine Funktion ist es eine Variable. Ich mache alles
simpleren Lösungsansatz ohne Timer und ohne diese umfangreiche Mathematik vor: http://stefanfrings.de/hc-sr04/index.html
-
Thread
Weihnachtsstern stürzt ab
abgesehen von dem einen Variablennamen) oder nicht. (Spätestens dann, wenn du beobachtest, dass sich SR Nummero 3 aus irgendeinem Grund anders verhält) Dabei hättest du dir mit einer Funktion, die die Ausgabe für 1 SR macht, die dann 5 mal aufgerufen wird, von vorne herein gleich mal Zeit gespart. Und
Christian Schoknecht schrieb im Beitrag #2878064: > void SRout(uint8_t SR) > { > uint8_t LEDcache, i; > LEDcache = LED[SR]; Ah, Ich sehe, du bist auf ein Array übergegangen anstelle der LED0, LED1, etc. gute Entscheidung :-) PS: Gefällt mir, das du da mitmachst
-
Thread
12 Kanal Schieberegister, tastergesteuert
> Nun weiß ich aber > noch nicht, welches Schieberegister ich nehmen soll Jedes beliebige SIPO-SR, z.B. 74HC164 Oliver A. schrieb im Beitrag #2245735: > und wie ich den > "Überlauf", falls notwendig, bewerkstelligen soll. Höchstwertiges Bit (Nr. 8) des Ausgangs des ersten SR auf Eingang des
Oder 1x 74HC154, 16:1 Decoder + 74HC160, 4 Bit Zähler, + 2x74HC04, 6fach Inverter. MfG Falk
-
Thread
Pulsweite messen (Input Capture) mit ATMega328p
Beitrag #5205473: > Na ja, wenn Du US messen willst - dann kann es ja nicht sooo weit sein. > HC-SR04 misst bis ca. 3 m "genau"(~ 18 ms), beim SRF08 braucht ein > Messzyklus ungefähr 64 ms. Vielleicht gibt es ja US-Module, die weiter > (zuverlässig) messen - das wage ich aber leicht zu bezweifeln
hier entdeckt, und habe mich darauf orientiert. https://www.mikrocontroller.net/attachment/218122/HC-SR04_ultraschallmodul_beschreibung_3.pdf > Wenn Du größere Entfernungen messen möchtest ist US nicht unbedingt das > Mittel erster Wahl. Bei den angepeilten 4 Sec. wären das ungefähr 660 m > -
-
Thread
Bewegungsmelder HC-SR505 wie Delay-Time ändern ?
will, sondern weil Du wahrscheinlich selbst das Bild wählen willst: https://www.google.at/search?q=HC-SR505&client=firefox-b&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwi_04Cbw8vMAhXFuhQKHUaQCgEQsAQIHg&biw=992&bih=427 Das 8-Bein hat keinen Aufdruck, ist aber nicht abgeschliffen, sondern hatte nie einen
The HC-SR505 module controller IC is EG4002A, http://www.egmicro.com/download/EG4002_datasheet.pdf so for getting a longer ON time, you have to either replace the 150 KOhm resistor (marked 1BD on my module
-
Thread
Ultraschallmessung atmega328 & atmega2560
Hallo Leute, ich habe einen Aufbau mit einem atmega328 und HC-SR04 als Ultraschallsensor. Den source habe ich von https://www.electronicwings.com/avr-atmega/ultrasonic-module-hc-sr04-interfacing-with-atmega1632 mit dem 328 passt die Entfernung. nun nimm
bit to zero Normal operation */ while (1) { /* Give 10us trigger pulse on trig. pin to HC-SR04 */ PORTA |= (1 << Trigger_pin); _delay_us(10); PORTA &= (~(1 << Trigger_pin)); TCNT4 = 0; /* Clear Timer counter */ TCCR4B = 0x41; /* Capture on rising edge
-
Thread
Bitte um Review meines RC-Car-Schaltplans
Projektübersicht: -Mikrocontroller: Arduino UNO -Motor-Treiber: TB6612FNG -Motoren: 2x DC-Motor -Sensor: HC-SR04 Ultraschallsensor -Bluetooth: HC-05 -Stromversorgung: 2x 3,7V Li-Ion (ca. 7,4V) ? Step-Down auf 5V -Logik und Module werden über 5V versorgt Meine Fragen: -Ist die Spannungsversorgung so
-Fehlen wichtige Bauteile wie Pull-Ups oder zusätzliche Kondensatoren? -Gibt es Probleme mit dem HC-05 oder HC-SR04 Anschluss? -Habe ich irgendwo einen kritischen Fehler im Schaltplan? Der Schaltplan ist im Anhang. Vielen Dank für eure Hilfe!
-
Thread
SRF05 HILFE!
******* Features: --------- Mode 1: - is fully compatible with SRF04/US-020/HC-SR04 - uses 2 pins (echo/trigger) Mode 2: - uses 1 pin (e.g. PD2/INT0) Output: - measured time (µs) - distance in cm - distance in inch **********************************
Zum HC-SR04 habe ich Datenblätter mit unterschiedlichen Inhalten. Hier eine grobe Zusammenfassung: - Den Sensor mit einem mind. 10µs langen TTL-High-Pegel triggern. - Der Sensor wartet nach der abgefallenen
-
Thread
ultraschall abstandssensor selber bauen
Warum nicht für 80 Cent fertig kaufen ? HC-SR04
Google doch z.B. mal nach "HC-SR04 schematic" ... der Name des Moduls ist ja oben schon gefallen.
-
Thread
Lösung für Füllstandsmessung gesucht
> Ich habe einen HC-SR04 Ultraschall sensor oben eingebaut und nach unten > gerichtet. Und wie kommt der mit Kondenswasser klar? Olaf
Edward M. schrieb im Beitrag #5733325: > [...] HC-SR04 Ultraschall sensor [...] Stimmt, habe vergessen, das zu erwähnen. Das Problem ist, dass meine Tanks sehr klein sind (vor allem die Düngerflasche) und der Ultraschall-Kegel recht breit. Das würde
-
Thread
Wasserstand in einem 1" Rohr erfassen
Hier wird ja kräftig mit Kanonen auf Spatzen geschossen. Am einfachsten ist ein HC-SR04 Ultraschall Entfernungsmesser. Kostfastgarnix, da Arduino sind die Programmbeispiele auch schon vorhanden. Geht bis 4m bei 3mm Genauigkeit. Reicht gerade so und ist billig. Das Rohr kannst du entfernen
Grüziwohl. Die HC-SR04 werden allgemein wegen Kurzlebigkeit in solchen Anwendungen bemängelt wenn man Berichten im Internet glauben darf. Es gibt aber auch eine spezielle Version davon mit nur einem in Plastik eingebetteten
-
Thread
Problem Inbetriebnahme OLED-Display DD-160128FC-2A (Densitron)
pSPI->SPI_SR & AT91C_SPI_TXEMPTY) == 0); PIO_Set(pinOled_RS);//Pull up RS Wait(1); //wait 1ms //Send CONTROL while ((pSPI->SPI_SR & AT91C_SPI_TXEMPTY) == 0) pSPI->SPI_TDR = (control & 0xFF) | SPI_PCS(1); //1==npcs while ((pSPI->SPI_SR & AT91C_SPI_TDRE) == 0); while ((pSPI->SPI_SR & AT91C_SPI_TXEMPTY) == 0); Wait(1); //wait 1ms } [/c] The spi is configured this way: [c] unsigned int config = AT91C_SPI_MSTR | AT91C_SPI_PS_VARIABLE