-
Thread
USB I2C Interface Hardware Software
der USB4all kann das auch https://www.sprut.de/electronic/pic/projekte/usb4all/usb4all_en.html
70: -- -- -- -- -- -- -- -- [/pre] Send data: [pre] i2cset 17 0x20 0x12 1 [/pre] This example sends the value 1 to address 0x12 on slave 0x20 at bus 17. Receive data: [pre] i2cget 17 0x20 0x12 i 5 [/pre] This example receives 5 bytes from address 0x12 on slave 0x20
-
Thread
Stromberbrauch Trafo
sind das 7 W am Eingang.". Stimmt das so? Auf eines meiner Netzteile bezogen wäre das: 24V * 0,5 A = 12 W. Wirkungsgrad 57%. Das ergibt etwa 22 W am Eingang. Habe ich das so richtig verstanden?
Beitrag #6943653: > Am 11.1. bestellt und am 13.1. mittags schon da Der Postbote hat sogar schon am 12.01. um 12:00 geklingelt, da wollte ich aber nicht aufstehen (hatte Nachtschicht und musste/wollte ausschlafen), habe es dann am 13.1. beim GLS abgeholt.
-
Thread
Assembler bleibt weiterhin aktuell & wichtige Programmiersprache
/*Increment exponent*/ R7=-R11, F10=mem(i_reg,1); /*Negate exponent*/ F12=SCALB F12 BY R7; /*F12= .5<=f<1*/ COMP(F12,F10), F10=mem(i_reg,1); /*Compare f > C0*/ IF GT JUMP adjust_z (DB); F7=F12-F10; /*znum = f-.5*/ F8=F7*F10; /*znum * .5*/ JUMP compute_r (DB); F12=F8+F10; /*zden = znum * .5 + .5*/ R11=R11-1; /*N = N - 1*/ adjust_z: F7=F7-F10; /*znum = f - .5 - .5*/ F8=F12*F10;
-
Thread
Fragen zu Waveshare e-paper 1.54"
settings int BUSY_Pin = 8; int RES_Pin = 9; int DC_Pin = 10; int CS_Pin = 11; int SCK_Pin = 12; (=Arduino MISO) int SDI_Pin = 13; (=Arduino SCK) #define EPD_W21_MOSI_0 digitalWrite(SDI_Pin,LOW) #define EPD_W21_MOSI_1 digitalWrite(SDI_Pin,HIGH) #define EPD_W21_CLK_0 digitalWrite(SCK_Pin,
in den Beispielen findet, aber völlig problemlos. Allerdings nicht mit Arduino sondern mit einem PIC16F1519 angesteuert. Code selber geschrieben, aber die Initialisierungssequenz und die LUT(s) habe ich übernommen. Einige Werte habe ich angepasst, aber ich kann mich grad nicht erinnern warum ich
-
Thread
[S] 30Stk. PIC16F18324 /ST
Hast Du schon bei RS-Online oder TME geschaut, die haben auch PIC im Programm Update: TME hat PIC16F18324-I/ST und E/ST im Programm auch 30 Stück lieferbar
nachgesehen habe, war der Lagerbestand noch >100, jetzt ist er auch bei 0 https://www.tme.eu/de/details/pic16f18324-e_st/8-bit-pic-familie/microchip-technology/ auch bei 18325. Mist. Kannst Du evtl einen anderen PIC nehemn, das hängt natürlich vorn der benötigten Peripherie ab, hier kannst Du Deine Parameter
-
Thread
Selbstlernende IR-Fernbedienung gesucht (4 Tasten)
pauses for 11 microseconds digitalWrite(kLedPin , LOW); // sets the pin off delayMicroseconds(12); // pauses for 12 microseconds } } void SendOne() { SendPulse() delayMicroseconds(3680); SendPulse() delayMicroseconds(7190); } void SendZero() { SendPulse() delayMicroseconds
der Platine ab, schreibt das Program so, dass es zum vorhandenen Layout passt und ersetzt den Tiny 12L auf der Platine durch nen selbstprogrammierten.
-
Thread
kleiner Programmierauftrag zu vergeben
@von Martin O. (ossi-2) 31.12.2021 08:59 > Was schwebt Dir als Zweikanal-DAC vor ? Ich dachte an PWM Als Beispiel habe ich mal den Attiny85 ausgesucht weil der weit verbreitet ist. Laut Datenblatt kann der 8-Bit-PWM mit auf
Testbild 3: Dieses sollte ein in sich geschlossenes Gitter aus 12*12 Kästchen zu 40*40 DA-Schritten ergeben FOR X=0 TO 239 STEP 40 FOR Y=0 TO 239 OUTPUT X,Y NEXT FOR Warte=0 TO 19 OUTPUT X+20,Y NEXT FOR Y=239 TO 0 STEP -1
-
Thread
10MHz Frequenznormal GPS diszipliniert
überbieten. Bin übrigens auch über die kurze gezeigte Einregelzeit beeindruckt. Mein eigener GPSDO mit PIC braucht da bei normaler Integrationszeitkonstante einige Stunden um stabil zu werden. Gruß, Gerhard
abfragen und kann das dann per Software etwas glätten. Schau mal hier : http://www.leapsecond.com/pages/m12/sawtooth.htm sind zwar etwas ältere Empfänger aber das Prinzip ist gleich geblieben. Deine Schaltung hat eine Auflösung von 100ns zusätzlich evtl. +/- 1 Takt durch das einsynchronisieren des capture
-
Thread
type/typedef of struct member element?
. Nee, ich bin gerade eher bei Rust und Python gelandet, aber für meine kleinen Bastelprojekte auf PIC12-18xx ist C meine Wahl. Ich habe auch eine C++ Version, da ist das einfach und ein Selbstläufer.
-
Thread
Bauteiletester aus Funkamateur
www.schiessle.de/emt1/MessKleinKap/MessKleinKap1.htm hmmmmmm..... https://www.sprut.de/electronic/pic/projekte/lcmeter/lcmeter.htm Ich hab den Code/Schaltung von Sprut vor Jahren uebernommen.Dieser wiederum hat den Code und die Schaltung irgendwo aus dem Internet an Land gezogen. Derjenige der den
www.schiessle.de/emt1/MessKleinKap/MessKleinKap1.htm > > hmmmmmm..... > https://www.sprut.de/electronic/pic/projekte/lcmeter/lcmeter.htm
-
Thread
Werden µC Errata jemals gefixed?
neuere Revisionen in denen dann Fehler behoben wurden. Im Anhang ein Auszug von einer Errata eines Pic12f1840 Bei dem gibt es offensichtlich eine Revision A4 und A5. Wobei A4 die aeltere Version ist und einen Siliconfehler enthaelt was durch ein "X" gekennzeichnet ist. So sehe ich das zumindest.
die westlichen Chip-Entwickler? Ich kenne die entsprechenden Konkurrenzprodukte (MSP430/HCS08/HCS12) mit ihren teils dutzenden Seiten langen E.S. und das bei deutlich weniger komplexen Periperiemodulen im Vergleich zum Renesas uC.
-
Thread
ATTiny10 HV Programmer für Endkunden
Atmel ICE ist sehr empfehlenswert, aber wie du auf HV kommst verstehe ich nicht. ATTINY10 braucht 12 V am Reset PIN wenn man die Fuses so programmiert hat, dass man alle Pins benutzen kann, heißt 12 V anschließen, programmiert wird mit 5 V.
MISO -------- 1 TPIDATA SCK -------- 3 TPICLK RST(PB3) ----- 6 RESET (oder 12V über 10k) GND -------- 2 GND Vcc -------- 5 Vcc
-
Thread
ATTINY85 als DCF77-Empfänger
db | Bits: 00 | Date: Do, 23.12.2021 19:46:05 MEZ - 1 ValidCount #00116 | dPPM: 3 | ADC: -43.6 db | Noise: 0.0 db | Bits: 00 | Date: Do, 23.12.2021 19:46:06 MEZ - 1 ValidCount #00117 | dPPM: 3 | ADC: -43.6 db | Noise: 0.0
db | Bits: 01 | Date: Do, 23.12.2021 19:46:11 MEZ - 1 ValidCount #00122 | dPPM: 3 | ADC: -43.5 db | Noise: 0.0 db | Bits: 00 | Date: Do, 23.12.2021 19:46:12 MEZ - 1 ValidCount - dPPM-Wert Der dPPM-Wert zeigt die Abweichung
-
Thread
Kleines Weihnachtsprojekt, wer macht mit
µC PIC, ATMEL
µC schrieb im Beitrag #6919738: > PIC, ATMEL Ich würde vorzugsweise Widerstände einzeln aus China bestellen. Kondensatoren weglassen, machen die Schaltung nur langsamer.
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
x 16 Bit PWMs, viel RAM) ATMEGA168p "hochstrom" Pins für Direktansteuerung gelatchter 5V Relais PIC18F2520 "Nachfolger" des PIC16F876 PIC12F1840/PIC12F675/PIC12F683 8-Pin Device PIC24FV16KA302 12 Bit ADC 16 Bit PWM und 5V Peripherie. PIC18F06Q40/PIC18F16Q40 12 Bit ADC Die letzteren PICs programmiere ich hauptsächlich auch in "C" Rudi R. schrieb im Beitrag #6917895: > habe jetzt 3 Stück PIC16F1877 Du meinst den PIC16F877? für den PIC16F877 (und Assembler Programmierung) empfehle ich das Midrange Handbook https://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf Gruß Anja
-
Thread
LED Strahler mit Farbwechsel ohne Fernsteuerung
Hallo, kann mir jemand RGB LED Strahler (12 oder 24V) für den Garten empfehlen? Leider finde ich nur welche mit Fernbedienung, ich möchte aber welche ohne Wlan, Bluetooth oder was auch immer sondern die Farben wie bei einem LED-Streifen zentrale
Kundenrezension "lukie80" von l6. Juli 2016 e) Ich habe eine kleine uC Schaltung mit einem 8-Pin-PIC gemacht, da wird über eine IR-Sendediode bei Spannungs-einschalten einmalig ein (bliebiger) Code abgeschickt, z.B. Farbwechsel. Die Versorgung der uC Schaltung erfolgt durch ein Mini-Netzteil (230V
-
Thread
MOSFET an BLDC brennt bei 50% PWM durch
Meinst du mit Seite 12, Seite 13? So habe ich es vorliegen
mach Dich bitte mit den Artikeln im Bereich Leistungselektronik vertraut, wie in meiner Mail vom 12.12.2021 13:12 oben angeregt. Dann stell Fragen Dann reden wir weiter. Das läuft hier alles in die falsche Richtung, da Dir zu viel zu viele Kenntnisse fehlen
-
Thread
Hardware Programmierung mit Python
neuer PIC Freund (Gast) >In Python schier unmöglich: ;-) >void showMeThisInPython( ... Das ist kein Problem, weil in Firmen die etwas auf sich halten diese zyklomatische Komplexität verboten ist und der
Bernd W. (berndwiebus) Benutzerseite 19.12.2021 13:42 >Zum Thema "Python und Microcontroller". Micropython hat nach der >Wikipedia keinen Interpreter sondern einen Compiler. Nur die Syntax und >Struktur der Sprache orientiert sich an Python
-
Thread
[V] Konvolut Microchip PICs
übrig geblieben: 4x DSPIC33FJ06GS202-I/SP 3,00€ / Stk 3x DSPIC33FJ06GS202A-I/SP 3,00€ / Stk 8x 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
Dirk M. schrieb im Beitrag #6903921: > PIC16F1765 ... und hat pwm-16bit, opa, io 2x100mA toller 14pin uC!
-
Thread
[V] MSP430F2274IDAR / MX25L25645GXDI-08G / 8fach Relaiskarte / MicroSD Adapter SMD / PICKit3 /.
einem Beitrag zu bündeln. Folgende Teile habe ich noch zu verkaufen: Pos 01: PICkit 3 inkl. 3x PIC12F1501-I/P DIP-8 (10 €) Hier habe ich es damals gekauft https://www.roboter-bausatz.de/p/pickit-3-kompatibler-emulator-programmer-debugger Pos 02: Entlüftungsventil 1.4404 1/4-18 NPT (2,5 Euro) Pos 03: Mehrere MSP430F2274IDAR (2 €/Stk.) Pos 04: 8-fach 12V Relaiskarte (5 Euro) Pos 05: Mehrere Micro SD-Card Holder SMD 3M (40 Cent/Stk.) Pos 06: Mehrere MX25L25645GXDI-08G (1 €/Stk.) Versand meistens 3,50 als Einschreiben, sonst 4,99 als DHL Paket
-
Thread
Selbst blinkender Pfeifer für 5V gesucht
Blinkelektronik, eine KSQ für die LED integriert. Die LED möchte am liebsten direkt 5V sehen. Für den Betrieb an 12V wird einfach noch eine 7V5 Z-Diode in Serie geschaltet.
auch mit 1.5V noch gehen. Also <gähn> Die Schaltung, die einen OPV verwendet und trotzdem noch 12 Bauteile extra, hast du immer noch nicht gezeigt.
-
Thread
[PIC] 10f222 Timer0
...soweit ich mich erinnern kann: Pic10F2xx hat keine Interrupts. Habe einige davon programmiert -weil sie klein sind. Jetzt verwende ich den 12F1822 bzw. 12F1840 der wesentlich leistungsfähiger, vielseitiger (und auch klein) ist. Nur
fuer die 8 Bit-PICs. Die kleinsten die ich verwende, sind die 12F675. Wenn ich nur 4 IOs braeuchte, koennte man ja 2 Pins abzwicken.
-
Thread
Doppeltimer für Led Lichterkette
versucht den 6/18 Stunden Timer (LED-Lichterkette für 6 Std ein und für 18 Std ausschalten) mit einem PIC10F320 nachzubilden. Leider ist auch hier der Watchdog des PIC sehr ungenau und schwankt in Abhängikeit von der angelegten Spannung. Der Delay Timer ist bis auf ein paar Sekunden Abweichung erheblich
werden, dann größeren PIC verwenden, z.B. PIC10F322. Noch ergänzend der PIC10F320 hat einen Spannungsbereich von 2.3V-5.5V und verbraucht im Watchdog-Sleepmodus ca. 0.5 mA und läuft bei mir seit 3 Wochen mit 2xAA Batterien und
-
Thread
Feedback zu Platine mit ARM, USB, und isoliertem SPI
ein paar Herausforderungen: Der SPI-Bus braucht nun eine eigene Stromversorgung. Man könnte dafür 12VSB vom SuT benutzen, dieses kann man so abgreifen dass die Leistungsmessung nicht beeinflusst wird. Für Computer wo 12VSB nicht vorhanden/auffindbar ist, könnte man 5V von einem USB-Port benutzen, die
wahrscheinlich gar nicht so doof. Gibt es (lieferbare) ARM-Controller mit Ethernet, so ähnlich wie der PIC den du genannt hast?
-
Thread
Welcher IC für Selbsthalteschaltung, Verriegelung und Löschen?
Relais. Für 4 Stellungen reichen 2 Relais mit Umschaltkontakt. Man könnte aber auch 3 OptoMOS (AQY12) nehmen, dann klappert nichts.
angeschaut. Die 33v Versorgungsspannung werden gebraucht, damit die haltefunktion funktioniert. Die 12v sind lediglich die Ausgangsspannung...
-
Thread
Mikrocontroller anhand Pinout erkennen
identifizieren konnte sind: Pin 5 GND Pin 15 VCC Pin 19 Quarz Pin 20 Quarz Pin 8 bis 12 sind auf Kontaktflächen herausgeführt (Programmierschnittstelle?) Die Versorgungsspannung beträgt 5V. Was ich ausschließen konnte waren bisher Diverse ATTinys, PIC AT89xxx Gruß
-
Thread
Mehrere Spannungen miteinander vergleichen
niedrigsten Zellspannung) Meine Frage: Kennt jemand eine Möglichkeit um mehrere Spannungen (hier 12) zu Vergleichen und die höchste und niedrigste Spannung auszugeben. P.S. bitte keine Lösungen wie Arduino oder PIC bringen. Ich möchte diese Platine µC-Los machen. IC´s auf der anderen seite dürft
Nico schrieb im Beitrag #6891269: > Kennt jemand eine Möglichkeit um mehrere Spannungen (hier 12) zu > Vergleichen und die höchste und niedrigste Spannung auszugeben. > > P.S. bitte keine Lösungen wie Arduino oder PIC bringen. Klingt extrem nach einer Elektor-Schaltung aus den 1980ern!
-
Thread
Rauscharme JFETs im SOT23-Gehäuse
nicht sehr vertrauenswürdigen Quellen. Disclaimer: LSK170 hatte ich bisher selber noch nicht. Pic: 16 * CPH3910, 330 pV/rtHz 16*Zetex BJT, 70 pV/rtHz nach ArtOfElectronics III, 70 pV/rt Hz, aber halt bipolar mit Rauschstrom, was bei Kreuzkorrelation stört.
Gerhard H. schrieb im Beitrag #6891630: > Pic: 16 * CPH3910, 330 pV/rtHz > > 16*Zetex BJT, 70 pV/rtHz nach ArtOfElectronics III, 70 pV/rt Hz, > aber halt bipolar mit Rauschstrom, was bei Kreuzkorrelation stört. Ich muß da auch mal fragen
-
Thread
Wie ist ein billiger Grid Tie Inverter aufgebaut ?
FET-Parallelkonstruktionen und Trenntrafos mit mehreren kHz auf das Netz aufmoduliert. Das Ganze steuert ein PIC16Firgendwas.
Regelversuche über die Eingangsspannung sind bei den Teilen zum > Scheitern verurteilt, eben weil die für 12/24V konstruiert sind Nein sind sie nicht. Es gibt die 12-32V Version und die 22-60V Version: https://www.ebay.de/itm/224506372023 Ich hab mir die 12V Version geholt um bei 20-28V die vollen 600W
-
Thread
Mondfinsternis in Edmonton
schaufeln als nur 12cm.
Mond-Erde-System entzogen würde. Vorstellen müßte man sich das so, wenn jetzt über Gezeitekraftwerke 0,2*10^12 W entzogen würde, verblieben 2,9*10^12 W den Meeren und 3,1*10^12 W würden insgesamt verbraucht werden.
-
Thread
[V] 100 Stück STM32F407VET6
32bit-512k-flash-100lqfp/dp/2064367 "Bestellen Sie heute nach, Bestand kommt in der Woche vom 18.12.26"
Wer sagt denn, daß mein PIC16F877 vor 2030 lieferbar ist?
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
Der Z8 ist ein klassischer Mikrocontroller und war zu seiner Zeit ungefähr genauso bekannt wie heute PIC oder AVR. Der Controller ist bestens dokumentiert. > Ich fand ja selbst Anhaltspunkte in einem Datenbuch, daß was geht, die > aber auch nur ein kleiner Anhalt sind, weil ja das betr. EMR- eigene
ist ein klassischer > Mikrocontroller und war zu seiner Zeit ungefähr genauso bekannt wie > heute PIC oder AVR. Der Controller ist bestens dokumentiert. Scheint es heute noch zu geben. Auch mit Flash. https://www.zilog.com/index.php?option=com_product&task=product&businessLine=1&id=2&parent_id
-
Thread
Li-ion 1S Statusanzeige mit LEDs ( klein )
z.B. ein PIC12F1840 -funktioniert im Spannungsbereich einer LIPO -hat interne Referenz, internen Oszillator und ADC -hat insgesamt 8 pins; max. 4 Pins frei für LEDs -Abmessungen ab 3x3mm Gesamtgrösse ab ca.
Hans B. schrieb im Beitrag #6876005: > z.B. ein PIC12F1840 > -funktioniert im Spannungsbereich einer LIPO > -hat interne Referenz, internen Oszillator und ADC > -hat insgesamt 8 pins; max. 4 Pins frei für LEDs > -Abmessungen ab 3x3mm > Gesamtgrösse
-
Thread
Zirkulationspumpe Vortex BWO155Z defekt - Rep. Hilfe gesucht
ein PIC24 ist schon eine ziemliche Nummer für eine Pumpensteuerung
https://www.microchip.com/en-us/product/PIC24FJ32GB004
-
Thread
Altium Designer: Einarbeitungszeit
ich in den Parametern ein Bauteil als Beispiel vorgeben. Bei MFR Part Number steht "e.g. Walsin WR12X1001FTL (1001=1k E96-Series)". Der Link zum Distributer geht auch zum 1k Wid., brauche ich 10k ist es ein kleiner Schritt. Also alle Mfr nr. beginnent mit "e.g." sind Stellvertreter für eine ganze Reihe
vorbereitete) Schaltung macht: Sowas wie irgendeinen Steckverbinder, ein paar R und C und einen x-beliebigen PIC - nicht mehr. Das scheiterte ebenfalls beeindruckend. Ich hatte darüber hier schon mal geschrieben. Kurzum: Nach meiner Einschätzung ist der AD nur geeignet für Leute, die ihn täglich 8 Stunden
-
Thread
Quarz am PIC schwingt nicht
ist Pin 12 mit Masse verbunden?
programmieren und es läuft prinzipiell? Im nächsten Schritt beide Oszillator-Pins toggeln; => die HW im PIC ist sicher OK? Auf die Kondensatoren am Quarz würde ich erstmal verzichten, weniger ist da mehr. Du kannst auch zum Testen ein TTL Signal von einem Quarz-Oszillator oder anderem PIC nehmen.
-
Thread
PIC18 als I2C Slave
(void) { // Initialize the device SYSTEM_Initialize(); // If using interrupts in PIC18 High/Low Priority Mode you need to enable the Global High and Low Interrupts // If using interrupts in PIC Mid-Range Compatibility Mode you need to enable the Global Interrupts // Use the
the device SYSTEM_Initialize(); FET_LAT = 0; // If using interrupts in PIC18 High/Low Priority Mode you need to enable the Global High and Low Interrupts // If using interrupts in PIC Mid-Range Compatibility Mode you need to enable the Global Interrupts // Use the
-
Thread
Kaputtes Weidezaungerät - suche Transistor(?)
Weidezaungerät machen soll, sieht es irgendwie nach viel > zu viel Hühnerfutter aus. Ist ein Luxusteil mit PIC-Controller.
Beitrag #6853107: > Irgendwie glaube ich nicht an BCR191. Würde aber ganz gut in die Schaltung passen: 12V am Emitter, Basis wird ohne weitere Bauteile nach GND geschaltet und irgendwas Bedrahtetes hängt am Kollektor. Interessant wäre jetzt dieses bedrahtete Bauteil am Ende der blauen Leiterbahn...
-
Thread
DCF-Uhr mit LED
dem ich nur um das Layout gebeten wurde. Mit einem ATMEGA für die Uhr (Anzeige: hh mm ss) und einem PIC für die Temperatur (tt.t). Kann ich alles 'rausbekommen.
nachts auf der kalten Fensterbank aber ließ das nach. Komisch war eben: Morgens angelegt, es fehlen 12 Sekunden. Abends abgelegt, immer noch 12 Sekunden. Nächster Morgen: deutlich sichtbar mehr als 13 Sekunden Verlust. Abends beim ablegen wieder: exakt wie morgens. Nächster Morgen: knapp 15 Sekunden