-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
| h | i | g | h | i | g | 8 --+---+---+---+---+---+---+---+---+---+---+-- 9 | a | b | c | a | b | c | a | b | c | a | 9 --+---+---+---+---+---+---+---+---+---+---+-- | A | B | C | D | E | F | G | H | I | J | Im Zyklus a sind die mit a markierten Felder aktiv. Ihre IR-LEDs
was schönes gibt, was alleine Klemmt, wäre noch besser... http://static1.tme.eu/katalog_pics/3/c/9/3c9e7912d075ae736086152ffdf1dee9/1001.28.jpg
-
Thread
Fehler beim ausführen von MAKE (e=2) kann Datei nicht finden
fly_ptr r10 #define _ddr_idx r16 #define _flag r17 #define _a r18 // fly a #define _a_ocr r18 #define _a_ddr r19 #define _b r20 // fly b #define
t:\atmel\firefly\mik\tiny44\/firefly.h:67: error: 'PA6' undeclared here (not in a function) t:\atmel\firefly\mik\tiny44\/firefly.h:67: error: 'PA1' undeclared here (not in a function) t:\atmel\firefly\mik\tiny44\/firefly.h:67: error: 'PA3' undeclared here (not in a function)
-
Thread
Erfahrungen mit Platinen von www.elecrow.com
wie bereits gesagt... zu meinem equipment gehören unter anderem ein - HTC ONE M9 - Pollin MASTECH Multimeter - Hitachi v-1050F MHz Oszilloskop - Pollin PS3003 0-30V 0-3A Netzteil. Ich kann mir nun mal kein 500 Scope, keine 2000€ Digicam und kein 500€ Netzteil leisten....(
docs-europe.electrocomponents.com/webdocs/0b78/0900766b80b78e6f.pdf (Seite 1) http://docs-europe.electrocomponents.com/webdocs/0e9a/0900766b80e9af6b.pdf (letzte Seite) http://docs-europe.electrocomponents.com/webdocs/0e77/0900766b80e77ce4.pdf (Seite 1 unten) Osram gibt meines Wissens Level 2 an. Gruß Thomas
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
das ht_binlog.txt in hex um, und lässt die Newline stehen. perl test.pl /tmp/ht_binlog.log | grep 'a1 00 ff' Ergibt 00 00 22 00 10 00 90 a1 ff 00 01 00 0c dd 00 a1 10 ff 00 00 0c 02 dc 00 90 00 21 00 a1 00 ff 00 00 0c 02 03 64 01 2c 22 b9 00 a1 00 2a 00 32 00 Hinten ist das ein gültiges telegramm
;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dc 08 9c 01 de 00 30.04.2025;11:34:38;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dd 08 9e 01 d2 00 30.04.2025;11:35:37;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dd 08 a2 01
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
zugeordnet werden. 2. Vorschlag Implementierung Bezieht sich ebenfalls auf dein 1. Bild vom 9.10.2013. Instrument #01 Vert. Meter Dem Instrument#01 auf der Skala einen zweiten "Skala Zeiger" (Messwert) mit eigener Farbe zuordnen. #1.2M...< Protokollvorschlag für den zweiten "Skala
werden. Dafür stehen aktuell die folgenden Kommandos zur Verfügung: Graphic Clear § GC < Pen Color (Stiftfarbe) § PC n < (zulässig n 0 bis 9) Brush Color (Füllfarbe) § BC n < (zulässig n 0 bis 9) Brush Style (Füllmuster) § BS n < (zulässig n 0 bis 3) Plot Point
-
Thread
Protokoll für Kommandos an den MC selber schreiben
2Meg USARTC0.BAUDCTRLB = 0xf0; // BSCALE = 0 USARTC0.CTRLA = USART_RXCINTLVL_HI_gc; // Receive Interrupt Enable, Interrupt Level High USARTC0.CTRLC = USART_CHSIZE_8BIT_gc | // set 8bit Mode USART_CMODE_ASYNCHRONOUS_gc | // Asynchronous Mode
F_CPU /1024 /2 * 30e-3 -1; // set PER register for 30ms sampling TCC1.CTRLB = TC_WGMODE_NORMAL_gc; // set Normal Mode TCC1.INTCTRLA = TC_OVFINTLVL_HI_gc; // set Overflow Interrupt Level to High TCC1.CTRLA = TC_CLKSEL_DIV1024_gc; // select Prescaler (1024) } /*
-
Thread
Tastenenprellung Deluxe P. Dannegger
// repeat delay key_rpt |= key_state & REPEAT_MASK; } PORTE.OUT ^= 0x01; } /////////////////////////////////////////////////////////////////// // // check if a key has been pressed. Each pressed key is reported // only once // uint8_t get_key_press( uint8_t key_mask
PORTD.DIR = 0x00; // kompletter Port als Eingang (Taster) PORTD.PIN0CTRL = PORT_OPC_PULLUP_gc; PORTD.PIN1CTRL = PORT_OPC_PULLUP_gc; PORTD.PIN2CTRL = PORT_OPC_PULLUP_gc; PORTD.PIN3CTRL = PORT_OPC_PULLUP_gc; // Pin3 mit Pull-Up beschalten PORTD.PIN4CTRL = PORT_OPC_PULLUP_gc; PORTD.PIN5CTRL
-
Thread
Test ADC ATxmega128A4U
; Conversion mode ldi temp, 0b10110000 ; IMPMODE = 1 = low impedance source; CURRLIMIT = 01 = LOW; CONVMODE = 1 = signed mode ; FREERUN = 0; RESOLUTION = 00 = 12bit right adjusted sts ADCA_CTRLB, temp ; external voltage reference pin A0, AREF0 (1,6V): ldi
unused pin) ; PD5: Ausgang: PWM Licht Kanal B, TCD1 / OC1B ; PD4: Ausgang: PWM Licht Kanal A, TCD1 / OC1A ; PD3: Eingang: leer (unused pin) ; PD2: Ausgang: enable OpAmps 1 und 2: Kanäle A und B ; PD1: Eingang: leer (unused pin) ; PD0: Ausgang: Umschaltung PWM / Analog, vier
-
Thread
STM32f4 performance
.loc 1 48 0 43 000a 07EE102A fmsr s14, r2 @ int 36:src/main.c **** { 44 .loc 1 36 0 45 000e 01EE904A fmsr s3, r4 @ int 47:src/main.c **** fofs_y = (float)offset_y; 46
num_img = 2*num_real*num_img + IMG_CONSTANT; 58 .loc 1 64 0 59 0020 DFED224A flds s9, .L11 65:src/main.c **** num_real = tmp1 - tmp2 + REAL_CONSTANT; 60 .loc 1 65 0 61 0024 9FED225A flds s10, .L11+4 50:src/main.c **** for
-
Thread
Fragen zum Gehäuse eines alten Transistors aus der sowjet Ära
Ablösung für die ovalen Typen. Sie wurden etwa auch 1962 nur kurzzeitig gefertigt und dann von den GC-Typen im "westlichen" Gehäuse abgelöst. Im Transistorheft Nr.61 Der Praktische FuA von 1964 war die Reihe schon veraltet und GC/GF in Produktion.
die noch, selten, käuflich auch teuer. Ein ( gewerbliches ) Anwendungsbeispel : DC/DC Wandler 0,01 V auf 3,5 Volt, als LED-Treiber oder Spannungsversorger http://thermalforce.de/de/product/montage_mess/index.php?uid=90a4d08cd6a7cf746b241d2c32cf1075&ref=#dc01 ( nach unten blättern ) Die angegebeben
-
Thread
CDC für xmega
->len; return 1; } void ring_init(Ring_buffer *ring, unsigned int len) { unsigned int a; ring->len = len; ring->bytes = 0; ring->head = 0; ring->tail = 0; a=len/10; ring->low = len/2; if(a<4) a=4; ring->heigh = len-a; ring->Under_Lowmark=NULL; ring-
int rs232_getc(void) { unsigned int a; cli(); rs232_UART.CTRLA |= rs232_IRX_LV; // USART_RXCINTLVL_MED_gc a=ring_get(&rs232_Rxr) | (rs232_LastRxError); rs232_LastRxError=0; sei(); return a; } char rs232_putc(
-
Thread
ATxmega128a1 und RFM70 Problem.
const uint8_t PROGMEM RFM70_bank1Init[][5] = { // address data { (0x20|0x00), 0x40, 0x4B, 0x01, 0xE2 }, { (0x20|0x01), 0xC0, 0x4B, 0x00, 0x00 }, { (0x20|0x02), 0xD0, 0xFC, 0x8C, 0x02 }, { (0x20|0x03), 0x99, 0x00, 0x39, 0x41 }, { (0x20|0x04), 0xb9, 0x9E, 0x86, 0x0B }, // b9? f9?
const uint8_t PROGMEM RFM70_bank1Init[][5] = { // address data { (0x20|0x00), 0x40, 0x4B, 0x01, 0xE2 }, { (0x20|0x01), 0xC0, 0x4B, 0x00, 0x00 }, { (0x20|0x02), 0xD0, 0xFC, 0x8C, 0x02 }, { (0x20|0x03), 0x99, 0x00, 0x39, 0x41 }, { (0x20|0x04), 0xb9, 0x9E, 0x86, 0x0B }, // b9? f9?
-
Thread
RWE Smarthome
". Auf neugier habe ich die Zentrale mal geöffnet und ein paar Fotos gemacht: http://imgur.com/a/GyME4 Soweit habe ich die Hardware schon mal identifiziert: CPU: Atmel AT91SAM9G20 FLASH: Samsung K9F2G08U0B - 2Gb NAND Flash (256M x 8) RAM: 2x Samsung K4S561632J-UC75 - 256Mb J-die SDRAM LAN
Computed Digest = 6b3fbc8203d280056c053932612d956d753b50ea @pReceiveBuf = 0x800485c0 - 0x00 0x00 0x00 0x0a @pReceiveBuf = 0x800485c0 - 0x00 0x00 0x00 0x12 @pReceiveBuf = 0x800485c0 - 0x00 0x00 0x01 0x0e @pReceiveBuf = 0x800485c0 - 0x00 0x00 0x00 0x0a IMAGE CHECKED AND OK Disable all interrupts Launching
-
Thread
ULN2004 / 2804 als Nixie-Treiber
einschaltet? Also doch alle Ziffern bei allen Stellen voll belegen? Multiplexen möchte ich nicht, a) wegen des Flimmerns (sehe ich immer bei Radio-Wecker mit 7-Segment-Display) und b) weil meine mit Z560M max. 3mA, empfohlen 2.5mA, min. 1.5mA nicht wirklich multiplexgeeignet zu sein scheinen.
Der DC-DC-Wandler hat einen Wirkungsgrad von ca.80%. Somit zerrt die Anzeige mit ca. 4,4 Watt = 366mA an meinem 12V Netzteil + knapp 40mA für die blauen Leuchtdioden Sind in Summe etwa 400mA. Da mch ich mir ganz sicher keine Gedanken um die 5mA Basisströme... Gruß, Andreas
-
Thread
LCD 202A Conrad und Atmega 8
LCD_FUNCTION_5X10 0x04 #define LCD_SOFT_RESET 0x30 // Set CG RAM Address --------- 0b01xxxxxx (Character Generator RAM) #define LCD_SET_CGADR 0x40 #define LCD_GC_CHAR0 0 #define LCD_GC_CHAR1 1 #define LCD_GC_CHAR2 2 #define LCD_GC_CHAR3 3 #define LCD_GC_CHAR4 4 #define LCD_GC_CHAR5 5 #define LCD_GC_CHAR6 6 #define LCD_GC_CHAR7 7 // Set DD RAM Address --------- 0b1xxxxxxx (Display Data RAM) #define
-
Thread
Nachbausicheres Klein Labornetzgeraet
Ich hab einme Frage zu genau dem Trafo: Wozu ist denn der 9V/2A Ausgang (Pin 9 + 10) - der wird doch in der Schaltung gar nicht verwendet?
selber einen Trafo wickeln möchtest, nimm wie schon vorgeschlagen zwei einzelne: Trafo1: 18VV@2A mit Mittelanzapfung für den Leistungsteil ( Die Trafo Leistung kannst Du Deine Wünschen anpassen) Trafo2: 9V@(<0.1A) zur Versorgung der Steuerelektronik und DPMs (Digital Panel Meters). mfg, Gerhard
-
Thread
Altes (DDR-) Labornetzgerät reparieren
. http://www.oppermann-electronic.de/html/trafos.html NTR 415 (LL 48/16) Ausgänge: 15 V / 1 A, 12 V / 1 A --> 27 VA 2. http://www.kraftronic.com/webshop/product_info.php?products_id=2036&osC Netztrafo ST3936 2430.00-73.00 LL48/16 Ausgänge: A1:30V A2:15V A3:9V A4:5V je 0,5A --> 29,5
#2907561: > Welche Spannungen hat denn eigentlich der Netztrafo ? Wird liegen bei 2 * 24 V/ 0,4 A bis 0,5 A und 2 * 9 V/ 0,1 A.
-
Thread
Kann DMA beim XMega ADC den Muxer steuern?
ich verwende z.B. folgendes Beispiel (Code wurde verkürzt) // ADC Init ADCA.EVCTRL=ADC_SWEEP_01_gc | ADC_EVACT_NONE_gc; // CH0 und CH1 // Free Running mode: On ADCA.CTRLB|=ADC_FREERUN_bm; // Enable the ADC ADCA.CTRLA|=ADC_ENABLE_bm; //DMA INIT DMA.CH0.TRIGSRC = 0x10; // ADCA
sie 1 zu 1 ersetzen. Ich meinte ATXmega32A4U-AU ist vergleichebar zu deinem ATXmega32A4-AU Sieh in das "XMega AU Manual.pdf" http://www.atmel.com/devices/ATXMEGA32A4U.aspx?tab=documents Distries: http://de.mouser.com/Search/Refine.aspx
-
Thread
STM32F4Discovery mit CooCox CoOS-RTOS und printf
* Feel free to use it, to modify it and to distribute it. If you like * it and we meet us once in a pub or a bar, you may to spend me a beer! * * I would appreciate it very much, if you would return any corrections * and/or improvements back to me and/or to the CooCox community. *==============
n bytes from I2C-Bus RI &addr[:&ptr] S - read a string from I2C-Bus WI &addr[:&ptr] &val.. - write a byte array to I2C-Bus WI &addr[:&ptr] 'string' - write a string to I2C-Bus ----------------------------------------------------
-
Thread
TTL Pegel 6x4 von Inkrementalmessystem Verarbeiten und mit XMega auswerten
void) { OSC.CTRL |= OSC_RC32MEN_bm; while(!(OSC.STATUS & OSC_RC32MRDY_bm)); CCP = CCP_IOREG_gc; CLK.CTRL = 0x01; } int main(void) { Clock_init(); lcd_init(); SPIC.CTRL = 0x6C; //Setzen des CTRL-Registers SPIC.INTCTRL = 0; uint32_t i = 0; char puffer[20];
symmetrisch entlang 175 mm verteilt mit Genauigkeit von unter pm 0,01 mm. Die Abschätzung des Quadrat der Standartabweichung lautet: [math]S^2_y = \frac{1}{N-2}\sum^n_{i=1}(y_i-\bar{a}-\bar{b}\cdot x_i)^2[/math] Nun minimiert man die Parameter bezüglich a und b: [math
-
Thread
Waren aus China bestellen und derZoll
China post, and the postman say now is hot-season, too much parcel, shipment will be a little delay. and also the 7days national holiday(Oct-01 to Oct-07 ) add to the delay. we are sorry for this. Now we have a solution as below If the parcel still do not arrive in 44 days(before
send the money back. We are responsible seller, we never let customer lost money and make you have a bad experience in our store. Would you accept it? Please let us know. And we also has stopped china post , take HK post now, Reaaly sorry about it. since the parcel is with a tracking number. it
-
Thread
STM32F4 CoOS
USART_ClearITPendingBit(USART2,USART_IT_RXNE); printf("\n\rUSART Hyperterminal Interrupts Receive a word: %c\n\r",USART_ReceiveData(Open_USART)); } }
gerne machen, aber wie und wo? Anbei mal meine erste "offizielle" Version: STM32F4_Discovery_CoOS_V01
-
Thread
Schwingkreis für einfaches Radio
die man auftreiben kann ( beta 100 oder weniger) dioden ge spitzendioden oder schottky bat41 o.ä.. mfg
> der Typ (A/B/C) nicht weiter angegeben ist Die JFet-Beschaltung passt am ehesten auf den BF245A. Bei den Transistoren BC557 und BC547 ist es hier im Prinzip egal, denn selbst der schlechteste hat noch ein hFE
-
Thread
AVR Synthesizer mit ATxmega128A1
data lines). */ PORTH.DIR = 0xFF; PORTK.DIR = 0xFF; // init EBI 3PORT/AL1/CS3 (A16-19) EBI.CTRL |= EBI_SRMODE_ALE1_gc; EBI.CTRL |= EBI_IFMODE_3PORT_gc; EBI.CS3.CTRLA |= EBI_CS_MODE_SRAM_gc; EBI.CS3.CTRLA |= EBI_CS_ASIZE_16M_gc; EBI.CS3.BASEADDR = 0x00;
// 12Bit / differencial mode / ext.VRef 2.5V PortA0 / Prescaler 64 / positive Input PortA3 / negative Input PortA1 ADCA.CTRLB = ADC_RESOLUTION_12BIT_gc | ADC_FREERUN_bm; ADCA.REFCTRL = ADC_REFSEL_AREFA_gc; ADCA.PRESCALER = ADC_PRESCALER_DIV64
-
Thread
Hitec im Tatort (NE555)
Hab das mal dem Fefe gepetzt ;-) http://blog.fefe.de/?ts=b13149c9
schrieb im Beitrag #2705720: > Hab das mal dem Fefe gepetzt ;-) > http://blog.fefe.de/?ts=b13149c9 sehr schön :)
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
ARM7TDMI inkl. Thumb/Thumbinterwort unterstützt werden, weiss ich nicht. weitere Alternative u.a: DevkitARM aus DevkitPro, Yagarto
Ahh..super DANKE das war der Fehler. Jetzt werden auf PINC9 auch die 168Mhz ausgeben. Vielen Dank tobias
-
Thread
Projekt : Mein Wohnzimmerverstärker Gesperrt
mal bitte jemand meine Rechnung bestaetigen, irgendwas kann doch da > nicht stimmen. Gerechnet mit 2A, 50Hz, 8,8mF > > Indem Du NUR das Netzteil belastest. Paar olle Lampen suchen. So 2A > sollte da schon fliessen. Moeglichst auch noch asymmetrisch. Komme auf etwa 1,9V ohne irgendwelche Innenwiderstände
Zu dem Bügeleisen: 2,6kw: http://www.philips.de/c/buegeleisen/azur-ionic-ionic-deepsteam-gc4870_02/prd/;jsessionid=84F7F29EB70334BB9D544C6E179454DB.app101-drp4?t=specifications 2,4kw: http://www.amazon.de/Tefal-FV-5260-Dampfb%C3%BCgeleisen-Testsieger/dp/B000VQOT6E/ref=sr_1_6?s=kitchen&ie