-
Thread
Lauflicht. Bitte um Hilfe
Gibt es eigentlich eine Arduino Lauflicht Library? Ich habe schonmal etwas für PIC gemacht: www.picalic.de/PIC2WS2812 Im Grunde könnte man schon den "Demo"-Code 1:1 übernehmen und müsste nur ein Pattern definieren (RGB-Daten im Speicher), wie der "Nervenblitz" aussehen soll. Im einfachsten
auf der Nervenbahn laufen - das ist alles schon in der "API" drin... Als Hardware reicht dann ein PIC12F1840 und ein WS2812-LED Streifen pro Nervenbahn (wenn mehrere Nervenbahnen ins Spiel kommen sollen, ist das sicher günstiger, als je einen Arduino).
-
Thread
Suche Microcontroller mit wenig Pins und hohem (Timer-)Takt
Falls der Timer richtig Dampf haben soll : dsPIC 30F2023-30I
PIC12F1822 oder PIC12F1840, die können bis 32 MHz, haben auch den Oszillator intern bis 32 MHz, gibts in DIP und in div. Hühnerfutter-Formaten
-
Thread
riesige LED-Matrix
verringern (150mA Pulsstrom bei 5V sind ja schon einiges) Schafft das mein Atmega8?? Ich habe ja 12*8 LEDs zu denen ich die Daten per Schieberegister schnell genug übertragen muss (12Byte für die Spalten und 1Byte für die Zeile). Und das müsste ja 8mal für das ganze Bild passieren. Das wären bei 50
also nur drei I/Os am Pic in Verwendung. Wie weiter oben schon schon geschrieben ergab das dann eine Austastung von 1:7. Das hat der kleine PIC noch "sehr Locker" gepackt. Ein ATMEGA8 müsste es also auch noch locker packen
-
Thread
Ansteuerung/Fading von 12 LED mit IR Empfänger durch PIC oder ATTiny
Welchen µC würdet ihr empfehlen? Da geht fast jeder halbwegs aktuelle Typ. >Ich habe mir einen PIC18F14K22 Klingt OK. >der Trabant herkömmliche Leuchtmittel verbaut hatte und keine LED. Das >Soll mittels PWM realisiert werden. Normal. >Da 12 LED´s recht viel sind, würde ich einen LED-Treiber
Der PIC würde bewusst gewählt, da ich damit schon mal zu tun hatte und mir so die Entwicklungsumgebung und Einstellungen bekannt waren. Weiterhin habe ich schon einen Prgrammer für den PIC hier liegen. Warum
-
Thread
Was wäre wenn es keine Atmegas mehr gäbe.
schrieb: > Auf was würdet ihr umsteigen wenn es keine Atmegas mehr gäbe? Für die Mega8-Klasse: PIC24. Darüber tendiere ich bereits jetzt zu STM32.
Ich habe schon den ATMEGA, PIC24, STM32F103 und LPC2368 programmiert. Alle haben Vorzüge (ausser ATMEGA). Der größte Nachteil der PIC24 Reihe ist, dass die eingebaute Pheriperie von derivat zu derivat immer ein Tick anders
-
Thread
PIC18F2585 verliert Programmierung
unterschiedlichen Modellen des PIC18F2585 auf. Was kann die Ursache sein, dass der PIC seine Programmierung plötzlich vergisst? Wie kann ich das verhindern? Joachim
Das ist ja sehr ungewöhnlich, ich arbeite seit Jahren mit PIC, ist mir noch nie passiert. Kannst Du mal VPP während der Programmierung messen, das sollten 12 V sein. Woher hast Du den PIC?
-
Thread
Elektor - nächste Ausgabe mit R8C/13 Platine
Ich schaetze mal 30% H8, 20-30% AVR, und der Rest verteilt sich auf PIC, M16/R8 usw. Wobei aber PIC auf dem absteigenden Ast ist. Ausserdem gibt es noch eine recht grosse Nische von Z80 Juengern. Die kommen wohl alle noch aus der MSX Zeit. Die waren dort viel verbreiteter
Na ja so schlimm sind 12 Euro für ein Board nun wirklich nicht. LG Michael
-
Thread
Was brauche ich mindestens für 3 Phasen Remote-LED-PWM?
Das Problem ist: Was brauche ich mindestens für die Clients? Die LEDs mit Vorwiderständen für 12V (!) sind vorhanden und an den 12V ist nichts zu rütteln. Gibt es eventuell LED Treiber, die man über ein Bussystem ansteuern kann? So integrierte LED Treiber mit SPI Bus oder ähnlichem? Kann eventuell
ich noch MosFets oder Transistoren als Treiber oder kann der > entsprechende AVR etwa 3 * 60mA bei 12V treiben? Transistoren wirst du noch brauchen. 60mA kann der AVR nicht treiben.
-
Thread
Suche Step Motor Schaltung ohne µC
dann gleich die Frage welche Typen du beherrscht und programmieren > kannst. Ich habe STM32 und PIC18F herumliegen. Ich will aber gerne PIC programmieren, weil ich ja für STM32 LQFP48 to DIP Adapter brauche. PICs im DIP sind auch vorhanden.
habe vor Jahren mal etwas ähnliches gemacht, mit einem Joystick als Geber, Endschaltern und einem PIC12F675. Die Software hat dann auch noch die Schritte gezählt um einem markierten Punkt automatisch und schnell anfahren zu können. Bei einer Schrittgeschwindigkeit von 500Hz kann man den Schrittmotor
-
Thread
UART 16550
es mal mit meinen eigenen Worten. 1. UartIntVecNum = EtsPicGetIRQIntNumber(UartIRQNum); --> Nr. von der Vectortabelle auslesen, ist hier 0x0C (Warum Vectortabelle?) 2.EtsSetInterruptHandler( UartIntVecNum, CommIntHandler); // set handler --> Interrupt
[c] void __cdecl CommIntHandler(ETSINTREGS *pRegs); void COM(void) { ... UartIntVecNum = EtsPicGetIRQIntNumber(UartIRQNum); ... EtsSetInterruptHandler( UartIntVecNum, CommIntHandler); // set handler ... } [/c]
-
Thread
MPASM und XC8 Assembler erzeugen nicht den gleichen Code
Es gibt kleinere PIC (PIC12C67X), da ist CLRW tatsächlich 0x0103, deshalb dachte ich, dass event. ein falscher Zielprozessor gewählt wurde.
, mit Verweis auf die Datenblatt-Stelle (denn beim PIC16LF1519 gibts kein CLRF f,w (und auch nicht bei den PIC12)) Ich beziehe mich auf das PIC16LF1516/7/8/9 -Datenblatt DS40001452F.pdf.
-
Thread
AVR = Hobbybastler uC
einen Krieg lostreten zu wollen (sic): Warum findet man denn die kleinen, meistens älteren 8/16-Bit-PIC in Automotive? Ich kann mir das nur erklären dadurch, dass es die PIC bereits deutlich länger gibt. Denn an deren Architektur kann es nicht liegen, die ist (wie gesagt, bei den älteren Reihen) verbohrt
http://sprut.de/electronic/pic/18f.htm#schuessel
-
Thread
"Problem" mit OP.
Als Netzteil fungiert ein Labornetzgerät, 12V DC. Dahinter ist ein 78L05, welches den PIC mit 5V versorgt, der OP ist direkt mit den 12V vom Netzteil an +Vs verbunden, -Vs an Ground, wie auch der Ground vom PIC und 78L05.
Markus Oberle schrieb im Beitrag #2274141: > der OP ist direkt mit den 12V vom Netzteil an +Vs verbunden, -Vs an > Ground, wie auch der Ground vom PIC und 78L05. Und genau das geht nicht. Datenblatt lesen.
-
Thread
Mp3 Player mit Atmega
empfehlt mir doch mal einen der mehr als mp3 decoden kann und nicht so kompliziert ist (28 pins naja 12 reichen doch auch).
empfehlt mir doch mal einen der mehr als mp3 decoden kann und nicht so kompliziert ist (28 pins naja 12 reichen doch auch). GRÖÖHL!!!
-
Thread
AT commands/nokia
Wenn du mit deinem AVR die +12V und -12V Pegel der COM Schnittstelle hinbekommst, ja :). mfg
Sinnloser plan :). Ist gleich : nokia - [ pic im dlr3 - max232 im dlr3 ] - max232 - AVR Wie man unschwer erkennen kann, sind da nun 2 Max232s drin. Ich wuerde das Kabel schlachten und den Pic direkt an den AVR haengen. Aber so gehts natuerlich
-
Thread
36MHz Quarz schwingt mit 12 MHz
Oszillator auf die dritte Oberwelle gezwungen wird. Ohne spezielle Konstruktion schwingt er daher auf ca. 12MHz.
Soweit ich mich erinnere haben die PIC18 eine PLL drin, die derart hochfrequente Quarze überflüssig macht.
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
Hats mittlerweile vielleicht jemand auf die PIC16F portiert? :)
Hallo, EGS_TI (guest) hatte mal wegen der Ansteuerung des LCDs mit einem PIC angefragt. Wollte fragen, ob nun er oder wer anderes eine Lib für einen PIC hat? Gruß, Marten
-
Thread
[V] Viele neue PIC16F84-10P DIP zu verkaufen
Preislich bin ich besser als alle hier: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=PIC16F84-10/P-ND RS hat zur Zeit nur 12 auf Lager: http://at.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=3314633 http://at.farnell.com/microchip/pic16f84-10-p/8bit-flash-mcu
> Ich würde 1,5 Mio Euro pro PIC veranschlagen. Scheinen ja Sammlerstücke > zu sein. Würdest du sie mir abkaufen ? ;) Dann gerne...
-
Thread
PIC24: MCLR zieht zu viel strom
hallo ich habe ein eigenartiges problem: der PIC24FJ64GB004 lässt sich programmieren und debuggen. als "standalone" lässt er sich programmieren, aber der MCLR-pin ist auf GND, obwohl ich ihn mit 12k (im anhang als R6 mit 20k) auf 3.3V ziehe. wenn ich den MCLR-pin direkt mit 3.3V verbinde, läuft der PIC einwandfrei, jedoch fliessen dann 5.6mA in den MCLR-pin hinein. hat der PIC einen schaden? leider lässt sich der PIC (TQFP44) nicht eifach rauslöten und einen anderen rein, nur um zu sehen, ob's am
-
Thread
Hausbusprojekte mit CAN
einfache doppeltiefe up-dose passt. kennt hier zufällig jemand schon eine bestehende lösung (idealerweise PIC-basiert)?
mbp-bayern). Er ist derzeit dabei eine universelle Buskoppler Platine zu entwerfen. Eckdaten: - PIC18F mit CAN Controller (z.B. PIC18F4685 od. pin kompatibel) - Schaltregler oder eventl. Recom DC/DC Wandler für 24V DC Versorgung - CAN Transceiver - Grundlegende Peripherie (siehe Threads) Ich
-
Thread
In Abhängigkeit des verfügbaren Stroms Bereiche zu und abschalten
DCDC-Wandler je nach verfügbarem Strom, zu und abschalten(Handy laden/nicht laden). Das Panel liefert 12V. Ein DCDC-Wandler inkl. USB-Buchse, soll ein Handy mit 5V und 1A laden. Zum zu und abschalten eines DCDC-Wandlers, verwenden wir einen PIC18f25k22, welche dann einen in die DCDC-Schaltung von
bis die Spannung einknickt und laden dann mit Maximalstrom. Bei der Schaltung müsste es dann der PIC ein Dummy-Netzteil haben und der PIC probiert den Strom im Dummy-Netzteil so lange zu erhöhen, bis die Spannung einknickt. Wenn es mindestens ein Ampere ist, dann kann ein weiteres Handy zugeschaltet
-
Thread
xc8 win console compile & link example PIC18
ein Crosscompilat auf dem PC haben. > Und dann? Wie das auf den µC bekommen? Da gibt es doch das PicKit Set? Oder ein Pic Bootloader ( Pinguino ) soweit ich das bisher gelesen habe. PicKit so steht es irgendwo, braucht man, um den Bootloader einmal auf den µC zu bekommen. Wenn das ein Hindernis
newUser schrieb im Beitrag #4698923: > PicKit so steht es irgendwo, braucht man, um den > Bootloader einmal auf den µC zu bekommen Das ist richtig. Aber mal anders gefragt, warum überhaupt PIC? In der Industrie wird PIC eingesetzt weil in
-
Thread
16F819 lässt sich einmal programmieren – danach kommt „invalid target device ID“
Werkseinstellung (alles 1) setzen wenn ich erst gar nicht mehr ran komme? @ Christian Der PIC arbeitet stand alone. Alles was dran hängt ist die Betriebsspannung mit Abblock Kondensator und die Programmierbuchse. ICD2 übrigens ein Original (kein Nachbau) mit ca. 12cm langen Kabel. Sollte sich
Hallo, ich arbeite seit 12 jahren mit PIC und mit dem ICD0,1,2... ich habe mehrere PIC zerschossen und nie ergründen könenn warum. Mit dem ICD2 gab es immer Ärger in der Firma, da brauchen sich nur die Betriebsspannung gering
-
Thread
Matlab FIR Filter Design für dsPIC
Hi, 12 Bit vom ADC, 16 von Deinen skalierten Coeffs und 6 für die 51er Anzahl, macht 34, da sollten 40 reichen. 22 mal rechtsschieben und Du hast die 12 Bit Eingangsdaten für den DAC. Cheers Detlef
raus (12Bit). Cheers Detlef
-
Thread
PIC 16F628A Problem (Frequenzzähler von sprut)
Hallo, ich bin ratlos ich habe mir den Frequenzzähler von http://www.sprut.de/electronic/pic/projekte/frequenz/freq_uni_628.htm nachgebaut. Leider bekomme ich den nicht zum laufen. PIC 16F628A, Quarz 10MHz, LCD NDM162(HD44780 Controller) Fehlerbeschreibung: Display zeigt nur eine
Testboard mit LED-Kontrolle der µC-Pins lieber. So müte Dein Konfiguration aussehen: LCD PIC 4 RS RB2 5 R/W RB1 6 E RB0 11 DB4 RB4 12 DB5 13 DB6 14 DB7 RB7 mfg Ottmar P.S.: Olympia-Eröffnungsfeier - very britishc!
-
Thread
Was bedeutet PIC
dann auch nur Schweinkram bei raus. Da Problem mit den Wortspielereien hast Du überall ;-)) Tiny12 und Teenie12 sollte man aber schon auseinander halten können! Gut, ok - aber wer AVR Tiny12 richtig schreibt, wird sicher eher zum Ziel kommen, da siehts bei "PIC" als einzelner Suchbegriff in Google schon schwieriger aus. Allerdings kommt annähernd "abwegiges" auch erst was auf Seite 12-15.(gerade probiert) Soo Schlimm iss also auch nicht :-)) sodann PicS Sind trotzdem komisch, muss da gerade was (als AVRler) mit machen Gruß AxelR.
-
Thread
pic18f2550 auf 48Mhz
Nein. 96Mhz PLL Prescaler div by 3 (12 MHZ Input) OSC/OSC2 SCR/1 96 Mhz PLL Src / 2 Clock Scr from 96Mhz PLL /2 HS HS+PLL Config 1 H = 0X0021 Config 1 L = 0x000E
also 48MHz, wie auf dem Bild 2-1 im Datenblatt zu erkennen ist. Durch die interne Struktur läuft der PIC effektiv nur mit 12MIPS, da ein Befehl 4 Takte zur Abarbeitung braucht (Holen, Decodieren, Berechnen, Zurückschreiben).
-
Thread
Pic 16F628A mit JMD Programmer programmieren
Nein ich benutze 1:1 und der Treiber braucht das Porgramm PicProg nich RS232
PIC zu brennen? Wenns wirklich der JDM "Brenner" sein soll, hast du mit ner alten 386er Maschine wahrscheinlich höhere Chancen. Der zu brennende PIC will ja die (mindestens) 13V Programmierspannung am
-
Thread
[C] XC8 verschwendet Speicher
sage mal alles was ab 1994 auf den Markt gekommen ist hat einen echten Hardwarestack! (mein erstes PIC Buch mit Drucklegung von 1995 beschreibt den schon!) Selbst die nun auch Fast 20 Jahre alten Oldtimer wie der PIC16C71 uoder immer noch verwendete PIC16C84 (Ist gleich 16F84, nur anfangs mit EEPROM
Kann jemand das Thema in den Pic Bereich verschieben? Danke!
-
Thread
Fuzzy-Regler mit AVR oder PIC?
Auch für Pic Fuzzy-Regler werden die Fuzzy-rules in C umgewandelt, was auch auf dem AVR geht.
nicht abschätzen. Du weißt schon, daß es zwischen einem PIC12 und dsPIC33 einige kleinere Unterschiede gibt? Grob gesagt, alles von PIC10 ... PIC18 kann spielend auch ein AVR machen. Peter
-
Thread
aus Pollins Bastelkiste
PIC12F508 hat beispielsweise ein Pinout, bei dem Vcc/GND an Pin 1/8 liegen.
Jörg W. schrieb im Beitrag #7383799: > PIC12F508 hat beispielsweise ein Pinout, bei dem Vcc/GND an Pin 1/8 > liegen. Ein PIC war auch mein erster Gedanke. Allerdings ist beim PIC der Pin 4 nur als Eingang nutzbar.
-
Thread
[S] Mini Funkmodul für kleinen "Schlüsselbundsender"
Hi, wie wärs mit einem RFPIC12F675H von Microchip? Dies ist ein PIC12F675 mit RF transmitter, du musst nur die Antenne dran "basteln" es gibt aber ein Referenzdesign von Microchip. Gruß Simon
> wie wärs mit einem RFPIC12F675H von Microchip? und woher bekomme ich den Quarz 13,55 MHz, den der rfPIC braucht. Bei den üblichen Versendern gibt es nur 13,56 MHz
-
Thread
PICasm: bra/goto
bclr flags, #0[/code] PIC12:[code] loop: btfss OSCSTAT,PLLR ;Wait until PLL is ready bra/goto loop[/code] GOTO ist ein Absoluter Sprung und BRA ein relativer. Der Assembler macht das daraus: PIC12/18:[code] bra
Beim PIC24 kann ich es nicht Testen, da mein PIC24 tu wenig Flash hat um relativ um mehr als ±32767 zu springen. Beim PIC12 gibt mir der Assembler wenn ich das Schreibe einen Fehler aus: [code] org 0x00
-
Thread
Phänomen tinyAVR-series(R) 0/1
? Mir ist der Aufwand für die kleinen tinyAVR series 0/1 zu groß und ich werde mir hierfür kein PicKit4 zulegen (ich habe nur einen alten PicKit2 für die PIC Controller). MPLAB ist mir, wie ich in einem anderen Thread schon geschrieben hatte, zu groß und zu "schwerfällig", vor allem, wenn man sowieso
Mir ist der Aufwand für die kleinen tinyAVR series 0/1 zu groß und ich > werde mir hierfür kein PicKit4 zulegen (ich habe nur einen alten PicKit2 > für die PIC Controller). MPLAB ist mir, wie ich in einem anderen Thread > schon geschrieben hatte, zu groß und zu "schwerfällig", vor allem, wenn
-
Thread
PIC Standardwerte
Hallo, ich versuche mich gerade in PIC Microcontroller einzuarbeiten und verwende xc.h. Ich habe den PIC16F1503 genommen. Ich versuche gerade herauszufinden wie die Register gesetzt sind. TRISA: 1=PortA pin configured as an input
> PIC16F1503 Wenn er zu faul ist, soll er einen kleineren nehmen. Z.B. 12F675. Das hat netto gerademal 100 zu lesende Seiten. > Ohne groß zu denken hätte ich gedacht Und Brain mal auf "ON" stellen
-
Thread
Breadboard-Aufbau komfortabel: Das ProtoBrett
eine Menge solcher Boatds https://embedded-lab.com/blog/experimenters-board-for-enhanced-mid-range-pic-microcontrollers-pic16f1827-and-pic16f1847/ https://m.de.aliexpress.com/item/32419977776.html https://quartzcomponents.com/products/pic-development-board https://www.flipkart.com/robosoft-labs-pic
Stromversorgung kommt ganz weg und das Gerät wird nur über Akku betrieben. Den Stepdown-Wandler für die 1-12V werde ich durch einen buckboost ersetzen. Das ist jedenfalls mein Plan :))
-
Thread
Spannungen mit einem 8-Bit Controller messen
? 2^12 > > Das Problem liegt daran,dass die meisten 8-Bit AVRs haben nur 10-Bit > ADCs.kennst du vlt einen der 12-Bit oder mehr hat? 12bit bekommst du auch noch mit einem Mega hin (Oversampling) Einfach
Shark schrieb im Beitrag #2417263: > kennst du vlt einen der 12-Bit oder mehr hat? Nimm einfach einen PIC da gibt es genügend mit 12 Bit A/D-Wandler. z.B. dsPIC30F4013 oder einen aus der PIC24F(V)32KA304-Familie. Gruß Anja
-
Thread
µ-wire - USB auf ATtiny10
sind im Moment die neuen STM32F0 mit USB ohne Quarz. Die haben einen Cortex M0 core. Einen 70er Jahre PIC muss man sich wirklich nicht mehr antun.
Moment die neuen > STM32F0 mit USB ohne Quarz. Die haben einen Cortex M0 core. Einen 70er > Jahre PIC muss man sich wirklich nicht mehr antun. Was deine email soll ist mir nicht klar. 70er Jahre PIC? Was bringt dass denn wenn du das USB protokoll so weit verstuemmelst dass du nicht mal enumerieren
-
Thread
ADC: Ausgabe der Spannung am LCD ändern
ich habe mir die schaltung so aufgebaut das ein festspannungsregler 5v die versorgung für lcd und pic sicherstellt und ein spannungsteiler den meßeingang des pics versorgt. bei ca. 12 volt werden mir also jetzt 4,08V angezeigt. hier sollten jetzt eigentlich auch 12V auf dem LCD stehen. im anhang
@ flo (Gast) >bei ca. 12 volt werden mir also jetzt 4,08V angezeigt. hier sollten >jetzt eigentlich auch 12V auf dem LCD stehen. Da due einen [[Spannungsteiler] hast, musst du deinen ADC-Wert nch mit dem Widerstandsverhältnis
-
Thread
LCD Controller für 640x480 LCD mit mega8515
Hallo ich habe hier ein LC Display von FINLUX EL Typ: MD640,400-52 5/12V Hat jemand eine idee, wie man dieses ansteuern kann oder hat Datenblätter dazu?? Gruss Jens
Ich verwende die serielle Variante mit 115200 Baud, die seriellen Daten kommen wiederum aus einem PIC, der über I2C angesteuert wird. Da ich nur wenige Änderungen im Screen habe, ist das von der Geschwindigkein her ausreichend. Der PIC liest auch noch die Daten vom Touch aus (der auf dem Bild nicht
-
Thread
LCD Ansteuern mit PIC 16F84A funzt nicht
, dass ich das Beispiel von Sprut.de verwendet hab. Ich hab sogar die Leitungen zw Display und PIC an ein Oszi angeschlossen. Der Fehler liegt irgendwo in der Übertragung vom Init. Nachdem es in den 4 Bit Modus umgeschalten wird, sendet der PIC irgendwie nur Schrott. Die erste Zeile des Displays
LCD_D04 = 1; LCD_D05 = 0; LCD_D06 = 0; LCD_D07 = 0; wait12us(); LCD_E = 0; wait50ms(); LCD_E = 1; //entry mode LCD_D04 = 0; LCD_D05 = 1; LCD_D06 = 1; LCD_D07 = 0; wait12us(); LCD_E = 0; wait50ms(); [/c] Vielen Dank an Frank, für den
-
Thread
PIC Assembler Division 8Bit
Mit einer Tabelle? Von welchem PIC reden wir? Gruss Chregu
nicht ganz schlau daraus geworden. Auf den ersten Seiten gibt es ja diese Tabellen je nachdem welchen PIC man benutzt, da war meiner nichtmal aufgeführt...da stand PIC16C...., ich verwende allerdings einen PIC16F887. John und Wit G: Werde eure Ideen bald mal ausprobieren, vielen Dank dafür. Stephan
-
Thread
Robustheit eines PIC16F630
Gerade habe ich beim Basteln einen PIC16F630 versehentlich mit 18(!)V Betriebsspannung versehen. Resultat: Rauch stieg auf, knistern und ein kleines Flämmchen; der PIC hat nun ein winziges Loch im Plastikgehäuse. Ich war natürlich sicher
Vorteil, der PIC wird definitv einen Schaden haben. Es wird bloß ein Teil sein, der in Deinem Programm nicht benutzt wird. Außerdem spielt es eine große Rolle, wie stark Deine 18V sind. Ein 10A-Netzteil wird er garantiert
-
Thread
Bau einer Kaffee-Vollautomaten Steuerung
die Schaltung durch, bis du beim PIC angekommen bist. Die Widerstände und Kondensatoren nach Masse oder Vcc interessieren dich zuerst mal herzlich wenig, du verfolgst nur den Steuerpfad. Bist du beim PIC, dann hast du einen Pin identifiziert
> Da hätt ich schon längst den PIC abgeklemmt, Drähte > von der Platine auf meine AVR Entwicklungsplatine gezogen und angefangen > mit den Baugruppen zu spielen. Puh, 230V~ auf der Experimentierplatine. DAS weckt auf, besser
-
Thread
Soundquelle Anoy a Tron (PIC)
@sushi Danke für die Antwort Hmm SPI Schnittstelle, ka was das ist und ob PIC das hat. Ist AVR sehr unterschiedlich wie PIC? Und was ist einfacher, PIC oder AVR?
Hallo, ich habe einen fertigen ASM-Code für PIC 12C508A / 12F508, soll ich den hochladen? Mein "Annoy-A-Tron" erzeugt nach einigen Minuten Piepser zufälliger Tonhöhe, zufälliger Länge und das ganze in zufälligen Intervallen ;) Falls ich den Code
-
Thread
PIC 18F2620 und PIC 16F690 verbinden
Nimmst du den internen OSC und lädst du den Calibrationswert (+-2%) oder verwendest du ihn so (+-12%). Welche Taktfrequenz hast du. Angenommen du verwendest den internen osc mit 4Mhz und TM0 mit prescaler 8. Dann hast du eine Genauigkeit von 6+8=12uS sowie der Wert ist um 2uS zu klein + kann da
war, ob man hardwaretechisch oder softwaretechnisch irgendwas beachten muß, wenn man von dem einen PIC ein Signal sendet, das an dem anderen PIC an INT0 einen Interrupt auslösen soll. Und wodurch es da zu solchen Problemen, wie bei mir kommen könnte... Gruß Thomas
-
Thread
Controller für DCDC Converter
Mit dem dsPIC33FJ64GS608 habe ich vor einiger Zeit einen 4-phasigen Boost mit 125kHz realisiert. Neben der eigentlichen Regelung des Schaltnetzteils hat der PIC auch haufenweise "Housekeeping", Leistungsüberwachung und Fehlerüberwachung gemacht. Was ich beim dsPIC etwas vermisst habe, ist eine interne Slope-Compensation. Die musste ich mir extern an die Spitzenstromregelung dranbasteln. Geht, aber die Picolos haben so etwas wohl integriert. Ich finde, dass
-
Thread
Zeitmultiplexing- Leds ohne Vorwiderstand?
ist und ich mir über die signale nicht allzugroße sorgen machen muss.das netzteil ist ein 25A peak - 12Vnetzteil, das müsste den Leistungshunger ertragen können.für die Verteilaufgaben nutze ich den PIC16f877 vlt etwas overkill weil er viel kann was nicht gebracuht wird aber die pins sind bis auf 2-3 ausgelastet
innenwiderstand der leitung wirklich vernachlässigbar klein zu halten und sicherheit zu haben. der PIC hat 2 PWM ausgänge, die ich sogleich mit jeweils 8 ports -> 8 anzeigemodule beschaltet habe, die +5V kommen jeweils vom verteilerboard mit 7805 und 1mF elko als spannungsstabi 12v seitig. jedes modul
-
Thread
PIC booten über RS485
"Updater" funktioniert alles tadellos. Wenn ich NACH dem Update (altes Programm) den Inhalt des PIC mit Hilfe eines Programmers mit der Original-Hex vergleiche, "spuckt" er mir ca. 12-16 Bytes aus, die sich unterscheiden. Diese Bytes-Unterschiede liegen VOR dem Hauptprogramm, also dort, wo ich nichts
gründlichere Informationen gewünscht sind, dann hier melden. Frohe Weihnachten und ein erfolgreiches PIC-Jahr! Eagle-User und PIC-Programmierer Bernd
-
Thread
PIC16f15244 RFM69 sendet nicht
... Der PIC muss was senden um empfangen zu können.
einfach still. Also nochmal zusammengefasst: Daten per SPI an RFM schicken --> Läuft. RFM per SPI an PIC--> läuft. Vom RFM gesendete Daten aus Buffer des PIC holen--> läuft nicht. An RFM gesendete Daten, die zu übertragen wären, per Funk losschicken --> läuft nicht.