-
Thread
AVR gegen den Rest der Welt
vom ATMEGA32 mit dem PIC18F45K20 wo die Daten wieder ähnlich sind (wobei der Atmega geringfügig mehr Speicher hat, 1K6 Byte vs. 2K) so kostet der ATMEGA32 im DIP40 Gehäuse 3,90Euro, der PIC18F45K20 im DIP40 2,25Euro. Aber
das Bedürfnis, erst recht nicht den Zwang zu anderen Microcontroller-Familien auszuweichen. Wo ein PIC16F nicht mehr reicht, nehm ich ein PIC18F. Wo dieser nicht mehr reicht, nehm ich einen dsPIC und danach einen PIC32. Ich hab mir mal zum rumspielen einen dsPIC besorgt, jedoch hat mir ein 16F oder 18F
-
Thread
DALI Datenempfang
total auf dem schlach, villt hat jemand ein klein wenig beispiel code für mich. Verwendet wird ein Pic18f26 mfg
ethersex/ethersex/blob/master/protocols/dali/dali.c das ist für nen atmega, musst du halt auf den pic umsetzen.
-
Thread
Möglichst kleiner µC mit CAN
wenn du nichts gegen Microchip hast, dann dsPIC33E, PIC24E - 36-Pin VTLA 5x5mm dsPIC33EP32MC203/503 PIC24EP64MC203 dsPIC33EP64MC203/503 die werden schon teilweise produziert. Gruß Hermann
z.B. SOP, SSOP, kleines QFP etc. > Gut wäre integriertes Flash mit In-Board-Programmierbarkeit. PIC18F26K80 oder PIC24HJ128GP502 im QFN28-S. 6*6 mm klein und billig.
-
Thread
PICkit3 _Problem
Hallo vorerst danke für jeden Beitrag ich hab gestern mein PIC KIt3 bekommen und dann hab ich versucht mit dem PICKIT3 das Demobord zu programmmiern, Ich hab ein einfaches Programm auf MPLAP geschrieben und es versucht dann auf dem PIC18er zu schreiben. Das
Firmware Suite Version...... 01.26.92 Firmware type......................PIC18F PICkit 3 Connected. PK3Err0045: You must connect to a target device to use PICkit 3. wenn ich bei der Hilfe diesen Fehler suche bekomm ich dieses
-
Thread
Problem mit der Beschaltung eines CAN-Knoten
Außerdem hast Du Dir die Sache unnötig schwer gemacht. Hättest Du statt dem Mega8+MCP2515 z.B. einen PIC18F26K80 genommen, hättest Du es beim Layout einfacher gehabt, und billiger und platzsparender ist es obendrein. Der 18F26K80 ist im Prinzip der gleiche CAN-Controller wie der MCP2515, hat aber als Bonus
für eine ältere PIC18F-Generation gemacht worden, u.a. auch die PIC18F6680-Familie. Dein 18F26K80 gehört zur neueren PIC18F66K80-Familie. Allzuviel sollte sich nicht geändert haben, aber im Zweifelsfall kannst Du ja einfach
-
Thread
Brennen mit PicKit3
nicht wo der Fehler ligen könnte...? Connecting to MPLAB PICkit 3... Firmware Suite Version.....01.26.92 Firmware type..............PIC18F Target detected Target Device ID (0x0) does not match expected Device ID (0x7e0). Programming... program memory Address: 0 Expected Value: 73 Received Value
Hallo, leider verwende ich weder MPLAP X noch einen Pic18 . Aber wenn man nach "#pragma config OSC = INTIO2" sucht, findet man u.a. das hier www.add.ece.ufl.edu/4924/docs/PIC18F1320%20LCD%20C18%20Demo.pdf Vielleicht hilft das weiter, der PIC18F1320 dürfte
-
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
Array über Serielle Schnittstelle senden macht Probleme
Zusammen, Ich habe ein kleines Problem mit folgendem C-Code. Das Problem tritt sowohl bei einem PIC18F2550 (den ich hier bei mir habe) aber auch bei einem ATMEGA32 auf. Problem: Das ganze funktioniert so halb. Wenn ich den µC starte sendet er alles ganz normal nacheinander. Wenn ich ihn aber mit
char x; unsigned char i; unsigned char Signal [31] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30}; x = 31; //Anzahl der zu senden Bytes i = 0; while (PIR1bits.TXIF == 0); //Bereit zum senden eines neuen Bytes? TXREG = 150; //sende Startbyte
-
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
Tips zur Optimierung einer Wohnraum-Temperaturregelung
Insgesamt aber ein interessantes Projekt und ich wünsche Dir viel > Erfolg!!! Dankeschön! :-) P.S.: 26,6 °C ... da geht noch was! :-)
hl=de&sa=X&ei=N85ZT4uBN8LktQbb5Lz6Cw&ved=0CEkQ6AEwAA#v=onepage&q=pid%20regler%20xp%20nachstellzeit&f=false Gruß
-
Thread
Funktionszeiger in Menüstruktur
topic/65600#new geposteten Erkenntnisse will ich eine Menüstruktur zusammenbasteln, die mit einem PIC18f4550 und einem Graphik-Touchdisplay läuft. [c] #define off 0 #define on 1 void menu(void); void leer(void); //typedef void (*action)(); /*===========================================
button[10]; struct Button buttons[] = // hier sind alle Buttons gespeichert { { "12345678901",26, 17, on,leer }, { "ABC ",26, 20, on,leer }, { "Werte ",26, 23, on,leer }, { "Reset ",26, 26, on ,leer}, }; #define NrAllButtons ( sizeof( buttons ) / sizeof( buttons[0]
-
Thread
Probleme bei VUSB- Bachelorarbeit
ich kann die pic18 mit USB empfehlen. haben 8 Bit... oder je andre Hochschule...
Axel F. schrieb im Beitrag #2583296: > ich nimm dich schon seit was längeren nicht für voll Und noch so ein Teamworker.
-
Thread
Keine Output am Pic
, f goto $+2 decfsz CounterJ, f goto $+2 decfsz CounterQ, f goto Delay_2 ;2 cycles goto $+1 retlw 0 delay900ms ;PIC Time Delay = 0,90000000 s with Osc = 20000000000
oben genannten Bauteile. Um einfach mal 3 von mir für sehr angenehm empfundene PICs zu erwähnen: PIC12F1840, PIC16F1939, PIC18F26K22 Als Beispiel dein PIC16F871 vs. PIC16F1939 (beide 40pinner und DIP): PIC16F871: Programmspeicher: 3,5kByte RAM: 128 Byte EEPROM-Speicher: 64 Byte IOs: 33 Max
-
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
[S] PIC18F26K22
Hallo suche ca 3 - 5 Stück PIC18F26K22 im QFN 28 Gehäuse. schönen Tag Siegfried
-
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
Raspberry Pi ist da
> Weiter gibt Farnell die Lieferzeit mit 5 Wochen an (kauf ich denen aber > nicht ab) und RS mit 18 Wochen (realistisch). Keine Ahnung, was bei Farnell angegeben ist, bei RS sind es 21,60 GBP + 4,95 GBP Versand = 26,55 GBP = aktuell 33,90 Euro + etwas Paypal-Gebühr hab ich so um die 34 Euro bezahlt
Kann ja wohl nicht sein ... da habe ich bei Watterott um genau 18:26 (28.08.2012) Uhr die Seite geöffnet und es war noch einer da ... *juhu* Der ist hier etwas günstiger und ich wollte eh noch ein paar andere Dinge bestellen. Mal kurz das Bild angeschaut, sofort
-
Thread
zweiter I2C beim PIC18F27J53
steht eindeutig im Datenblatt (Seite 291) " All members of the PIC18F47J53 family have two MSSP modules, designated as MSSP1 and MSSP2. The modules operate independently: • PIC18F4XJ53 devices – Both modules can be configured for either I2C or SPI communication • PIC18F2XJ53 devices: - MSSP1 can be used for either I2C or SPI communication - MSSP2 can be used only for SPI communication " Fazit >> Du hast nur EIN I2C Schnittstelle (MSSP1)
-
Thread
VOLTCRAFT DSO-3062C 60 MHz = baugleich mit?
oder aber mit einem "normalen" USB Adapter zu erbeiten. Da ist mir eingefallen das es mit den USB PIC18 ja auch geht. HAbe mit dann einen PIC18F14K50 genommen, 3,3V Regler dran (Power von USB) und das CDC Demo von den Beispielprogrammen aufgespielt. Einzige Änderung war anpassung der BAUDRATE. Funktioniert
muss nicht der PIC18F14K50 sein, es funktioniert jeder der 18F Pics mit internem USB (Die 24er und 32er wohl auch, weiß nur gerade nicht ob da auch ein Out of the COM Programm in den Files vorhanden ist) Gruß Carsten
-
Thread
PIC18 UART Problem
Servus, verwende ein PIC18F26K22 mit internem Oszillator mit PLL auf 64MHz. Ich verwende eine asynchrone serielle Schnittstelle mit 19200 bps. Empfangen am PC tue ich mit einem CP2102 und HTerm. Wenn ich jetzt z.B. alle
das genaueste, da er stark von der Umgebungstemperatur beeinflusst wird. Kenne das von z.B. dem 18F2620 und internem RC. Wenn ich da den errechneten Wert nehme, der Chip dann in der Schaltung ist, habe ich auch manchmal Probleme. Setze das SPBRG dort dann um ein bis zwei Schritte tiefer oder höher
-
Thread
Interrupt-Routine mit C und Timer1
Danke, Basti Hier mein Ausgangspunkt. Müsste alles soweit konfiguriert sein. Controller: PIC 18F2550 Programmierung: MPLAB IDE - C18-Compiler [c]//Testschaltung //Includes #include <p18f2550.h> #include "delays.h" //Config #pragma config CPUDIV = OSC1_PLL2 #pragma config FOSC
Danke erstmal für die Hilfe. Ich habe da nochmal etwas versucht. PIC 18F2550, PORTB (Diodenleiste) soll aufwärts zählen. Ergebnis: Bei PORTB tut sich nichts. RA3 wird aus unerfindlichen Gründen angesteuert Es wäre echt super, wenn jemand nochmal über
-
Thread
[Sammelbestellung] [DycoLED] RGB LED mit integr. seriellen Controller
7 GroundPlane (optional nutzbar) Ein paar Beispielvideos: - http://www.youtube.com/watch?v=TZ2fZ3Y4S2g - http://www.youtube.com/watch?v=Y9IR2NsKdi0 - http://www.youtube.com/watch?v=PU1tiDCpbzU Hersteller: http://ubleds-en.smartweb.tw/index.php?module=faq&mn=1&f=content&tid=7752 Distributor
Videolink zum Beitrag 18.03.2012 16:54 http://youtu.be/DNJZFtMSS-s
-
Thread
Transistortester AVR
hoffe ihr könnt mir weiterhelfen!? Leider besitze ich keinen AVR-Brenner, da ich bisher nur mit dem PIC gearbeitet habe. Einen Brenner alla Sprut habe ich mir vor langer Zeit mal aufgebaut. Meine Fragen: Welcher PIC ist vergleichbar mit dem ATMega8? (eine Handvoll 16F877-20/P habe ich hier noch rumliegen
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Ω
-
Thread
USBasp von Fischl unter Ubuntu installieren
Programmer-AVR-USB-USBasp-Socket-Programmierung-Adapter-6-10PIN-/250988929002?_trksid=p4340.m185&_trkparms=algo%3DDLSL%252BSIC.NPJS%26its%3DI%26itu%3DUCI%252BUA%26otn%3D10%26pmod%3D250974763955%252B250974763955%26po%3D%26ps%3D63%26clkid%3D6191013799680602046 ist die gleiche Technik (auch USBasp), mit kleinen entwicklerboard für wenig
//www.google.com/url?sa=t&rct=j&q=usbasp%20fischl%201.2&source=web&cd=1&ved=0CCAQFjAA&url=http%3A%2F%2Fwww.fundf.net%2Fusbasp%2Fusbasp_schematic.pdf&ei=TNgyT8_ZMoPNsgau-YjeDA&usg=AFQjCNGJ6_28_H_0uwF-WkEP4lt0PrLPQA&cad=rja Oh man ...
-
Thread
Mit µC 26 Analoge Spannungen Messen RS232 raus
Hier zwei PICs mit 28 ADC Eingängen: PIC18F43K22 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en547759 PIC16F1517 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en549051 Es gibt noch mehr! Schau mal: http
SPI Variante ist grundsätzlich super. Doch habe ich noch nie etwas mit SPI gemacht. Ich habe den PIC 18F45K22 gefunden. Der ist super billig, und hat 28 ADC´s, bzw 28 Pins, an denen gemessen wird. Der hat quasie einen Multiplexer schon drinnen ;) Spricht da was dagegen ? LG
-
Thread
Labornetzteil/Funktionsgenerator
Drahtbrücke an Pin 7 des 723 bappst du auf die bottom seite? Pin7 ist klar auf Bottom! Du meinst C18 100nF, oder? Die 100nF löte ich meistens in SMD und natürlich auch Dieser. Gruß Michael
Anbei mal der editierte Schaltplan "Labornetzteil-Mod-5.4.4." C19-10nF wird nicht bestückt! R19, R26, haben ihre Value. Wer den NE5534 einsetzen möchte, sollte für die Balance, ausser dem Poti 100k noch R18 mit 22k einbauen. An dieser Stelle, noch mal einen dicken
-
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
ich schrieb im Beitrag #2517723: > 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
-
Thread
CAN Bus I/O Interface
so klein wie möglich sein muss, brauchst Du einen Controller mit integriertem CAN. Vorschlag: PIC18F26K80. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en550199 Der hat nur 28 Pins, und mehr brauchst Du nicht. Die kleinste Bauform ist QFN, aber das lässt sich schlecht per Hand
-
Thread
[GTK+] Animation mit Cairo viel zu langsam
Ich hab mal folgendes ausprobiert: Statt [c] cairo_set_source_surface (cr,image, x*SZ_PIC_X-MUL_PIC_X*buffer[x][y]-OFF_PIC_X, y*MUL_PIC_Y-OFF_PIC_Y); cairo_rectangle(cr,x*SZ_PIC_X,y*SZ_PIC_Y,SZ_PIC_X,SZ_PIC_Y); cairo_fill(cr); [/c] steht jetzt folgender Code [c] cairo_rectangle
gtk_widget_queue_draw_area() und dem event dazu. Ich habe mal den ganzen PNG-Krempel durch [c] cairo_rectangle(cr,x*SZ_PIC_X*zoomX,y*SZ_PIC_Y*zoomY,SZ_PIC_X*zoomX,SZ_PIC_Y*zoomY); if(buffer[x][y]=='X' || buffer[x][y]=='x') { cairo_move_to(cr, x*SZ_PIC_X*zoomX, y*SZ_PIC_Y*zoomY); cairo_line_to(cr, x*SZ_PIC_X*zoomX
-
Thread
Funk-Heizungsregler-System MAX!
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, 0x21, 0x56, 0x25, 0x00, 0x26, 0x11, 0x0D, 0x21, 0x0E, 0x65, 0x0F, 0x6A, 0x07, 0x0C, 0x16, 0x07, 0x20, 0xF8, 0x1E, 0x87, 0x1F, 0x6B, 0x29, 0x59, 0x2C, 0x81, 0x2D,
-
Thread
ADC Messung mit PIC ungenau
Hallo, ich versuche mit einem PIC eine AD Messung durchzuführen. Im Prinzip funktioniert es auch. Ich habe einen PIC18LF26J13 mit einem Spannungsteiler-Poti. 3,3V. Vref sind vdd und vss. 12-Bit Messung (4096). Eigentlich funktioniert
Mehr Kondensator hilft aufjedenfall nicht. Ich habe die Spannungsversorgung mit einem 50cm Kabel vom PIC getrennt und an beiden enden 50uF. 100uF machen keinen Unterschied.
-
Thread
made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA
CMOS ST-NLT Model based on NL6448BC26-09 8.4 NL6448BC26-09D 640 x 480 450 –20 to +70 600 200 x 152 x 10.5 3.3 / 5 CXA-0437 CMOS Antiglare Surface, compatible with NL6448BC26-01 8.4 NL6448BC26-15 640 x 480 450 –20 to +70 600 200 x 152 x
.sof Reinladen ist das LCD schwarz, es kriegt merkwürdigerweise > den Reset nicht mit. Man kann F1+F2 gleichzeitig drücken um es zur Räson > zu bringen (manueller Reset). Dann sieht man auch schön das > Vollschreiben mit den Zufallsmustern. Mit F1+F2, meinst du wohl die beiden linken unteren
-
Thread
Einige Fragen zu einer AVR-Platine
erwähnt) einen IC in DIL-Bauform der die Kommunikation zwischen > PC und Mc ermöglicht. Wie wäre ein PIC von Mikrochip? z.B. der 18F2455. Ein Mikrocontroller mit integriertem USB. Und bei Atmel gibts bestimmt auch µCs, die USB an Board haben und im DIL/DIP sitzen. Die Teile von FTDI kann man auf handelsübliche
> Wie wäre ein PIC von Mikrochip? Das klingt interessant. Hättest Du da einen Schaltplan für eine Beispielschaltung ? Hab bei Google leider keinen gefunden wo ein PIC zwischen USB-Buchse und Atmega sitzt. > Und bei