-
Thread
Banddecoder mit 18F4520 nach DH8BQA
laufen. Ich habe auch eine zweite neue Platine erneut aufgebaut und mir dazu einen programmierten PIC gekauft. Nichts zu wollen. Das Ding schweigt. Die BCD Signale liegen immer richtig (je nach Band) an den Eingängen RD0 bis RD3 an. Betriebsspannung liegt an VDD 11 und 32 an. Oszillator 14 + 13 schwingt
burned the PIC you need to install either the Kenwood CAT firmware or the BCD firmware thru the serial port." Wahrscheinlich ist einfach z.Zt. nur der Bootloader im PIC und noch keine Applikation geladen.
-
Thread
Python oder besser bei C bleiben?
altbewährte HW und SW verwenden zu wollen. Viele Probleme lassen sich mit den alten Bekannten wie PIC, AVR, STM32 und ähnliche Plattformen angehen. Zumindest hat man hier schon eine gewisse historische Unterstützung. Auch Datenblätter, User Manuals, Appnotes sind in zahlreicher Auswahl vorhanden und
persönlich mag Python auf dem PC und dem Raspberry Pi sehr gerne, aber auf Mikrocontrollern wie den STM32 oder ESP{8266,32} kann ich mich damit noch (noch) nicht so richtig anfreunden.
-
Thread
Anfängerfrage: 40 Stück Atmega328 an einem Quarz?
Uwe D. schrieb im Beitrag #6680390: > Die betreibe ich jenseits der 32MHz mit externem Oszillator. Über > Monate. Und was hast Du davon? Nimm doch einen 100MHz C8051, der rennt Deinem 32MHz AVR aber sowas von davon. https://www.silabs.com/mcu/8-bit/c8051f12x-f13x
Wie ist es eigentlich beim Avr, ist dieser auch wie Pic cyclensynchron wenn man mehrere uC aus derselben Taktquelle speist? Habe noch eine Platine hier mit umschaltbar osz 20/24/32 MHz und 121 uC. In 1x master und 15x slaves mit je 7x huckepack dil + Bierdosenblech
-
Thread
Mini Class AB Verstärker verstärkt keine Musik
Alternative für die beiden Dioden: U-BE-Vervielfacher. Dazu siehe hier: https://www.youtube.com/watch?v=Obh_PIC2qqo
Ron L. schrieb im Beitrag #6678850: > TIP31 und TIP32 Die haben aber eine etwas niedrige Stromverstärkung für diese Schaltung.
-
Thread
PIC Programmieradapter - brauche Hilfe bei Auswahl
Ich suche für einen Platine mit einem PIC24F32KA304 einen Programmieradapter. Mit PICs hatte ich bislang noch nichts zu tun und ich weiß nicht, ob es da Unterschiede bei den Programmern gibt. Ich wäre für einen Link zu einem kaufbaren
Der PIC24F32KA304 lässt sich mit einem PICKit 3 oder Clone problemlos programmieren und debuggen. Die PICKit 4 sind halt neuer und unterstützen mehr Chips.
-
Thread
ESP32-Alternative WFI32: Module und MCUs erreichen Distributoren
Der WFI32 ist Microchips Antwort auf den ESP32. War das Evaluation Board (PIC32 WFI32E Curiosity Board) schon seit einiger Zeit erhältlich, so folgt nun die Distributor-Verfügbarkeit von Modulen und Standalone-Chips
... ===> workaround war den ESP zu reseten per HW - ist halt bisschen tricky wenn man den PIC32 resetet und der ESP dabei ist daten für den Socket zu empfangen. Dann weiss der PIC32 das nicht mehr und schickt befehle auf den Socket. Der Reset Befehl tut dann einmal nicht. Bis der Socket voll
-
Thread
Neuer LoRa-Transmitter von Microchip, ST Microelectronics unterstützt mioty
dem modulinternen ADC verbunden werden, um Analogwerte einzusammeln. Interessant ist im an den ESP32-Formfaktor erinnernden Modul noch der Versorgungsspannungsbereich, der von 2,1-3,6 V reicht. Analog zum PIC16 sind die GPIO-Pins übrigens durchaus leistungsfähig, und können bis zu 25 mA liefern oder
Tatsache ist, dass Stackforce einen eigenständigen Radiostack entwickelt hat, der auf der Hardware des STM32WL aufsetzt. Denn mioty setzt auf MSK auf und dafür hat der STM32WL ein MSK-Modem, wie ein Blick ins Datenblatt verrät - achja, Datenblätter liest Du ja gar nicht... @Tam Hanna: Wie lange willst
-
Thread
OLIMEX ATEMGA8 - Debugging-Modus funktioniert nicht
und das PICKIT4 kann alles, was es bei Microchip aktuell gibt: ICSP, ISP, PDI, TPI, UPDI, JTAG, für PIC, AVR, ARM, MIPS. Ich denke, das ist die Lösung, auf die es langfristig hinauslaufen wird. Der EDBG-Chip im Atmel-ICE ist ein AVR32, und AVR32 ist seit Jahren tot, und ich frage mich, wie lange sie
Frank K. schrieb im Beitrag #6672746: > Der EDBG-Chip im Atmel-ICE ist ein AVR32, und AVR32 ist seit Jahren tot, > und ich frage mich, wie lange sie dieses letzte Überbleibsel noch > produzieren werden. Solange sie ihn verkaufen können, ist doch logisch.
-
Thread
USB (-C) Ladegerät + PIC USB OTG zum Debuggen
gegeben werden, deren Laptop mit dem Produkt zu verbinden, um über USB direkt Zugang zu unserem uC (PIC32MX470F512H) zu haben und als Debugschnittstelle zu verwenden (so dass man das Produkt nicht öffnen muss, um einen Debugger an den uC zu setzen). Unser uC (PIC32MX470F512H) besitzt eine USB 2.0 (
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Gibt es eigentlich schon Bilder vom Atmega32? oder STM32F030 oder so? Update. Sehe greade hier gibt es den Atmega328 https://www.richis-lab.de/uC01.htm
Hier haben wir einen STM32F103C8T6... ...Moment... ...nein, es ist nochmal ein Megahunt MH2103ACBT6: https://www.richis-lab.de/STM32_12.htm :)
-
Thread
ESP32 - Ethernet via UART oder SPI ?
IP-Stack herausgesucht und verglichen. Performancewert: UDP LAN Throughput Prozessor ist hier ein PIC32MX795F512L mit 80 MHz. 1. ENC28J60: ext. 10MBit/s SPI MAC/PHY: 456kB/s 2. ENC624J600: ext. 100MBit/s SPI MAC/PHY: 784kB/s 3. interner 100 MBit/s MAC+LAN8720A PHY: 8449kB/s Das ist jetzt nur
/ESP32_W5500_TCP CU , Larry
-
Thread
Muss es ein Elko sein?
> In der Praxis sollten auch 10 µF reichen. Ich vermute, dass es sich um einen ESP8266 oder ESP32 handelt. Da empfehle ich dringend mindestens 100µF. Wenn zwischen Spannungsregler und dem unteren IC mehr als 10 mm Abstand sind, brauchst du für den Spannungsregler einen eigenen Kondensator gemäß
ich kenne verlangen üblicherweise 100nF pro Versorgungspin und eine "Bulk" Kapazität von 10µF (hier PIC32 und STM32). Also SMD ist mögich. Aber das hängt vom µC ab. Nein, ich kenne keinen der einen Elko verlangt, aber wie gesagt: Datenblätter lesen.
-
Thread
Alten Wandwählfernsprecher SIP-fähig machen
Meinst du wirklich dass das so komplex ist? z.B. das hier: https://www.olimex.com/Products/IoT/ESP32/ESP32-ADF/open-source-hardware mit https://github.com/OLIMEX/sip_phone_example würde den SIP-Teil doch schon komplett erschlagen, für mein Projekt müsste aber der Audio-Teil anders werden (alte
heise.de/-4271249 Also scheint es ja schon prinzipiell möglich zu sein, SIP-Telefonate über einen ESP32 zu führen. Es müssen ja nicht alle denkbaren Codecs und Protokoll-Eigenheiten unterstützt werden.
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
) relevant ist oder nicht, wird er zusätzliche Befehle einbauen müssen um bspw. eine Zahl in einem 32-bit-Register auf 8 Bit einzuschränken.
Beitrag #6662428: > Ist das hier überhaupt richtig? Da bin ich überfragt, so firm bin ich bei STM32 nicht.
-
Thread
Welchen lattice ic
kannst, wie ein CPLD, aber mit im Prozessor mit drin. Die AVRs haben leider nur eine solche Einheit. PIC18Q (z.B. PIC18F27Q84) haben bis zu 8 dieser Einheiten. Damit kann man dann schon einiges machen. fchk PS: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus
> CLC-Einheit Wenn man mit 2 bzw. 4 zufrieden ist: PIC16F1501/1503/1507: 2 PIC16F1508/1509: 4 Natuerlich zur Laufzeit reprogrammierbar. Dazu gab es frueher noch einen separaten (kleinen) CLC-Designer. Heute muss man dann gleich mit MPLAB-X rumfuhrwerken
-
Thread
Mikrokontroller sparsam versorgen
wieder ausschalten bis Vmin erreicht ist. Vmin und Vmax müssen natürlich im Bereich der Vcc des ESP32 liegen.
Micha W. schrieb im Beitrag #6655001: > Ja, der ESP32 ist ziemlich sparsam im sleep (zumindest was ich bisher > gelesen habe). Die D1 Mini verbrauchen noch 87 µA und der ESP32, so meine ich, 130 µA. > Über den Taster habe ich grade auch nachgedacht
-
Thread
Division 64Bit durch 32Bit gesucht
Geschätztes Forum, ein 64Bit Zahl, soll durch eine 32Bit Zahl In Assembler z.B. ATmega8 dividiert werden. Siehe 32Bit Division: https://www.mikrocontroller.net/articles/AVR_Arithmetik#32_Bit_.2F_32_Bit Kann jemand helfen? Danke Bernhard
Mit 32 und 16 bit steht es hier weiter unten: http://avr-projekte.de/rechnen.htm
-
Thread
LogicAnalyser Kingst LA5016 500MSa/s für 160Euro
ich noch erwähnen, dass ich Bastler bin und den LogicAnalyser für meine Hobbyarbeiten mit Atmega, PIC24 und PIC32 Mikrocontrollern nutze. Für den Zweck ist er meiner Meinung nach gut geeignet. Harald schrieb im Beitrag #6653722: > Interessant! > - Gibt es da auch Updates oder muss man mit dem
-
Thread
MCUs mit OPA?
stages and filter functions allowing signal conditioning with down to zero external components. PIC16F15354 hat es nicht, PIC16F570 mit "Dual Op Amp Module with 3MHz GBWP "
STM32G4 z.B. hat mehrere, einige H7 haben auch einen wenn ich mich nicht täusche.
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
z.B.: https://www.digikey.de/product-detail/de/lattice-semiconductor-corporation/LCMXO2-256HC-5SG32C/220-2640-ND/3232670 Das sollte reichen. fchk
Ich rate entweder uC mit Quadratur Peripherie (STM32, DSPIC, etz.) zu verwenden oder die LS7166 Zähler o.ä. Den STM32 Quadraturmodus verwendeten wir früher einmal in der Firma und das funktionierte wie gewünscht. Die LS7x66 funktionierten in früheren Projekten
-
Thread
EAGLE: Platziertes Bauteil ändern
Maik F. schrieb im Beitrag #6651239: > Bitte linkes Bauteil im > schematic durch Bauteil STM32G473CE_KOPIE ersetzen (das als Beispiel > schon als IC3 da steht), nur replace-Befehl benutzen. Bitte beschreiben, > wie du das machst nur mit replace geht's natürlich nicht, aber praktisch möchte
schön rumspielen. Der Diode ein anderes Gehäuse verpassen, was ich dargestellt hatte. Und den DIL-PIC ein SOIC-18 zuordnen und auch wie dazu die Biblo aufgebaut ist.
-
Thread
GLCD Controller ST7920
rcall lcd_writecom ;H-Adresse auf 0 rcall delay50us inc temp1 cpi temp1, 32 breq exit1 rjmp _Clear_GDRAM ;******************************************************************************************************* exit1: ret ;***************************************
rcall lcd_writecom ;H-Adresse auf 0 rcall delay50us inc temp1 cpi temp1, 32 breq exit1 rjmp _Fill_GDRAM [/avrasm] Hinweis: den delay 100ms habe ich eingefügt, damit ich den Ablauf beobachten kann.
-
Thread
Heizkörper / Heizungsventil Steuerung ohne dicke Zentrale
"Danke" für das Angebot! - Welche Thermostatkopf setzt Du ein? - Welcher µC steuert - Atmel, Pic, RPI? - Funk oder Draht? Ibram
Nimm welche mit Bluetooth und nimm einen esp32 um sie zu steuern? Ist das schmal genug?
-
Thread
Fotos von zwischendurch :-) (Laberthread)
weiss umgelötet was ich immer noch toll finde das die Display ohne einen Draht 1:1 am nano oder esp32 laufen! Kontrast & backlight ist über USB einstellbar und BL kann per PWM gedimmt werden
lötfaul bin hab ich ein Demoboard von Microchip drauf. Da ist auch der Programmer schon dabei. Ist ein PIC16F18855. Der kann auch nur 0..3,3 Volt messen. Zum Ansteuern des Ladestromes und der Last habe ich einen DAC (5-Bit:-( ) und einen PWM-Ausgang mit Tiefpass im OPAmp verwendt. Gruß Gerhard
-
Artikel
UKW Sender mit PIC
Hallo Kollegen, Hier gibts ein ungewöhnliches Projekt mit einem PIC-Prozessor. Historie: Eigentlich bin ich Entwickler für FPGA Bausteine, und dabei hab ich mal einen NCO gebaut. Numerically controlled oszillator ist das in ausgeschriebener Version, damit kann man beliebige
ich dann aber fallen gelassen. Dann kam mein Sohnemann, der grad ein Bastelprojekt hatte, mit einem PIC18F57Q43 daher, und im Datenblatt sehe ich, dass dieser einen NCO hat. Dazu auch noch einen schnellen A_D Wandler. Dieser NCO wird mit max. 64Mhz getaktet, kann also maximal 32Mhz ausgeben. Für UKW zu
-
Thread
Speicherverhalten Moderner Controller/CPUs
mit dem SPI-Flash Auch hier gilt natürlich, dass PCs ebenso wie halbwegs aktuelle Controller (ESP32, STM32, etc.) XIP beherrschen. Beim PC ist das ein bisschen komplexer, da das dort über den Chipsatz läuft, aber letztlich führt die CPU natürlich direkt Code aus dem Flash aus. Literatur hierzu
immer RAM haben. Beim ersten AVR kam man ein einfachen Fällen allerdings ganz gut ohne RAM aus. Mit 32 Registern und einem Hardware-Stack ist RAM nicht zwingend nötig. Und der erste PIC, der 1650, hatte überhaupt kein RAM, nur 32 Register.
-
Thread
Unbekannte "Töne" bei ca. 46,5kHz und 61,6kHz?
neuer PIC Freund schrieb im Beitrag #6640872: > Tiefpass. Nach oben offen Finde den Widerspruch! Oder erkläre bitte, was du damit meinst.
neuer PIC Freund schrieb im Beitrag #6640885: > Jep. Natürlich ein Hochpass. Okay, damit passt deine Aussage jetzt natürlich :-)
-
Thread
Problem PIC18F und ST7567
geht, hast du schon mal gemessen, ob deine serielle Schnittstelle funktioniert? Und was für einen PIC18 hast du? Stimmt die Baudrate? Also was weisst du an grundlegendem? Gerhard
Initialisierungsdaten kopiert und der Ergebnis ist das selbe. _lcd_init_data = BASCOM-AVR Bibliothek "glcdEADOGM132x32.lib". Da ich mit Assembler auf Kriegsfuß stehe, hilft mir mir sehr wenig und kann nur zusammen reimen.
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
von vielen "Kleinstkomponenten" in der Testphase zu sparen) ? Danke für die Tips mit TI und PIC....bin allerdings gerade so schön frisch eingearbeitet in die STM32-Welt und kann das alles soweit ganz gut bedienen und programmieren, zumindest was die einfache Registerprogrammierung angeht....also
https://www.st.com/en/evaluation-tools/nucleo-f429zi.html hat STM32F4 und Ethernet, wie gewünscht STM32CubeIDE installieren, aus dem Repository das Beispielprojekt: Repository\STM32Cube_FW_F4_V1.26.0\Projects\STM32F429ZI-Nucleo\Applications\LwIP durcharbeiten und
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
ganze Zeit gesetzt war. Ich habe die in https://www.st.com/resource/en/errata_sheet/cd00190234-stm32f101x8b-stm32f102x8b-and-stm32f103x8b-mediumdensity-device-limitations-stmicroelectronics.pdf auf Seite 26 beschriebenen Schritte befolgt. In main.c unten ist die Definition der Funktion. Dies hat den
sauber ohne derart seltsame Signale zu erzeugen. Falls du abgucken willst: http://stefanfrings.de/stm32/stm32f1.html#i2c Da sollte man aber noch Abbrüche nach Timeout einbauen.
-
Thread
Vorstellung und erstes Projekt
schon drin, neben den ueblichen seit dem 8032 bekannten Uart, ADC und Timer. Daneben gab's auch die PIC. Alles verpennt ? Schon vor 2000 machte man logische Verknuepfungen, also OR/AND/Not-Matritzen mit GAL und schon lange nicht mehr mit Gattern, ausser vielleicht ECL oder so. Trotzdem viel Glueck
AVR-GCC kann das: https://www.mikrocontroller.net/topic/292251#3113090 Das sollte auch beim PIC gehen.
-
Thread
Nochmal LC-Meter nach AADE: dessen Oszillator
wenig geändert. Ein bischen beschreibt er auch wie es funktioniert. https://www.sprut.de/electronic/pic/projekte/lcmeter/lcmeter.htm
Mohandes H. schrieb im Beitrag #6643771: > Du meinst ein Frequenzverhältnis von 1:32, weil √(2µF/2nF). Das wäre > aber wenig und in der Praxis schwingt der Oszillator auch mit C weit > unter 2nF. Ja, erstens: Schreibfehler. Zweitens: nö, der Mindest-C ist im Original 680pF. Das
-
Thread
LED Bargraph sinnvoll nutzen
im Multiplexverfahren, besonders elegant durch uC mit eingebauten LED Treiber und Stromquellen wie PIC16F1614 . Es gibt eh keine passenden Spezialchips mehr dafür.
So habe ich jetzt gemacht. Danke Falk. [c] void Bargraph ( int32_t CO2_Level , uint32_t Blinker) { static uint8_t Tausender, Hunderter; GPIOA ->ODR &= ~(0x07FF); // Limtter if ( CO2_Level > 10000 ) CO2_Level = 10000; if ( CO2_Level < 0 ) CO2_Level
-
Thread
Leistungsfähige Drosselspule auf EI Kern?
sein. Ab ca. 200V steigt der Leerlaufstrom exponentiell an, bei 400V fliegt schon im Leerlauf der C32 LSS. Alleine die Sekundärspule zu "Fertigen" (von "Wickeln" kann keine Rede sein; bei dem ganzen Zuschneiden von Pappe und Isolierpapier habe ich mich eher wie im Bastelworkshop gefühlt) war mehrere
: Hier ein Beispiel, wo der Luftspalt gut sichtbar ist. https://pl.eaton.com/image?doc_name=8240PIC-98&locale=de&type=big BTW: Die Drosseln wären auch was für die Anwendung des TO.
-
Thread
ATmega8U2 Quarz
während bei 3V nur 8MHz drin sind. Wenn Dir das nicht reicht, musst Du halt was moderneres nehmen. Ein PIC24F64GB002 geht auch bei 16MHz, ein PIC32MX250F128B läuft mit 50MHz, und so viel teurer sind die auch nicht. Bei denen läuft der Kern nur noch mit 1.8V, nur die IO-Treiber laufen mit 3.3V fchk
bei 3V nur 8MHz drin sind. Wenn Dir das nicht > reicht, musst Du halt was moderneres nehmen. Ein PIC24F64GB002 geht auch Super danke für die Ausführliche Antwort dan ist alles klar. Danke
-
Thread
Schuhkarton beheizen
> der A/D des ATMega328 ist ziemlich gut und kostet irgendwas um 2 Euro Der A/D eines PIC 12F675 ist noch viel besser und kostet um 30 Ct. Den muss man nicht durch die halbe Welt fliegen. Ausserdem macht er sich nicht so dick auf der Platine. Als Messglied bietet sich die Durchlassspannung
xyz schrieb im Beitrag #6618599: > Der A/D eines PIC 12F675 ist noch viel besser und kostet um 30 Ct. Wer die Apotheke in der Nähe hat, zahlt 1,68 € plus Aufwand. Bei Reichelt mit VSK knapp 7,- €. Bei Ali liefert auch niemand für 30 ct, selbst nicht
-
Thread
STM32WB10 und STM32WB15 - Bluetooth LE und CUBE-Unterstützung für wenig Geld
welchen Eindruck habt ihr von der Zugänglichkeit der BLE Funktionen in den STM32WB uCs ?
uCs und seine Tools: Es reicht nicht sich auf einen Hersteller einzuschießen und zu meckern. STM32 - CubeMX XMC - Dave ATSAM - start.atmel.com PIC32C - MPLabX TM4C - CCS + tivaware usw .. usw .. Die Komplexität der uCs und der Zeitdruck bei der Entwicklung neuer Produkte beim uC Hersteller
-
Thread
PIC32 Zukunft
kommt sicherlich nicht ganz überraschend, aber was denkt ihr, wird das mittel- und langfristig für PIC32 bedeuten? Erwartet ihr dort noch Weiterentwicklungen?
Was hat das mit PIC32 zu tun ? Der Kern bleibt immer der Selbe, ob da ein Timer dazukommt, oder eine schnelle Schnittstelle ist eigentlich unabhängig vom Core.
-
Thread
Wie programmiert man für einen Atmega32u4?
Ende (etwa doppelte Rechenleistung eines klassischen AVR) https://www.microchip.com/wwwproducts/en/PIC24FJ128GB202 oder etwas am oberen Ende wie das hier nehmen, was gegenüber einem klassischen AVR etwa Faktur 5 ist. https://www.microchip.com/wwwproducts/en/dsPIC33EP512MU814 Für die 32 Bit PICs
sowas wie du suchst, nur halt für die "falschen" µC. https://www.st.com/en/embedded-software/stm32cubef4.html
-
Thread
STM32G4 - Quarz schwingt nicht
der schwingt nicht. Woran kann das liegen? Hardware: Ich habe eine Platine mit dem Controller STM32G474VET6 aufgebaut. Als Quarz habe ich den XRCGB24M000FAN00R0 (24 MHz) gewählt. Parallel gegen GND hängt jeweils ein Kondensator mit 6 pF. Der Quarz ist angeschlossen an den Pins 12 und 13 (PF0 OSC IN
Ich würde sogar sagen, dass beide manuals zusammen verwendet werden sollten. Gilt für alle STM32 Serien.
-
Thread
Raspberry Pi Pico: nur als Schulungssystem gut geeignet.
Programmierumgebung zu nutzen, spart Materialkosten. Die dort gewonnenen Ergebnisse lassen sich dann auch auf STM32 und Co. Anwenden. Und ja, eine solide Ausbildung in Assembler auf einem PIC16F wäre vernünftiger - in der Zeit von TL:DR ist allerdings fraglich, ob die Aufmerksamkeitsspanne des durchschnittlichen
Profi-Systemen ein Handycap dar. > Die dort gewonnenen Ergebnisse lassen sich dann > auch auf STM32 und Co. Anwenden. > Und ja, eine solide Ausbildung in Assembler auf einem PIC16F wäre > vernünftiger - in der Zeit von TL:DR ist allerdings fraglich, ob die Eine solide Ausbildung in Assembler