-
Thread
Review Schaltung ATmega88 MCP2221 IRLZ34N
die Entwicklung via I2C übersteigt meine Fähigkeiten. Wollte den ganzen Aufbau nochmal mit einem PIC16f1454 versuchen, der ja die USB-Schnittstelle schon eingebaut hat. Grüße, Alex
Alex W. schrieb im Beitrag #6959419: > Wollte den ganzen Aufbau nochmal mit einem PIC16f1454 versuchen, Warum nochmal ändern?
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
konnte. Microchip hat sich diesen Problemen angenommen und neue AVR entwickelt, die im Prinzip wie PIC18F mit anderer CPU sind. Praktisch alle Punkte, die ich an den klassischen AVR wie mega8 bemängelte sind damit gelöst und die Teile kosten weniger als einen Euro. Wohingegen so ein mistiger mega zu
> Microchip hat sich diesen Problemen angenommen und neue AVR entwickelt, > die im Prinzip wie PIC18F mit anderer CPU sind. Praktisch alle Punkte, > die ich an den klassischen AVR wie mega8 bemängelte sind damit gelöst > und die Teile kosten weniger als einen Euro. Wohingegen so ein mistiger >
-
Thread
LM8560 Uhrchip: externen 50 hz-Sinusgenerator aufbauen, wie?
aber möglichst quartzstabil. CD4541 an 3.2768MHz Quartz liefert 50Hz. Ein vorprogrammierter PIC12F675 macht aus 5MHz Quart deine 50Hz http://www.leapsecond.com/pic/picdiv.htm Du kannst ihn natürlich auch selbst programmieren und dann jeden Quartz verwenden. Hier gab es das schon mal https
MaWin schrieb im Beitrag #6957158: > Ein vorprogrammierter PIC12F675 macht aus 5MHz Quart deine 50Hz > http://www.leapsecond.com/pic/picdiv.htm Was hab ich zum Thema Programmieren oben geschrieben??? Kannst du lesen?? Nein? ok,DAS erklärts... ignirieren
-
Thread
PIC18f23q43 PWM klappt nicht
Toxic schrieb im Beitrag #6955890: > Den "PIC18F23Q46" gibt es nicht.Zumindest kann Google damit nichts > anfangen Schreibfehler PIC18F26q43 :S
Franko P. schrieb im Beitrag #6955905: > Die PIC18 sind ja 8 Bitter. Der verwendete PIC hat offensichtlich drei 16bit PWMs Jakob N. schrieb im Beitrag #6955896: > Schreibfehler PIC18F26q43 :S Datenblatt page 489: Hier sind alle Register
-
Thread
[S] ML4821CP PFC-IC
19255-0&campid=5338338751&toolid=10001&customid=eb%3Ag%3Avms%3Aeb%3Ap%3A194756690391%3BEAIaIQobChMI8OLW3M7q9QIVE9d3Ch0q2AxUEAQYAiABEgIOQfD_BwE&gbraid=0AAAAADnpRuJSAfbbDVy00iOREfGc0x2ye&gclid=EAIaIQobChMI8OLW3M7q9QIVE9d3Ch0q2AxUEAQYAiABEgIOQfD_BwE
höchstens empfehlen bei https://www.sahinelectronic.com/ > nachzufragen Broker halt. Habe nach 30 Stk. PIC16F18324-I-ST nachgefragt, die wollen 9€8 pro Stück! 294€ Total! Gauner! Gruss Chregu
-
Thread
Digitaluhr mit geringem Stromverbrauch
Stefan ⛄ F. schrieb im Beitrag #6977668: > Du kannst ihn aber mit anderen Programmen verwenden, z.B. avrude und als > GU dazu AVR8 Burn-O-Mat oder Avrdudess. Man kann avrdude übrigens natürlich auch als
Stefan ⛄ F. schrieb im Beitrag #6977668: > Du kannst ihn aber mit anderen Programmen verwenden, z.B. avrude und als > GU dazu AVR8 Burn-O-Mat oder Avrdudess. Dazu brauchst du den libusb > Treiber. AVR8 Burn-O-Mat
-
Thread
"Meist genutzte Controller" - Statistik
Sachen nehme ich zwecks Einfachheit, STM32 verschiedener Serien. Mit dem STM32F103 und F407 habe ich früher viel gemacht. DsPic33 im 16-bit Bereich und für den Rest PIC oder AVR IM 8-bit Bereich wie 18F4720, 8722, 16F887 und AVR1284, 128, 32. Wirklich kleine uC verwende ich eher wenig oder nur in Ausnahmefällen. Mit MSP430, 8051F, SiLab und Z8! spielte ich vor Jahren auch herum. Solange die Peripherie und Ressourcen und Leistung stimmen, kann man so ziemlich alles Platform Agnostisch machen und der Hersteller spielt nur eine
-
Thread
Microcontroller verstehen / A/D Wandler
werden, eher so 400kHz oder noch mehr. SPI gleich. Parallel ist ja auch gleich wobei hier hast ja meist 8 oder 12 oder 16 bit zum übertragen. Dann muss der uC intern alles noch verarbeiten können. Wenn der AD Wandler im uC selbst ist, dann hast ja nur ein Interrupt oder musst ein Fifo Ringspeicher lesen
Suche dir doch eine uC mit internen AD Wandler. Wird viel einfacher. https://www.olimex.com/Products/PIC/Development/PIC32-EMZ64/open-source-hardware Hier das Ding hat Audio Input und Output. Ist zwar limitiert aber ich meine damals konnte ich da MP3 zurückspielen. War halt mit 8 bit. Aber immer hin.
-
Thread
Sehr gute Einstiegsliteratur in C (konzeptuell, usw)
https://www.amazon.de/Programming-Language-Prentice-Hall-Software/dp/0131103628/ref=sr_1_1?ie=UTF8&qid=1366064447&sr=8-1&keywords=c+ritchie&tag=comput0d-21 Oliver
Low-Level aus mathematischer Sicht und ein zweites vom gegententeiligen Ende: 1. Als ich mit den PIC16 Controllern anfing, mißfiel mir der damalige 'PICALC' von Microchip so sehr, daß ich mir nen eigenen Assembler für diese µC schrieb. So ein Programm(chen) beinhaltet einige Algorithmen wie z.B. wie
-
Thread
PIC16f15244 RFM69 sendet nicht
}, //{0x8 , 0x40 }, //{0x9 , 0x0 }, //{0xA , 0x41 }, //{0xB , 0x0 }, //{0xC , 0x2 }, //{0xD , 0x92 }, //{0xE , 0xF5 }, //{0xF , 0x20 }, //{0x10 , 0x24 }, {0x11 , 0x7F }, //{0x12 , 0x9 }, //{0x13 , 0xF }, //{0x14 , 0x40 }, //{0x15 , 0xB0 }, //{0x16 , 0x7B }, //{0x17 , 0x9B }, //{0x18 , 0x8 }, //{0x19 , 0x42 }, //{0x1A , 0x8A }, //{0x1B , 0x40 }, //{0x1C , 0x80 }, //{0x1D , 0x6 }
-
Thread
LIN-CAN Gateway / Bauteilauswahl
Hilfreiche Beiträge im Forum. Als Backup gibt's noch einen ATMega88, falls was schief läuft. Einen 16 / 8 MHzQuarz, nen Schwung Kerkos (100nF/22nF) sind noch da. Vom LIN Transceiver (MCP2004) hab ich mir das Datenblatt nochmal angesehen und die zusätzlichen Bauteile (Z-Dioden, Abblockkondensator und
... > Hab in der Vergangenheit nur einfache AVRs gemacht. Ja, ja, die meisten Leute verbinden "PIC" nur mit dem alten 8-Bit Zeug. > Aber ich hab jetzt nicht die Möglichkeit den Gehäuse Typ (DIP) zu > filtern oder bin ich blind? Die kleinen Gehäuse mit bis zu 28 Pins sind bei den "echten"
-
Thread
keine Mikrocontroller auf dem Markt
>An der anderen Typbezeichnung. bei lcsc wird dieses Teil angeboten: STM32F302C8T6 Angeblich 7237 Stk verfügbar. Von der Peripherie und IO Pins würde er für uns passen. Wie kann man jetzt wissen, ob das ein echter STM von STM ist? Es ist uns komplett egal, welcher Kontroller
Josef schrieb im Beitrag #6939630: > bei lcsc wird dieses Teil angeboten: STM32F302C8T6 > Angeblich 7237 Stk verfügbar. Gratuliere! Greife zu, für < 4 Euro/Stk. kannst Du da nicht viel falsch machen. GD32.... können in Details von STM32 abweichen, weshalb der Preisvorteil nicht
-
Thread
PIC12F683 2 LED auf ON
gelesen, aber jetzt habe ich ein Problem zu dem ich keine Antwort gefunden habe. Der von mir benutzte PIC12F683 soll 2 LED naheinander einschalten, die dann aber auch aktiv bleiben sollen. Ich kenne das vom 16F628A, da ist es kein Problem wenn ich z.B. BSF PORTB,RB1 ; LED1 BSF PORTB,RB2 ;
Hans B. schrieb im Beitrag #6940076: > m Code steht aber einmal PIC 12F863 und dann wieder xxxx683 Es gibt keinen PIC12F863
-
Thread
USB I2C Interface Hardware Software
verbesserter Firmware, aber ja, den verwende ich auch gerne. Ist im Prinzip ein vorprogrammierter PIC16F1455. fchk
irgendwelche I2C-Steckkarten usw. kennt > und unterstützt. Das hat Microchip bereits auf einem PIC16F1455 gemacht und verkauft es als MCP2221A. Muss man also nicht mehr selber machen. Ist halt HID statt VCP für I2C und GPIO. fchk
-
Thread
Stromberbrauch Trafo
Stefan ⛄ F. schrieb im Beitrag #6937927: > Der Trafo hat 30% Wirkungsgrad. Laut Datenblatt 57%.
die AC-Messung mit einem LTC1968 leisten, https://www.reichelt.de/bus-controller-konverter-msop-8-ltc-1968-cms8-p161302.html denn besagtes IC kostet unter €10,- Frohes Basteln!
-
Thread
Assembler bleibt weiterhin aktuell & wichtige Programmiersprache
Registernamen, Sprungmarken oder Arrays zu erkennen sind. Oder was steht da: AC12AD13AE10AF1112002F8E0E8F0F2244 A50B250DF509E50A350CF5081200132259 0C002300787FE4F6D8FD7581130200031D EFF88DF0A4FFEDC5F0CEA42EFEEC88F016 4003F00A42EFE22CB00000001FFEB543F6 Ist das ein Programm oder ein Icon für ein
/ adjust_z: F7=F7-F10; /*znum = f - .5 - .5*/ F8=F12*F10; /*f * .5*/ F12=F8+F10; /*zden = f * .5 + .5*/ [/c] (aus dem auf https://dsp-sys.de
-
Thread
LCD schmiert ab bei gleicher Hardware aber anderer Code/ Controller
Euch um Mithilfe zur Lösung meines Problems bitten. Ich habe ein E-Kart für meinen Sohn mit einem PIC18F4580 gebaut. Der Code läuft mehr oder weniger 95% und wurde mit dem alten MPLAB IDE erstellt. Das LCD läuft zu jeder Zeit einwandfrei! Da das alte IDE out of date ist bin ich zum neueren MPLAX
wo eine Ausgabe an ein Text-LCD im 4 Bit Modus mit dabei ist. Ist aber in Assembler. Und für einen PIC16F716. Und nicht für Microchips Toolchain. Allerdings kannst du da sehen, daß eine Textausgabe an ein derartiges LCD keine große Sache ist. Wie man sehen kann, sind dafür einschließlich Initialisierung
-
Thread
Fragen zu Waveshare e-paper 1.54"
www.waveshare.com/wiki/E-Paper_Driver_HAT#Hardware_connection_2 DIN D11 CLK D13 CS D10 DC D9 RST D8 BUSY D7 hier nochmal anders https://forum.arduino.cc/t/waveshare-e-paper-displays-with-spi/467865 BUSY->D6(MISO), RST->D4, DC->D3, CS->D8(SS), CLK->D5(SCK), DIN->D7(MOSI) wenigstens sind Clock
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)
geraetespezifische Nachbauten. In einem solchen Exemplar das mir vorliegt, werkelt z.B. ein uralter PIC16F84. Ein wenig Bitgewackel mit 38 kHz und das Abfragen immerhin einer richtigen Tastaturmatrix (und nicht blos 4 Knoebbe) schafft selbst so ein Oldie locker. Bei den anempfohlenen Aufbau mit
Arduino in etwa so (für erste Taste, sendet alles 10 Sekunden die Sequenz): [c] constexpr uint8_t kLedPin = 8; /* Pin 8, high active */ void SendPulse() { uint8_t pulses = 39; /* Evtl. Anpassen bis länge des kurzen Impulses passt */ while(pulses--) { digitalWrite(kLedPin , HIGH
-
Thread
Mplab-Simulatior nur was für Anfänger oder meist unbrauchbar??
1990 sind, wo es noch > keine Flash-basierten PICs gab? > > fchk Ich habe auch schon an den PIC16F18877 übertragen(an dem ich jetzt lerne)also so ist das nicht(über PIC-Kit4).Aber, wenn man gemütlich auf der Couch was im Lappy ausprobieren will ist das ganz günstig was zu simulieren.Ich bin noch
PIC16F18877, die simuliert werden können in den Simulatoreigenschaften(Dashboard)aufgeführt.Zwischen Mid-Range-Pack 1.5.133...und 1.8.149 habe ich nun schon gewechselt gehabt...doch das hat nichts gebracht.Mal
-
Thread
Bauteiletester aus Funkamateur
-TetCBXwAxuBiNw9CEqDDRIwxIMsLh8GNSpNonBWAB3Y59QFZEQsPHyIT2QGRElHGE6LjWamA2m9eHU+wuGnKNnhbwWbwSPERAG9PxQalgKG6OQKIli0lcPocqkcMxdfiq7SmfqVQx47BOBwajkC55wPpGhUmjUFdVm0Um-W+bzW-nfByyvBq-omM0fIExFhVTXOSWE7rcDZNVqB4M+WFhIQRupRnaxiUmLVoa4sM5ax2xjWvFgAe01IFy-TMpGiiQ
Gerät: https://www.ebay.de/itm/233366189997 "11,Can measure capacitanceCan measure capacitance of 30pF-100mF , resolution 1pF."
-
Thread
ATTINY85 als DCF77-Empfänger
# Empfänger für den Wettersender Pinneberg "DDH47" auf 147.3 MHz ### // // - Hardware // STM32F103C8 - "Blue Pill Development Board" // // - Anschlüsse // GPIO-PA7: Antenneneingang: 147.3 MHz, mind. 0.1mV // GPIO-PA9: UART-Ausgang: "9600 8N1" (9600 Baud, ein Startbit, acht Datenbits, kein
Hast du dir Gedanken zum notwendigen Durchmesser und Anzahl der > Windungen gemacht? Für einen 8 x 200 mm Ferritstab habe ich eine Spule mit 130 Windungen CuL 0,3 mm gewickelt. Die Schwingkreiskapazität beträgt dabei 3nF für 77,5 kHz.
-
Thread
Verständnissfrage zur nötigen Mehrfachmessung eines AD-Messwertes mit µC
Lieblingsbausteine: ATMEGA1284 (5 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
-
Thread
PIC18F47Q10 programmieren
MPLABX IDE/IPE. Kostenlos downloadbar. > Ist da auch ein C-Compiler dabei? Nein. Den passenden XC8 Compiler musst Du Dir getrennt runterladen (auch kostenlos) und installieren. Microchip hat Prozessoren mit 8, 16, und 32 Bit Datenbusbreite, und für jede Gruppe hast Du extra Compilerpakete. PIC18 hat 16 Bit Flash/Programmbus und 8 Bit RAM/Datenbus, braucht also den XC8. fchk
-
Thread
MOSFET an BLDC brennt bei 50% PWM durch
die relevanten Parameter; alle MOSFET haben 40V: IRFS7430: Rdson=0,97mOhm, Qg=300nC, Ciss=14.240pF, td(off)=160ns IPB020N04N: Rdson=2mOhm, Qg=90nC, Ciss=7.300pF, td(off)=40ns CSD18511: Rdson=2,1mOhm, Qg=64nC, Ciss=4.570pF, td(off)=17ns STL140N4F7AG: Rdson=2.1mOhm, Qg=29nC, Ciss=2.300pF, td(off)
die relevanten Parameter; alle MOSFET haben 40V: > IRFS7430: Rdson=0,97mOhm, Qg=300nC, Ciss=14.240pF, td(off)=160ns > IPB020N04N: Rdson=2mOhm, Qg=90nC, Ciss=7.300pF, td(off)=40ns > CSD18511: Rdson=2,1mOhm, Qg=64nC, Ciss=4.570pF, td(off)=17ns > STL140N4F7AG: Rdson=2.1mOhm, Qg=29nC, Ciss=2.300pF, td
-
Thread
Muss eine Küchenwaage booten?
8-BIT-MIKROCONTROLLER-MCU INTEGRIERTER 8K-× PROGRAMMIERBARER 16-BIT-MTP-SPEICHER (1000 BRENNELEMENTE) 896 BYTE DATENSPEICHER (SRAM) es gibt nur 43 ein-wort-anweisungen level-8-speicher-stack simulationsfunktionen
Hannes J. schrieb im Beitrag #6906374: > Automatische Übersetzung sagt: Das riecht ziemlich nach PIC16xxx..PIC18xxxx W.S.
-
Thread
Welche AVR sind mit SPI zu programmieren
8 Pins: ATtiny 13, 15, 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284
benutzen. Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR, und als 16-Bit Prozessoren für C noch besser geeignet, weil der C-Standard ja für 16-Bit Maschinen geschrieben wurde
-
Thread
Hardware Programmierung mit Python
Karl schrieb im Beitrag #6913222: > if i > 2 and i < 8: Das könnte man noch etwas verschönern: [code] if 2 < i < 8: [/code]
Hallo Roland F. Roland F. schrieb im Beitrag #6914127: > Ich glaube das das nicht speziell gegen Phyton gerichtet ist, sondern > alle Fälle betrifft wo die Struktur/Formatierung des Quelltextes Teil > der
-
Thread
[V] Konvolut Microchip PICs
Bastelprojekten ü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
Dirk M. schrieb im Beitrag #6903921: > PIC16F1765 ... und hat pwm-16bit, opa, io 2x100mA toller 14pin uC!
-
Thread
PIC16F1825 - I2C Acknowledge Problem?
Manfred F. schrieb im Beitrag #6900459: > Der Interrupt für das I2C-Modul wird garicht konfiguriert PEIE im INTCON sollte gesetzt sein. Anbei meine seit langem funktionierenden I2C-Routinen für den PIC16F1825
Hallo, ich habe mir den Code auch mal angesehen. Ich arbeite mit dem XC8. Ich musste an der Stelle vor jedem Write ein I2CIdle(); einbauen, dann lief es. Ich kann Dir meine LIB für den PIC18F46K80 zusenden. Bitte schreibe mir eine PN dann schicke ich Sie Dir zu. Ingo
-
Thread
Welcher IC für Selbsthalteschaltung, Verriegelung und Löschen?
aufbauen und die beiden anderen Gatter für die Verriegelung nutzen. Das ganze vier mal aufbauen. Die 8 Verriegelungsgatter müssen entsprechend miteinander verknüpft werden.
nicht weiter. Hat jemand ein link für ein breadbord, auf dem ich verschiedene ic stecken kann, also dip16 und größer? isp programmer pololu Avr scheint wohl gut zu sein. Denke das ich den bestelle.
-
Thread
RS232 String per Taste auslösen
Stefan ⛄ F. schrieb im Beitrag #6890087: > Den ATmega kann man mit vorinstalliertem Bootloader kaufen Kleine Anmerkung dazu: Die Bootloader sind normalerweise für 16 MHz Quarz ausgelegt. Weil das Board aber
Erfahrung oder professioneller Bestücker: kann alles Lochraster: PIC16 DIP-8 Soll das etwas Ordentliches sein oder ein wilder Aufbau? Sprich: Soll eine Platine dafür gemacht werden? Gruß Jobst
-
Thread
Rauscharme JFETs im SOT23-Gehäuse
3557SA3 15V 10 to 32 mA 35 mS ciss=10pF Crss=2.9pF CPH 3910 25V 20 to 40 mA 40 mS CPH3-Gehäuse NSVJ 3910SB3 25V 20 to 40 mA 40 mS ciss=6pF Crss=2.3pF MCH 3914 15V 16 to 50mA 29 mS ciss=4.9pF Crss=1.4pF
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