-
Thread
Speicher über WLAN aktualisiert
Und noch eine Frage zum SRAM. Nach der Datenblatt geht das wahrscheinlich nicht, wenn ein externes 128KByte SRAM mit dem Mikrocontroller angeschlossen wird (Auf der Datenblatt max. 64KByte). Da die Platine nicht von mir entworfen ist, stellt sich diese Frage. Ich hoffe jemand von euch mir weiterhelfen
noch eine Frage zum SRAM. Nach der Datenblatt geht das > wahrscheinlich nicht, wenn ein externes 128KByte SRAM mit dem > Mikrocontroller angeschlossen wird (Auf der Datenblatt max. 64KByte). Da > die Platine nicht von mir entworfen ist, stellt sich diese Frage. > Ich hoffe jemand von euch mir weiterhelfen
-
Thread
Font erstellen und ansprechen in C
das Ganze Zeilenweise >> schicken. Wie ich aus deinen anderen Threads noch weis, benutz du den MAX7221. Wie kommst du darauf, das du die Zeichen Zeilenweise schicken musst? Die Adressierung der Matrix des MAX7221 ist Spaltenorientiert ausgelegt.... Gruß Udo
@Udo Yup genau um den MAX7221 geht es. Ich kann ja jede, laut Datenblatt ROW direkt ansprechen, die Column aber nicht. Wenn ich also in der ersten ROW den Wert FF reinschreibe und die Matrix vor mir liegen habe, leuchtet die
-
Thread
RS485 Bus aufbauen
; natürlich jeder wieder mit seinem eigenen Hühnerfutter rundherum. Bei 485 reicht im Prinzip ein MAX485 ev. noch nen Pullup + Terminierung und das wars. Was ich schon angedacht hatte: Anstatt einem Hausbus das ganze in mehrere Subnetze zerlegen (jede für sich voll funktionsfähig); die jeweiligen
in der Materie, vielleicht hilft Falk ja mit. Mein Vorschlag, Pic cpu´s mit integriertem Vreg (max 15V), also 12V System, sowie 2x integriertem comparator als rs485 Empfänger/Sender. Würde so 1.5 Euro kosten, kein rs485 transceiver, keine psu. Max 49mA, das geht. Nun kommt der schwierigere Teil
-
Thread
AVR-ISP-Stick wird nicht gefunden.
100nF Kondensator erhalten. Dann muss man noch den passenden ISP Takt, steht im Datenblatt als max. 1/4* CPU-Takt, eingestellt werden!
0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0
-
Thread
ein Byte senden aber wie?!
irgendwo hier mal gelesen zu haben, dass man eine der RS232-Leitungen invertieren müsste, falls man keine MAX232-ICs benutzt. Ist aber jetzt reine Spekulation. ...
man das UART eingeschaltet hat. Ich hab das auch mal getestet. Es hat sich nix geändert. Das mit dem 128 probier ich mal aus. Ich würd dann allerdings nicht vertsehen warum es geht... *g*
-
Thread
4GSPS ADC SRAM Speicher
einen verdammt schnellen Multiplexer, der den 8x1 Byte Datenstrom vom ADC auf die den ultrabreiten 128 Byte Bus aufteilt. Das ist ein verdammt schneller, nicht ganz billiger ASIC.
verdammt schnellen > Multiplexer, der den 8x1 Byte Datenstrom vom ADC auf > die den ultrabreiten 128 Byte Bus aufteilt. Richtig. Und clevererweise gibt es Entwickler, die die erste Stufe dieses Demultiplexers mit auf den ADC-Chip packen. Der MAX109 (2.2 GS/s; DaBla von 2007) hat z.B. 4 Ports
-
Thread
Gericom Notebook TFT Wackelkontakt
Hallo Habe einen Gericom Hummer FX 5600 mit einer 128mb GeForce FX und schon viel Geld investiert! Zu den Prixel Fehlern, kann ich aus Erfahrung sagen, das da die Grafikkarte defekt ist! Der Fehler kommt meist bei den GeForce FX5600 128mb-Ram Grafikkarten
nur noch schwarzes bild. Habe von Laptops überhaupt keine Ahnung. Hoffe ihr könnt helfen Danke Mäx
-
Thread
zwei programme in einer if schleife
// in Hz #include "util/delay.h" #include "avr/io.h" #include "lcd.c" #include "EB128_BBS2.h" const char info1[]PROGMEM = " Bluetooth -> Master"; char Line[40]; // String mit maximal 39 zeichen char display_buffer[21]; uint8_t EmpfangZeichen; /
// in Hz #include "util/delay.h" #include "avr/io.h" #include "lcd.c" #include "EB128_BBS2.h" const char info1[]PROGMEM = " Bluetooth -> Slave"; char Line[40]; // String mit maximal 39 zeichen char display_buffer[21]; uint8_t EmpfangZeichen; //
-
Thread
[S] USB Stick für Produktdoku - weniger Speicher, mehr Zuverlässigkeit
einfach nicht vorhanden da ein Produkt auf den Markt zu bringen. Ich kann empfehlen: Verbatim ToughMAX Reihe. Haben unsere Ausendienstler auf Baustellen im Einsatz. Sehr robust und zuverlässig. Unsere haben 32GB.
Wiederherstellungsinfos das es sehr zuverlässig entpackt werden kann. Ansonsten schau mal hier da gehts ab 128MB los https://www.picos-gmbh.de/industrial-ssd/industrial-usb-stick_industrial-usb-flash-drive/
-
Thread
MQTT esp32/Arduino-pubsubclient.h - publish mehr als 700 B esp
part of minimising its footprint, it limits the size of any MQTT packet it can send or receive to 128 bytes. If you want to send or receive messages larger than this, you must change the value of MQTT_MAX_PACKET_SIZE in PubSubClient.h. The library allocates this much memory in its internal buffer, which
20mm%20sized%20QFN%20packages [/h]. 512 kib habe ich jetzt daraus gelesen ----- #define MQTT_MAX_PACKET_SIZE 1000000 wären dann wirklich zu viel xD Ich trage jetzt erst mal wieder 20000 ein... --- Empfangen/Senden geht aber auf jeden Fall mit bis zu ca. 800 Byte. 128 Byte werden da auf jeden
-
Thread
Atmega16, Ds1621, Display
Adresspins alle auf Masse gelegt. Folgende Fragen stellen sich mir jetzt: 1) Bei dem ATMega 128 liegt SCL an PD0 und SDA an PD1. Wie muss ich das DDRD konfigurieren? Als Eingang oder Ausgang? Muss ich sonst noch was für PortD beachten? 2) Der ATMega 128 hat ein Systemtakt von 16MHz. Was genau
erstelle ich im LCD 2. Zeile links einen "min" Wert, in der mitte den aktuellen wert und rechts den max wert?
-
Thread
IRDA Protokoll Gesperrt
Schau dir mal bei www.maxim-ic.com die Typen MAX3130/MAX3131 an.
Hallo SaM, sorry, aber da war ein Tippfehler (MAX3130 und MAX3230)... Also ich will mit Platine 1 senden, d.h. vom uC ueber den MAX3130 zur IR-Diode und ich will mit Platine 2 empfangen, d.h. Phototransistor zum MAX3130 und dann wieder zum uC. Der
-
Thread
T6963c an TLC 1013 E0 Kontrast fehlt einfach (und suche 240x128)
Kurz zu meinem Vorhaben: ein 2,4ghz Spektrum analyzer (cywm6935) an Atmega8 mit TLC-1013 E0 (160x128) als display, ausserdem usb anschluß für später. das LCD ist korrekt angeschlossen, 5V kommen vom USB, -8,5 Volt (VEE) vom Max232: ergebniss: kommunikation klappt, bild kommt, kontrast bei 0 Grad
10k, die beiden Enden an +5V und Vee, und den Mittelabgriff an den Kontrasteingang. Hast du Vee vom MAX232 direkt draufgegeben? Ralf
-
Thread
Werden Atmel Mikrocontroller aussterben/nicht mehr verfügbar sein?
auch etwas Corona bedingt, aber 2023 ist doch arg lang und da kam mir spontan der Gedanke. Gruß Max L.
Max L. schrieb im Beitrag #6740545: > meint ihr die Atmel Mikrocontroller werden langsam aussterben und bald > nicht mehr verfügbar sein? Nein.
-
Thread
Schachcomputer
wurde. Ich hatte mal eine für meinen TI92 compiliert. Der TI92 hat einen MC68000 mit ca.10MHz und 128kb RAM. Es sollte also kein Problem sein, sowas auch auf einem ATMega 128 vielleicht mit extra RAM zum laufen zu bringen. Die Spielstärke war im übrigen unterirdisch schlecht. Ich als Schachlaie hab
Spiel zeichnete das Schachbrett in CGA-Auflösung (320x200) und war nur 10kb groß. Ich denke, ein Mega128 würde allenfalls hinhalten, insbesondere wenn man die Züge textuell ausgibt. mfG, ejd
-
Thread
LED-Treiber MAX6956 C-Code
spricht gegen SPI? >> wenn du den gesampleten MAX6956 nicht mehr brauchst, könntest du mir den >> überlassen (ich würd Brief mit Rückporto schicken...) wie aus meinem obigen Post erkennbar sein sollte, habe ich nur mit dem MAX6957 herumexperimentiert
Animationen, Arcade-Spiele). Wurde alles schon gebaut... finds aber trotzdem lustig. Da könnt ich mir den MAX6956 gut vorstellen. Bei 16 MAX6956 á 20 LEDs komme ich auf ca. 7.2ms max. Wiederholrate, sollte also ausreichen. So schnell muß man ja eh nicht sein, da die LED eben durch den Baustein aktiv angesteuert
-
Thread
Projektidee.Oszilloskop die 12334543te
halt schon sein scope spazieren tragen zu können ;) Jetzt kann man die STM32 Datenblätter nach dem max. FSCM Takt durchsuchen und findet folgendes: Family | RAM | max FSMC-Speed | max FSMC-Width F103 96kByte 36MHz 16-Bit F215 128kByte 60Mhz 16-bit F417 196kByte 60MHz 16-Bit F427 256kByte 84MHz
könnte gehn, hat aber den pferdefuß mit max 14-bit und max 54mhz dafür ließe sich ein analoger trigger an an h-sync oder v-sync dranhängen und damit das eigentlich sampling starten... bin mir aber nicht ganz sicher was sie mit 54MB/s bei
-
Thread
Leiterbahnen, wie breit?
mal 20mil eingestellt, reicht das für normale digitale Signale und zur Ansteuerung von IC'S (ATMega128, MS5534, u-blox GPS MS1E)?
Stromleitungen bin ich mir noch nicht sicher wie stark die werden müssen, ich hab das GPS Modul(zieht max. 150mA), eine SD Karte(schreiben/lesen so ca. 50mA schätz ich mal), den Drucksensor(max. 1mA) und den ATMega 128L(ca. 10mA).
-
Thread
AVR als C-Control
jedoch kein Wort von AVR. Und auch die Preis sind fast unverschämt. Der Mega32 für 40 , der Mega128 für 50 . Was haltet ihr davon?
benutzen kann, sieht es auch etwas magerer aus. Die MEGA32-Version bietet dem Anwender insgesamt max. 20kB Speicher. (für Programm und Konstanten) Bei der größeren MEGA128-Version werden ca. 115kB für den Programmierer zur Verfügung stehen. Vom RAM sieht es noch magerer aus. Schließlich haben
-
Thread
Anschluss eine Grafikkdisplays 124 x 68, von 16-Pin auf 20-Pin ?
Zusammen, kennt sich jemand mit monochromen Grafikdisplays aus? Ich habe ein defektes Display mit 128 x 64 Punkten. Leider gibt es kein Ersatz mehr dafür und ich habe eins gekauft, was mechanisch passt. Das alte Display hat 16 Anschlüsse, das Neue 20 (Anschlussbelegung im Anhang). Vom alten Display
Modul hat CS 1 und CS2. Also 2 Eingänge. An CS1 messe ich ein mit ca. 0,5Hz pulsendes Signal mit max. 5Volt und an CS2 messe ich max. 0,8V. Was bedeutet CS1 und CS2? Und wie müsste ich das Ersatzdiplay mit nur einem Chip-Selekt Signal anschliessen? Im Anhang eine Gegenüberstellung der beiden
-
Thread
Probleme mit MAX127 und I2C
HAllo ich habe seit tagen ein problem mit dem auslesen eines DAC's --> MAX127. ich kann ihn zwar ansprechen und konfigurieren, aber nicht auslesen. jedesmal wenn ich ihn mit dem read anspreche bleiben beide leitungen SCL und SDA down. vielleicht hat ja jemand eine idee.
Also laut datenblatt http://datasheets.maxim-ic.com/en/ds/MAX127-MAX128B.pdf soll man angeblich nach dem man den max127 konfiguriert hat die kommunikation stoppen und danach wieder starten. ich habe es jetzt mit einem RESTART versucht. jetzt bin ich ein
-
Thread
RS485 Busbelegung berechnen
schon schauen: Standard Transceiver können bis 32 an einem Bus hängen. Bei 1/4-unit-load receiver (MAX487) sind es bis zu 128.
#7167548: > Standard Transceiver können bis 32 an einem Bus hängen. > Bei 1/4-unit-load receiver (MAX487) sind es bis zu 128. Und was muss ich da nun berechnen? Zählen und vergleichen reicht nicht? Oder ist das schon die Berechnung? Gruß Jobst
-
Thread
USBN9604 NRND - Alternativen?
konnte Slave und Host. Ich weiss aber nicht ob es den noch gibt. Oder nimm einen ISP1760. Der hat nur 128Pinne. :-) Olaf
Slave und > Host. Ich weiss aber nicht ob es den noch gibt. > Oder nimm einen ISP1760. Der hat nur 128Pinne. :-) Jau, nen USB-Controller mit 128 Pins wenn ich mich schon gegen den uC mit USB mit 144 Pins sträube ;D Aber das andre schau ich mir nochmal an, danke für den Hinweis. @STK500-Besitzer
-
Thread
Einfaches Programm zum Testen, ob das STK500 auch läuft
Laptop das AVR Studio 4 installiert. Für hilfreiche Antworten bedanke ich mich im Voraus. Gruß Max
Welches Kabel verwendet ihr denn, damit euer STK500 mit dem PC/Laptop kommuniziert?? Gruß Max
-
Thread
Endstufe - Funktioniert es auch in der Praxis
bestelle, wollte ich euch mal fragen ob diese überhaupt auch wirklich so funktionieren könnte. max Frequenz der Endstufe sollen so ca 50 bis 100 KHz sein, muss aber nicht, mir würden auch 20KHz reichen. Die Endstufe sollte 0.5A liefern können Was meint Ihr?
teures fluke kann das nicht :P 10uA Basisstrom 3V Uce NPN hFE: 061 und 064 PNP hFE: 111 und 128
-
Thread
Blutzucker-Messgerät Hardware OLED Display
Typenbezeichnung und welche > Auflösung hat es? > Danke. etwas OT aber gut, display ist 1.6" mit 128x128 und 256k farben, 8/9/16/18 bits CPU parallel bus und Samsung S6D0117 controller. Gekauft beim http://stores.shop.ebay.com/MDflystore
flash 65 6 128 0 yes 16384 128 128 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
-
Thread
Hilfe bei EMV Maßnahmen
solche Punkte wie: Flanken flach halten, nicht alle LEDs gleichzeitig schalten, Ferrite vorhalten. Max
gemeint? Könntest du den Link von > LotharMiller posten? Ist Google kaputt? Bei mir geht´s. Max
-
Thread
EEPROM bekommt Luecken
Max D. schrieb im Beitrag #2703472: > Ist in den Fuses drinne. Für <= 8MHz reichen 2,7V für >8MHz musst du 4,3 V einstellen. Betreibe meinen ATmega128 AU mit 16mHz, daher sind 4,3V zu waehlen. Aber laut Datenblatt ist 2,7V (BODLEVEL=1) nur fuer ATmega128L waehlbar.
-
Thread
Einstieg in CPLDs?
: wie wird ein MAX7128E programmiert? der hat ja kein JTAG. da brauchts dann ein programmiergerät oder? es grüsst tobias
Ein ByteBlaster ist schnell gebastelt, und ja, dann kannst du damit ueber QuartusII dein design ein MAX7000S programmieren. > oder brauche ich da externe hardware am pc? Na der ByteBlaster halt, und dein Target. > wie wird ein MAX7128E programmiert? der hat ja kein JTAG. da brauchts > dann ein
-
Thread
Faktensammlung Buderus EMS
schrieb im Beitrag #3901053: > I have an invertor added behind the EMS-NetIO-adaptor, than I have a MAX to convert to RS232 I suppose thats the problem. if the board has a ttl-Output you only need a max232 and a usb-Rs232 cable. the max232 has a inverter inside. or you can use an inverter instead
schrieb im Beitrag #3901053: >> I have an invertor added behind the EMS-NetIO-adaptor, than I have a MAX > to convert to RS232 > > I suppose thats the problem. > if the board has a ttl-Output you only need a max232 and a usb-Rs232 > cable. > the max232 has a inverter inside. > > or you can use
-
Thread
ADC Daisy Chain
sind SPI-Clock_Frequenzen von 50-100MHz utopisch. Ich habe bei den 8-Bit-ATMegas immer mit SYSCLK/128 gearbeitet. Das sind bei 20MHz 156,25 kHz (Z. B. Konfigurieren und auslesen RTD-to-Digital Converter MAX31865). Habe auch vermieden, mit SYSCLK/2 zu arbeiten. Was will man mit solch hohen Taktfrequenzen
Volkmar S. schrieb im Beitrag #7804814: > Ich habe bei den 8-Bit-ATMegas immer mit SYSCLK/128 gearbeitet. Das sind > bei 20MHz 156,25 kHz (Z. B. Konfigurieren und auslesen RTD-to-Digital > Converter MAX31865). Habe auch vermieden, mit SYSCLK/2 zu arbeiten. > Was will man mit solch hohen Taktfrequenzen
-
Thread
GPS an mega8,88 oder 168
warum die Kanalanzahl der Empfänger immer mehr zunimmt? War es nicht so, das am Horizont immer nur max 12 Sateliten sichtbar sind? Ist das reines Marketing?
Gebäuden unterm Dachfirst und auch im Wald) - er ist nicht *besser* wie behauptet. Und er kann eh nur max. 8 Satelliten zur Positionsbestimmung verwerten (wie der Sirf3 halt auch). - Der Sirf2 ist deutlich abgeschlagen, er funktioniert nur unter freiem Himmel.
-
Thread
Auswahl von MC für Türschlussüberwachung
versuchen, sondern dort auch noch einen MC dazwischenschalten, geht aber sicher auch ohne. PC <-> MAX232 <-> MC <-> MAX485 <-> slaves Wenn du den MC weglassen willst, musst du auf Bitebene die Daten erzeugen/empfangen. Ebenfalls weglassen kannst du den MC, wenn du direkt mit UART-Signalen arbeitest
hab nur mal kurz von ihnen gehört, aber hab keine ahnung, wie die genau funktionieren... PC <-> MAX232 <-> MC <-> MAX485 <-> slaves so hatte ich mir das ja ursprünglich auch mal vorgestellt... werd mal schaun, dass ich ein paar max485 und tinys bekomme und mal testreihen starten(Breadboard lässt
-
Thread
RS232 zwischen 5V embedded Geräten
Dafür gibt es Konverterchips mit internen Ladungspumpen. Populär für 5V Systeme ist z.B. der MAX232 von Maxim und jeder Menge anderer Lieferanten (HIN232, LT232 etc.). Für 3,3V Systeme wurde z.B. der MAX3232 erfunden.
kommen. Mit 115k2 Baud noch auf 100 m. S. R. schrieb im Beitrag #5886041: > Im Übrigen liefert ein MAX232 oder MAX3232 definitiv keine ±12V, sondern > eher so ±8V. Das hätte man bei richtigen Treiberbausteinen erst nach > einigen zig Metern auf dem Kabel. MAX3232 liefern ca. +/- 6 V @ VCC = 3 V.
-
Thread
LiIon-Akku - Wie tief entladen?
Das Display ist vom Nokia6610, 4096 Farben, 128x128px. Prozessor ATMega128, 70% voll, 11 Buttons, VS1003 Mp3-Decoder + Kopfhörerverstärker LM4811 für Power und Störspannungsabstand, FAT32 - lesen&schrieben von mir, sowie LCD-Ansteuerung. Es gibt
www.der-albi.de/Display.jpg http://www.der-albi.de/Amp.jpg Laden ist kein Problem, das übernimmt der MAX1811 für mich, den ich auf 4.1V und 400mA einstellt habe. In 2.5h ist der Akku voll. Der LadeIC hat auch diverse Schutzfunktionen bei extremer Tiefentladung, sodass er bei unter 2.6V nur mit max 50mA
-
Thread
Organisation der Header und Includes
Temperature_Now; // Aktueller Temperaturwert uint32_t Pressure_Max, // Aktuell oberer Druckwert Pressure_Min; float Temperature_Max, // Schwankungen um den Messpunkt Temperature_Min
, &myDisplay); BargraphInit(&humidityBg, &myDisplay); BargraphSetPosition(&tempBg, 32, 32, 128, 24); BargraphSetPosition(&pressureBg, 32, 64, 128, 24); BargraphSetPosition(&humidityBg, 32, 96, 128, 24); BargraphSetLabel(&tempBg, "Temperatur"); BargraphSetLabel(&pressureBg, "Druck"); BargraphSetLabel
-
Thread
DCF 77
woran kann es liegen das sich die funkuhr nicht syncronisiert? ich habe das ganze auch auf einem m128 aufgebaut. allerdings habe ich den interrupt auf 7 geändert. als funkuhrmodul verwede ich das vom grosen c. Über usart empfange ich nur dauernd die sekundenangabe die immer nur hochzählt. mfg max
mesen ob da überhaut was rauskommt? ich hab den verdacht das das modul kaput sein könnte. mfg max
-
Thread
AVR JTAG Debugging - geht es auch billig?
Hallo, kennt jemand eine billige Alternative zu JTAG ICE u.ä. für mega128? Programmieren geht z.B. super billig über ISP vom LPT-Port. Gibt es was für JTAG? Macht http://www.olimex.com/dev/avr-jtag.html es gut?
ist ein x-beliebiger Clone, wie du ihn dir auch mit einem ATmega16, einem 7,3xx-MHz-Quarz, einem MAX232 und bissel Hühnerfutter selbst löten kannst. Benutzt wird die Atmel-Firmware, die du als Kunde (auf Grund der Atmel-Lizenzbedingungen) selbst da rein bringen musst. Für einen ATmega128 tut
-
Thread
Mikroprozessorboard
KByte gemacht. Größere IC´s gabs damals 1988 nicht in DDR. Jo ,In / Out waren die I/O mit IORQ mit max. 256. Alles andere ging über die Speicher Adressierung mit WR, RD und MREQ. M1 war glaube auch mit im Spiel.
Hauptaufgabe' mit zunächst einem Chip zu erledigen. Was damals ein Apfel oder ein PET war ist heute ein MEGA128 und dazu noch deutlich leistungsfähiger. Kein Koch käme auf die Idee, sich sein Besteck aus Holz zu schnitzen.
-
Thread
USB zu RS232 mit FT232PL
Hast die Max232 nicht einer max speed von 128Kb/s ? mfg Bingo Dänemark
So ich hab mal nen Max 3221 eingebaut, der kann biszu 250kbaud und ist bei reichelt erhältlich. Im Anhang das neue Layout und das neue Board. Könnt da vlt mal jmd. netterweise drüberschauen?
-
Thread
Ubuntu: Textdatei hat plötzlich 0 Byte :-(
ASCII Bereich (siehe die erste Tabelle hier: https://tools.piex.at/ascii-tabelle/), also die ersten 128 Zeichen, sind bei ASCII und UTF-8 gleich. Die anderen 128 Zeichen sind in ASCII übrigens nicht definiert, je nach ISO irgendwas Kodierung, für verschiedene Sprachen, stehen die für andere Zeichen. Bei
Werkszustand" haben die verschiedene Formate. Die kleineren bekommt man oft mit FAT32, die größeren (ab 128GB?) meist mit exFAT.
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
noch zu empfehlen? Und ist es richtig, dass der GPIO des Raspberry Pi 3 nur eine Spannung von max 3,3 V verträgt, während man beim Arduino auf 5 V gehen kann?
anderen noch > interessant, für die heutigen komplexen Anforderungen aber Out. Ein > HT16K33 steuert 128 Leds an und fragt auch noch Tasten ab. Das schafft > ein 74154 nicht? Das klingt mächtig. Beim 74HC595 müsste ich 16 ICs verketten um das gleiche zu erreichen.
-
Thread
Unerklärliche Fehlermeldung in einem Arduino-Programm Gesperrt
LED von Allen 128 wird angesprochen?) ExpanderNr[i] = ledzahl[i] / 16; //Welcher Portexpander muss angesprochen werden? //Expander 0-7 ledzahl[i] = ledzahl[i] % 16; //Welche Led dieses
Funktion des Programms: - Toggelt in ner Timer-ISR nen Port für nen angeschlossenen Schrittmotor. - Max beschleunigung: 30Hz/sec - Max Geschw. 4000Umdrehungen/min - sowohl Geschwindigkeit, als auch Beschleunigung sind einstellbar - Es wird nur Timer1 (16Bit) genutzt Also folgendes: Das Programm
-
Thread
ADC-Werte entflackern
Bau per Software eine kleine Hysterese ein. Wenn der neue Wert sich nur um max. 1 vom alten Wert unterscheidet, dann lass den alten Wert. Das eine Bit an Auflösungsverlust musst du dann halt verschmerzen, aber für einen einfachen Poti sollten 512 Werte genügen. Ansonsten kannst
filterst, wird dein Ergebnis trotzdem zappeln. Nimm einfach mal an, du würdest laufend die Werte 127 und 128 bekommen: 127, 128, 127, 128, 127, 128, usw. Nach der Tiefpassfilterung wirst du feststellen, dass sie gar nichts gebracht hat. Probiers aus. Mit genau dieser Zahlenkette wirst du auch feststellen
-
Thread
ADC Mittelwert bilden in C
neu zu berechnen, sondern nur den ältesten abziehen und den neuesten aufsummieren. [c]const int MaxMessAnzahl=16 int idx, GesSumme,GleitenderDurchschnitt; char Messwerte[MaxMessAnzahl] ; //init idx=0; GesSumme=0; GleitenderDurchschnitt=0; for ( int i = 0,i<MaxMessAnzahl;i++) Messwerte
GesSumme += Messwerte[idx];// neuesten Messwert addieren // neuer Index idx++; if (idx >= MaxMessAnzahl) idx= 0; GleitenderDurchschnitt = SummeMessungen / MaxMessAnzahl; // und mach was damit if( GleitenderDurchschnitt >= 128 ) LED1_Taste1 = 1; else LED1_Taste1
-
Thread
Sonnenscheindauer loggen
unterbrochene Verbindungen wieder selbststaendig herstellt und dann kann ich damit rechnen das ich max. 15Megabyte pro Stunde auf meinem Rechner bekomme. Datenraten sind zum Beispiel Max EIN 5.367kBps Aktuell EIN 3.784kBps Da kann man verstehen das auf irgendwelche Bunte Bildchen , Videos usw
unterbrochene Verbindungen wieder > selbststaendig > herstellt und dann kann ich damit rechnen das ich max. 15Megabyte pro > Stunde auf meinem Rechner bekomme. > Datenraten sind zum Beispiel > Max EIN 5.367kBps > Aktuell EIN 3.784kBps > > Da kann man verstehen das auf irgendwelche Bunte Bildchen
-
Thread
Fash als Ringbuffer aufbauen
mal einen auf dem PC in C! Ich hoffe du hast einen C-Compiler... guggst du hier: [c] #define MAX_COUNT 10 typedef enum { false = 0, true = 1 } BOOL; BOOL buffer_empty = true; unsigned char buffer[MAX_COUNT]; /* Hier passen 10 Werte rein */ unsigned char buffer_read = 0; unsigned
schreiben bis er voll ist und dann in eine page. Würde es wie dein Beispiel schreiben #define MAX_COUNT 6 BOOL buffer_empty = true; unsigned char buffer[MAX_COUNT]; unsigned char buffer_write = 0; void buffer_write (unsigned char val){ buffer[buffer_write] = val; buffer_write
-
Thread
ca. 230V, 10A, gleichrichten und glätten (für elektrolyse) Gesperrt
11.708435524800691 50 5.0 48 w 64 80 192 80 0 w 192 80 192 144 0 d 192 144 256 208 0 d 192 272 256 208 0 d 128 208 192 144 0 d 128 208 192 272 0 w 256 208 304 208 0 w 304 208 384 208 0 r 384 208 384 256 0 100.0 w 384 208 480 208 0 w 480 208 480 240 0 w 480 272 480 304 0 r 480 304 480 368 0 22.0 c 384
16.855818752031674 v 64 80 64 304 0 1 50.0 20.0 0.0 0.0 0.5 w 64 304 192 304 0 w 192 304 192 272 0 w 128 208 128 368 0 w 128 368 304 368 0 w 304 368 384 368 0 w 384 368 480 368 0 t 384 256 480 256 0 1 -7.6924398237270175 0.7243856693735111 4.35 x 514 342 548 346 0 18 load o 15 64 0 33 10.0 12.8 0
-
Thread
Verzweifelt, H-Bridge, IR2114
einwandfreie Funktion des IR2114. -Signale aus PSC vom ATMEGA32M1, non overlap, Frequenz(..Hz bis max. 8 kHz) Bild: Oszi_Low_dide... Grün: Gate Spannung Lowside Gelb: µC Signal Rosa: SSD Signal Messe jetzt nochmal Kollektor/Emitter Spannung, ob Desat eintritt. IGBT: SKM400GAL128 (Überprüft
Also, ein SKM400GAL128D mit >2000nC Gatecharge mit einem 1,5A-Treiber mit Bootstrap-Stufe anzusteuern wird ein hoffnungsloses Unterfangen sein. Wir benutzen dafür ab 100A Treiber mit mindestens 2,5A, die man mit einer nachgeschalteten
-
Thread
Nach den Reset oder Stromausfall verliert EEPROM die Daten
Hallo Zusammen! Ich nutze den AT90CAN128 als MCU, der mit 16 MHz arbeitet, um Signale über ein CAN Interface PCAN-USB auf den CAN-Bus sowohl zu lesen als auch zu schreiben. Mit Hilfe einer Bedienugsoberfläche werden folgende IDs initialisiert
Board hat einen Anschluss für JTAG. Ansonsten musst Du den dazufrickeln. Lies das Datenblatt des 90CAN128 und die Onlinehilfe in AVR Studio für den jeweiligen Debugger. Alternativ: Hat das Board einen seriellen Port? Dann hänge einen PC mit Terminalprogramm (putty, zoc, zur Not Hyperterm) dran, wo Du