-
Thread
Temperaturmessung mit LM35 und PIC18F4550 auf LCD anzeigen
Division mit 51 tuts auch. d.h. der Wert, den Du erhältst entspricht einer Temperatur von bsp. 5V = 50C. Passt das? Joachim
ich mit dem finger draufhalte, dann kommen diese ergebnisse: - Temp: 2.35V - Temp: 2.54V - Temp: 2.74V - Temp: 2.94V - Temp: 3.13V nach temperatur sieht mir das aber nicht aus^^ mit dieser formel werden die adc werte von 12 bis ca. 16 einfach durch 5.1 dividiert
-
Thread
Einstiegs-Bestellliste
Hallo Zusammen ;) zur Zeit möchte ich beginnen mich intensiver mit µC zu beschäftigen. Erfahrungen habe ich aus meiner Schulzeit mit dem PIC16F84 und durch ein Praktikum mit dem R8C/1B. Privat möchte ich jedoch lieber einen µC von Atmel verwenden, weil dieser weit verbreitet ist. Ich habe Grundlagenkenntnisse in Elektrotechnik sowie relativ gute Kenntnisse in C/C++, wobei ich wahrscheinlich nur C benötige. Ob ich evnt. mit Assambler anfange lass ich mir erstmal offen. Nun zum eigentlichen Thema: Meine Bestell-Liste. Ich würde mir gerne ein eigenes Board
-
Thread
Ansteuerung von 16 Segment-Anzeige
100 100 R7 2 Z5U-2,5 100N 100n C1, C2, Vielschicht 1 RAD 470/16 470u C3; 16V 1 uA7805 7805 IC1 1 BC 327-40 BC327 Q1 1 PSC 08-11 rt
zeichnungen >aktuallisieren dann versteh ich das besser wo ich die sachen einlöten >kann, also brauch ich 16 Z-dioden richtig? 2 für jedn Schalter und 4 für Wer hat was von 16 Z-Dioden geschrieben? Lesen Denken Verstehen Hier nochmal " C1,C2 und IC1 fliegen raus. Alle Widerstände an der 16-Segmentanzeige
-
Thread
Aufräumaktion: Computer, Entwicklungsboards, Bauteile
Messe), Kaum benutzt: - Nucleo-144 mit STM32F413 - Nucleo-64 mit STM32L053 - ST25DV_Discovery_ANT_C5 (das ist ein schreibbarer NFC Tag) - M24LR board (ebenfalls ein NFC Tag aber mit zusätzlich Microcontroller und Display, Stromversorgung über NFC) - PIC clicker mit PIC18F47J53 - OpenOCD-USB JTAG
iot-enablement-kit-1/ 8) Bauteile: - Radarsensor IPM-165A - Radarsensor IPS-265 - Microcontroller 80C32EFPN + 80C31 - viele Tesla KD617 PNP 80V 10A - viele 4,7µF 63V Folienkondensatoren - 1x TEMIC FM Tuner - 1x ADUC7027 Microcontroller - 2x MAX216CWN Apple Talk transceiver - 1x AD1852 Stereo Audio
-
Thread
Hochtemperatur-Platinen
http://www.honeywell.com/sites/portal?smap=aerospace&page=High-Temp-Electonics3&theme=T5&catID=C8CB0A123-D15A-925D-8BF2-3FBCC5E54BB7&id=H0F4347A8-B418-9BBF-51D2-4FE2F72E6EC1&sel=3 Hmm, nicht schlecht, ein 8051 im Backofen ;-)
von ISOALA ( http://www.isolaag.com/d/ecomaXL/index.php?site=ISOLA_DE_product_description&sid=233&p=16 ) Tg-max bei 220degC, dieses Material habe ich schon erfolgreich bei dauerhaften Temperaturen von bis zu 180degC eingesetzt (Leistungselektronik für Halbleiterdetektoren im Hochvakuum). Die Platine
-
Thread
FM Radio Modul RDA5807M
angekommen? Der Versender aus Deutschland? Ja. Also es war nicht groß schwierig wenn man schonmal I2C benutzt hat geht es relativ Einfach. Ich hatte bis jetzt allerdings nur Kopfhöher dran, will man mehr braucht man wohl noch einen Verstärker. http://www.szspw.com/PIC/PIC/20127271747330.pdf Das ist
nutzen. Ich kann mit ihm kommunizieren, aber es bleibt inaktiv, Strom ~0.012mA (trotz erfolgreicher I2C Com?). -> Also, wie zu erwarten: Was mache ich falsch? Chip ist RDA5807FP im SO16, Code: [c] void FM_init () { i2c_start_wait(FM+I2C_WRITE); i2c_write(0x02); i2c_write(0xC0);
-
Thread
Fragen zu MSP430
widmen (im Vordergrund steht dabei eher Experimentieren, es besteht kein wirklicher Bedarf nach einem µC, bin auch erst 17). Da hier sehr viele Thread á la "Arduino vs PIC","Welcher µC für mich?" etc. existieren und es im Grunde dann so viele Meinungen wie Antworter oder es zu einer Auseinandersetzung kommt
Speicher, Porterweiterungen, ... Wenn du etwas vertraut im Löten bist, gibt es gerade bei den I2C-Bauelementen sehr schöne Chips in der für ein wenig geübte Löter völlig unproblematischen SO-Bauform (1.27mm Beinchenabstand, "normale" Chips haben 2.54mm). Das macht dann gleich nochmal mehr Spaß, wenn
-
Thread
[S] Touch-TFT-Panel für Raspberry Pi
auf dem Display abbekommen, ansonsten ist es aber wie neu (ca. halbes Jahr). Ansteuerung über I2C, SPI oder RS-232. Das Display hat mehrere eigene IO. Will das einer haben?
Controllerversionen 3.3v voltage regulator PCB adapter for lcd One Standard SD card socket Support 16 bit RGB565 format , can connect any 16 bit data bus 2x20 Pin 2.54mm double row pin header interface for connecting MCU. Can be driven by 8051 / AVR / PIC and other low power controllers. Display content
-
Thread
Hat schon jemand den LPC810 getestet?
#3 47 001a 0A43 orr r2, r1 48 001c 5A60 str r2, [r3, #4] 54 0020 00800440 .word 1074036736 55 0024 FFFBFFFF .word -1025 [/code] Ergebnis: 9 Befehle, 2x32 bit Konstanten = 26 Bytes. Fairerweise muss man
CMSIS natürlich an seine Peripherie anpassen, das Softwareinterface ist aber schon standardisiert? [c] * @file: system_LPC8xx.h * @purpose: CMSIS Cortex-M0+ Device Peripheral Access Layer Header File * for the NXP LPC8xx Device Series * @version: V1.0 * @date: 16. Aug. 2012
-
Thread
Was hört ihr für Musik ?
/watch?v=rHTxYT67yv4&list=PL49AD7C4307688D47&index=16 https://www.youtube.com/watch?v=R_mqt_q-7yg&list=PL49AD7C4307688D47&index=1
(16x16, 25x16 ..) John Lee Hooker, Carlos Santana and Etta James - Blues Boogie Jam (Official) https://www.youtube.com/watch?v=jRMzVMe18cA (7:22) FLEETWOOD MAC. NEVER GOING BACK AGAIN. https://www.youtube.com
-
Thread
Nokia 6100 Ansteuerung in C
Meine Funktion sieht jetzt so aus: void glcdPrintOffset(const char *text, uint8_t flashstored, int16_t offset, int16_t length) { uint8_t width; char c; if(flashstored) { c = pgm_read_byte(text); } else { c = *text; } // So viele Zeichen überspringen, bis offset erreicht
6100-display mit dem Epson Controller zum laufen zu bringen? MyMeisle schrieb am 06.01.2005 12:54 >1. Hat einer schon einen C-Code für das Ansteuern des EPSON-Controllers geschrieben? Falls nicht, dann werde ich mich wohl versuchen müssen. hat sich da was getan??? ich glaube Hagen wollte
-
Thread
Tastenschlagzeug mit NXP LPC 935 selber bauen
wird mit CCLK/128 getaktet und ist 16Bit breit. Somit kannst du bei 12MHz Verzögerungen im Bereich von 10,67µS bis zu 0,699s erreichen, je nach Reloadwert. Ich benutze z.B. den RTC für Delays folgendermassen: [c] void v_Sleep_RTC(unsigned
0x80)); // Timeout Zähler stoppen und Unterlauf Flag löschen RTCCON = RTCCON & 0x7E; } [/c] Diese Methode rufst du dann an den Stellen im Code auf, an welcher du ein Delay brauchst. Der Übergabewert (16Bit) bestimmt dann die Verzögerungszeit abhängig vom verwendeten Quarz oder RC Oszillator
-
Thread
Einstieg TFT
heraus, als du mit nem Achtbitter adressieren kannst. Also, denke nach und guck dir den passenden uC, passenden RAM, passenden Grafikcontroller usw. aus. Es ist übrigens ne gute Übung, sich seinen Grafikcontroller mit nem CPLD selbst zu basteln. W.S.
Achtbitter adressieren kannst. Also wenn man die XMEGAs zu den 8Bittern rechnet (weil wirklich 16bit sind die ja nicht) könnte man soeinen schon nutzen. Da kann man bei einigen ordentlich SRAM oder SDRAM dran hängen. Gruß Steffen
-
Thread
reines C Problem und Denkblockade
3 2 1 0 _______________________ 7| 64 63 62 61 60 59 58 57 6| 56 55 54 53 52 51 50 49 5| 48 47 46 45 44 43 42 41 4| 40 39 38 37 36 35 34 33 Reihe 3| 32 31 30 29 28 27 26 25 2| 24 23 22 21 20 19 18 17 1| 16 15 14 13 12 11 10 9 0|
9 + z( x >> 1, y >> 1 ); } [/c] Peter
-
Thread
Von 12 volt auf 19v oder von 12v auf 230v und wieder auf 19 volt
universelles Netzteil für 19 Euro: http://www.amazon.de/Universal-Netzteil-KFZ-USB-Anschluss/dp/B0054TVM54
danke für all die hinweise. aber das mit 60A KANN schon mal gar nicht sein ein normaler FI hat 10-16 A die müsten ja sofort abschalten was sie aber nicht tuhen kann ich also nicht ganz verstehen deine rechnung.
-
Thread
4" TFT für 7,97€
Der SP34063 kostet bei Reichelt 20 Cent (MC34063), da lohnt sich das auslöten kaum. Und Pin 15 und 16 sind nicht N/C sondern H/VSync out.
wie schalte ich den Monitor auf PAL um. Könnte die Leitung die von den beiden Memorychips zu dem PIC16C54 auf der PS2 Anschlußplatine geht die NTSC/PAL Umschaltung sein? Was mich da so wundert ist das es so gestrickt aussieht. Ich will die Leitung nicht einfach abknipsen etc. Gruß magot192
-
Thread
ZX81 plus38 Clone
Signalgenerator" basteln... Oder einen Arduino Due bestellen https://www.amazon.de/SunFounder-ATmega2560-16AU-Board-compatible-Arduino/dp/B00D9NA4CY/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=arduino+mega&qid=1601124028&quartzVehicle=1480-1518&replacementKeywords=arduino&sr=8-3
Hat jemand eine Idee, wie ich per direktem Speicher schreiben das Programm da rein kriege? [c] if (c == 's') // save { uint16_t versn = 0x4009; // VERSN ( Version Number of Zx81 Software ) uint16_t eline = Zx81_readMemory_u16(0x4014);// pointer to E_line
-
Thread
Prototyp: Low-Cost Powerline Hausbus mit AVR
den Ausgang Daten, warum nicht TX...... Hat es was mit der Trägerfrequenze zu tun? Bin nicht der C - Kenner....
Wäre es möglich einen ATMega AVR 8-16 AU im Gehäuse TQFP-32 anstatt AT90S2333 zu benutzen. Muss da noch die Schaltung (homeautomation.zip) geändert werden? Müsste man in diesem Fall (für ATMega AVR 8-16 AU TQFP-32) noch das Programm aus
-
Thread
Creative-Soudcips mit AVR zu Synth recyclen?
Soweit ich mich erinnere, ist der CT1748 pin- und codekompatibel zum AD1848 - ein 16 bit Stereo Audio ADC und DAC. Verwende ich hier in einem kleinen Retro-Projekt mit TMS32C025 DSP.
Bin nun weitergekommen mit dem OPL-Chip. Die Platine der Soundblaster16 (Model CT2770) habe ich als Trägerplatine verwendet damit ich vorerst nichts Ätzen muß. Weiterhin wurden alle Bauteile entfernt die keinen späteren Nutzen haben und etwas modifiziert. Als µC wurde hier
-
Thread
wie Daten an MSP430F1611 seriell einlesen?
Hallo, Habe mal versucht den Code für einen PIC 16F876A umzustricken. Leider ist bei dem zweiten Byte der ParityCheck immer FAIL und die Temperatur wird um 10,00°C zu wenig angezeigt. Allersings verstehe ich dieses Verhakten absolut nicht!!
programm (zwei drei posts über meinem) folgendes verstehe ich aber nicht. temperatur ist eine 16bit unsigned integer variable...was bedeutet das float davor? in diese variable wird der tempsensor output geladen bei 25°C sind das 0x2FF der sensor sendet immer 11bit pakete [code]Temp_celsius
-
Thread
SchulProjekt mit Mikrcontroller ,RaumtemperaturSensor ertellen
"www.sprut.de" findet sich auch manches nuetzliches. Allerdings ist der Fokus hauptsaechlich fuer PIC uC. ABer fuer AVR ist indirekt auch viel Nuetzliches da. (Hier sind Beispiele von selbstgebauten uC Platinen und Peripherie: http://www.sprut.de/electronic/pic/test/index.htm Gruss, Gerhard
Sieh mal hier: http://electronics-diy.com/pic_temperature_meter.php
-
Thread
Temperaturmesssystem Sensormodul 2 mit ATmega 8 in AVR-ASM
Schnittstelle nicht benötigt, sind es nur noch 7 ;-) Dann entfallen auch die Bauteile *IC2*, *J1*, *C2* bis *C6* und die *Zugentlastung* mit ihren *Bohrungen* ins Gehäuse. Falls die Schaltung direkt mit stabilisierten 5VDC versorgt werden soll, entfallen auf alle Fälle *IC3*, *C8*, *C9* und evtl.
Ich meine da einen Fehler entdeckt zu haben!? Wieso hattest du T2IN(Pin10)auf VCC gelegt??? (siehe Pic) > Ist SO16 Small dasselbe wie 16 Narrow SO ? Die Pinbelegung des SO16 small ist dieselbe wie die narrow, Die DIP-Version ebenfalls! > Ach, da fällt mir noch ein - Du hast noch ein paar Sachen
-
Thread
ATmega mit mehr Leistung?
klein geraten, um lesbar zu sein. Folglich ist das nichts mehr für AVR8. Such Dir einen 32 Bit µC aus: PIC, RX, ARM M3/M4/M7 (NXP, STM, o.ä.), wobei die Taktfrequenz >= 100 MHz liegen sollte. AVRli .. schrieb im Beitrag #5732090: > ein MD070SD Controller Davon scheint es kein aussagekräftiges
c-hater schrieb im Beitrag #5732321: > AVRli .. schrieb: > >> Sollte die Ausgabegeschwindigkeit zu langsam sein > > Wieso sollte sie? Der 2560@16MHz schafft eine Busbandbreite von ca. > 5MBytes
-
Thread
HI-LO Programmer und Adapter zu verkaufen
- TS48 4x Head M29KW - TS48 4x Head FMEM - TS48V2 2x Head EP1M - TS32 2x Head MPU8P-S 2x Head PIC16C54-SS 2x head AVR4433-Q 2x Head ATMEGA128-TQ64 2x Head MPU51-Q44 1x SOP-NDIP16 1x ADP-29F800-TS ELNEC Programmer 1 x Elnec JetProg Universalprogrammer
-
Thread
AVR Ethernet Platine
Danach ein weiterer Zugriff aufs externe Ram und fertig. In Assembler etwa so denke ich: (ich mag kein C) ldi r16, zuAktivierendeBank sts Bankingregister, r16 ldi r16, Datenbyte sts startRam, r16 Oder liege ich da völlig daneben? Gruß Topsoft
und folgende Bausteine (ich schreib die Bezeichnungen einfach mal ab): DC-101 YCL 5V->9V 9645 16PT-005B YCL 9646 20F001N YCL 9642G MYSON MTD392N 9645 EA ATMEL 632 93C46 PC 20 MHz Quarz plus RJ45 Buchse und Kleinkram Die Karten müssten eigentlich alle OK sein. Biete 6 Karten. Suche (immer
-
Thread
Info Platinen Bauteiletester / Transistortester
wenn das Porto uebernommen wird. http://www.portokalkulator.de/portokalkulator/std?length=bis+23%2C5+cm&width=bis+12%2C5+cm&shiptype=umschlag&height=bis+%3Cb%3E5%3C%2Fb%3E+mm&weight=bis+%3Cb%3E20%3C%2Fb%3E+g&pkcformula=nat.brief
Komplett aktueller Stand 16 === Spendenbeitraeger === Barney Tosa Peter W Asko doschi_ tom16
-
Thread
SDuino: Beinahe-Arduino für STM8S
c] #include <LiquidCrystal.h> LiquidCrystal lcd(0,1,2,11,12,13); void setup() { lcd.begin(16, 2); lcd.print("hello, world!"); } void loop() { lcd.setCursor(0, 1); lcd.print(millis() / 1000); } [/c] Sieht es in meiner C-Version dann so aus: [c] #include <LiquidCrystal.h> LiquidCrystal (lcd,0,1,2,11,12,13); void setup() { lcd_begin(16, 2); lcd_print_s("hello, world!"); } void
-
Artikel
Linksammlung
, Signal Generator, Video Patern, Serial Ascii, Midi Note, R/C Servo, Square Wave, Pseudo Random Number, ir38, PWM in einem... (PIC16F870) uGNU/RTOS is a microcontroller-targeted serial real time operating system. It has been ported to USART capable Microchip PIC16
The user can type a small list of commands and see the results on the chip's outputs. (LGPL) http:pic-projekte.de Viele Projekte vom Betreiber der Webseite. Außerdem gibt es ein deutsches PIC-Forum Experiments with PIC16F628A - PIC Programming in C Stevy's Homepage Pic Projekte die in C geschriebn wurden
-
Thread
LED 3D Würfel
auch so gemacht wird, aber so funktioniert meiner mit lediglich 3 leitungen und braucht bei einem PIC18 etwa 2% ressourcen für die anzeige (interruptgesteuert).
Sehr schick, sehr schick. Hab grad auf YouTube ein Video von einem 16x16x16 RGB-Cube gefunden, auch sehr geil ;) OK, RGB scheidet ersteinmal allein aus Kostengründen aus, ich überlege gerade ob ich auch 8x8x8 nehme oder gleich 10x10x10, wobei das halt schon fast doppelt
-
Thread
Java auf AVR Gesperrt
geleistet, vor allem wenn man bedenkt das speicherfressende Librarys wie Display oder von mir aus Fat16 oder ein UDP Stack da nicht auch noch rein müssen sondern im Flasch vom µC landen Letztendlich bleibt es jedem selbst überlassen, aber bevor du deine Probleme da nicht gelöst hast isses glaub ich
Hallo habe bisher nur mit C auf uC progammiert. Denkt ihr, dass sich Entwicklungszeiten bei Verwendung von Java verkürzen?
-
Thread
Fernbedien RC5 Empfänger
irgend einen speziellen PIN nehmen? http://www.reichelt.de/inhalt.html?SID=17R2AJ1KwQARIAAFFVd9c21a427bea00e9bc5d79fd8cef9c46028;ACTION=7;LASTACTION=6;SORT=artikel.artnr;GRUPPE=A54;WG=0;SUCHE=TSOP;ARTIKEL=TSOP%25201736;START=0;END=16;STATIC=0;FC=669;PROVID=0;TITEL=0;DATASHEETSEARCH=TSOP%201736;FOLDER
(&c_led[liednummer]); currentSeg2 = pgm_read_byte(&c_led[10]); currentSeg3 = pgm_read_byte(&c_led[10]); } else if(liednummer > 9 && liednummer < 100) { uint16_t
-
Thread
Knifflige Frage suche Klemmblock Vakumqueschung oÄ
Hallo ich habe ein Kniffliges Problem meine Gramatik und Deutsch ist schlecht ich habe 54 Drähte 1,5mm2 und 2 Drähte mit 10 oder 16mm2 diese müssen zusammen auf eine Klemme , Klemmblock, oder ähnlichem am besten in Vaakumquetschqualität Die Verbinungen untereinande sollten 0,000000000000000ohm
Reinhard L. schrieb im Beitrag #6046471: > ich habe 54 Drähte 1,5mm2 > und 2 Drähte mit 10 oder 16mm2 Ohne Leitungsschutz-Sicherung von 16mm² auf 1.5mm²? Na denn... > Die Verbinungen untereinande sollten 0,000000000000000ohm haben Ja, klar ...
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
^^ Da haben wir nun den Salat... ;-D Mit CDCE906 ist alles einfach. Quarz sollte zwischen 8 und 54 MHz sein, M von 1 bis 511, N von 1 bis 4095, N sollte über M sein, Ausgangsteiler von 1 bis 127. FG zwischen 80 und 300 MHz. Es sind mehrere Varianten möglich. Z.B. so: Quarz 16 MHz. PLL1: M=80, N
an.... Mit den obigen Angaben *muss also* die Frequenz 77,5 kHz bei der Ist-Temperatur (49,6-49,7 °C) um 0,2 Hz / 130 = 1,54 mHz schwanken. Das entspricht bezogen auf 77,5 kHz knapp 20 ppb bzw. 0,02 ppm. Andere Einflüsse wie z.B. Abhängigkeit von der KonstanzSpannungsversorgung, Tag-oder Nacht-Empfang
-
Thread
Daten von dynamischen Variabel vor Stromausfall schützen
ziemlich effizient speichern (16 Bit: Tag 0..30, Monat 0..11, Jahr 0..127 ab Stichtag), von den 56 Bytes blieben dann immernoch einfach zugreifbare 54 Bytes übrig. Wenn du nur 1x/Tag schreibst, dann verlierst du bei einem Stromausfall
S. R. schrieb im Beitrag #5566866: > So ein Datum lässt sich ziemlich effizient speichern (16 Bit: Tag 0..30, > Monat 0..11, Jahr 0..127 ab Stichtag), von den 56 Bytes blieben dann > immernoch einfach zugreifbare 54 Bytes übrig. Sorry ich meinte Jahr, Monat, Tag, Wochentag, Stunde, Minute