-
Thread
Temperatursensoren
"Also einiges an Arbeit. Als Prozessor verwende ich einen Mega128 (mit 16MHz getatktet)" Ja, der Mega128 ist hoffnungslos überdimensioniert, die CPU-Last wird unter 1% betragen, die Flash-Belegung unter 3% (~4kB). Ein Mega8 reicht dicke. Wie lange die DS18B20
Mit nem Mega128 kann man prima KTY8irgendwas digitalisieren. Da kann man die Geschwindigkeit also selber bestimmen.
-
Thread
Universal LCD+Input Modul mit MachXO2
an das 32f746gdiscovery dran gehängt hast, oder hast Du dir eine eigene Platine gemacht, mit dem MAX10, als Bindeglied zwischen dem RF-Board und dem ST Discovery? Markus
Block-Copy, bei manchen muss man das RAM selber lesen/schreiben. Hab mal ein Beispielbild mit dem 128x128 angehängt, die Befehle sind aber für die grossen Displays meist identisch. Und du findest eine Menge Code für die Ansteuerung, wenn du nach "dpf-ax" googelst. P.S. Böse Stimmen würden sagen
-
Thread
kontaktlos Energie übertragen
@ Max Power (jvl) >gibt es Möglichkeiten eine Simulation des Koppelfaktors durchzuführen, Sicher. Ich hab dafür Maxwell 2D genommen, gab es mal als Studentenversion. >oder einfache Möglichkeiten
Anhang). Und komme auf die selben Ergebnessie wie im Aufbau (Aufbau andere Eingangsspannung). k = (128.942V/154.058V)/sqrt(0.000730H/0.000250H) = 0.49 Kann es sein das ich noch irgendwas beachten muss und von daher die Formel nicht direkt anwenden kann, oder hab ich was Falsch verdrahtet. > Aber
-
Thread
Wärmebildkamera für Arme
Fur ein Bild mit 32x32 Punkten würde man 40 Sekunden brauchen, dafür würde es aber max 30 € kosten
Mess-Schaltung halt für die niederen Temperaturen auch auslegen muss. Der Sensor geht bis ca 300 Grad max.
-
Thread
AVR's mit mehr Programmspeicher
Dann nimm halt einen Atmega128 mit 128kb Flash und 4kb Ram - wenn dir das nicht reicht kannst du auch noh versuchen das interne Ram deines Grafikcontrollers zu nutzen - deine Aufgabe sollte finde ich für einen Atmega kein Problem
aber 128k Speicher? Sind die Grafiken tatsächlich so aufwendig, oder willst du (GPS-)Karten darstellen können? Und der ATmega103 wurde durch den ATmega128 abgelöst. Das mit dem Löten klappt schon. Entweder
-
Thread
Verschlüsseltes Funkgerät
currency=EUR&litb_from=paid_adwords_shopping&gclid=CIH2uoih77wCFSccwwodim4ADg Vielen Dank Gruß Max
Max N. schrieb im Beitrag #3555077: > Okay, vielen Dank. Ich glaube solche In-Ear geräte ist das, was ich > suche. Geheim ist da nichts, es soll bloß nicht jeder (ausversehen) > einfach so empfangen
-
Thread
Xilinx USB schematic jetzt verfügbar
schadet auch nicht - ohne switch also R + C and pin 77 So wie anhang ( pin nummer sind anders weil es 128pin schaltplan ausschnit ist )
bestimmte ports vom FX2 benutzt um mit dem CPLD zu kommunizieren. Und diese ports sind nur beim FQFP100/128 vorhanden. Am ende is jedem selbst überlassen was für hardware und zum welchem preis die richtige wahl ist.
-
Thread
(V) Spannungsregler, Logik, MCUs,
, Precision 500 mA regulators MIC5801, SO24, 8-Bit Parallel-Input Latched Drivers AT90CAN128-15AZ, TQFP64, 128K Flash PIC16F628, SSOP20 LPC1766, LQFP100, ARM Cortex-M3, 100MHz, 256K Flash [/c] SST 49LF020A (habe ich mal für ein Epox Mainboard gebraucht, kommen wohl auch in der XBOX zum
ATTINY84, 0,60 ATMEGA88-20PU, 1,10 ATMEGA168-20PU, 1,30 MIC5801, 1,20 AT90CAN128-15AZ, 2,70 PIC16F628, 1,00 LPC1766, 4,00 YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232, 1,20 Mini-ICE mit ATMEGA16-16AU und FT232RL, 2,60
-
Thread
Speicher Schreibgeschwindigkeit
Pause habe ich schon bei 'normalen' SanDisk-Karten (2GB) gesehen und war darüber auch ziemlich baff. 128kByte waren damals ein sicher funktionierender Puffer für den Zweck.
NAND-Flash nehmen... z.B. http://download.micron.com/pdf/datasheets/flash/nand/2_4_8gb_nand_m49a.pdf max. 700 us pro 2048 Byte Page-Write (~2.9 MB/s) und max 3 ms pro 128 kiB Block-Erase (Page/Block jeweils ohne die 64 extra Bytes gerechnet, die normalerweise für die Fehlerkorrektur verwendet werden).
-
Thread
Atmel Ice MK2 Com Port?
Hallo zusammen, ich habe mir einen Atmel Ice MK2 zugelegt um einen xMega128AU mit BASCOM Code zu Flashen. Zum Flashen benutze ich eine Externe Software namens myAVR PorgTool v1.41. Dort habe ich sowohl den xMega als auch den Programmer bei "Sonstiges" auf "jtagmk2 - Atmel
atmelice_pdi". Damit ist das exakte Kommando für deinen Fall: avrdude -c atmelice_pdi -p atxmega128a3u -U test.elf
-
Thread
Atmega48/88/168 ISP Programmer und RS232 über eine Buchse
Atmega128 Projekt nutzen könnte, oder? Gruß, Thorsten
http://www.mikrocontroller.net/topic/173493 Datenblatt Atmega128 Seite 300. H.
-
Thread
Grafik-LCD von Pollin [LCD-NAN-YA-LMAJ6R002A]
Versuche es nun mit einem MAX 232 zu realisieren. Der liegt grad herum.
Ich habe -10V vom MAX232 (sind eigentlich nur -8,5V) direkt als Kontrastspannung angeschlossen. Das passte bei meinem supergroßen GLCD gerade. Mit 10k-Poti zwischen -8,5V des MAX232 und GND brach die Spannung am MAX232 etwas
-
Thread
Niedrige Baudrate
und wenn er den mega 8 mit 1Mhz taktet? (Keine Ahnung ob das praktisch geht, bei mega128 geht es jedenfalls) Dein Problem ist aber, dass Du mit einem Max 232 die Pegelwandlung für die Schnittstelle zum PC vornimmst und das geht bei 300bd schon an die grenzen der Lesbarkeit, weil die Kondensatoren
transistor des OK zwischen DTR und RXT zu schalten und die Diode hängst Du an den tx-Port des Mega 128. dann kannst Du auch 1baud übertragen, wenn Du ein Terminal-Prog findest, das das kann.
-
Thread
Lange LED-Zeile mit Übergang als Anzeigeinstrument (Arduino)
Max7219 hat ein SPI Interface und steuert bis zu 64 Led's an. Die Helligkeit kann durch einen Widerstand und per Software gesteuert werden.
HT16K33 kann 8x16 LEDs, macht 128 Stck, davon max 8 Stck per I2C adressierbar, macht 1024 LEDs. Und wenn das immer noch nicht reicht, per I2C Expander nochmals die Zahl erhöhen ;-)
-
Thread
4 ATtiny13V noch zu retten?
darf max. F_CPU/4 betragen. mfg.
...Und genau diese 128 kHz sind der kritische Wert, allerdings bei kürzester Startzeit. Siehe Datenblatt S.166. (und meine atiny13 sind nach meiner Erinnerung sogar mit der Kombination 128 kHz + 64ms unzugänglich geworden
-
Thread
Interrupt Routine
GICR |= (1<<INT1); DDRB = 0x00; DDRA = 0xFF; DDRC = 0x0F; PORTA = 0x0F; int max_value=5; int value = 0; int max_value_2=5; int value_2 = 0; sei (); while(1) { value = (rand()%max_value); switch (value) { case 1: set_output
// PA0-PA3 auf "high" PORTC = 0x00; // PortC auf "low" int max_value=5; // Max. Variable für rand Funktion int value = 0; // Min. Variable für rand Funktion int max_value_2=5; // Max. Variable für
-
Thread
Mega8, ADC, UART. Excelblatt als Voltmeter
angehängte Programm. Wenn ich dich richtig verstanden habe, dann sieht dein String so aus "64,128,796,1005" + CR + LF Wichtig !! Die Werte sind ASCII-Zeichen und keine Hex Werte !!! Ich habe mal das empfangene Telegramm simuliert mit der Zeile s = "64,128,196,255" + vbCrLf Programmbeschreibung
dementsprechend geht's weiter mit 18 Kanal1, Min.Temp. Vorkomma 08 Kanal1, Min.Temp. Nachkomma 20 Kanal1, Max.Temp. Vorkomma 02 Kanal1, Max.Temp. Nachkomma 17 Kanal2, akt.Temp. Vorkomma 03 Kanal2, akt.Temp. Nachkomma 16 Kanal2, Min.Temp. Vorkomma 05 Kanal2, Min.Temp. Nachkomma 18 Kanal2, Max.Temp. Vorkomma
-
Thread
Einfache Sensortaste
achja und wie groß sollte die kläche max. sein?
Löwenanteil des 2.56V Spannungshubs ausmachen. Eben auch ein Grund warum die Auswertung im ADC mit nur +-128mV arbeitet. Gruß Hagen
-
Thread
Gefälschte Transistoren!
Und dieses noch !!! mfg max
Hier noch eine 2te Kostprobe !! Angucken und nachdenken ..... mfg max
-
Thread
Sinuswerte für PWM berechnen
Vielen Dank für die Antwort. ich hätte noch ein paar Frage warum in der folgenden Formel(wert[i]=128+127*sin((double)i/256*2*pi);) der berechnete Sinuswert noch mit 128 addiert wird? dabei möchte man scheinbar das MSB komplementiere. wenn ich eine zweite sinusspannung um 180° versetzt erstellen
>der berechnete Sinuswert noch mit 128 addiert wird? Das kann man nur sicher herausfinden, wenn man den Kontxt beachtet, wo du diese Formel abgeschrieben hast. Denkbar wäre aber das Zweierkomplement. >wenn ich eine zweite sinusspannung
-
Thread
Bascom GrafikLCD Hilfe
und probiert aber nichts hat funktioniert. So, ich hab Bascom 1.11.7.4, STK200, nen mega32, und an 128x64pix Grafik LCD drann hängen. Ich weiß von dem Grafik-LCD das es wie folgt am mega hängt. PA3 - /WR PA4 - /RD PA5 - /CE PA6 - /CTRL(1)/DATA(0) PA7 - /Reset PC0 - DB7 PC1 - DB6 ... PC7 - DB0
- $regfile = "m8def.dat" $crystal = 3686400 Dim X As Byte, Y As Byte Config Graphlcd = 128 * 64, Dataport = Portd, Controlport = Portc, Ce = 2, Cd = 3, Wr = 0, Rd = 1, Reset = 4, Fs = 5, Mode = 8 'mode = 8 ergibt 128 / 8 = 16 spalten Cls
-
Thread
AVR Risc Mikrocontroller von Wolfgang Trampert
Datenblatt ATmega128 Seite 13. Aber das stimmt dann wohl, oder: wenn ein anderer Baustein mit 15 Adress- und 8 Datenleitungen angesprochen wird
Aufgaben, die einen Puffer brauchen, recht praktisch. Da will ich auch nicht immer gleich nen Mega128 bemühen, nur um mal mehr als 1kB zu haben.
-
Thread
RTOS mit Arduino
[/c] Ansonsten kann es schon ein Resourcenproblem sein, wenn der Stack für diese Task auch mit 128 angelegt wird, dann brauchst du schon 3*128 Byte für den Stack, plus das was dein Programm und Arduino noch so haben möchte.
Hobby. Wozu? Investiere 3.70€ https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-128-kb-spdip-28-32mx150f128b-isp-p121326.html?&trstct=pol_5&nbc=1 und 20 € für einen PICKIT3-Clone beim Chinamann und erkunde die Möglichkeiten. Das ist noch nicht mal der größte, aber eben das, was
-
Thread
Serielle Schnittstelle mit 3V (Max232 für 3V erhältlich?)
Hallo zusammen ich möchte an einem Mega128 ein GPS-Modul (Trimble Copernicus) anschließen. Nun ist das gute Stück mit max 3.3V spezifiziert, mein µC arbeitet allerdings mit 5V. Gibt es hierfür einen Baustein, welcher diese Spannungspegel umsetzten
@ Michael Junge (Firma Privat) (michael-junge) >ich möchte an einem Mega128 ein GPS-Modul (Trimble Copernicus) >anschließen. Nun ist das gute Stück mit max 3.3V spezifiziert, mein µC >arbeitet allerdings mit 5V. Gibt es hierfür einen Baustein, welcher Entweder AVR mit
-
Thread
Atmel AVR in der Industrie
-Funkmäusen. Der Atmega64 befinden sich in den Modellbau Fernsteuerungen Turnigy 9X / Eurgle 9X / iMax 9X. In Nissin Di622 Blitzgerät ist ein AtMega8535 verbaut. Ich denke in der Verbreitung tut sich AVR vs. PIC inzwischen nicht mehr viel.
Tiny26L gefunden. Automobil habe ich schon diverse gefunden, Tiny13, Tiny26, Mega8, Mega16, Mega128L, 90CAN128, Mega88PA - über das wofür und wo darf ich nur nicht berichten. Das reicht aber von winzigen Steuergeräten ohne Vernetzung über Knoten mit LIN oder CAN bis zum Nebenbei-Controller in grösseren
-
Thread
-30V...+30V per ATMega128 messen
@EZ81__: Hast recht! :-/ Bin auf die Schnauze gefallen, als ich nach "atmega128.pdf" gesucht habe und dieses alte DataSheet gefunden hab: http://www.ee.lut.fi/fi/opi/kurssit/Sa2910210/ATMega128.pdf (Da steht auf Seite 321 noch -1.0V) Im aktuellen auf www.atmel.com: (Suchbegriff
der Mega128 macht, wenn ich ihm eine neg. Spannung zum wandeln gebe. Da es aber auf eine Diode mehr oder weniger auch nicht ankommt, werd ich dem Mega128 schon jeweils eine Schottky-Diode spendieren. Dadurch erreiche
-
Thread
STM32 Default Bootloader ersetzen
Applikation (0x0820 0000) aufgeteilt. Wohl nicht. 0x20000 = 2MB für den Bootloader? Wo der Chip nur max. 128KB Flash hat? > Nachdem ich mich nun durch viele Datenblätter von ST geplagt habe, habe > ich vielleicht eine Lösung: > ST schreibt auf die Adresse 0x1FFF C800 eigene Bootloader (SPI, USB
Axel S. schrieb im Beitrag #4919693: > Wohl nicht. 0x20000 = 2MB für den Bootloader? Wo der Chip nur max. 128KB > Flash hat? Ups, sollte natürlich 0x2000 = 8kB sein. > Wie kommst du auf die merkwürdige Idee, du könntest den System Memory > beschreiben? AFAIK ist das ROM. Kein Flash. Naja,
-
Thread
Displayposition angeben
Wie schon erwähnt gibts den Befehl "Set DDRAM adress", der zugehörige Befehlscode ist 128+position. Um nun an die 5. Stelle in der ersten Zeile zu kommen, mußt du 128+5=133 an das LCD schicken. Analog geht das mit der zweiten Zeile, du mußt nur die Adresse des ersten Zeichens in der zweiten
wait_1000000 CALL LCD_Befehl JMP ende Zeile1: DB "Stefan",0 ;Zeile1 (max. 40 Zeichen) Zeile2: DB "Heute is Montag",0 ;Zeile2 (max. 40 Zeichen) Ich habs jetzt so gemacht, aber es funktioniert nichts...
-
Thread
Erweiterbares Ethernetboard mit MMC/SD-Slot und USB
Basisboard für eigene AVR-Netzwerkanwendungen. Schon vorhanden sind folgende Hardwareeinheiten: - ATmega128 mit 64 kBytes externem RAM - Netzwerk-Interface mit dem ENC28J60 - MMC/SD-Interface - USB-RS232-Wandler FTDI FT232R - Standard-ISP-Schnittstelle - Erweiterungssteckerleiste mit I2C, SPI, ADC
RAM-Ausstattung kannst Du die Anzahl der TCP-Sockets/-Verbindungen und der HTTPD-Sessions erhöhen: - TCP_MAX_SOCKET_COUNT/TCP_MAX_CONNECTION_COUNT in tcp_config.h - HTTPD_MAX_SESSIONS in httpd_config.h Alternativ oder zusätzlich kannst Du auch das Warteintervall des TCP-Protokolls verringern, nach dem
-
Thread
Darlington Transistoren mit internen Widerständen
ein Praktiker sollte schon wissen, was er da tut. Die herkömmlichen Steckbretter sind ja eh nur bis max. 2A belastbar und schon ab 3A oder 4A kann es bei falscher Polung schon mal ordentlich rumsen und sogar einen Brand verursachen. Also, man muss schon wissen, was man da tut.
auf dem gemeinsamen Pin. Was sind das für Werte? Der Maximalstrom ist 0,5A je Ausgang, jedoch nur max. 2,5A je Chip, das macht bei der verbleibenden UCE Spannung von 1,5V bei max. Strom = 3,75 Watt. Fraglich ist noch wie lange diese Leistung abgeführt werden kann und wie effektiv Leiterflächen zur Kühlung
-
Thread
Gibt es einen solchen Speicherbaustein?
Nein! 128 Mega Bit bzw. 16 Mega Byte bekommst Du nur als Flash, wenn es klein sein soll. Nimm ein SPI Flash Baustein, der kommt mit 6 Pins aus (VCC, GND, MISO, MOSI, SCK, CS), z.B. W25Q128.
langsam, um Daten kontinuierlich mit den bis zu 10MB/s des TO wegschreiben zu können. Beispiel W25Q128 (ein 128MBit quad-SPI Flash). Das hat Pages zu 256 Bytes und braucht typisch 0.7ms, maximal 3ms um eine Page zu schreiben (Löschen muß man vorher). Damit kommt man auf typisch ~360 KB/s und pessimal
-
Thread
Wie groß muss die Vektortabelle des Cortex-M sein?
Servus! 32, 64, 128, 256 oder 512 Worte? Andere Werte kommen garnicht in Frage. Die M4-CPU kann ziemlich sicher max. 240 Interrupts,, die M7 evt. mehr. Aber real sind vielleicht nur 50 oder 100 auf dem Chip verdrahtet
Bauform B. schrieb im Beitrag #6081908: > Servus! > 32, 64, 128, 256 oder 512 Worte? Andere Werte kommen garnicht in Frage. > Die M4-CPU kann ziemlich sicher max. 240 Interrupts,, die M7 evt. mehr. > Aber real sind vielleicht nur 50 oder 100 auf dem Chip verdrahtet
-
Thread
Mikrocontroller mit Stromaufnahme <= 1 µA?
EFM32 - Current consumption in EM4H Hibernatemode 128 byte RAM retention, RTCC running from LFXO — 0.86 — μA 128 byte RAM retention, CRYO-TIMER running from ULFRCO — 0.58 — μA 128 byte RAM retention, no RTCC — 0.58 — μA Current consumption in EM4S
schreiben die wie sie dieses Problem gelöst haben. Das kann aber auch "nur" 1.5nA Auflösen bei 3A max... 73
-
Thread
Suche Laptop anhand folgender Kriterien.
Geräte erleben ihren 2.Frühling seit sie mit PREISWERTEN alten SSD ausgestattet sind. Und das sind 128 GB SSD (Neupreis ca. 18-20 Euro).
eine Verdammt gute Idee gebracht. Ich werde mein alten Win-98 Rechner mit IDE-Anschluss eine meiner 128 GB SSD spendieren. Die 10 Euro ist mir das wert. ;)
-
Thread
Frage zu Machbarkeit bzgl. CPLD
halte das für eine Sackgasse, ein aktueller kleiner FPGA (bzw deren CPLD Verkleidung MachXO, MachXO2, Max II, Max V ... ) ist billiger und weitaus flexibler. Mit dem M4A5-64 stösst man sehr schnell an Grenzen, und dann fängt die CPLD spezifische Optimiererei an. Kann man machen für ein bestimmtes Design
einen TFT-Controller braucht, dann wäre dafür ein CPLD angezeigt, nach meiner Erfahrung reichen dafür 128 MC gerade so aus. We für den Preis eines 128er CPLD's ein besseres FPGA bekommt, was auch noch den Konfig-Speicher drinhat, sollte natürlich zu letzterem greifen. Kurzum, hier weiß jemand noch nicht
-
Thread
Die Wahrheit über externe USB3.0 SSDs
, zumal bei Win10 default bei Wechseldatenträgern der Schreibcache ausgeschaltet ist. USB-2 macht max. 28-30MB/ wenn die Sonne gut steht. Gruß aus Berlin Michael
1605B 560B| 0 0 |2936 2808 13 2 69 16 0| 0 4504M| 835B 280B| 0 0 | 17k 128k 14 1 80 5 0| 32k 128M|1219B 420B| 0 0 |1277 7776 8 0 92 0 0| 0 0 |1112B 280B| 0 0 | 624 1450 Pro Sekunde sind bis zu 4504MByte auf dem Bus gelaufen.
-
Thread
Display von I-Radio wurde langsam immer dunkler.
vorne den Display-Typ erkennen lassen? Gerade in der Gerätebeschreibung gefunden: Ausstattung 128 x 64 Dot Matrix-Display mit blauer Hintergrundbeleuchtung
Max B. schrieb im Beitrag #5846718: > Habe ich mich verzählt? Ja, sind 30 ;) Und da scheint die Pin-Belegung recht üblich zu sein: https://www.buydisplay.com/download/manual/ERC12864-1_Series_Datasheet.pdf
-
Thread
Sammelbestellung bei Ledsee.com
Hallo, das Porto von Ledsee liegt bei max. 25 €, die finde ich schon, dass man sich das gut teilen könnte. Ich denke, zu den Artikeln kommen die Versandkosten von Ledsee geteilt duch die Anzahlder Mitbestellen und dann der Versand von mir
RGB-Module sind drin für 10 EUR / Stück, LCD 240x128 mit TP sollen in kürze folgen.
-
Thread
SSD1306 OLED
2,4)); u8g_SetPinLevel(PN(2,4), 1); u8g_SetPinOutput(PN(2,4)); u8g_InitI2C(&u8g, &u8g_dev_ssd1306_128x64_i2c, U8G_I2C_OPT_NONE); } void sys_init(void) { #if defined(__AVR__) //CLKPR = 0x00; /* select minimal prescaler (max system speed) */ //CLKPR = 0x08; #endif } void draw(void)
Min: 0,8*Vdd Typ: - Max: - Der Wert mit 90% ist der High Logic *Output* Level. Das bedeutet, dass die Ausgangsspannung des Displaycontrollers garantiert 90 % der Versorgungsspannung ist wenn der Ausgang nicht stärker als
-
Thread
Internen Quarz und externen 32kHz Quarz benutzen auf Atmega128A
io.h> #include <util/delay.h> #include <avr/interrupt.h> ISR (TIMER0_OVF_vect) { // TCNT0 = 128; // vorladen auf 128. test++; } int main(void) { //---------------------------------------------------------------------------- TIMSK &= ~((1<<OCIE0)|(1<<TOIE0)); // um sicher
Was für ein Uhrenquarz nimmt man denn da am besten? Der Atmega128 hat an TOSC1 und 2, schon Kapazitäten von 36pf!! Ich finde nur Uhrenquarze die max. 12,5pf haben sollten.
-
Thread
Verständnisproblem GLCD
Verständnis, wie grafische Displays anzuspreche sind. Danke schon mal im Voraus für Eure Hilfe Max
Max schrieb im Beitrag #2202445: > Hallo, > > ich möchte ein graphisches LCD mit 240x128 Pixel und UC1608 Controller > verwenden, schwarz/weis. > Im Display sollen einige Dinge fix angezeigt werden
-
Thread
5 Tasten am ADC
Hi >Das Board hat einen 16MHz Quarz, daher muß ich den Prescaler auf 128 >setzen. Bist du 100%-ig sicher, das der Controller auch mit dem Quarz läuft? MfG Spess
zurückbekomme. Das dauert dann minimum 32msec. Ich steh da aufm Schlauch...Deinen Vergleich mit dem max-Init kapier ih ned Gruß Rick
-
Thread
CCFL - Inverter
Mega128 und zwei 32kb Cachebausteine (61256A-15) ansteuern. Meine ersten Versuche will ich erstmal auf reine Textdarstellung beschränken. Dabei sollen die Zeichensätze im µC abgelegt werden und anschließend
zum LCD sendet, während der andere vom Controller beschrieben werden kann. Ich denke, das der Mega128-16 damit ausgelastet ist. Deshalb werde ich wahrscheinlich noch ein ATTiny dabei setzen müssen. Der übernimmt dann die Steuerlogik und Takterzeugung für's LCD bzw. RAM. Somit muss der Mega128 (kann
-
Thread
AT90CAN128 auf externe Spannung triggern
Hi, ich steuer über zwei Tasten meinen AT90CAN128 und soll jetzt aber eine der beiden Tasten durch eine externe Spannung ersetzten. Im Aufbau soll auf der einen Seite eine schwankende Eingangsspannung von 12V und am Ausgang eine proportionale Spannung
! Kann mir jemand einen Ansatz geben oder einen Tip? Kann ich eine interne Funktion von AT90CAN128 nutzen oder kann ich das nur über ein externen Baustein realisieren? mfg Hubret
-
Thread
PIC ICD 2 selbstgebaut
einen vollwertigen In Circuit Debugger 2 :)) Ich habe meine Version noch etwas verändert. Statt des MAX232 habe ich den ICD an ein FT232-Modul angeschlossen, dieses versorgt den ICD auch mit +5V. Außerdem erzeuge ich mir mit einem MAX761 (Step-Up-Regler) die benötigten +12V Programmierspannung. Alles
schöne Arbeit und vorbildlicher Zug, dass du die Platinen hier zur Verfügung stellst! Grüsse Max
-
Thread
Ungenauigkeit beim STM32 ADC
Hallo Torsten, also ich habe als max. so 1K bis 3K6 herausgefunden. Kommt immer darauf an, wie viele LSBs Error man zulassen möchte. Bei 1K knapp unter 1 LSB , bei 3K6 1 bis 2 LSBs. Allerdings mit permanenter Abtastung so bei 70KHz, da
bis zu 10 lsb. ext stabile V ist da. bin kein elektroniker, woran kanns liegen? ich will exteren MAX etc vermeinden gruss rudi
-
Thread
CPLD mit vielen IOs
alten Familien z.B. MaxII , Coolrunner. Und dann hat man einen riesigen TQFP Fladen mit 216 Pins.
Ein XC2C128 CPLD im TQFP128 kostet 5,80$ und ein XC6SLX9 FPGA im TQFP nochmal 19. Der CPLD hat 100 User IOs, davon reichen also 2 oder 3. Plus ein FPGA macht unter 40 USD fuer die chips. Nochmal 10 fuer VREGs und
-
Thread
ISR Code schneller machen?
Prescaler 1 state_UART_MODE = RUN; } void Calibration_Calculation () // dauert komplett max. 357µs { const uint16_t Target = 128; // gültig für Baudrate 62500 und 8MHz const uint16_t min = Target-8; // falsche Messwerte filtern const uint16_t max = Target+8; uint16_t summe
@ Veit Devil (devil-elec) > ATtiny841_MAX487_032_Slave3.zip (128 KB, 0 Downloads) Schau ich mir gleich mal an. >Der Datalogger wird sicherlich mit 4 Kanälen nicht mehr mit 24MHz >abtasten. Doch, aber nicht unbedingt bei jeder Zeitauflösung
-
Thread
Neue schnellere ARMe von Philips - bastelfreundlich!
of the LPC2000 family, the LPC2101, LPC2102 and LPC2103. Built on 0.16um flash process, with 128-bit wide access, the trio operate up to 70HMz, 63 MIPs, making them the fastest Flash ARM7TDMI- S-based microcontrollers on the market. In addition, the new LPC210x members feature Fast I/O capability
"Warum verwenden so viele dann die ATMEGAs und keine Controler mit ARM Kern?" ARM: 32-Bit @ max. 70 MHz, AVR: 8-Bit @ max. 16 MHz. Warum sollte man mehr einsetzen, wo das reicht? (Und das tut es an vielen Stellen.) Gruß, Michael
-
Thread
Beispiel Projekt AT90CAN128 AVRStudio / LCD / Timer
kann sicher einiges an diesem Projekt verbessern. Ich denke aber, daß er für Einsteiger am AT90CAN128 ganz hilfreich sein kann. Anregungen sind willkommen. viel Spaß damit. mg, Johannes
a) Die Schaltung von Johannes hat einige Maengel: 1) Das ISP ist falsch angeschlossen: ATmega128 und AT90CAN128 verwenden zur seriellen Speicherprogrammierung nicht wie bei den uebrigen AVRs ueblich die SPI-Pins, sondern PDI, PDO, SCK und /RESET (siehe doc7679.pdf Seite 349). 2) Der MAX705 ist