-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
Aber ich habe zwischenzeitlich auch mal in einer Arbeitspause um auf andere GEdanken zu kommen auf PIC18F45K20 Basis eine kleine Schaltung mit LCD und zwei Drucktastern gebaut die den Transmitter einstellt und die Frequenz anzeigt. Für PIC könnte ich mit ein wenig AUfräumen also die LIB übernehmen.
TIM! 15,51 00 0 7,2 16,44 01 0 10,37 17,18 10 0 18,12 17,46 11 0 24,50 14,18 00 1 26,80 14,44 01 1 47,80 15,01 10
-
Thread
aktive PFC für große Leistungen
ca 200µH (macht grob 4A Ripple, mann kann auch mehr zulassen) * Eingangsfolienkondensator Cin=1µF (geht auch deutlich kleiner 1/2) * Ausgangselko: ~500µF (darauf achten, dass dieser 4A RMS Belastung aushält, dh 2x270µF Becher) *Diode: SiC Type mit 6A-8A Stromrating *Mosfet: Coolmos CP (oder andere
aber ich denke das kann man für den Flusswandler übernehmen oder? Bei einem L = 5µH und Ca = 2460µF ergibt sich eine Resonanzfrequenz von f = 1,4kHz. Verwende ich z.B. 4,7nF Kondensator für den PI - Relger müsste ich den Widerstand > 30k wählen um unter die 1,4kHz zu kommen: C = 4,7nF, R = 30k
-
Thread
Einfacher Messverstärker 10 Hz - 100 KHz
>Mit steigender Spannungsfestigkeit steigt der Leckstrom in genannter >Serie linear an: >330µF/6.3V --> 21µAmax/after 2min. >330µF/10V --> 33µAmax/after 2min. >330µF/16V --> 53µAmax/after 2min. >330µF/25V --> 83µAmax/after 2min. >300µF/35V --> 116µAmax/after 2min. >300µF/50V --> 165µAmax/
Mit steigender Spannungsfestigkeit steigt der Leckstrom in genannter > Serie linear an: > > 330µF/6.3V --> 21µAmax/after 2min. > 330µF/10V --> 33µAmax/after 2min. > 330µF/16V --> 53µAmax/after 2min. > 330µF/25V --> 83µAmax/after 2min. > 300µF/35V --> 116µAmax/after 2min. > 300µF/50V --> 165µAmax
-
Thread
i²c pwm IC in DIP Bauform
halt nur die Software schreiben (können), aber ich denke das sollte ganz gut gehen. Eine Liste von PIC18ern, die mindestens 1 I²C haben und 5 oder 10 PWM-Modulen: PIC18F25K22 PIC18F25K80 PIC18F26J13 PIC18F26J53 PIC18F26K22 PIC18F26K80 PIC18F27J13 PIC18F27J53 PIC18F45K22 PIC18F45K80 PIC18F46K22 PIC18F46K80 Teils sogar mit USB-Modul oder CAN-Modul, doch das is ja denke ich mal nicht dein Verlangen. Die PICs sind relativ neu, Stromsparend, 3V tauglich und sind in SDIP28 oder DIP40. Nur wie gesagt
-
Thread
PIC18F46K80 durch 18F4680 ersetzen möglich?
Hallo Forum, ich benötige mal wieder dringenst eure Hilfe... Kann ich einen PIC18F46K80 durch einen PIC18F4680 durch abändern ber Bibliotheken ersetzen??? Soviel ich weiß, steht das "K" nur für die NanoWatt-Technologie ... oder liege ich da falsch? Problem ist folgendes: Benötige
gut 6 Jahre älter, werden also kaum gleich sein. Der 4680 hat maximale Taktfrequenz von 40MHz, der 46K80 von 64MHz. Der 4680 hat eine USART, der 46K80 hat zwei usw. Pinkompatibel sollte sie aber schon sein. Je nachdem, welche Peripherie und Geschwindigkeit man benötigt, sollte es durch Softwareanpassung
-
Thread
Transistortester AVR
0.94k - Result : shown below. <1> In case of #AUTOSCALE_ADC, #NO_AREF_CAP, Cap.(21Pin)=100nF R:10kΩ 1% →10.21kΩ R:47kΩ 1% →46.3kΩ R:100kΩ 1% →99.2kΩ <2> In case of AUTOSCALE_ADC, NO_AREF_CAP, Cap.(21Pin)=100nF R:10kΩ 1% →19.98kΩ R:47kΩ 1% →26.0kΩ
wird für jeden Prozessortyp in der Datei config.h gesetzt. Beispiel für ATmega8: #define C_NULL (((46 * F_CPU) / 10000000)+4) Zum Abgleich bin ich folgendermaßen vorgegangen: Ich habe zwei gleiche Kondensatoren mit möglichst gleicher Kapazität genommen, z.B. 220pF. Die habe ich beide einzeln mit dem
-
Thread
Error - Device not specified
PicKit 3\helloworld.mcp' started. Language tool versions: MPASMWIN.exe v5.42, mcc18.exe v3.40, mplib.exe v4.40 Preprocessor symbol `__DEBUG' is defined. Fri Jan 27 23:02:46 2012 --------------------
intermediary and output files. Clean: Deleted file "C:\Users\HP\Desktop\MPLAB 8.50 Test Programm PicKit 3\01 Hello LED.o". Clean: Done. Executing: "C:\mplab_c-18\bin\mcc18.exe" -p=18F45K20 "C:\Users\HP\Desktop\Testprogramme\PICkit 3 Debug Express Lessons\01 Hello LED\01 Hello LED.c" -fo="01 Hello
-
Thread
MPLAB X IDE 1.00 vom Programm zur .hex datei?
---------------------------- Debug build of project `C:\Users\HP\Desktop\MPLAB 8.50 Test Programm PicKit 3\helloworld.mcp' started. Language tool versions: MPASMWIN.exe v5.42, mcc18.exe v3.40, mplib.exe v4.40 Preprocessor symbol `__DEBUG' is defined. Fri Jan 27 23:02:46 2012 --------------------
intermediary and output files. Clean: Deleted file "C:\Users\HP\Desktop\MPLAB 8.50 Test Programm PicKit 3\01 Hello LED.o". Clean: Done. Executing: "C:\mplab_c-18\bin\mcc18.exe" -p=18F45K20 "C:\Users\HP\Desktop\Testprogramme\PICkit 3 Debug Express Lessons\01 Hello LED\01 Hello LED.c" -fo="01 Hello
-
Thread
PIC - "beliebtester"?
CR2032. Wenn du einfach ein paar Typen aufgezählt haben willst, dann schau dir folgende mal an: PIC12F508 (Für absolute Miniprojekte mein Favorit) PIC18F2550 PIC18F4550 PIC18F25K20 PIC18F45K20 PIC24FJ64GA002 PIC24FJ64GB002 PIC33FJ12GP202
oder halt speziellere Module wie USB oder so. Meine Allrounder sind PIC18F26K22 (PIC18F26K80 inkl CAN), PIC18F67K22 (PIC18F46K80 inkl CAN) für mehr Pins, PIC18F87K22 (PIC18F66K80 inkl CAN) für noch mehr Pins oder, PIC18F2553 mit USB. Aber man muss halt gucken, ob man
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
8€. Was hälst du denn vom PIC 18F45K22-I/P? http://www.reichelt.de/PIC-Controller-nanoWatt-XLP/PIC-18F45K22-IP/index.html?;ACTION=3;LA=2;ARTICLE=109921;GROUPID=4508;artnr=PIC+18F45K22-IP;SID=13Ttgg9H8AAAIAABTFiGg3a902953ef849ef3989f5edc32d992a6
PIC18F2520/PIC16F876 noch nicht gemerkt haben daß RB5 nicht durchverbunden ist wenn ich laut Anleitung die Buchse anschließe. ;-) Gruß Anja
-
Thread
Pic 16f876 Unterschied
jo das stimmt. ich bin ja fan vom pic16F1827 oder bei mehr Pins PIC16F1937 wenn ich mich nich täusche. Ich weiß Reichelt ist nicht maß aller dinge doch da hab ich keinen der neuen pics gesehen. 18er pics find ich den PIC18F26K22 oder PIC18F67K22
oder PIC18F67K22 nett. Wat? Kann ja gar nicht sein... Gib doch mal pic16F1 in die Suchmaske bei Reichelt ein. 46 Treffer. Auch der 1937 und 1827! Und das zu annehmbaren Preisen.
-
Thread
Funk-Heizungsregler-System MAX!
gesucht und bin fündig geworden. Der im Schaltplan nicht bezeichnete IC2 ist ein zum SAMSUNG S3F8275/278/274 pinkompatibler Microprozessor (PIC). Ich gehe mal davon aus, dass er auch funktionskompatible ist. Auslesen und programmieren sollte sich der MC über den PRG-Port lassen. kawa
Erster Wert Register, zweiter der Inhalt (nach Reset mit Defaults): 0x00, 0x08, 0x02, 0x46, 0x04, 0xC6, 0x05, 0x26, 0x0B, 0x06, 0x10, 0xC8, 0x11, 0x93, 0x12, 0x03, 0x15, 0x34, 0x17, 0x00, 0x18, 0x18, 0x19, 0x16, 0x1B, 0x43,
-
Thread
PT100 Transducer: UTI 03; Toleranz
Temperatur: 21.69 °C Temperatur: 21.57 °C Temperatur: 21.46 °C Temperatur: 21.44 °C Temperatur: 21.77 °C Temperatur: 21.10 °C Temperatur: 21.39 °C Temperatur: 21.44 °C Temperatur: 21.49 °C Temperatur: 21.18 °C Temperatur: 21.28 °C Temperatur: 21.49 °C Temperatur: 21.46 °C Temperatur: 21.54 °C Temperatur: 21.57 °C Temperatur: 21.13 °C Temperatur: 21.33 °C Die Werte habe ich eben mal in ~15s von meinem PIC18F2550 (48MHz) abgefragt. Slow Mode, also, Messzeit
-
Thread
Brauche Hilfe zu einer Komperator-Schaltung
geregelt. Entsprechend steigt der die Ausgangsspannung des Komparators von 0V mit 107µA / 1µF = 107V/s an. Nach U1 · 1µF / 107µA = 46,5ms ist der Kondensator entladen und die Ausgangsspannung auf U1 gestiegen. In diesem Zustand verharrt das System, bis Pin 7 erneut einen Low-Inpuls
bei der fallenden Flanke von Pin 7 sind durch den hohen Ladestrom von theoretisch U1 / 268Ω = 18,5mA bedingt, die der PIC offensichtlich nicht liefern kann. der linke 100nF-Kondensator wirkt dabei zwar unterstützend, kann aber mit einem Zehntel der Kapazität gegen den 1µF-Kondensator nicht
-
Thread
PIC MPLAB Memory Usage Gauge zeigt falschen Wert an
Salu zusammen Ich bin noch nicht lange in der PIC Welt zu Hause. Nun habe ich hier ein kleines "Problem" bei welchem Ihr mir vielleicht weiterhelfen könnt. Versionen: Ich benutze MPLAB V8.76 mit C18 Compiler HW: PIC18F46K80 (Achtung K) (44Pin Package
Besten Dank bereits einmal im Voraus für diejenigen welche sich eines Dummys annehmen ;o) Gruss der PIC Beginner
-
Thread
Superhet-Audion
man findet diese auch immer wieder in verschiedenen Schaltungen. Nur: FET's haben ein viel höhers 1/f Rauschen als bipolare Transistoren, und dieses 1/f Rauschen findet sich auf wunderbare Weise wieder als auf den Träger aufmoduliertes Phase-Noise!
@ B e r n d W. (smiley46) blöde Frage mit was öffnet man .asc - Dateien?
-
Thread
avr-gcc 4.7 I/O-Zugriffe
0x01; SREG = sreg; n >>= 1; return n; } [/c] Erzeugt dieses: [avrasm] f16: 2f b7 in r18, 0x3f ; 63 f18: f8 94 cli f1a: e9 e5 ldi r30, 0x59 ; 89 f1c: f6 e0 ldi r31, 0x06 ; 6 f1e: 80 81 ld r24, Z f20: 90 81 ld r25, Z f22: 91 70 andi r25, 0x01 ; 1 f24: 90 93 59 06 sts 0x0659, r25 f28: 2f bf out 0x3f, r18 ; 63 f2a: 85 95 asr r24
-
Thread
ENC28J60 + PIC18F2550, TCP Client
Hallo, ich habe selbst eine Platine mit ENC28J60 und dem PIC18F2550 entwickelt und sie funktioniert! Ich würde gerne den PIC als TCP-Client verwenden und damit Daten auf einen selbstprogrammierten Java-Server schicken. Ich verwende den CSS-Compiler habe aber
und nimm den PIC18F4620 oder PIC18F46K20. Die sind weitestgehend pinkompatibel und die Änderungen halten sich in Grenzen.
-
Thread
PIC12F675 brauche Hilfe
Testprogramm in C für den PIC12F675 schreiben. Das Problem ist dass ich keine Erfahrungen mit PIC Mikrokontrollern habe und nicht weiß wie ich bei diesem PIC die Register setzen muss um die Pins als Ein-Oder ausgänge zu verwenden
egal) anliegen sollte. Gibt es irgendwelche Ideen oder Tips, wie man das mit dem oben genannten PIC (12F675) oder einem anderen PIC der 12F Reihe diese Aufgabe Lösen kann. Hier dachte ich an den PIC12F683, welcher laut Datenblatt einen integrierten PWM Generator hat. Das Programm sollte also so
-
Thread
PIC18F46K80 Debug-Bit im CONFIG4L ändern
Hallo PICfan Beim PIC18F4520 konnte ich mit #pragma config DEBUG = ON das Configbit setzen, aber beim PICF46K80 kommt immer folgender Fehler 'configuration setting 'DEBUG' not recognized'. aber ich konnte auch beim PIC18F4520
immer eine Fehlermeldung Config kontrollieren. Ich habe ds nicht weiter verfolgt weil ich ohnehin den PIC18F46K80 auf meiner eigen Entwicklung verwende. Ich verwende MPLAB 8.76 und den C18 v3.4. Das mit dem RELEASE modus muss ich mir noch ansehen, aber jetzt gehe ich laufen, trainiere für Marathon und
-
Thread
Uart mit PIC18 ansteuern
Hallo Zusammen Ich möchte mit meinem PIC18F46K80 (64MHZ) den UART ST16C2552 ansteuern und mit 4 MBPS eine Kommunikation aufbauen. Ich habe nur versucht die Kontrollregister des UART zu beschreiben und wieder auslesen un zu kontollieren ob
schaft der > Kontroller nicht. du überträgst also Signale mit folgender Frequenz über UART: f = 1/T mit T = 15ns = 10^-9 s daraus ergibt sich: 1x10^9 Hz = *1GHz* Bist du sicher, dass du die richtigen Auswahl getroffen hast? Ich persönlich kenne keinen reinen Mikrocontroller der einen derartigen
-
Thread
PIC & C18: Error Stack frame too large
ich kein all zu grosser Akt sein für jemanden der durchblickt Grüessli RS4B5 // File: 18f46k80_g.lkr // Generic linker script for the PIC18F46K80 processor #DEFINE _CODEEND _DEBUGCODESTART - 1 #DEFINE _CEND _CODEEND + _DEBUGCODELEN #DEFINE _DATAEND _DEBUGDATASTART - 1 #DEFINE _DEND
http://stackoverflow.com/questions/2983875/create-big-buffer-on-a-pic18f-with-microchip-c18-compiler da ist ein beispiel
-
Thread
PIC18F46K80 PortC Bit0 und 1 als Ausgänge
Hallo Zusammen Ich versuche schon den ganzen Tag beim PIC18F46K80 auf dem PortC die Bit 0 und 1 als Ausgänge zu verwenden, alle andern auf dem Port funktionieren nur eben die beiden Bit's nicht. Ich glaube das hat irgend wie mit dem Timer1 zu tun und daher
-
Thread
PIC MPLAB Fehlermeldung beim ausführen von Build
Build All die Fehlermeldung unbekannter Processor. **** Executing: "C:\Programme\Microchip\MCC18\bin\mcc18.exe" -p=18F46K80 "Eep.c" -fo="Eep.o" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Unknown processor '18F46K80' Halting build on first failure as requested. **** Ich habe den ICD 3 angesteckt
gesucht aber nichts gefunden. Die Bekanntgabe erfolgte bei der Erstellung des Projekts das ich von einem PIC18F4520 über den Wizard eben auf den PIC18F46K80 geändert habe. Lg.
-
Thread
Controller in C rechnet falsch
zusammen, habe hier ein Problem, an dem ich jetzt seit Tagen nicht weiter komme. Ich habe einen PIC18F46K22 mit dem C18 Compilter und dem PICkit 3. Realisieren will ich einen Timer, dazu habe ich einen globalen Counter [c]unsigned int tick10msCount;[/c] der durch eine ISR alle 10 ms hoch gezählt
-
Thread
pollin kamera au-85
Ich habe mal eine CPU für das Vorhaben gesucht, als einzige Möglichkeit habe ich PIC18F8XjXX oder PIC18F9XJXX gesehen, also entweder Ethernet oder USB-Slave. 32Bit, da habe ich keinen gefunden, auch den PIC32 welcher zwar verlockend klingte war im Endeffekt aus dem Rennen. Hat jemand
sagen hat Microchip eine sagenhafte langzeitverfügbarkeit. Ich wollte halt damals nicht auf einen PIC18 und PIC24 gehen, und der MIPS-Kern ist gegen ARM nicht so leistungsfähig. War wohl eine Entscheidung von Microchip weil MIPS halt im eigenen Land ist. Deshalb vor Jahren auch das große Interesse
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
echt spannendes Thema! http://groups.google.com/group/welec-dso/browse_thread/thread/e7240b9f13f0e254# Gruß, Brunowe
Wenn man dort "," in Worten - Komma - eingibt, werden die Werte angezeigt. FPGA1 channel_Adr = 5f0a FPGA2 channel_Adr = 5f5f FPGA1 adc_change = 2020f00 FPGA2 adc_change = 200000a
-
Thread
Anfängerfrage: Wert umwandeln
Werte miteinander vergleichen kann. Das Auslesen ist einfach, nur wie mache ich aus den Signalen von PIC und PIND etwas das ich mit < oder > vergleichen kann? Das ist der Code der aus den Daten des DS18S20 die LED Hausnummer macht: [c] do { // Kommando an den Sensor
PINA & 0xF0 belendet also kein Bit aus, im Gegenteil zu PINA & 0x01 wo nur das erste Beinchen abgefragt wird. Dann wird der abgeholte Wert, z.B. 46 (00101110) vier stellen nach rechts geschoben und mit 10 multipliziert
-
Thread
LIN kommunikation über UART (response nicht konstant)
bei der Kommunikation zu einem LIN-Slave. Nachdem ich den Header(19,2kbit/sec.) über den USART des PIC18f46k80 auf den Transceiver MCP2004 gebe, erhalte ich zwar eine Antwort (Response) vom Slave, diese ist aber leider unregelmäßig (siehe Bilder). Jetzt ist es mir fast unmöglich die einzelnen Bytes auszuwerten
-
Thread
Sinus array erzeugen
70, 69, 67, 66, 64, 62, 61, 59, 58, 56, 55, 53, 52, 50, 49, 47, 46, 44, 43, 41, 40, 38, 37, 36, 34, 33, 32, 30, 29, 28, 26, 25, 24, 23, 22, 21, 19, 18, 17, 16, 15, 14, 13, 12, 12, 11, 10, 9, 8
5, 6, 6, 7, 8, 8, 9, 10, 11, 12, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 32, 33, 34, 36, 37, 38, 40, 41, 43, 44, 46, 47, 49, 50, 52, 53, 55, 56, 58, 59, 61, 62
-
Thread
Watchdog beim C18-Compiler
Hallo, ich habe ein Programm für einen PIC 18F2550 in C geschrieben. Nachdem dies einwandfrei funktionierte wollte ich den Watchdog-Timer als zusätzliche Sicherheit für die LEDs dazuschalten. Doch irgendwie funktioniert das auch nach Tagelangem
auf dem 18f46k20.
-
Thread
Warum sind die Gehält im Osten so niedrig?
bin in Berlin mit 46k eingestiegen , bei Siemens. Ist allerdings Berlin West, aber rein geographisch Ostdeutschland :-)
12/71/1271536.jpg Jena Lobeda zu DDR-Zeiten: http://farm4.static.flickr.com/3501/4033260866_77c9f5cd51.jpg
-
Thread
PIC 18f46k22 nicht mehr programmierbar
Hallo Gemeinde! Ich bin jetzt ein bisschen verzweifelt, da ich mir wahrscheinlich meinen PIC zerschossen habe und es verzweifelt für Stunden versucht habe... Ich verwende den 18f46k22 zusammen mit dem Programmer PICkit 3 von Microchip. Es hat alles wunderbar funktioniert, bis ich einen Taster
was (glaube ich) der Fehfer war, da am Port B auch die ICP Pins PGD und PGC hängen. Nun kann ich den Pic nicht mehr programmieren, auch das Löschen geht nicht mehr. Beim Löschen kommt zwar keine Fehlermeldung, aber er löscht nicht erfolgreich. Kann ich den PIC irgendwie retten? Mit einem Ersatz klappt