Show Posts
Pages: 1 2 [3] 4 5 ... 26
31  International / Deutsch / Re: Redesign des Uno Boards - USB ATmega8U2 Firmware für ISP Programmer on: June 16, 2014, 06:29:19 am
Was hindert dich, den auf dem UNO verbauten ATMEGA8U2 über den kleinen Header daneben auszulesen?  smiley-grin
Per Fuse gelockt wird er vermutlich nicht sein.

Gruß Gerald
32  International / Deutsch / Re: Hilfe Bei der Bauteilsuche on: June 12, 2014, 04:17:57 am
Man muß ja nicht aufs letzte Ohm mit Festwiderständen arbeiten. Je nach zu erwartendem Toleranzbereich, den es auszugleichen gilt, Festwiderstände und die restlichen 1 oder 10 Prozent Poti. Schau bei den Widerständen, das du Metallschicht 1% oder besser verwendest. Bei den Potis verwende Dickschichtregler, am besten mit Spindeltrimmer, damit man vernünftig ableichen kann.
(Gleich)ströme, insbesondere so Große, kann man recht gut mit analogen Hallsensoren messen. So nebenbei hast du dann ein potentialfreies Messignal. Das selbe Prinzip wird bei der Gleichstrommessung beim Zangenamperemeter angewendet. Gehen die Ströme in den Kiloampere Bereich, wäre es sogar denkbar, mittels Kraftaufnehmer die mechanischen Kräfte, die zwischen den Stromschienen wirken, zu messen. Die Lorenzkraft wirkt ja auch auf die elektrischen Leiter. Es sind bei Kurzschlüssen in Schaltschränken und bei Railgun-Versuchsaufbauten schon Isolatoren geborsten und Stromschienen verbogen  smiley-mr-green

Gruß Gerald
33  International / Deutsch / Re: Verständnis Adafruit INA219 Current Sensor on: June 01, 2014, 02:26:29 am
Hallo,

bei einem Linearregler wäre der Strom vor und hinter dem Regler gleich - sieht man mal vom geringen Eingenbedarf ab. Der Linearregler verheizt die Differenz einfach. Umwandeln einer kleineren in eine größere Spannung ist nicht.
Das Schöne an einem Schaltregler ist ja, das kaum Leistung verloren geht. Damit einhergehend ist eine Stromänderung, da das Produkt aus Strom und Spannung Leistung ist. Angenommen, du benötigst für den Arduino und Perepherie 5V und 100 mA sind 500 mW.
Bei einem Linearregler rauschen bei 10V Eingangsspannung 100mA durch - 500mW werden verheizt!
Bei einem Schaltregler gehen 500mW rein - also bei 10V 50mA  smiley-grin
Natürlich treten auch bei einem Schaltregler Verluste auf. Das aber nur mal zum Funktionsprinzip.
Theoretisch kannst du mal einen ganzen Zyklus mit frisch geladenen, vollen Akkus aus Strom und Spannung am Eingang mitloggen und die daraus resultierende real vorhandene Akkukapazität - die nicht unbedingt mit der aufgedruckten Kapazität übereinstimmen muß - ermitteln.
Wenn du diese Kurve ablegst, kannst du im realen Betrieb aus den aktuell ermittelten Werten für Strom und Spannung abschätzen, wie viel Restkapazität der Akku noch hat. So bekommst du zum Einen mit, wann der Akku getauscht werden sollte, weil er durch Alterung Kapazität verloren hat, außerdem bekommst du so eine Vorstellung davon, ob und wieviel Kapazität dir bei Kälte (in der Höhe) nicht zur Verfügung steht  smiley-wink

Gruß Gerald
34  International / Deutsch / Re: Arduino Uno R3 - Einstellung der Produktion?? on: June 01, 2014, 01:55:27 am
Die chinesischen "Kopierer" scheinen keine Lieferengpässe zu kennen  smiley-twist
Schade, das dadurch Käufer der Konkurenz in die Arme getrieben werden, denn jeder Käufer des Originals ist ein Förderer  smiley-neutral
35  International / Deutsch / Re: Atmega328 Sketch direkt programmieren und nicht über Seriell on: May 31, 2014, 06:55:50 am
Baue, oder besorge dir den USBasp. Dann blockierst du dir nicht den Arduino. Entweder du lädst das File, wie oben beschrieben, oder guck dir mal den eXtremeburner an. Nicht erschrecken, die Software ist aus Indien, funktioniert aber ganz prima. Das Programm kann viele Megas und Tinys ansprechen. Und sollte ein IC nicht hinterlegt sein, nimmt man die Einstellung eines Ähnlichen und klickt die Fehlermeldung einfach weg  smiley
eXtremeburner ist sehr komfortabel zu bedienen. Es ist ein Hex-Editor mit 3 Reitern für den FLASH, das EEPROM und die Fuses.

Gruß Gerald
36  International / Deutsch / Re: HC-Sr04 reparieren? on: May 30, 2014, 08:52:08 am
Hm, den Transistor könnte ebenfalls leicht ersetzen.
In dem verlinkten Schaltbild haben die IC's irgendwie Phantasiebezeichnungen. Nur der TL074 als BiMOS OV ist Klartext. Was ist U1? EM78 kann alles und nichts sein...
Ist es ein 4-fach Gatter, oder ein µC mit dem Quarz?
Wenn ich das richtig deute, steuert der Transistor den MAX232 auf, der nur halb beschaltet ist. Der wiederum wird als Piezo-Driver "missbraucht", damit der Piezo mehr Bums hat. Der MAX erzeugt ja einen Pegel von +/-12V auf der Line, mit dem der Ping dann raus geht. Und der 4-fach OV verstärkt dann das, was vom Echo zurückkommt.
Liege ich da richtig?

Gruß Gerald
37  International / Deutsch / Re: Wordclock-Verdrahtung "Brainstorming"... on: May 30, 2014, 02:44:03 am
Ich sag' immer, im Gehäuse isses dunkel!  smiley-razz
Man kann sauber löten, ohne zu klecksen, aber es muß nicht alles rechtwinklig gebogen sein  smiley-wink
Da es in den allermeisten Fällen nur um ein Stück geht, sehe ich von einer Leiterplatte ab. Lochrasterplatine und hinten dann mit versilberten Draht und lackertem Textilschlauch drüber. Keine Ahnung, was ich mache, wenn meine Vorräte davon zu Ende gehen  smiley
Bei einer Matrix, die elektrisch und geometrisch gleich ist, ist es ziemlich einfach. Die Zeilen untereinander verbinden und darüber quer dann die Spalten. Das geht sogar einfacher, als auf einer Leiterplatte.

Gruß Gerald
38  International / Deutsch / Re: RS232C -> RS232-TTL-Wandler on: May 29, 2014, 02:35:45 am
RS232 wurde ursprünglich als Datenverbindung zwischen Comutern und Datenmodems verwendet. Längere leitungslängen waren die Regel. Darum verwendete man relativ hohe Pegel von +/-12V, der Bereich zwischen +/-3V war nicht definiert.
Da bei heutiger PC Perepherie keine -12V mehr vom Netzteil geliefert werden und die Generierung dieser -12V zusätzlichen Schaltungsaufwand bedeutet, trickst man einfach, und erzeugt aus den üblichen +5V über eine Ladungspumpe -5V. Da +/-5V noch über dem undefinierten Bereich liegen, werden diese Signale gerade noch akzeptiert. Wenn man Die Eingänge vor zu hohen Pegeln mittels Vorwiderstand und Z-Diode schützt, kann auch nichts kaputt gehen. Oft ist es aber so, das man im Homebereich stillschweigend von +/-5V ausgeht. Eingänge für kleinere Spannungspegel würden +/-12V Pegel übelnehmen und kaputt gehen! Sollche Wandler passen die Pegel zwischen 2 Systemen an. Man muß da immer ganz genau hinschauen, was da angepasst wird. 3,3V, 5V oder 12V? Was kommt rein, was geht raus, was wird toleriert?
Da es sich hier um keine Verarbeitung der Signale, sondern um eine reine Pegelanpassung handelt, bracht auch nicht vorne und hinten RX und TX gedreht zu werden, sondern nur 1x, so als wäre der Wandler garnicht da. Er wirkt ja nur elektrisch und nicht logisch.
Mitunter wird da auch Verwirrung gestiftet und weil sich die Überkreuzverkabelung eingebürgert hat, die Beschriftung vertauscht, damit man stumpfsinnig einfach kreuzen kann  smiley-razz
Aber keine Angst, es kann bei vertauschten RX/TX Leitungen nichts kaputtgehen. Wenns nicht will, dann einfach probeweise tauschen. Wichtig ist nur, das Schnittstellen mit kleinem Pegel, wie der Arduino nicht mit hohen Pegeln beschädigt werden. Ein typischer Wandler dafür ist z.B. der weit verbreitete MAX232. Dieser IC übernimmt bei minimalster Außenbeschaltung (5 kleine Elkos) die Wandlung zwischen 0V/5V auf µControllerseite zu +/-12V als echtem RS232

Gruß Gerald
39  International / Deutsch / Re: TinyRTC DS1307 Probleme mit Batterie-Pufferung on: May 29, 2014, 01:55:42 am
Sobald der TinyRTC Spannungsfrei ist, wird dieser nicht richtig gepuffert und hört auf zu "zählen".
Das merke ich daran, dass die Uhrzeit immer da weitergeht, wo diese zuletzt spannungsfrei wurde.

Hm, eigentlich müßte er ohne Spannung alles vergessen.
Miss mal deine Batteriespannung. Wie hoch ist die? Möglich, das die Knopfzelle leer ist, das das RAM noch gepuffert wird, aber der Oszillator nicht mehr schwingt.

Gruß Gerald
40  International / Deutsch / Re: 64 buttons an einem uno on: May 28, 2014, 01:53:08 pm
19 Pins?  Matrix sind 8 Zeilen und 8 Spalten, macht 16 - oder zählst du die SPI Leitungen für den 7221 dazu?
Die von mir vorgeschlagene Analogvariante braucht keine weiteren IC's und kommt mit einem Minimum an Pins aus. Wenn du die Pins ansonsten nicht brauchst, kannst du die natürlich auch in einer Matrix "verheizen"  smiley-razz

Gruß Gerald
41  International / Deutsch / Re: 64 buttons an einem uno on: May 28, 2014, 11:33:42 am
Du kannst auch die 6 Analogeingänge hernehmen und pro Analogeingang 11 Taster abfragen über Spannungsteiler. So nach dem Prinzip hier: http://www.google.de/imgres?imgurl=http://markus.jabs.name/wp-content/uploads/2010/03/14/analoge-schalter/AnalogButtons_Steckplatine.png&imgrefurl=http://markus.jabs.name/2010/03/analoge-schalter/&h=406&w=307&tbnid=DZs_CIPKe2TLPM:&zoom=1&tbnh=90&tbnw=68&usg=__3rx5GbPASJkC-xvmmPUwgsfFfdw=&docid=Gmuw40Hj_7oV0M&sa=X&ei=ug2GU8q1BqiE4gT0-IHACw&ved=0CEcQ9QEwBA&dur=221
Mit ein wenig suchen sollte sich dafür auch Code zum modifizieren finden lassen.
Allerdings solltest du 1% Metallschichtwiderstände verwenden. Am besten gleich ein Hunderterpack kaufen, dann sind die Chancen hoch, das alle aus einer Charge sind und untereinander sollten die Abweichungen dann kleiner 1% sein.
Viel mehr als 11 würde ich nicht nehmen, damit das Ganze auch noch reproduzierbar bleibt.  Allenfalls 4x 16, dann hast du noch zwei Analogpins übrig, oder kannst A4 u. A5 noch für I2C nutzen  smiley-wink

Gruß Gerald
42  International / Deutsch / Re: Mega ruft Handy an on: May 27, 2014, 03:03:11 pm
Analogschalter, z.B. CMOS 4066, 74HC(T)4066 usw. wären auch noch eine Option. Allerdings müssen dann bestimmte Potentialbedingungen erfüllt sein. Ub Telefon muß mit dem 4066 kompatibel sein, die Signale in der Matrix dürfen nicht negativer als Masse und nicht positiver als Ub werden. Vorteil ist, das die Analogschalter billig sind, wie ein Schalter vorwärts und rückwärts betrieben werden können und gleich im 4'er Pack in einem Gehäuse verfügbar sind.

Gruß Gerald
43  International / Deutsch / Re: VFD Module mit Arduino on: May 26, 2014, 05:37:09 am
Ich bin mir sicher, das es da schon eine Lib für gibt. Derartige VFD's mit Ansteuerelektronik gibt es z.B. von Noritake und Samsung.
Wirklich haarig wird es nur bei einem "nackten" VFD ohne Ansteuerelektronik, wenn man die selber "stricken" muß.

Gruß Gerald
44  International / Deutsch / Re: 24 LED Lauflicht mit Schieberegister 74HC595 on: May 25, 2014, 04:53:25 am
Hallo,

bis jetzt wurde nur die SW Seite diskutiert. HW Fehler sind aber mindestens ebenso tückisch, auch wenn sie sich eigentlich leichter vermeiden lassen.
  • jeder 74HC 595 bekommt ein kleines Keramik-C von 33-100nF (je nachdem, was man gerade so rumfliegen hat) kürzestmöglich auf seine Betriebsspannung gesetzt.
    Kürzestmöglich ist bei mir auf Lochraster huckepack auf dem IC  smiley-razz
  • ein kleiner Elko von ca. 47µF ist ab ca. 3 IC's auch nicht von Schaden auf Ub.
    Dieser wird bei ca. halber Strecke von Ub plaziert
  • die Datenleitungen der Schieberegister sollen kürzestmöglich von IC zu IC verlaufen
  • Pin 10, die Reset Leitung aller 595'er bekommt einen Pullup auf 5V von 10K (Wert ist weitgehend unktitisch) und einen KerKo von 10-100nF auf Masse. So wird beim Einschalten ein PowerOn Reset auf allen Registern durchgeführt
Das sind simple Regeln. Lieber ein Stützkondensator zu viel, als zu wenig. Zu viel gibt es nicht, kostet nur ein paar Cent. Zu wenig kostet stundenlages Suchen  smiley-wink

Gruß Gerald
45  International / Deutsch / Re: Zwei Led`s-ein Pin? on: May 22, 2014, 01:06:24 pm
Z-Diode oder 2. LED sind zuviel. Er hat zwei weiße LEDs die haben normalerweise 3,4-3,6V Flusspannung. Die kleinste Spannung bei Z-Dioden ist 2,2 oder 2,7V. Maximal noch eine alte rote LED. Die 20 Jahre alten roten LED hatten 1,3-1,4V Flusspannung. Das waren die einzigen, die man schon an einer 1,5V Batterie betreiben konnte. Neuere Rote haben höhere Flusspannungen und können das nicht mehr. Grün und Gelb liegen so bei 2,5V rum. Eine Si-Diode hat 0,6-0,7V, eine Shottkydiode 0,2-0,3V. Da ist die Si-Diode doch wie gemacht dafür. Eine 1N4148 kostet das Stück bei Hunderterabnahme um die 2 Cent, das sollte wohl machbar sein  smiley-razz
Pages: 1 2 [3] 4 5 ... 26