-
Thread
Optimale Auswertung von Rückgabewerten
der verwendeten Variablen unsigned char i; // Zähler unsigned char module_anz = 3; // max. Wert des Rückgabewertes (127)? for(i=0; i<module_anz;i++) { init_function_ptr = (init_function_typ); // ??? pgm_read_word(&init_function_table[i]); // ??? init_function_ptr();
der verwendeten Variablen unsigned char i; // Zähler unsigned char module_anz = 3; // max. Wert des Rückgabewertes (127)? for(i=0; i<module_anz;i++) { init_function_ptr = (init_function_typ); // ??? pgm_read_word(&init_function_table[i]); // ??? init_function_ptr();
-
Thread
"Debouncen" von Fadern
Nils S. schrieb im Beitrag #2308135: > > an einen max127 ADC (12Bit, I²C) > Die letztendlich benötigten Werte müssen nur 8Bit gross sein. Dann scheide einfach die unteren 4 Bit weg. Damit ist dann auch das Zappeln verschwunden. Denn +-5 sind genau diese
runs = 8; for(i = 0; i < runs; i++) { buffer[0] = config_byte; // write the config byte to max127 write(i2c_bus, buffer, 1); read(i2c_bus, buffer, 2); // read 2 bytes (ad conv. result) from max127 value = ((buffer[0]<<8)|buffer[1]); value >>= 4; addval += value
-
Thread
Grafana mit docker und Reverse Proxy verstehen
Grafana-Port des Containers (z.B. 3000) an einen beliebigen Port von localhost (z.B. 1234) bindest (`-p 127.0.0.1:1234:3000`). Dann richtest du in Apache einen reverse proxy von `/foobar/*` auf `http://127.0.0.1:1234/` ein (damit kenne ich mich nicht aus, bei nginx koennte ich helfen).
Referrer-Policy "strict-origin" #grafana ProxyRequests Off ProxyPass "/grafana" "http://127.0.0.1:3001" ProxyPassReverse "/grafana" "http://127.0.0.1:3001" #influx ProxyPass "/influx" "http://localhost:8086" ProxyPassReverse "/influx" "http://localhost:8086"
-
Thread
ASCII Code einzelnes Zeichen != Zeichenkette?
lcdout[17] deklariert und mit \0 gefüllt. In char *menu steht der aktuelle Menüinhalt und ist auch max. 14 Zeichen lang. mache ich das so: [code] strcat(lcdout, "⌂"); // Alt+127 auf der Zehnertastatur strcat(lcdout, menu); strcat(lcdout, "~"); // Alt+126 auf der Zehnertastatur [/code]
Dann mach doch auch ganz sicher das Zeichen 127 und nicht das, was dein PC bei ALT-127 noch rein interpretiert. [c]strcat(lcdout, "\x7F"); // 0x7f = 127 [/c]
-
Thread
128 Bit Risc
Logikelemente. Allerdings komplett unoptimiert, ungetestet und überhaupt. Es fehlt auch die Speicherung des max Wertes, der Sequenz usw. Hab als Ziel so ein cyclone 2 minimum dev board genommen, wie man es für unter 15,- bei ebay bekommt.
Man kann den 64 bit overflow bei addition ohne carry bit erkennen, wenn (unsigned) vpaddq a,b,c < max(a,b) ist. (add c,2^64 if c below a or b). Wenn man nun weiter xmm register betrachten/benutzen will, die Simd funtionaltät ignorierend.
-
Thread
FIR Filter auf PIC
Moin, Max M. schrieb im Beitrag #5096330: > der EFM8LB1 läuft mit max. 72MHz, 14-bit ADC und > 12-bit DAC, zur IDE bekommt man kostenlos eine Lizenz des Keil 8051 > C-Compilers dazu. Weiaweia, da wuerd'
Max M. schrieb im Beitrag #5101124: > Edit_2: Okay, so gehts nun :Dtime=0:1/31400:4; Sorry, ich hatten den gleichen Fehler gemacht und dann die falsche Zeile kopiert. Max M. schrieb im Beitrag #5101124
-
Thread
Bascom alias
73 , 73 , 65 'E Data 0 , 127 , 9 , 9 , 9 , 1 'F Data 0 , 62 , 65 , 73 , 73 , 122 'G Data 0 , 127 , 8 , 8 , 8 , 127 'H Data 0 , 0 , 65 , 127
'I Data 0 , 63 , 64 , 64 , 64 , 48 'J Data 0 , 127 , 8 , 20 , 34 , 65 'K Data 0 , 127 , 64 , 64 , 64 , 64 'L Data 0 , 127 , 2 , 4 , 2 , 127 'M Data 0 , 127 , 2 ,
-
Thread
Verständnisfrage zur PWM
entsprechen 0 Die werte dazwischen kannst Du Dir nun ausrechnen. Bei 50% sinds dann was um die 127 ;o) Grüessli
Max H. schrieb im Beitrag #3635941: > Dann sag uns bitte auch was korrekt wäre. Das ist korrekt: http://www.mikrocontroller.net/articles/LED-Fading Die Helligkeit hängt nicht linear vom Strom ab
-
Thread
8bit ADC-Wert verarbeiten/umrechnen
entspricht. Dann hast du von 0-90 den vollen ADC-Bereich von 0-255, machst einen Rechtsshift und hast 0-127.
ganz schnell klappen. Ich habe das erstmal so vor: TMP1 = ADC - Kalibrierung(Min) TMP1 = TMP1 * 127 TMP2 = Kalibrierung(Max) - Kalibrierung(Min) TMP1 = TMP1 / TMP2 (Rest wird verworfen) Ob die Register gerade in Benutzung (bzgl. des geposteten SC) sind, oder ob ich nachher noch den Rest der Division
-
Thread
Problem mit USART (Tiny2313) + Terminal
4000000 #endif #ifndef UART_BAUD_RATE #define UART_BAUD_RATE 9600 #endif // #define IUSART_INP_MAX 20 //maximale Anzahl an Zeichen, die vom AVR empfangen werden darf #define EEPROM_MAX_BYTE 127 //letztes Byte des EEPROM (beim ATTiny2313 128 Byte großer Speicher) // extern unsigned char __heap_start
4000000 #endif #ifndef UART_BAUD_RATE #define UART_BAUD_RATE 9600 #endif // #define IUSART_INP_MAX 20 //maximale Anzahl an Zeichen, die vom AVR empfangen werden darf #define EEPROM_MAX_BYTE 127 //letztes Byte des EEPROM (beim ATTiny2313 128 Byte großer Speicher) // extern unsigned char __heap_start
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
-> 0,10 €/Stk. 856x DS3316P-222MLD: Coilcraft 2,2uH, 3,8A Drossel -> 0,10 €/Stk. 75x DR127-220-R: Cooper 22uH, 4A Drossel -> 0,10 €/Stk. 248x DR74-330-R: Cooper 33uH, 1,4A Drossel -> 0,10 €/Stk. 2800x BC850C: Transistor auf Spule -> 5,00€/Gesamt 1800x 10u
-> 0,10 €/Stk. 856x DS3316P-222MLD: Coilcraft 2,2uH, 3,8A Drossel -> 0,10 €/Stk. 75x DR127-220-R: Cooper 22uH, 4A Drossel -> 0,10 €/Stk. 248x DR74-330-R: Cooper 33uH, 1,4A Drossel -> 0,10 €/Stk. 2800x BC850C: Transistor auf Spule -> 5,00€/Gesamt 1800x 10u
-
Thread
Schnelle FFT in Assembler
doch folgendes: Stelle dir mal 11Khz bei 22Khz Sampling vor. Wir haben dann Werte im Buffer wie 0,+127,0,-127, eben 11Khz. Nun bilden wir den Mittelwert zu einem virtuellem Downsampling von 22Khz/4 = 5.5Khz. Sprich bilden den Mittelwert von obigen 4 Werten -> 0 + 127 + 0 + -127 == 0 ! Eine 11Khz Frequenz
einfach bei segor unter halbleiter im onlinekatalog ics nach hersteller m dann m/max typen bis max499 dann kommen die ganzen filter
-
Thread
Sinus Cosinus mit AVR (C) und PWM
kommt man auf die einfache Endformel (bei 256 Werten): Additionswert = Ausgabefrequenz Aulösung_max Nachladewert_Timer/Fosc hier Auflösung_max = 2^16 (16Bit Zählerbreite) Je höher die Auflösung umso feiner kann abgestuft werden, ein schneller Fosc sorgt für saubere Signale bei größerer Ausgabefrequenz
Hallo, Additionswert = Ausgabefrequenz * Aulösung_max * (Nachladewert_Timer/Fosc) ??? Wofür steht denn jetzt Auflösung_max ? Bis zum Posting von dir habe ich noch (fast) alles Verstanden ;-) Jetzt werden die Stützpunkte doch weniger, wenn ich
-
Thread
AVR Synthesizer mit ATxmega128A1
dieser Reihenfolge geschehen. Außerdem: muss es nicht <128 (oder <=127) heißen für 0..127 ? also: sample_index=127;do{...}while(--sample_index!=0); wichtig ist vorher decrement, dann vergleich, sonst vergleicht er gern mit 0xff. Außerdem würde ich hier ebenfalls
Möglichkeit zum Austausch mit anderen Gleichgesinnten war gleich null. Description The MAXIM MAX260/MAX261/MAX262 CMOS dual second-order universal switched-capacitor active filters allow microprocessor control of precise filter functions. No external components are required for a variety of bandpass
-
Thread
Chip gesucht 1-10V zu PWM Wert
irgendwelche Widerstände vorschalten, um die Eingänge vor > Überspannung zu schützen. Klaro, MAX127 z.B. http://krumeltee.wordpress.com/2011/07/27/max127-i%C2%B2c-ad-wandler-am-avr/
Die meisten Atmels können nur (max) Vcc+0,7V. Das noch nicht mal alle. Bei 10V verlieren die die Fassung oder springen aus Selbiger. Direkt, mit einem einfachen Spannungsteiler, würde ich nur Sonntagnachmittagsspannungen anlegen.
-
Thread
Wie funktioniert das Graupner GControl Protokoll und hat es schon jemand entschlüsselt
wobei "0" 300µs/300µs und "1" 300µs/600µs sind. Byte 0: Linksdrehung (0=maximal rechts, 63=neutral, 127=maximal links) Byte 1: Rückwärts/Vorwärts (0=maximal vorwärts, 63=neutral, 127=maximal rückwärts) Byte 2: Hoch/Runter und Kanalwahl (A, B). Bei Kanal A ist das MSB=0 (0=aus, 127=max), bei Kanal B ist das MSB=1 (128+0=aus, 128+127=max) Byte 3: Immer 0 (evtl. bei Geräten mit Schussfunktion in Gebrauch?) Beim letzten Byte ist eigentlich das letzte LSB nicht Teil der Übertragung
-
Thread
Elektronische Last Kunkin KP184 - kann man da kaufen?
zb https://github.com/cskilbeck/modbus oder https://github.com/markmerz/kunkin-kp184-py gruß Max
Paul H. schrieb im Beitrag #7860139: > 127€ Paul H. schrieb im Beitrag #7860139: > Zuletzt für 127€ bei Aliexpress > gesehen und darüber geärgert Lieferung aus Germany und es scheint nur 1 Stück zu geben... Rückläufer ? und bei der
-
Thread
8-bit-AVR: int32 to uint32
Leo B. schrieb im Beitrag #4424307: > da ja INT_MAX eins kleiner ist als -INT_MIN. Nicht zwingend. Nach Standard kann die Plattform auch das Einer- statt dem Zweierkomplement benutzen, dann ist der Betrag von MIN und MAX identisch. Wenn man also portabel programmieren will, muss man annehmen, dass z.B. ein signed char einen Wertebereich von -127 bis +127 hat, die mögliche -128 muss man natürlich trotzdem beachten. Ich weiss, ist Haarspalterei, die meisten Plattformen benutzen das Zweierkomplement. Michael K. schrieb im Beitrag #4424379:
-
Thread
warning: cast from pointer to integer of different size
schnellsten. > Wenn du Zeichen in einem Array benutzt dann nimm char, sonst int. wenn ASCII nur bis 127 geht, dann muß ich das mal richtig stellen. in dem Fall kommt bei mir er erweiterte ASCII zum Einsatz.
Maik Geßner schrieb im Beitrag #2141384: > wenn ASCII nur bis 127 geht, dann muß ich das mal richtig stellen. in > dem Fall kommt bei mir er erweiterte ASCII zum Einsatz. ASCII ist 7 Bit. Was Du mit "erweitertem ASCII" meinst, kann irgendein 8-Bit-Zeichensatz
-
Thread
Hopf Clock Mouse --> Abfrageprotokoll
are not recommended # because of the drift and the hourly synchronization of the receiver server 127.127.38.1 iburst minpoll 8 maxpoll 12 mode 1 fudge 127.127.38.1 time1 +0.212 Die in dieser Konfiguraion verwendete COM Schnittstelle ist COM1 unter Windows, bzw. /dev/hopfclock1 unter Linux (als
diese .diff Datei ins Verzeichnis kopiert und im NTP Konfiguration File das hier eingegeben: server 127.127.38.1 iburst minpoll 8 maxpoll 12 mode 1 # don't use maxpoll values less than 8 fudge 127.127.38.1 time1 +0.212 # I'm still investigating the exact value and the reason where this comes from to
-
Thread
Musikverarbeitung – Spektrogramme wie im Ohr?
Sicht ist es „relevant“, Tonhöhen genau bestimmen zu können – > davon gibt es laut midi-protokoll max. 127, aber eine deutlich größere > Menge Obertöne kann wohl nicht schaden. Damit liegst du schon einmal daneben! Es gibt wesentlich mehr Töne und Zwischentöne, also nur 127. Das ist lediglich eine
Sicht ist es „relevant“, Tonhöhen genau bestimmen zu können – >> davon gibt es laut midi-protokoll max. 127, aber eine deutlich größere >> Menge Obertöne kann wohl nicht schaden. > Damit liegst du schon einmal daneben! Es gibt wesentlich mehr Töne und > Zwischentöne, also nur 127. Zunächst muss
-
Thread
Mehrere PHP Skripte nacheinander ausführen
Batch Datei erstellt und rufe von dort den IE mit der entsprechenden URL auf: start iexplore http://127.0.0.1:7777/uni/8_AP_DOC.php Gruß Kolja
fopen("LP_DAT.csv", "a"); $kopfzeile = "LP;;DAT;;Leistung; \n Datum;Uhrzeit;;min;durchschn.;max \n"; fwrite($fh, $kopfzeile); Danke für die Hilfe!
-
Thread
TWI i2c adresse
sieben Bits ist klar, also bis zu 127 devices.(bei manchen bis 10 Bits) Im DB vom Sensor steht nirgends was über diese Adresse. Aber es gibt doch mehr wie 127 verschiedene TWI Bauteile.
anderen Bausteinen ist es anders. TWI hat keine zentrale, weltweit gültige Adressvergabe. Bei nur 127 möglichen Adressen im Standardsystem kommen halt welche doppelt vor. Und ja, du kannst beim AVR jede der 127 möglichen Adressen einstellen. Es bleibt dir überlassen, dafür zu sorgen, daß in deinem
-
Thread
BGA Layout Design Rules JLCPCB 4 lagig
gerundet eben die 0,4mm Via-Pad und 0,2mm Bohrung. Dann geht immer noch eine Leiterbahn mit 5mil (0,127mm) mittig mit 5mil (0,127mm) Isolation zwischen den Vias.
Maxe schrieb im Beitrag #6760646: > Beim "Pad to Track"-Maß hab ich angenommen, dass das nur für Throughhole > gilt, und entsprechend ignoriert. Weil Pad-to-Pad ja mit 0,127 angegeben > ist und auch das
-
Thread
Ein Radfahrer kann 2000Watt - sagt ein Reporter
2500Watt möglich sein sollen. Bei 90 Upm an der Kurbel müsste man auf ein Pedal eine Kraft entsprechen 127kg aufbringen. Und das bei der hohen Drehzahl. Das ist deutlich höher aus das Gewicht des Fahrers. Never. Nur zum Vergleich: 2000Watt ist, wenn man eine Last von 50kg in einer Sekunde 4 Meter hoch
im Beitrag #7919978: > Bei 90 Upm an der Kurbel müsste man auf ein Pedal eine Kraft entsprechen > 127kg aufbringen. Und das bei der hohen Drehzahl. Das ist deutlich höher > aus das Gewicht des Fahrers. Never. Darum wird mit Klickpedalen gefahren. Aber 2000 Watt schaffen wohl nur die Sprinter. Robert
-
Thread
JBC Lötstation
doch Standardstecker, und zwar die Serie 678: http://www.binder-connector.de/de/rundsteckverbinder/127/127?variant=14883 http://www.binder-connector.de/de/rundsteckverbinder/118/118?variant=14774 Und die gibt es sogar beim Conrad, man muß also nicht mal bei irgendeinem exotischen Distri bestellen
Verarbeitung sollte möglichst komplett vom externen IC übernommen werden, weshalb ich mich für den MAX6675 entschied. Bis auf den IC und meinen µC brauche ich somit keine weitere Hardware zur Temperaturmessung, ABER der MAX6675 braucht etwa 200-250ms um eine Messung durchzuführen (man darf ihn nicht
-
Thread
Fensterdurchführung für 230V
add/160267/c1/-/de/000744352DS01/datenblatt-744352-bkl-electronic-10120164-flachbandkabel-rastermass-127-mm-40-x-008-mm-bunt-meterware.pdf Strombelastbarkeit: max: 2,1 A bei 25°C Betriebsspannung: max: 300 V Das müsste doch passen?
add/160267/c1/-/de/000744352DS01/datenblatt-744352-bkl-electronic-10120164-flachbandkabel-rastermass-127-mm-40-x-008-mm-bunt-meterware.pdf > > Strombelastbarkeit: max: 2,1 A bei 25°C > Betriebsspannung: max: 300 V > > Das müsste doch passen? Nein, nein, nein und noch mal nein!* Aus der Artikelbeschreibung
-
Thread
Counter ATmega8
Tcnt0 > 127 Aber wie gesagt: das hängt alles davon ab, welche Frequnz das Signal hat, daß du dem Counter zum zählen vorwirfst.
Up , Prescale = 1 Config TIMER2 = PWM , Compare PWM = Clear Down , Prescale = 1 DO PWM1a = 127 PWM1b = 127 Ocr2 = 127 Loop End Und ich denke, das ich in dieses Programm auch keine Phasenverschiebung bekomme. Deshalb war meine Idee einen Counter zählen zu lassen, der bei bestimmten
-
Thread
DC-DC Converter gesucht!!
max. 16,5V und haben keinen geregelten ausgang! vl weiß jemand eine lösung? mfg martin
nur bis max. 16,5V > und haben keinen geregelten ausgang! > > vl weiß jemand eine lösung? > > mfg martin Wo findest Du da Angaben über den Wirkungsgrad? Ich sehe keine. Aber egal, wenn Dir der Wirkungsgrad
-
Thread
Netzspannung mit Diode
Hallo Ich benötige da etwas Hilfe bei der Berechnung von If,max. Ich hätte jetzt gesagt, dass If,max = (Unetz_dach - Udo)/(Rd+R) also If,max = (Unetz*Wurzel(2) - Udo)/(Rd+R) Warum wird bei der Lösung im Bild Rd und Udo nicht berücksichtigt? Nach meinem
#5404734: > Wie gross ist die Abweichung der vereinfachten zur exakten Lösung? Ich bekomme so ca. 127A heraus, nicht weit entfernt, aber als Laie hätte ich gesagt, dass 2A Unterschied doch bei einer Elektronik doch etwas ausmachen könnte. Oder ist das nicht so kritisch?
-
Thread
Möglichkeiten f. extremen, flächigen Temperaturschock?
Stroboskop (z.B. http://www.hungaroflash.com/quasar-pro.html, http://www.hungaroflash.com/t-light-pro-127.html) sollte aus nächster nähe genug Power haben, um die Oberfläche auf Temperatur zu bringen. Sonst halt mehrere Röhren nebeneinander.
Klabautermann schrieb im Beitrag #4917350: > 1 Sekunde auf ca. 500°C bekommt? > Die Fläche wäre max. ca. 30x40cm groß. Heißer Stahlblock wie Kontaktgrill zu handhaben? Zuklappen!
-
Thread
Suche externen ADC
Falls es auch 12 bit sein dürfen schau Dir mal den MAX127 bzw. MAX128 an. Die gibt es in DIP und mit I2C. www.maxim-ic.com TI hat den ADS1110, allerdings nicht als DIP. Bei 5V hat man mit 12 bit ungefähr eine Auflösung von 0,001V (ohne Fehlerbetrachtung
von maxim gibts nur den max127/128 als dip mit i2c, aber der kostet eben 20€. wenns keinen anderen gibt kauf ich eben den, aber eigentlich hab ich gehofft es gibt da was günstigeres. wie ist das denn mit den samples? geht
-
Thread
Fröling Heizungssteuerung auslesen.
Wg. RS232: Schau Dir mal den MAX3232 Baustein an. Der kann von 3.0 V bis 5.5 V wandeln. Gruß Markus
Puffert.un] = [44°] [N] (89) [VALUE] 17 [Boilertemp] = [28°] [N] (57) [VALUE] 18 [KTY6_H1] = [127°] [N] (254) [VALUE] 19 [KTY6_H2] = [127°] [N] (254) [VALUE] 20 [KTY7_H2] = [127°] [N] (254) [VALUE] 21 [Brenn.ST] = [10085] [N] (10085) [VALUE] 22 [Laufzeit:] = [23350h] [N] (23350) [
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Ich habe auch zuerst an CAN gedacht. Da gehen zwar nur max. 127 Teilnehmer pro Bus, aber mir stellt sich eine ganz andere Frage: was will der TO denn eigentlich verbinden? Geht es um eine lange Kette an LEDs oder um im Raum verteilte Module mit jeweils mehreren
Bernd schrieb im Beitrag #5297734: > Ich habe auch zuerst an CAN gedacht. > Da gehen zwar nur max. 127 Teilnehmer pro Bus, Kann man im Prinzip nicht so viele Teilnehmer wie mögliche Message IDs haben, wenn man sich an kein vorgegebenes Protokoll hält?
-
Thread
-
Thread
[V] MCP73831T-2ACI/OT SOT23-5 / Li-io/Lipo Laderegler
Max H. schrieb im Beitrag #3636524: > Dennis S. schrieb im Beitrag #3636523: >> Mal so nebenher, kann ich da gleichzeitig eigentlich ne Last dranhängen >> ? > Meinst du gleichzeitig Akku laden und Last
Max H. schrieb im Beitrag #3636524: > > @Fidi G. Wo lasst du die Platinen eigentlich herstellen? Hi Max, ich lasse die PCBs bei der Firma Ätzwerk herstellen. Gruß Fidi PS: Freut mich das
-
Thread
Gibt es eine minimale FAT Datenspeichergrösse?
Dateisystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf /home/thomas/bla.img 127 0 127 0% /home/thomas/tmp [/pre] 128kb FAT12-Image mit 127 freien 1k-Blöcken Mfg Thomas Pototschnig
zum Daten speichern. Das sind max. 5 Dateien a 512 Byte, da jeweils der gesamte Cluster genutzt werden muß.(angenommene Clustergröße 512 Byte) FAT 12 mußt du in jedem Fall verwenden, da die Clusteranzahl (5) <4089 ist und nach Dokumenten
-
Thread
Dockstar an Fritzbox ohne DHCP
das das so eine Art "autostart.bat" ist) Ich würde es dort so eintragen: [code]/sbin/ifconfig lo 127.0.0.1 /sbin/ifconfig eth0 192.168.0.17 broadcast 192.168.0.255 netmask 255.255.255.0 up /sbin/route add default gw 192.168.0.1 [/code] anstelle von [code]hostname Pogoplug ifconfig lo 127.0.0.1
das muß bleiben: ifconfig lo 127.0.0.1
-
Thread
DDS erster Versuch
gewünschte Frequenz aus der Taktfrequenz nicht durch einen ganzzahligen Faktor erzeugt werden kann. 127,33333.. entsteht eben dadurch, dass zweimal durch 127 geteilt wird und einmal durch 128.
was fuer eine max. Freq. ist denn machbar / geplant ? vlG Charly
-
Thread
OPV AC Coupling mit Elkos
aus Make:Analog Synthesizers. Generic inverting buffer (S. 127)
MaxKL schrieb im Beitrag #6823978: > aus Make:Analog Synthesizers. Generic inverting buffer (S. 127) Da liegen die Elkos im Durchschnitt an 0V. Es fehlen (z.B. 100k) Widerstände direkt am Eingang
-
Thread
ATMEGA328 Led-Fader Projekt instabil
} [/c] in der Main-Routine auch nochmal genau anschauen. Was passiert, wenn ein Wert > 127 zurück kommt? [c]uexpect(... [/c] liefert einen dort hochgezählten uint8_t zurück.
Beitrag #5257974: > in der Main-Routine auch nochmal genau anschauen. Was passiert, wenn ein > Wert > 127 zurück kommt? Du hast dich ja bereits korrigiert, aber um da einen Wert > 127 zurückzubekommen müsste man entsprechend viele Argumente in die Methode schicken. Habe auch die Ausgabe (invalid value
-
Thread
L6208 - Mikroschrittbetrieb
define F_CPU 16000000UL volatile uint8_t duty_cycle; volatile uint8_t i; const int duty[64]= {127,139,152,164,176,187,198,208,217,225,233,239,244,249,252,253,254,253,252,249,244,239,233,225,217,208,198,187,176,164,152,139,127,115,102,90,78,67,56,46,37,29,21,15,10,5,2,1,0,1,2,5,10,15,21,29,37,46,56,67,78,90,102,115}; const int duty2[64]={254,253,252,249,244,239,233,225,217,208,198,187,176,164,152,139,127,115,102,90,78,67,56,46,37,29,21,15,10,5,2,1,0,1,2,5,10,15,21,29,37,46,56,67,78,90,102,115,127,139,152,164,176,187,198,208,217,225,233,239,244,249,252,253}; void timer1_init() { // set up timer
-
Thread
Versetzte Rechtecksignale auswerten, kein drehgeber
nichts kurzes ein. Keine Sign-Extension. 1 für hoch, -1 (=255) für runter. In einem Bereich von +127/-128 reicht das. Gut, alle 127 Durchläufe müsste eine Datenabfuhr stattfinden. (nicht 128) So sieht die Tabelle bei mir aus: Für einen count bei vollem Phasendurchlauf: .db 0,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0
Quelltext genannt, denn man muss die Zähler ja vorzeichenbehaftet interpretieren. Damit hat man nur noch 127 bzw 32767 Abtasttakte Zeit, um einen Frame zu senden.
-
Thread
2 Einsteigerfragen - Arithmetik & Frequenz
Dankeschön für all die Antworten. Max. Frequenz ist jetzt klar -> an mich selbst RTFM :-) Zur Multiplikationssache: Ich habe das nochmal kurz probiert. Master: 91 DMX-Get-In-Byte: 155 Mit Rechnung und Faktor: 91*155 = 14105
sich die nicht zwischen 0 und 10 sondern zwischen 0 und 256. Ergo: Wenn im Low-Byte was größeres als 127 steht, dann zählst du noch 1 zum Ergebnis dazu. Was größeres als 127 ist aber einfach: Wenn im Low-Byte das Bit 8 gesetzt ist, dann kommt zum Ergebnis noch 1 dazu. Man kanns auch so ansehen: Im
-
Thread
Prüfplatine für 400++ I/Os
Lötbrücken eingestellt. Wenn man das selber macht sollte das für 150 € Materialkosten zu machen sein. Max. 1152 Anschlussklemmen nicht eingerechnet. ;-) Gruß Topsoft
beide Richtungen zu messen UND jeder zu jedem pin in beide Richtungen! Seite 1 Seite 2 A - B 1 127x messen 2 127x messen 3 127x messen ... bis 128 - 128 macht in meinen Augen dann schon 128^2 oder ? wenn man NULL Ahnung hat also einfach mal die Klappe halten - Danke! und wenn du es nicht
-
Thread
Arduino Pro nano startet zu langsam für meine Anwendung. Lösung gesucht.
sehr viel Zeit > genehmigt, bis in setup() das pinMode(PULSEPIN, OUTPUT); > analogWrite(PULSEPIN, 127); ausgeführt wird. Das hat nichts mit setup() zu tun, sondern das ist die Zeit, die der Bootloader dir gibt, um das Flashen eines neues Programms anzustoßen.
Nur so ein Gedanke: Könntest du nicht durch Hardware ein Tachosignal (max-Speed) vorgaukeln, bis der Arduino gestartet ist? z.B. über einen Pull-Widerstand einen Duty Cycle von 100% "simulieren".
-
Thread
Blei-Gel-Akkus richtig laden, 2
, Ich habe ein 12V Blei(-Gel?) Akku von Panasonic. http://www.amazon.de/Panasonic-Bleiakku-LC-R127R2PG1-7-200mAh-Steckanschl%C3%BCssen/dp/B00149RBCG/ref=sr_1_1?s=ce-de&ie=UTF8&qid=1463684631&sr=1-1&keywords=panasonic+lc+r127r2pg1 Da ich die Temperatur nicht überwachen kann, wollte ich es mit
> Ich habe ein 12V Blei(-Gel?) Akku von Panasonic. > http://www.amazon.de/Panasonic-Bleiakku-LC-R127R2PG1-7-200mAh-Steckanschl%C3%BCssen/dp/B00149RBCG/ref=sr_1_1?s=ce-de&ie=UTF8&qid=1463684631&sr=1-1&keywords=panasonic+lc+r127r2pg1 > > Da ich die Temperatur nicht überwachen kann, > wollte ich es
-
Thread
Netzwerkkarte
die Netzwerkkarte noch funktioniert? Im Gerätemanager wird zumindest kein Fehler angezeigt Gruß Max
versuch mal ping 127.0.0.1 Dann weißt du wenigstens ob die Netzwerkkarte funktioniert