Show Posts
Pages: 1 ... 50 51 [52] 53 54 ... 76
766  International / Deutsch / Re: Arduino selber bauen - wie programmieren? on: November 20, 2011, 07:53:22 am
Der kleine Programmer aus myavr ist jeden Euro wert (und das sind noch nicht mal viele). Ich habe nur Positive Erfahrungen damit gemacht. Kleine änderung in der IDE und du brauchst noch nicht mal einen Bootloader und spart dann platz auf dem µC
767  International / Deutsch / Re: Was passiert bei falscher Pinbelegung? on: November 19, 2011, 12:32:58 pm
Genauso sieht es aus. Im Grunde muss man halt nur aufpassen das kein zu hoher STrom fließt bzw eine zu hohe Spannung anliegt. Ich persöhnlich nutze wenn ich höhere Spannungen überwache als 5V trotz Vorteiler immer noch eine 5,1V Z-Diode  (Eingänge sind bis max 5,5V "belastbar"). Dann ist man noch sicherer.
768  International / Deutsch / Re: Lüfter anlaufen PWM on: November 17, 2011, 03:22:26 pm
Was spricht denn dagegen den Reglerausgang 0-100% mit  50-255 zu bewerten und den dann auf den PWM zu schreiben da sehe ich kein Problem und ich denke das es der Regelung auch nicht in die Quere kommen wird da bei der niedrigen Drehzahl sowieso ein nicht allzu hoher Luftstrom erzeugt wird.
769  International / Deutsch / Re: Lüfter anlaufen PWM on: November 17, 2011, 10:02:23 am
Nenn das Kind doch Offset beim Wideranlaufen und dann stört es nicht beim Begriff PID Regler.  smiley-grin smiley-grin
Andrerseits müsste dein I-Anteil diesen Offset nach einer Zeit selber den lüfter zu anlaufen bringn
770  International / Deutsch / Re: Projektvorstellung: Phasenbestimmer on: November 15, 2011, 06:35:00 am
Das Hauptproblem das du hast.Ist das die Programzyklen durch die Libaries schwankt deswegen sind deine Messungen der Zeit ungenau.
-Arbeite doch mit AttachInterrupt (über Interrupt-Eingang)und werte die Steigende und Fallende Flanke aus damit hast du den Zeitpunkt genauer.
-Das Display würde ich nur 1 mal pro Sekunde auffrischen oder eben nur nachdem deine Messungen fertig sind (damit spart du CPU Zeit für andere Sachen)
-Debounce raus und das dann manuell gemacht (ist meiner meinung nach Kompakter und hat bessere Timing vorteile)

Meine Vorschläge (aber ich habe ja gut reden  smiley-lol)

Gruß volvodani
771  International / Deutsch / Re: Hacken eines ferngesteuerten Autos? on: November 14, 2011, 12:28:25 pm
Das Problem an der H-Brücke ist, wenn du nicht 100% ausschließen kannst das signale von Vorwärts und Rückwärts gemeinsam kommen, baust du einen astreinen kurzschluß über die Fets bzw Transen und schon ist eine hälfte dahin. Am besten eine kleine Zeit zwischen umschalten der Richtungen bauen (5ms sollten reichen zu sperren) Diese merkst du im ablauf dann nicht :-)
772  International / Deutsch / SMALLEST Arduino Layout on: November 13, 2011, 08:44:56 am
http://todbot.com/blog/2009/05/26/minimal-arduino-with-atmega8/

Hier ist eine sehr interressante minimal Konfig eines Arduinos.
And die absouluten Cracks. Frage:
Bekomme ich die "Busse" I2C und SPI ohne Probleme ans laufen (also Diplays und RTC bzw PCF8574)?
Mit ist schon klar das die genauigkeit der Millis() und Micros() darunter leidet. Die frage ist ob ich die Timming differenzen auch zu Problemen mit den Bussen führt. Klar man kann ja mit einem ISP via SPI auch ohne externen Crystal programieren, aber geht dann auch die Kommunikation via SPI noch?

Gruß volvodani

773  International / Deutsch / Re: Scriptproblem: LED-Folge on: November 06, 2011, 08:52:37 am
Da wo PWM neben dem AUsgang drauf steht also 3,5,6,9,10,11. Mit dieser Funktion.

Code:
unsigned long pmicros;
int nextCall=HIGH;
int val=0;


void setup(){
  pinMode(13,OUTPUT);
 pinMode(12,OUTPUT);
 }

void loop(){
val=analogRead(0);
val=map(val,0,1023,1,100);
  Low_PWM(12,30,val);
  }

void Low_PWM(int Pin, int Fre, int Value){
long time;
long ontime;
time=1000000/Fre;
  ontime=time/100*Value;
  if (micros() - pmicros > time && nextCall==HIGH) {
    digitalWrite(Pin,HIGH);
    pmicros=micros();
    nextCall=LOW;
  }
  if (micros() - pmicros > ontime&& nextCall==LOW){
    digitalWrite(Pin,LOW);
    nextCall=HIGH;  
  }
}
Kannst du PWM mit ca 30Hz auf jedemdigitalen Ausgang benutzen
774  International / Deutsch / Re: Wo Brushlessmotor und ESC in D kaufen? on: November 06, 2011, 06:35:58 am
Schon mal her geschaut?
http://www.lipoly.de/
775  International / Deutsch / Re: Atmega 8 --- Bootloader --- Standalone on: November 01, 2011, 04:13:42 pm
Und dann => schaust du hier:
http://www.arduino.cc/en/Hacking/PinMapping
776  International / Deutsch / Re: Atmega 8 --- Bootloader --- Standalone on: November 01, 2011, 02:26:34 pm
Nochmal zu einem günstigen Programmer. Ich habe diesen hier und nutze den auch ist auch recht einfach in die IDE zu integrieren und man hat noch 2k mehr Speicherplatz.
Hier bekommt man den für 16€ also ein ordentliches Preis Leistungsverhältnis.

http://shop.myavr.de/Programmer/mySmartUSB%20light.htm?sp=article.sp.php&artID=200006
777  International / Deutsch / Re: anfängerfrage:wie projekt arduino autark machen? on: October 30, 2011, 08:05:27 am
Wenn du ncht soviel Pins brauchts kannst du einen Attiny85 nutzen. Hier gibbet ein Core der auf dem (85er bzw 45 läuft). Wenn der Bootloader drauf ist hat du noch 6kB bzw 2kB über.
778  International / Deutsch / Re: TLC 5940 und Ethernet parallel anschließen on: October 30, 2011, 08:03:22 am
Die SPI Schnitelle ist nichts anderes als Shiftout bzw. Shiftin. Wenn der TLC keine bestimmte Frequenz im Eingang braucht kannst du dich auch über "normale" Pins mit dem unterhalten. :-).
779  International / Deutsch / Re: anfängerfrage:wie projekt arduino autark machen? on: October 30, 2011, 07:58:22 am
Entweder du machst das mit dem hier (mein Favorit) einfach ein Motherboard dazu mit den Anschlüßen und das Ding ist wieder zu gebrauchen und du hast permamnet die möglichkeit "nachzufalshen:
http://www.nuelectronics.com/estore/index.php?main_page=product_info&cPath=1&products_id=15
oder das Projekt hier:
http://shop.moderndevice.com/products/rbbb-kit
wobei du beim zweiten ein möglichkeit brauchst das Prog draufzukiegen (natürlch geht auch ein tausch mit dem Uno µC)
780  International / Deutsch / Re: Grundlagen zu einer 8x8 LED Matrix on: October 27, 2011, 02:28:52 am
Um die ganze Sache mit dem Shiftout zu beschleunugen kann man auch die SPI Schnittstelle nehmen die ist mindestens um Faktor 5 schneller als das "normale Shifout". Das alles in eine Funktion geschrieben und dann wird das alles auch noch übersichtlicher
Pages: 1 ... 50 51 [52] 53 54 ... 76