-
Thread
Fragen zu SPI Geschwindigkeit
einen übertakteten Atmega1284P (22.1184MHz wegen Baud-Rate) durch einen AVR128DB48 ersetzt der mit 24MHz läuft. Im ersten Projekt habe ich die SD-Card via 74CD4050 Als Level Converter angeschlossen. Zwischen dem Atmega1248P und dem 74CD4050 ist ein IDC Kabel von etwa 15cm Länge, der SPI Clock entspricht
Generell gehen SD-Karten auch mit 20MHz problemlos. Ich habe das in mehreren Projekten mit STM32 und PIC32 verwendet, und hatte nie Probleme. Sogar auf dem Breadboard (PIC32MX250). Ich wäre ja nie auf die Idee gekommen, einem Atmega eine SD-Karte aufzubürden. Es gibt da passendere Lösungen, wie Nor-Flashes
-
Thread
Wechsel von Hardware zu Embedded SW vorbereiten
Versionsverwaltung, Branching, usw. : Hab ich keine Ahnung von. * Mikrocontroller: Bis jetzt nur PIC und AVR 8 Bit. Mein Fahrplan, den ich mir ausgedacht habe: 1) Zuerst auf nem 8 Bit uC mit einem kleinen Projekt alle C Elemente repetieren. 2) Eine Hardware und IDE für embedded C++ beschaffen
https://de.aliexpress.com/item/1005001456186625.html?gatewayAdapt=glo2deu&spm=a2g0o.9042311.0.0.20b24c4dtb7mBH Kurse: http://fastbitlab.com/ Warte ein paar Tage, bis Udemy eine Aktion hat, dann bekommst du die Kurse für ca 10Eur oder so. Man muss sich ein wenig an den Lehrer und seinen Lehrstil
-
Thread
Umschalter zwischen 3 Taktgeberquellen gesucht
Pins? Genau, ich brauche noch genau 2 Pins für das Umschalten. Allerdings benutze ich keinen ARM, PIC o.ä. uC sondern einen XMOS XCORE200. Bei diesem uC wird zwischen 1Pin-Ports, 4Pin-Ports etc. unterschieden. Nur ein 1Pin-Port kann man sinnvoll für die Taktausgabe nutzen, allerdings habe ich schon
sehen, wie sie wirken. Das Bild wurde mit einer Lumix DMC-SZ8 aufgenommen. Diese verfügt über ein 24mm (equivalent) Weitwinkel. Das Bild wurde nachträglich mit Gimp ausgeschnitten und verkleinert. Beleuchtung waren zwei Leuchten auf einer Fläche von ~20x20cm in 15cm Abstand. Dieter S. schrieb im
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
eingebaute LCD Multiplextreiber haben, andere Modelle die an 1.5V Batterie laufen können oder an 5 bis 24V per eingebautem Spannungsregler.
man bekommt alles irgendwie dran-adaptiert, aber in > Hardware wäre toll gewesen. Bei USB gibts PIC24, dsPIC33 und PIC32 in SDIP28. https://www.microchip.com/en-us/product/PIC32MX270F256B FS Host, Device und OTG. 50 MHz, 256k Flash, 64k RAM. Alles da. Kaufbar. https://www.mouser.de/ProductDetail
-
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
RP2040 / Pi Pico nutzen
jetzt zu schade, fuer den > brauch ich noch eine besondere Aufgabe. :-D Dann schau dir mal die dsPIC33CH Serie an: https://www.microchip.com/en-us/product/dsPIC33CH256MP508 Diese Teile sind beispielsweise für BLDC-Motorsteuerungen interessant, wo der Slave-Kern die Kommutation und PWM und Back-EMF
Frank K. schrieb im Beitrag #6957233: > dsPIC33CH und den gibts auch für <1€ ?
-
Thread
MPLAB X: Chaos mit Datasheets und Librarys, LIN Lib für dsPIC33
https://www.mikrocontroller.net/topic/530560#new Ich hab mir nun wie vorgeschlagen den Controller dsPIC33EP256MC502 bestellt, da er ja laut Datenblatt auch die benötigte CAN und LIN Unterstützung an Bord hat. https://ww1.microchip.com/downloads/en/DeviceDoc/dsPIC33EPXXXGP50X-dsPIC33EPXXXMC20X-50X-and-PIC24EPXXXGP-MC20X-Family-Data-Sheet-DS70000657J.pdf
jetzt mal folgende Software Installiert: MPLAB X IDE v6.0 MPLAB XC16 1.70 MPLAB MCC v5.1.0 DFP dsPIC33E-GM-GP-MC-GU-MU v1.3.85 Device Library PIC24 / dsPIC33 / PIC32MM MCUs 1.171.0 Foundation Services Library 0.2.2 Fehlt da noch was? Die IDE ist für mich komplett neu und mir ist bewusst, dass
-
Thread
Mikrocontroller Adressbus
Zeitpunkten unterschiedliche Teile der Gesamtadresse darauf ausgeben. Im einfachsten Fall könnte man dann 24 Worte adressieren und käme ohne große Denkleistung auf 2^24 und damit 16M Worte. Patrick L. schrieb im Beitrag #6953195: > aber ich denke das war nicht die Frage des TO Ich finde den Blick über
Lothar M. schrieb im Beitrag #6953197: > Fall könnte man dann 24 Worte adressieren und käme ohne große > Denkleistung auf 2^24 und damit 16M Worte. Ja, das is so eine sache mit der denkleistung. Der eine malt immer kurven um seine dusseligen schaltregler. Der
-
Thread
Digitaluhr mit geringem Stromverbrauch
praktisch kaum noch zu bekommen und in Gold aufgewogen. Hatte damit eine Armbanduhr gebaut, Tiny24, HCT4094, MPX und paar Features: Uhrzeit, Datum, Stopuhr, Taschenlampe (SH-weißLed), Lottozahlen-Generator, etc., also echt eine "Smartwatch"... ;-) Offene PCB in gefrästem Ebenholz-Gehäuse, leider
also nur 3 Ausgänge braucht, macht 35+1+3=39. Will man Datumsanzeige nicht im chinesischen 2022 12 24 oder amerikanischem 12 24 2022 sondern europäischem 24 12 2022 Format muss man auch eine 3 anzeigen können und braucht somit alle 40. Und wenn man gar ein gemultiplextes Display nutzt, kann er bis
-
Thread
LAUTERBACH LA-7704 DEBUG-USB und LA-7760 EJTAG-MIPS32
und LA-7760 EJTAG-MIPS32 ICD-MIPS32: MIPS4K | MIPS4KC | MIPS4KEC | MIPSM14K | MIPSM14KC | MIPS24K | MIPS24KE | MIPS34K | MIPS74K | MIPS1004K | ADM5120 | ADM8686 | AU1000 | AU1100 | AU1200 | AU1500 | AU1550 BCM1101 | BCM1103 | BCM1113 | BCM3349 | BCM3380 | BCM35230 | BCM3549 | BCM3556 | BCM4704
IKF6850 | IKF6860 | LX4X80 | LX4189 | LX5180 | LX5280 | MDEB | MDED | MP32, MSP20xx | MSP71xx | PIC32MX | PNX8330 | PNX8331 | PNX8332 | PNX8335 | PNX8541 | PNX8542 | PNX8543 | PNX8932 | PNX8935 | PNX85500_MIPS4K | PNX85500_MIPS24K | PSB21553 | PSB21653 | RT3052 | RT3662, RC32334 | RC32355 |
-
Thread
PIC16f15244 RFM69 sendet nicht
Fehler. Wie gesagt: Die Funktion rfm_test() liest aus dem Register 0x10 und bekommt die erwartete 0x24 zurück. Diese landet nur komischerweise nicht im Buffer des PIC. Die Kommunikation an sich läuft also. Nur senden will er nicht und mir sind so langsam die Ideen ausgegangen.
... Der PIC muss was senden um empfangen zu können.
-
Thread
keine Mikrocontroller auf dem Markt
AVR-Mikrocontroller scheinen aktuell bei den Großhändlern noch gut verfügbar zu sein. PIC-Controller auch noch einigermaßen.
> AVR-Mikrocontroller scheinen aktuell bei den Großhändlern noch gut > verfügbar zu sein. > > PIC-Controller auch noch einigermaßen. AVR und PIC haben doch sooo viele Nachteile, sind sooo hoffnungslos veraltet und PICs sind ja so grenzenlos C unfreundlich. Wird doch hier andauernd bemängelt wie
-
Thread
Stromberbrauch Trafo
michael_ schrieb im Beitrag #6939053: > Aber 62mA bei 24V und ein Motor? Was der Bauer nicht kennt....
Das ist Wechselstrom (24VAC, 50 Hz).
-
Thread
uC Startup mit Supercap
Problem bei dem möglicherweise schon der Ein oder Andere vorbeigekommen ist. Ich verwende aktuell den PIC24FJ256, der eine VDD Rampe von min. 1V/20ms benötigt. Um das zu realisieren bin ich auf der Suche nach einer pfiffigen Schaltung mit möglichst wenigen Bauteilen. Meine Idee ist es zw. Supercap und
HildeK schrieb im Beitrag #6933176: > Ich kenne jetzt die Eigenheiten des PIC nicht, gehe aber davon aus, dass > diese Anforderung mit dem Reset zu tun hat. Ich hatte das schon mal bei einem Tiny AVR, der mit einem Kondesatornetzteil und wegen relativ großem Pufferkondensator
-
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
angegeben werden. Im Datenblatt vom HP10811 steht zum Beispiel: Final value is defined as frequency 24 hours after turn-on. http://hparchive.com/Manuals/HP-10811AB-Manual.pdf
-
Thread
ATTINY85 als DCF77-Empfänger
ziemlich überfordert ist. ... ziemlich sicher! Zum lernen/analysieren im Anhang ein entspr. pic33 Phasendecoder ... Ich blicke bis jetzt die ganze Methode nicht ... Die pic33 Lösung habe ich eingesammelt von http://www.marvellconsultants.com/DCF/ Wer hat die Jan 2012 Elektor magazine edition
ein ATtiny25) * 38400 Baud (bei 8-MHz-Quarz sind 115200 Baud drin) Geändert habe ich: * ISR, 24-Bit-Arithmetik, uprintf() in Assembler * ISR-Fortsetzung per Idle-Routine statt software-getriggerter ISR * FIR-Filter in IIR-Filter (spart erheblich RAM) * die Art der Start- und Datenbiterkennung
-
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 über
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
Fixed-Point Arithmetik oder doch wieder Float?
Das ganze soll dann auf eine dsPIC33 laufen. Ich würde gerne float umgehen, sofern das möglich ist. An sich reichen mir (für dieses Projekt) Werte von 9999,99 bis 0,00. Ich wollte mir nur Arbeit für die Zukunft sparen und eine möglichst
schon fertiges geben, übrigens :-) Ja, die 32-bit Integer Arithmetik. (Hab ich mal gehört ;-) ) 24-Bit dürfte dagegen schwieriger als fertige lib zu bekommen sein.
-
Thread
[V] Microchip explorer 16 Entwicklungskit
verkaufe 1 Stk. Microchip explorer 16 Entwicklungsboard inclusive 1 Stk. Prozessor Steckmodul MA240011 PIC24FJ128GA010 series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA240012 PIC24HJ256GP610A series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA240014 PIC24FJ256GB110 series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA330011 dsPIC33FJ256GP710 series Steckmodul (PIM) Aktueller Neupreis 240€ Ich gebe dieses für 80€ incl. versichertem DHL-Paketversand ab. Bei Interesse bitte PM
-
Thread
Muss eine Küchenwaage booten?
Der CSU18M88-Chip ist eine 8-Bit-RISC-Architektur mit einem leistungsstarken Mikrocontroller mit 24Bit hochpräzisen ADC- und LCD-Anzeigemodulen. Intern integrierter 8k * 16Bits MTP-Programmspeicher. LEISTUNGSSTARKE RISC-CPU: 8-BIT-MIKROCONTROLLER-MCU INTEGRIERTER 8K-× PROGRAMMIERBARER 16-BIT-MTP-SPEICHER
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
Frank K. schrieb im Beitrag #6906695: > 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
Frank K. schrieb im Beitrag #6906695: > 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 Nein, das sicher nicht. > und als 16-Bit Prozessoren für C noch besser geeignet, weil der > C-Standard
-
Thread
Hardware Programmierung mit Python
Schleifendurchläufe: Python 11106.14 ms Native 6646.69 ms Viper 5075.24 ms Handoptimiert 67.71 ms Assembler 30.16 ms [/pre] Wegen der 1E6 Schleifendurchläufe entsprechen die genannten Zahlenwerte der Ausführungszeit von 1 Schleifendurchlauf in Nanosekunden
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
-
Thread
PIC16F1825 - I2C Acknowledge Problem?
Hallo Hier mal eine Routine für das EEPROM 24C02. I2C1_Wr(0xA2) ' send byte via I2C (device address + W) I2C1_Wr(2) ' send byte (address of EEPROM location) I2C1_Wr(0xAA) ' send data (data to be written)
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
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
Welcher IC für Selbsthalteschaltung, Verriegelung und Löschen?
Taster Aha, ein Tastenaggregat. http://friedel-herrmann.blogspot.com/ Fertig programmierten PIC gibt es wohl nicht mehr. Aber es gibt den SAS560 noch immer über eBay, er arbeitet mit KFZ freundlichen 6-24V, muss keine Sensortaster nutzen sondern verträgt richtige Taster und steuert noch 4 Lampen
MaWin schrieb im Beitrag #6898112: > Fertig programmierten PIC gibt es wohl nicht mehr. > > Aber es gibt den SAS560 noch immer über eBay, er arbeitet mit KFZ > freundlichen 6-24V, Die Schaltung, bzw. der IC wäre Perfekt. Muss ich den SAS560 selber Programmieren
-
Thread
NPN als Schalter klappt nicht
ist in I_pic_max enthalten. Dann rechnest du: Rv = (24V-5.1V) / ( I_pic_max + 5mA); hier mal 5mA für die Z-Diode angesetzt. > und wo soll der Puffer hin? Parallel zur Z-Diode, 1-10µF schaden nicht, sind aber
= (24V-5.1V) / ( I_pic_max + 5mA); hier mal 5mA für > die Z-Diode angesetzt. Als Strom wurden mehrere Werte genannt, welcher tatsächlich vorhanden ist, ist mir nach wie vor unklar. Braucht ein PIC mehr als
-
Thread
Suche günstige 32Bit MCU Plattform ähnlich Arduino
W.S. schrieb im Beitrag #6897656: > Willst du auch einen 32 Bit ADC haben? Es gibt 24bit-ADCs, die liefern ein 32bit Ergebnis. Die untersten 8Bit lassen sich prima als Lottozahlen benutzen.
#6898336: > W.S. schrieb im Beitrag #6897656: >> Willst du auch einen 32 Bit ADC haben? > > Es gibt 24bit-ADCs, die liefern ein 32bit Ergebnis. Die untersten 8Bit > lassen sich prima als Lottozahlen benutzen. Und wie erfolgt die Abbildung von 0x00..0xFF zu 1..49 ?
-
Thread
PIC18F Interrupt Routinen
chr_Temp); sprintf(chr_Temp, "Temp: %.4u°C",int_Temp = GetTempLM75(1)); LcdPrintf(1,24, chr_Temp); #endif } [/c]
Peter D. schrieb im Beitrag #6895153: > Die PIC bilden eine Ausnahme gegenüber den üblichen Mikrocontrollern, > sie haben keine nach Quelle unterschiedlichen Interruptvektoren. Das gilt nur für <= PIC18
-
Thread
Mehrere Spannungen miteinander vergleichen
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!
kleinste > Spannung. Ja das wäre kein Problem. Es wäre jedoch auch kein Problem statt 12 Komperatoren 24 zu verbauen. Je nachdem was Preis-Effektiver ist ;-)
-
Thread
RS232 String per Taste auslösen
2CB07D11YR6N%2CB07H4KYZS9 https://www.amazon.de/AZDelivery-UART-TTL-Konverter-Jumperkabel-inklusive/dp/B08T24NML9/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=uart%2Busb%2Badapter%2Bcp210&qid=1637767233&qsid=257-6183033-8676741&sr=8-3&sres=B08T24NML9%2CB07WX2DSVB%2CB0753GY7FR%2CB07CQTC8P2%2CB07RG77VWD
2CB07H4KYZS9 > > https://www.amazon.de/AZDelivery-UART-TTL-Konverter-Jumperkabel-inklusive/dp/B08T24NML9/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=uart%2Busb%2Badapter%2Bcp210&qid=1637767233&qsid=257-6183033-8676741&sr=8-3&sres=B08T24NML9%2CB07WX2DSVB%2CB0753GY7FR%2CB07CQTC8P2%2CB07RG77VWD
-
Thread
Wie ist ein billiger Grid Tie Inverter aufgebaut ?
und Trenntrafos mit mehreren kHz auf das Netz aufmoduliert. Das Ganze steuert ein PIC16Firgendwas.
runter auf 0 Watt hinbekommen. Wirkungsgrad geht mit 50W/80W und 20W/50W auch in Ordnung. Der Pic erzeugt in der Tat ein 50Hz Signal für den UCC3806, siehe Foto vom Oszi. Und wenn ich per dac die Spannung von 24V auf 30V hoch simuliere, dann springt sofort die Amplitude vom "Stromsinus" (NI Pin)
-
Thread
Ewiger Blinker mit Lichtsteuerung
Nimm doch einen PIC, plus LED und eine Batterie. LED an den 2 GPIO von PIC. Dann erstmals LED als reverse schalten und den internen kapazitaet aufladen. Dann den oberen pin als input schalten und messen wie lange der auf
rund um die Uhr, Du scheinbares Universalgenie! In Ermangelung richtiger Arbeit hockt der Kerl 24/7 vor seinem Rechner und gibt den großen Zampano. Ekelhaft!
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
notwendig. Bei Zilog gab es solche MCUs auch, nur war auf deren 40poligen Keramikgehäuse direkt eine 24polige EPROM Fassung integriert, diese Gehäuse waren sauteuer, damit diese ICs auch. Das waren ICs direkt für die Entwicklung, wenn diese abgeschlossen war, sollte man beim Hersteller eine makenprogrammierte
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
AVR PHY Management Interface Library
Ein PIC18F67J60 kann nicht nur MDIO/MDC, sondern auch den ganzen Rest mit Leichtigkeit bedienen. fchk
Bin da voll bei Frank. Der PIC18F97J60 wäre der große Bruder falls Du ein paar Pins mehr brauchst. Die Teile sind echt genial. Falls Du eine MAC-Adresse brauchst, und diese nicht selbst vergeben willst: 24AA02E48T‑I/OT -> I²C-Speicher
-
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