-
Thread
Prüfroutine implementieren
bestimmte Zeichen untersuchen, die immer an der gleichen Stelle auftreten können. Stelle 31, 32 und 38 sind für meine Anwendung wichtig. Wenn dort die Zeichen 1,2,4 und 8 auftreten soll mittels Counter „hoch gezählt“ werden. Die Daten sollen nur untersucht werden. Für diese Auswertung soll ein ATmega
Grunde hast du da ja ne Art Multitasking-Programm...Also so wie ich das jetzt verstanden habe soll der uC Daten vom Gerät1 Daten abholen und an Gerät2 senden. Gerät zwei kann allerdings auch ne Anfrage an den UC starten und sagen, dass er jetzt gleich die Daten haben will bzw. ähnliches. OK, im Grunde müsstest
-
Thread
Lebensdauer AVR Schaltung Muss etwas sehr langlebiges (30-50 Jahre) bauen.
Panik? Ich habe keine Zeit und Lust, alle 5 oder 10 Jahre ne neue Steuerung zu bauen, weil der uC oder sonstwas nicht mehr verfügbar ist. Außerdem will ich die Eigentumswohnung auch mal vermieten, oder bin beruflich so eingespannt, dass ich mich um nix kümmern kann. Ok, für den Notfall kann
Tom schrieb im Beitrag #1971346: > Tom (Gast) Datum: 10.12.2010 19:38 das war ein anderer Tom, Funkschalter würde ich für eine vermietete Wohnung nicht empfehlen, eine selbstgebastelte Lösung übrigens auch nicht, die holt Dich dann ein, wenn Du schon lange vergessen
-
Thread
ATTiny 2313 Änfängerfrage
7 DDRD = 0b01111111; //alle D als Ausgang 0-6 PORTA = 0b00000011; //A0,A1 = Pin 4,5 am uC -> Transistor PORTB = 0b11111111; //alles high auch für 7 seg PORTD = 0b00110000; //D4,D5 = Pin 8,9 am uC -> Transistor while(1) { // (5a) /* "leere" Schleife
haben. Ich muss statt des PNP Transistors einen NPN einbauen - ?!? oder? Gestern habe ich noch den uc ausgebaut und dann lagen an den pins für TR-1 bis TR-4 5V an. Somit war es immer egal welche pins ich im code auf high gezogen habe... P.S. Wäre die Schaltung so dann i.o. an Pin1 des uc hängt
-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
Geräte-Grenzen hinaus) reden kann. Und ja, es gibt CAN-Transceiver, die auch an die Pins eines CAN-fähigen uC dran müssen. ABER - das CAN macht nicht der Transceiver, sondern die CAN-Logik im innern eines uC oder CAN-ICs. Der Transceiver realisiert nur einen Teil der Topologie und hat nichts mit dem CAN-Protokoll
0,200mm Dünnste Leiterbahn>=0,200mm Geringster SignalAbstand>=0,200mm Platinengröße: 38,100mm x 27,940mm Die Halbwegs stabile Hardware erwarte ich sofort; Erweiterungen sind was anderes. Nur muss ich sicherheitshaleber nachmessen (lassen), nicht dass ich einen HF-Störsender entwickelt
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
,C8,02,20,00,00,00,50,28,38 Byte 9 & 10 : Solarertrag der letzten Stunde -> 00,00 = 0 Wh Byte 11 & 12 : T1 -> 00,C8 = 20,0°C Byte 13 & 14 : T2 -> 02,20 = 54,4°C Nachtrag: Byte 18 & 19 ist die Laufzeit der Solarpumpe
einiges wurde schon eingebaut: -RTC -Telnet Client -WEB Oberfläche -> http://b-solar.dyndns.info -ucGui mit Touch Es funktioniert ganz zuverlässig:) aber es gibt's nocht einiges zu tun... lg
-
Thread
Welches System für mein Projekt?
erst mal /irgendein/ einfaches Board mit einem /weitverbereiteten/ Prozessor. Dann /lernst/ du einen uC kennen, dazu die passende Denkweise und die Einschränkungen. Und wenn du dann noch dabei bist, dann kannst du selber die richtigen Bäume aus dem Board-Wald heraussuchen. Das zuvor gekaufte EVAL-Board
absichern kann dass keiner per Touch oder Wlan die Bilder ändert. Tja, und dann habe ich den LPC2148 für 38€ mit Display gesehen bzw. den Grasshopper wo ich den Sicherheitslevel bestimmen könnte.
-
Thread
Optimiert der Compiler Division durch 2^n wirklich?
am Oszi): Dummy Shift Division uint8 32 50 110 int8 32 94 700 uint16 38 190 290 int16 38 250 1560 uint32 50 265 460 int32 50 360 4000 Noch keine großen Überraschungen. Das meiste wie erwartet. Der Compiler scheint mit der Division von uint
Abgelesen am Oszi): Dummy Shift Division uint8 31 50 50 int8 31 93 650 uint16 38 192 192 int16 38 250 1560 uint32 50 270 270 int32 50 360 4000 AHA. Jetzt scheint der Compiler die Vereinfachung mit dem Shift zu erkennen (...aber nur bei signed Werten
-
Thread
3x4 Tastenmatrix - Reduzierung auf 5 Portpins?
entwerfen. Die 3 Spalten der Tastenmatrix sollen dabei einen Interrupt auslösen (zum Aufwecken des UC). Insgesamt benötige ich so 7 Portpins nur für die Tastenmatrix und für die restlichen Anforderungen fehlen mir 2 Portpins! - Wie kann ich die Tastenmatrix auf max. 5 Portpins reduzieren? - Expander
überkandidelt, weil die IR-Receiver breit wie Scheunentore reagieren. Aber man will ja möglichst genau die 38,4 kHz einhalten. Oder sind es 36 oder 40 kHz? mfg gerd
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
Sind das die die beim Empfangen schon im TXpayload liegen? Kann man das Ack hinauszögern damit der uC noch schnell das Payload schreiben kann? Jetzt ist ja: Daten (gefehl "sende mir inhalt PinC") --> Ack <-- uC liest RXFIFO, arbeitet, Schreibt TXFIFO Daten (pinC) <-- Ack --> Aber praktisch wäre ja: Daten(sende mir xxx) --> uC .... Ack + Daten (pinx) <-- (Ack -->) Gruss Yvo
-
Thread
Gehalt für Ingenieure und Techniker 2011 Gesperrt
kleine Ergänzung: Die Arbeitszeit beträgt 38,5h. Also die bisherigen Vorschläge entsprechen auch meinen Vorstellungen. Ohne Auslandsoption wollte ich auch mit 45k - 47k ins Gespräch. Mit Auslandsoption dachte ich so an 49k. Für die 38,5h dann
#2434141: > 3700 x (40/35) x 1,1 x 13,25 = 61600,- >Moin, bezieht sich die ERA nicht auf eine 38h/Woche?
-
Thread
Mit FPGA Modellbauservo ansteuern?
Ressourcenbedarf 0,2%... Zum Üben und Lernen mal ganz hübsch, aber für die Aufgabe an sich würde ein kleiner uC besser passen.
einem VGA-Monitor oder was einem sonst noch einfällt was sich mit einem uC nicht mal eben realisieren lässt weil die passende Hardware fehlt.
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
4 Schalterdosenplatinen mit Solidstate-Relais http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=C38;GROUPID=3298;ARTICLE=15441;START=0;SORT=artnr;OFFSET=16;SID=11TU0@N38AAAIAAEGKD2I24494d7be0fc2974dc929336626a1fb5 in der Schalterdose im Probe-Betrieb. Die "Schwachstrom-Beinchen" sind auf der
was an einen Interrupt gelegt vom uC ausgewertet werden kann. Das könnte auch die Vorzugsrichtung (Pull-up) bei abgeschaltetem uC sein. Das ECAN-Modul kann auf dem Puls auf der Rx-Leitung einen Wake-Interrupt erzeugen. Wenn ein Tranceiver
-
Thread
ADC des AtxMega digitalisiert nicht richtig
Hallo Mikrocontroller-Gemeinde. Ich habe den AtxMega64A3. Ich kann den uC programmieren und hab schon eine größeres Programm erfolgreich zum laufen gebracht. Das einzige, was mir nicht gefällt, ist der ADC des Mikrocontrollers. Ich benutze den PA4 als Eingang und an den
Dies ist leider nicht der Fall. Egal was ich mache, der AtxMega digitalisiert nicht richtig. Den uC hab ich 30 Minuten warmlaufen lassen. Alle Signale wurden mit einem Multimeter und Oszi überprüft. Der uC wird mit dem internen Quarz (32MHz) betrieben. Benutze AVR Studio v4.18 mit WinAVR und Optimization
-
Thread
typischer Ripple bei Schaltregler - was läuft das schief?
wurde oft durch einen Transistor gemacht welcher die Oszilatorrampe auf den Isense mischt (zb bei UC384x). Bei modernen Reglern kann dies durch einen Widerstand gemacht werden. zb in Serie zu Isense Eingang. Bei deinen weis ich es nicht -> Datenblatt. R48 und C38 bilden eine Nullstelle, welche die
-
Thread
Labornetzteil - Netzgerät - Schaltungssammlung
Andrew Taylor schrieb im Beitrag #1887102: > Schon ein 38V 3A Trafo würde das liefern, 38V*3A=114W 50V*2A=100W Und das bei einem verlustbehafteten Netzteil. Was ist mit der Spannung über dem(n) Regeltransistor(en), welche bei Volllast nicht unter 54V
Das anschaulichste wäre, wenn einer der "Simulanten" mal 38V Trafo, Gleichrichterbrücke, 4700µF Lade-C zusammenmalt und den Spannungsverlauf über einen parallelen 25 Ohm Lastwiderstand mal veröffentlicht.
-
Thread
LCD Routine Funktioniert nicht
werden DB0 bis DB3 am LCD nicht angeschlossen. Laut Plan habe ich es so angschlossen. DB4 -> PD0 uC DB5 -> PD1 uC DB6 -> PD2 uC DB7 -> PD3 uC RS -> PD4 uC E -> PD5 uC Aber die Initalisierung findet nur DB0 bis DB3 am LCD statt. oder nicht?
DB0 bis DB3 am LCD nicht > angeschlossen. > Laut Plan habe ich es so angschlossen. > DB4 -> PD0 uC > DB5 -> PD1 uC > DB6 -> PD2 uC > DB7 -> PD3 uC > RS -> PD4 uC > E -> PD5 uC > > Aber die Initalisierung findet nur DB0 bis DB3 am LCD statt. Nein. Wie kann DB0 bis DB3 des LCD in die
-
Thread
Große Integer-Zahlen multiplizieren - 64Bit reicht nicht! Trick?
oversized ist. Aber der liegt hier rum und eh ich mir jetzt noch einen anderen kaufe. Die 10Bit in dem uC sind mir ein bisschen wenig.
das MSB etwas und das LSB eben den 2^19ten Bruchteil. Im Quadrat bedeutet das LSB eben noch den 2^38ten Bruchteil usw. Mit der richtigen Fixpunktdarstellung müsste eine 64Bit Verarbeitung ausreichen, wenn man ein 32Bit Ergebnis will. Gruß
-
Thread
Labornetzgerät als Projekt
Anpassungen und Schaltungsänderungen detailliert behandelt werden können. Auch eine Erweiterung mit uC ist von Interesse. Ich möchte bei meinem Gerät in der Zukunft ein Graphic DOGM LCD mit uC unterstützter Messschaltung in Betracht ziehen. Gruß, Gerhard
noch so an Ideen kommen :-) Gerhard O. schrieb im Beitrag #1880412: > Auch eine Erweiterung mit uC ist von Interesse. Ich möchte bei meinem > Gerät in der Zukunft ein Graphic DOGM LCD mit uC unterstützter > Messschaltung in Betracht ziehen. Hi Gerhard, du möchtest dann wahrscheinlich analoge
-
Thread
Projekt Doppelnetzteil
75.8mA (16mV) dU/dI = 0.211mV/mA 5V => 152mA (21mV) dU/dI = 0.138mV/mA 8V => 242mA (38mV) dU/dI = 0.157mV/mA 10V => 303mA (37mV) dU/dI = 0.122mV/mA 12V => 364mA (43mV) dU/dI = 0.118mV/mA 10 Ohm: 2.5V => 250mA (25mV) dU/dI = 0.10mV/mA 5V => 500mA (45mV) dU
welche dem Strom im pos. & neg. Zweig (in Ampere) entsprechen. Damit kann man dann direkt auf einen uC oder einen LCD/7Segment-Treiberbaustein um sich ein schönes digitales Ampermeter aufzubauen.
-
Thread
Soft PWM für LED Controller (RGB mit Multifunktion)
25,25,26,26,27,28,28,29,29,30,31,31,32,33,34,34, 35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49, 50,51,52,53,54,55,57,58,59,60,62,63,65,66,67,69, 70,72,74,75,77,79,80,82,84,86,88,89,91,93,96,98, 100,102,104,107,109,111,114,116,119,121,124,127
regelmässig aufrufen würde, zwar etwas Ähnliches wie ein PWM-Signal ausgeben, allerdings hängt der uC dann dauerhaft dort drin und tut überhaupt nichts anderes mehr. Zusätzlich hängt die Frequenz von den Kanalwerten und von den Einstellungen und Launen des Compilers ab. Die Links und mein Code oben
-
Thread
Grundlegende Fragen zu SPI mit TPIC8101
mit der Filtergüte (hat sich bei Indizierungsversuchen leider so gezeigt) und der Ansteuerung vom uC sind (es ist z.B. äusserst kritisch einen SPI-Bus winkelsynchron zu betreiben bei 12000Upm) ... Gruss
Klopflautstärke auslesen und Integrator rücksetzen unsigned int lesen(void) { unsigned int knock_value=38; digitalWrite(inthold, LOW); austausch (B01001000); // Auslesen von LSB initiieren knock_value = austausch(B01001000); // LSB auslesen austausch (B11100001);
-
Thread
kurze 3D Bewegung exakt aufzeichnen
, um 1mm Genauigkeit zu erreichen. Womit könnte man soetwas machen? Accelerometer? -Welcher uC könnte so schnell messen und rechnen? Ein Atmega8 reicht da wohl nicht. Oder kann man mehrere zu einem zusammenschalten? -Wie sieht es mit der doppelten Integration aus? Ginge das halbwegs, wenn das
200 g ist nicht richtig. 2 x s 2 * 1 m ----- = a = --------- 200 m/s^2 das sind ca. 20,38 g t^2 (0,1 s)^2
-
Thread
Fragen zu Schaltungen mittels MOSFET
Kameraanschlüsse | | GND --|>|--+ +--|<|-- GND ZD15 | | ZD15 uC Focus -----|I I|-- uC Shutter | | +-+-+ | GND von uC und Kamera > 1. Funktioniert die Schaltung? Nein. Du brauchst LogicLevel PMOSFETs
soll ich auch hier besser einen BS108 N-Kanal nehmen und damit beim LCD GND (Pin 27) und CSB (Pin 38) schalten? Müsste doch auch gehen.
-
Thread
ATmega speichert Programm nicht
Programmer: AVR Programming Tool AT AVR ISP2 mit USB http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A38;GROUPID=2969;ARTICLE=45040;START=0;SORT=artnr;OFFSET=16;SID=26BPBi6awQARoAADoyJ8U51abc637642a72bda20396fbda7de3b2 Microcontroller: Atmega32 läuft mit ext. Quarz, 16 Mhz auf einem ATMEL Evaluations-Board
gerade ausprobiert ;) DAS WAR DIE LÖSUNG. Wie du gesagt hast war es der stromlose Programmer der den uC in den Reset gebracht hat. Vielen Dank für die schnellen, qualifizierten Antworten! Grüße Joe
-
Thread
Einsteigerfragen
zu testen. Ein größeres Projekt wird dann entweder als Verbund mehrerer tinys oder mit nem größeren uC realisiert. Am besten wirds tatsächlich sein, du schnappst dir nen kompatiblen uC zum mega8, also z.b. mega88, da der auch hier im Tutorial verwendet wird. :-)
mindestens 2. Microcontroller zu nehmen, weil: Man VerFused sich gern mal schnell, und dann erwartet der uC entweder - Externen Takt an XTAL1 (Da muss dann der 2. uC die ganze Zeit einen Pin High/Low schalten, das Signal an XTAL1 hängen, sonst ist der Verfuste Atmega nicht mehr ansprechbar. Wenns so weit
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
[code] [...] Sep 2 22:38:56 dockstar user.warn kernel: nf_nat: Unknown symbol nf_ct_l3proto_find_get Sep 2 22:38:56 dockstar user.warn kernel: iptable_nat: Unknown symbol ipt_do_table Sep 2 22:38:56 dockstar user.warn kernel: iptable_nat: Unknown symbol nf_register_hooks Sep 2 22:38:56 dockstar user.warn kernel: iptable_nat: Unknown symbol nf_conntrack_untracked Sep 2 22:38:56 dockstar user.warn kernel: iptable_nat: Unknown symbol nf_nat_packet Sep 2 22:38:56 dockstar user.warn
-
Thread
Attiny85V mit Arduino Mega ISP-Shield flashen, funktioniert nicht richtig.
Der ekennt dir deinen uC nicht, da die Signatur immer 0 ist. Verbindungen mal checken. Eventuell mal genau beschreiben, welchen Progger du einsetzt, dann können dir auch Leute Tipps geben, die so ein Ding nicht daheim haben
Sicher, dass der tiny85V vom Progger unterstützt wird? Schon mal mit dem Ding nen anderen uC geproggt?
-
Thread
NiMH Ladegerät kaputt
SMPS-Ansteuerschaltkreis "13926" kenne ich auch nicht, ein typischer Vertreter dieser Gattung wäre z.B. der UC3842, der hat aber eine andere Anschlussbelegung. Zum Glück scheint der aber nicht kaputt zu sein. > Baustein(steht unter dem Hauptverdacht) kriege ich "LM339" angeboten, Mein erster Gedanke war
eingang des fensterdiskriminators R28 R31 R42 messen die Ackuspannug R47 C19 ein Zeitglied R38 C20 ein Zeitglied pin2 ist der Stromfühlereingang und bestimmt entweder das Tastverhältnis oder die Freqenz der Zündung ( wählt eines der beiden Zeitglieder.) die Funktion vo R32 erschließt
-
Thread
[V] Quarz-Oszillatoren, EPROMs, PALs, TTL-ICs und mehr
39 Stk) 74LS14 (190 Stk) 74LS20 (42 Stk) 26LS31 (200 Stk) 26LS32 (225 Stk) 26LS33 (7 Stk) 74LS38 (289 Stk) 74LS51 (202 Stk) 74LS74 (97 Stk) 74LS85 (67 Stk) 74LS86 (186 Stk) 74LS123 (80 Stk) 74LS125 (15 Stk) 74LS132 (80 Stk) 74LS136 (92 Stk) à 0,2 EUR 74LS137 (92 Stk) 74LS138 (79 Stk)
(134 Stk) 74AS230 (50 Stk) 74L04 (244 Stk) 26S02 (201 Stk) 74S03 (18 Stk) 27S21 (50 Stk) 74S38 (46 Stk) à 0,2 EUR 74S189 (38 Stk) 74S734 (134 Stk) ----------------------------------------------------------- sonstige ICs ============ EPROMs ------ 2708 (92 Stk) à 0,5 EUR 2716 (46
-
Thread
Altes PC-Netzteil als Starthilfe
übergesiedelt, schadet ja nicht. Das netzteil besteht jetzt primärseitig (original gelassen) aus einem UC3843 und dessen Beschaltung halt. Sekundär ist dann nur diode und Filter. Fertig.
Prima, der UC3843 hat eine Stromreglung mit drin. Selbst wenn du das Nt überlastest sollte der UC seine Grenzen kennen. Rauchen kann da eigentlich nichts. Mit betonung auf eigentlich. Eine 40A Schmelzsicherung
-
Thread
Elektronik Lager und die vielen Kisten (Verwaltung)
=Insert the database password, please Strings.35=Enter the database password, please Strings.38=Insert type decription, please! Strings.38=Enter the type description, please! Strings.48=Project already exist. Want you goto this record? Strings.48=Project already exists. Do you want to use
dieses Verzeichnis gehört (ohne Unterverzeichnis) EleLa entpackt. dann reicht ein dpkg-buildpackage -uc -us -b aus. Viel Spass tobi
-
Thread
Modellbau Zeiterfassung
die TSOP1736 Teile), dann brauchste dich um Tageslicht und Demodulation keine Gedanken machen. Der uC in der Brücke selektiert dann anhand der Pulslängen die Fahrzeuge und stoppt deren Zeit. :-)
viel anders: http://forum.sparkfun.com/viewtopic.php?f=8&t=18872 Der IR-Sender schickt ein mit 38kHz getaktetes Signal raus, der Empfänger hat nen TSOP1738 oder so und schaut ob die gleiche Sequenz ankommt.
-
Thread
10 Hz GPS-Modul ?
Ja hat es. Natürlich nicht mit den standardmäßig eingestellten 9.600 baud, musste glaub auf 38.400 umstellen
/article/gulley.html Aber wenn schon Helix, dann diese ;) : http://www.antennas.us/store/p/334-UC-1574-431R-GPS-L1-antenna-RHCP-22-dB-LNA.html
-
Thread
Fragen zur Schaltung von Solarzellen
zusätzlich zur normalen Solarförderung... Die sind ja jetzt soviel ich weis von 0,43 Euro/kWh auf 0,38 Euro/kWh gekürzt worden und bei Eigenverbrauch bekommste eben 0,10 Euro/kWh mehr. Anm.: Die 0,43/0,38Eurio/kWh gelten nur für Anlagen bis 10 kWp *INSTALLIERTE* Leistung, also nicht das,
( 0,38€ + 0,10€ - 0,20€ ) / kWh = 0,28€/kWh Ist das so richtig?
-
Thread
Temperatursteuerung von Lüftern
Lüftersteuerungsschaltungen. Nein, keiner der kommerziellen Hersteller kam auf die Idee, einen uC einzusetzen.
mir ja um die Steuerung. Die Hardware sollte nicht das Problem sein. Wie bei jeder Idee die ich mit uC habe wird es wohl an der Programmierung scheitern.
-
Thread
Motorsteuerung 24V 480A
Gate-Kapazität. Dafür ist ein starker Gate-Treiber nötig. Und die IRF1404 kosten bei Reichelt 1,38€/Stück. Im blödesten Fall könnten alle 40 FETs auf einmal kaputt gehen, was immerhin ca. 55€ Schaden verursacht. 20A Motorstrom (bei dem kleinen Motor) sind dagegen ja nix. Das packt eine Vollbrücke
die Variante "Iceberg" ist dann die Luxusversion. > Wenn die Treiber und vielleicht noch ein uC drauf soll, dann kann > man bei den Dicken auch nur noch sehr breite Leiterbahnen und Abstände > realisieren, so dass kleine Bauteile garnicht mehr angeschlossen werden > können. Wenn du glaubst
-
Artikel
Datei:Symbols ICs-Diskrete RevC.lib
Symbole für L200 (Pentawatt), LM2587 (Pentawatt), LM317, LM78xx, LM79xx, NE555, TDA2003 (Pentawatt), UC38xx (DIP8/SO8 und PIP14/SO14), MIC4422 (DIP8/SO8 und Pentawatt). Autor Rene Belau und Bernd Wiebus. GNU GPL.