-
Thread
Frage zu PIC12F1572
Leitung. Die Maximalleistung ist 400W. Als erstes hätte ich eine frage zum eingesetzten µC PIC12F1572. - Kann man mit "Bordmittel" ein 10Hz PWM erzeugen ohne die Messung des DS18B20 zu stören? - Wenn nicht, gibt es einen alternativen µC - Ist es sinnvoll ein Frequenz Konverter einzusetzen.
ein 10Hz PWM erzeugen ohne die Messung des > DS18B20 zu stören? Überhaupt kein Problem. Der PIC12F1572 hat PWM-Ausgänge, die unabhängig von jedweder Software arbeiten. DS18B20 kann man mit Timerinterrupts oder mit einfachen Delay-Macros implementieren.
-
Thread
Frage bezüglich Comparator beim PIC12F1572
Hey Leute, Kurz mein Aufgabenziel: Ich möchte den PIC12F1572 aber möglichst stromsparend nutzen. Der PIC12F1572 befindet sich also im SleepMode. An einem PIN des PIC12F1572 hängt ein analogen Signal. (0-1V) Diese soll mittels Comparator mit einem EINSTELLBAREN
Compare17 schrieb im Beitrag #5049849: > Ich möchte den PIC12F1572 aber möglichst stromsparend nutzen. Dann sollte die Eingangsimpedanz deines comapators beachtet werden. > Der PIC12F1572 befindet sich also im SleepMode. Was dem Comparator (sofern aktiv) egal
-
Thread
günstige Microcontroller Lösung Analog PWM?
PIC12F1572 Alles andere ist Kindergarten.
MaWin schrieb im Beitrag #6962670: > PIC12F1572 > Alles andere ist Kindergarten. Viiiiiel zu teuer. 12F675, 12F683 und 16F684! Arduino ist ja Krabbelgruppe.
-
Thread
PIC12F1572 HEF -> Wo fängt er an ?
Hallo Leute, Will meinen PIC12F1572 den HEF nutzen. Nun stellt sich mir die Frage, wo das erste WORD liegt? In 0x780 ? Könnnte mir da wer weitehelfen? Hier ein Link zum DB: http://ww1.microchip.com/downloads/en/DeviceDoc/40001723D.pdf
Tina schrieb im Beitrag #6166291: > Will meinen PIC12F1572 den HEF nutzen. Hallo Tina, ich habe schon mal mit dem Pic12f1572 gearbeitet, aber noch nie etwas von einem HEF gelesen... Wenn Dir geholfen werden soll, musst Du noch etwas mehr verraten.
-
Thread
Controller für 500kHz PWM-Signal für Vollbrücke
Pic12f1572
Maxpiwer schrieb im Beitrag #5334834: > Pic12f1572 Dito. Kann das kleine Ding per Hardware. Mit Totzeiten.
-
Thread
Suche Lüfter PWM IC mit Temp. Regelung
Kannst dir auch hier abkupfern. Sourcen, Plan alles vorhanden. Mit PIC12F1572. https://www.ramser-elektro.at/pwm-regelung-von-ventilatoren-oder-motoren/
nicht, seine Kompetenz ist der Verkauf von Bauteilen. > Sourcen, Plan alles vorhanden. > Mit PIC12F1572. Biete es ihm als Fertigmodule an: Roger P. schrieb im Beitrag #8004462: > Stückzahlen 100-200St.
-
Thread
1wire2voltage - 1wire Sensor zu 0-10V Konverter zweikanalig
Toleranzen OHNE PC-Software abzugleichen. Kurzfassung: Zwei DS18B20 Sensoren werden von einem PIC12F1572 eingelesen, skaliert (-20°C-80°C entsprechen 0% bis 100%) und an zwei PWM Ausgängen mit 16kHz ausgegeben. Die zwei PWM Ausgänge werden geglättet und auf 0V-10V verstärkt. Fertige Platinen findet
#7275275: > Wer nutzt das? Einige Kunden von uns, weil es bis 2k kostenlos ist und der verwendete PIC12F1572 auch 2k hat. Der Code ist im Anhang und darf gerne nach C, ASM, ... portiert werden.
-
Thread
PIC12F1572: WS2812 Nachricht "durchleiten"?
Ein PIC12F1572 hat m.E. keine CLC. Meinst Du einen PIC12F1501? Gamma-Korrektur ist keine schlechte Idee. Das WS2812-Timing zu nutzen, macht z.B. dann Sinn, wenn man vorhandene Controller (ArtNet, sACN, DMX
Hi, Torsten C. schrieb im Beitrag #4651421: > Ein PIC12F1572 hat m.E. keine CLC. Meinst Du einen PIC12F1501? Ich denke er meint schon den 1572, denn er schreibt er Sinngemäß "Wenn ich einen PIC mit CLC HÄTTE, dann... Habe ich aber nicht" Aber zur Frage
-
Thread
PIC12F1572 Flash Speicher schreiben/lesen
Hallo Zusammen, ich knabbere gerade an dem Problem, dass ich eine Adresse, welche ich während des Betriebs empfange, in den nicht flüchtigen Flash Speicher schreiben möchte. Beim Start des PICs soll er sich die Adresse wieder aus der Speicherzelle abholen. Ein "Lernprozess" könnte man es ja nennen. Nun habe ich mit dem MPLAB X Code Configurator die Header- und Sourcedatei erstellt, aber irgendwie funktioniert es nicht. Entweder die Funktionen sind fehlerhaft oder ich verwende sie falsch. Zum Testen schreibe ich zuerst in die Zelle, dann lese ich sie wieder aus. [code] uint8_t adress1
-
Thread
PWM Signal mit hoher Frequenzauflösung
PIC12F1572
nur nicht sicher, ob der die Frequenzauflösung schafft. Rattn schrieb im Beitrag #5333787: > PIC12F1572 Schafft nicht die Frequenzauflösung. Carsten R. schrieb im Beitrag #5334033: > phase shift PWM controller Gibt es die für 2,5MHz?
-
Thread
Mikrobasic Programm Grösse optimieren
zu minimieren. Kann mir da jemand Tipps geben? [code] program Flash_Test 'Used PIC is a PIC12F1572 'INTOSC is set to 32Mhz ' 'Program writes dummys to the HEF Flashcell and give it out over UART. 'After this, program fall into a endless loop. ' ' Const Row1 as Word = 0x780 Const Row2
>'Used PIC is a PIC12F1572 3.5k Flash, 256Byte RAM, 8 pins ... soll das ein Witz sein? So eine Maschine ist fuer Spezialisten, die die Stueckzahl haben, und auch vernuenftig Programmieren koennen. Heisst hier, die Architektur
-
Thread
Probleme bei PIC12F675 Programmierung
neuere? > Es gibt doch genug alte. Du kannst einen PIC12F675 nicht mit einem PIC12F1840 oder PIC12F1572 vergleichen, die neueren PICs haben viel mehr Speicher (bis zu 7kB), mehrere Timer und mehrere PWM, UART, SPI, I2C, teils auch XLP.
unanstaendiges. Einen 12F675, 12F683, 16F684 bekomme ich fuer ca. 30-40 Ct. Die > PIC12F1840 oder PIC12F1572 sind bestimmt viiiiel teuerer. Da nehm ich dann lieber gleich was 16- oder 32-bittiges. Oder wenn wirklich 8 bit reichen einen STM8 oder einen 8051. Ich brauche also keine neuen PICs.
-
Thread
PIC12F1572: Controller resettet bei kleinen PWM Werten?!
Grüße *, ich hab hier einen 12F1572 (läuft auf 5V mit internem OSC auf 8MHz->PLL auf 32MHz, WDT aus, BOR aus) mit saukomischem Verhalten auf den drei PWM Modulen. Ich initialisiere diese wie vom MCC vorgeschlagen: - Standard-Mode (kein Offset) - Periode=0xFFFF, DC=0, Phase=0, keine Interrupts [c] PWM3INTE = 0x00; PWM3INTF = 0x00; PWM3CLKCON = 0x00; PWM3LDCON = 0x00; PWM3OFCON = 0x00; PWM3PHH = 0x00; PWM3PHL = 0x00; PWM3DCH = 0x00; PWM3DCL = 0x00; PWM3PRH = 0xFF; PWM3PRL = 0xFF; PWM3OFH = 0x00; PWM3OFL = 0x00; PWM3TMRH = 0x00; PWM3TMRL = 0x00; PWM3CON = 0xC0; [/c] Dann
-
Thread
Motor Drehrichtung umkehren - Steuerung? - Zeitrelais?
Ansteuerung erfordert allerdings ein PPM-Signal von 1...2ms bei ca. 20 ms Pause, kann man mit µC , z.B. PIC 12F1572 (76Cent bei Reichelt) oder evtl. NE555 generieren. Gruß Johannes
erfordert allerdings ein PPM-Signal von 1...2ms bei ca. 20 > ms Pause, kann man mit µC , z.B. PIC 12F1572 (76Cent bei Reichelt) oder > evtl. NE555 generieren. > > Gruß > Johannes Wie schaff ich den das mit der Rückwärtsdrehung bei dieser Version? Dreht sich der von selbst (bzw. mit Hilfe
-
Thread
PIC12F1572 -> Problem mit Sleep -> Wird nicht immer ausgeführt
End If Weiss den wirklich keiner weiter,an was das liegen kann? Falls es wichtig ist:Der PIC12F1572 besitzt einen (eigentlich drei) 16bit PWM.
-
Thread
MPLABX - Timer-Verfahren (nach Peter Dannegger) AVR
Dannegger testen. kann mir jemand dabei helfen? bin neu in der PIC Programmierung. habe einen pic12f1572, mplabx, einen taster mit led. nutze den INTOSC mit 4MHZ, und die ISR mit 1ms Timer. (war Vorgabe) kann man das so übersetzen wie ich es mache? Hier das Programm: [c] #include <xc.h> #include <stdbool.h> //*** PIC12F1572 Configuration Bit Settings // CONFIG1 #pragma config FOSC = INTOSC #pragma config WDTE = OFF #pragma config PWRTE = ON #pragma config MCLRE = ON #pragma config CP = OFF
-
Thread
DS18B20 an PIC12F1572 liefert nur 255,255
habe: Anderen DS18B20 DS18B20 an Klemmen Pullup variiert. (1k,1k2,1k8,2k2,3k3,4k7) Anderen PIC12F1572 Was funktioniert: 5V am DS18B20 sind stabil PIC läuft und LED blinkt UART Läuft und sendet die RICHTIGEN Daten der Temp Variable 1 Wire Library an EasyPIC7 mit DS18B20 und PIC18F45K22 getestet
-
Thread
Suche programmierbare Lüftersteuerung
verteufelt, weil ein gewerblicher Betrieb ein Projekt frei zur Verfügung stellt. Basiert auf einem PIC12F1572.
-
Thread
PIC12F1572: UART TRMT vs. TXIF - Bytes sporadisch doppelt übertragen?!
Grüße Forum, mein kleines LED-Projekt besteht aus einem Haufen PIC12F1572, die mit ihrem UART ge-daisy-chained sind und dem WS2812-Protokoll folgen: 6 Bytes rein, nimm 3 für RGB und schiebe 3 raus. Repeat. Synchronisation zusätzlich über TMR2, der nach 1ms UART-Inaktivität
-
Thread
MCLR Pin von PIC12 als Eingang benutzen OHNE Pulldown
Das ist der beliebte PIC12F1572
-
Thread
Wie Platinen Mehrfachnutzen mit KiCad erstellen?
22x15 mm^2 Platinen. Da passt ein Pic12 in DIP8 drauf (Sockel!), z.B. Pic12F1822, Pic12F1840, Pic12F1572 u.a. 3 Inputs mit Pullup, 3 Outputs mit LED 3mm. 6x R + 2x C in SMD 0805. Meine erste Verwendung ist ein "digitales retriggerbares Monoflop", was ich eben zum Einbau ins Gehäuse eines anderen
-
Thread
Kleiner Atiny gesucht
Pic12f1572
-
Thread
[V] Konvolut Microchip PICs
PIC16F1765-I/SL mit 10Bit DAC! 1,50€ / Stk 7x PIC16F1765-I/P mit 10Bit DAC! 1,50€ / Stk 25x PIC12F1572-I/P 0,75€ / Stk Bei Abnahme mehrerer PICs gerne VB. In ESD Stangen gelagert und günstiger Versand im Polsterbrief möglich :) Viele Grüße Dirk
-
Thread
12V RGB LED Innenleben
im Beitrag #4004721: > z.B. PIC12F1840 im SO-8 passt da genau drauf. Wenn dann würde ich den PIC12F1572 einbauen, der har 3 Hardware PWM eingebaut und die PWM-Pins würden auch passen. > Du könntest auch versuchen, den PIC (falls es einer ist) zu > identifizieren und programmieren, falls das geht
-
Thread
Problem mit Proteus 8.9 SP2 - PIC und VDD Pin
nur nachbauen wollen,dann halte dich an das was der Author vorschlaegt obwohl ich denke,dass der PIC12F1572 ist viel zu schade dafuer ist. Das Thema Powerbank wurde uebrigens schon mehrfach hier diskutiert.
-
Thread
Alternative zu MC34063
Wie wäre es eigentlich als Alternative zum 34063 mit z.B. einem PIC12F1572? Das scheint ein neuerer zu sein, hat auch nur 8 Pins, und hoch auflösende PWM, Analogkomparator und ADC. Da kann man die Regelung dann in Software einprogrammieren, und die Regelung also so per
-
Thread
Billiger, kleiner serieller Leitungstreiber gesucht
? Und gefühlt: mit 24k Flash ein absoluter Overkill. Im Moment paßt alles in 750 Byte eines PIC12F1572. Push-Driver =========== Man stelle den UART auf "invertiert" und verbinde die Datenleitung über einen MOSFET mit +12V. In Serie mit 10k am Eingang des anderen Devices kriegt die Clamping-Diode
-
Thread
Gewitterwarner
bekannt vor :-D Habe da in meinem Shop auch einen Gewitterwarner. Dieser ist aber auf einen PIC12F1572 basierend. Analogfrontend ist auch der TA AM Receiver. Das Eingangssignal wird über einen analogen Comparator geschickt. Dieser hat den Vorteil, das man da noch einiges rausholen kann, was die
-
Thread
PIC12 UART einlesen, aber mit Timeoutabfrage
Hallo Leute, Möchte gerne die Daten von meinem UART abholen. Der verwendete Prozessor ist ein PIC12F1572. Einmal werden 9 Bytes übertragen, einmal nur 4. Die Gültigkeit wird in einem anderen Teil des Programms überprüft. Diese Routine soll eben nur die Daten abholen. Kann das so funktionieren,
-
Thread
PICKit2 und PIC16(L)F145x
PICs ist unwahrscheinlich - auch ein anderer 16F1459 zeigt das gleiche Problem. Bei einem PIC12F1572 (identisch bis auf Row Size) z.B. habe ich keine Probleme - funktioniert einwandfrei. Hat einer von Euch erfolgreich einen PIC16(L)F145x mit dem PICKit2 programmieren können ? Gruß Gerd
-
Artikel
Cubli, ein Würfel mit Lageregelung zum Aufrichten und Ballancieren
rev. welche schon ausreichend für eine saubere Regelung ist. Hier die Umsetzung mittels kleinem PIC12F1572 und dessen Software. Weiterhin wurde das PWM-Signal, was die Geschwindigkeit des Rotors darstellt, auf 50% DC für 0 rpm geändert. Damit ist auch ein Feedback der momentanen Richtung möglich. Ohne
-
Thread
Anfänger bittet um Unterstützung (PIC 12F629)
18pins und besser immer die lf variante andenken! - pic10 (6pin): pic10f322 - pic12 (8pin): pic12f1572, pic12f1612, pic12f1822, pic12f1840 - pic16 (8pin): pic16f18313 - pic16 (14pin): pic16f18326, pic16f1825, pic16f1615 - pic16 (18pin): pic16f819, pic16f1455 key ist welche on-chip peripherie
-
Thread
Präziser, einfacher 850kHz Oszilator
Fall. > > W.S. Nee, das geht wohl einfacher und billiger. 8 MHz Quarzoszillator an einem PIC12F1572 (~0,60 €) und dann Systemclock und PWM passend parametrieren. (Alternativ normaler Quarz und anderen -modernen- 16er PIC (die mit mehr als 8 Beinchen) der dann auch mit externen Quarzen zurechtkommt
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Beitrag #7161982: > Nimm PICs, die will sonst keiner :-) Stimmt im Momment leider nicht. Pic12f1572 nirgends vorrätig :-(
-
Thread
Einstieg in PIC mit MPLAB X und Snap Adapter
ungern alles über den Haufen werfen. Naja, das wäre wohl verwendbar, wenn man den etwas neueren PIC12F1572 oder PIC16F18313 nimmt. Ganz alte SW oder Tools würde ich abraten, da kann dir niemand richtig helfen weil die Experten in Rente sind. Unbedingt musst du dich schlaumachen bzgl. Servosignal
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
meisten der neuesten PIC16. Da hat man dann mehrere Mögliche Pins zur Auswahl. HAt mir gerade beim PIC12F1572 einiges an Schweiß erspart. (Ist natürlich kein Vergleich zu den Möglichkeiten der größeren) Zu den Modellen: "Früher" (Bis Anfang dieses Jahrzehnts) war es so, das man die PIC16F nur mit Einschränkungen
der > neuesten PIC16. Da hat man dann mehrere Mögliche Pins zur Auswahl. > HAt mir gerade beim PIC12F1572 einiges an Schweiß erspart. > (Ist natürlich kein Vergleich zu den Möglichkeiten der größeren) Gut zu wissen, muss ich mich mal umgucken. Dein Name ist mir da entfallen, sorry ;) : Michael
-
Thread
Universelle Tastenabfrage
ich den code verändern damit es funktioniert? hab den code an mplabx angepasst. intosc 4mhz pic12f1572 #include <xc.h> #include <stdbool.h> //*** PIC12F1572 Configuration Bit Settings // CONFIG1 #pragma config FOSC = INTOSC // (INTOSC oscillator; I/O function on CLKIN pin) #pragma config
-
Thread
PIC 32 schneller Basic Interpreter
einer von den weiter oben von mir genannten DEUTLICHEN Nachteilen... (Es handelt sich um einen PIC12F1572) Ansonsten muss ich aber sagen das mir die IDE gar nicht schlecht gefällt. Vielleicht sogar besser als das neue MPLABX mit dem ich bisher noch etwas auf Kriegsfuss stehe. (Ich weiß viele sehen
-
Thread
Was kann man mit 16Byte an RAM machen?
Beitrag #4829165: > PIC 10F220 Das ist einer meiner Lieblingstypen neben dem PIC10F322 und dem PIC12F1572. Der PIC ist billiger als ein NE555. Wenn eine Blaue LED an 3V ein und ausschalten will und sie auch noch Dimmbar sein soll ist der PIC genau richtig.