-
Thread
Noch ein Taschenrechner auf ATMega Basis
- eine 2. Funktionstaste und damit eine Dreifachbelegung. Das wollte ich >(noch) nicht. Idee: F Taste x1 drücken, Anzeige durch 2 Punkte .. (blinkend?!) F Taste zweite Mal drücken, 2te Funktionseben bzw. 3 Ebene, Anzeige durch 3 Punkte ... (blinkend?!) Die F Taste drücken schaltet ja
ein Emulator verwenden. Ein Projekt gibt es hier: http://www.teenix.org/ Als Prozessor wird ein PIC18F47K40 mit 15-Digit 7-Segment LED verwendet. Der Quellcode vom Programm liegt nicht vor - wohl aber das HEX-File für den PIC.
-
Thread
SHT11 SHT21 unterschiedliche Luftfeuchte Werte
resultRH1 ist 16 Bit breit.
Dann wäre es bei einem 16 Bit Prozessor eher Zufall, wenn es mal stimmen sollte. Denn 1250 * resultRH1 hätte ein 16 Bit Ergebnis.
-
Thread
[V] ICs, Quarze, Transistoren, diverses
,-€ 50x Atmel 24C512N-10SU2.7 (SOIC-8) Two-wire Serial EEPROM 512K (65,536 x 8) | 10,-€ 15x R1LP0108ESP-5SI (SOP-32) SRAM, 1 Mbit, 128K x 8bit, 4.5V bis 5.5V 55 ns | 10,-€ 19x AS7C31026C-10TIN (TSOP-44) 3.3V CMOS SRAM 10ns 64Kx16 | 15,-€ 50x MAX734CSA (SOIC-8) +12V, 120mA Flash Memory Programming
es handelt sich um einen 74HC20, kann aber keine weiteren Daten dazu finden. Wer es riskieren will: 1,-€ ------------- Quarze: 75x 10MHz SMD HC49U | 7,-€ 50x 16MHz HC49 | 5,-€ 60x 16MHz SMD HC49U | 6,-€ 100x 14.7456MHz HC49 | 9,-€ 90x 11.0592MHz HC49 | 8,-€ ------------- Transistoren
-
Thread
[VS] Bauteile, Kabel, Dev-Boards, Netzteile, Trafos, uvm.
39000µ/16V (vergeben) 2x Nippon Chemi-Con CEGW 4700µ/40V (vergeben) 1x Sprague Powerlytic 9400µ/35V (vergeben) 1x Sprague Powerlytic 20000µ/16V (vergeben) 1x Marcon Chemicon 47000µ/16V Die Elkos stammen aus
(vergeben) 1x Atmel ATMEGA8515-16PU, unbenutzt (vergeben) 3x Microchip PIC16F690-i/P, 2 davon unbenutzt (vergeben) 1x Microchip 12F629-I/P, benutzt 4x TE Connectivity 1-964575-6 (Mouser: 571-1-964575-6) 1x Phoenix
-
Thread
Was sollte das eigene entwickelte Evalboard können?
nach den Preisen für "ST-Link compatible" Programmieradapter (2,50€ incl. Debubber!) oder nach "STM32F103C8T6 Board" (1,50€). Und dann vergleiche mal, was vergleichbare Dinge in der AVR Welt kosten (sehr viel mehr). Ich will Dir die AVR's nicht schlecht reden. Nur solltest du bedenken, dass die Zukunft
Stefanus F. schrieb im Beitrag #5674932: > Denn der Sinn ist letzendlich, den Mikrocontroller in einer realen > Umgebung zu einem sinnvollen Zweck zu benutzen. Du hast offenbar den Begriff Eval-Board nicht
-
Thread
Schwierigkeiten mit den externen Interrupts vom Atmega328p
nicht einmal angesprungen. Vielleicht kann mir ja jemand helfen ^^ [avrasm].equ XTAL = 16000000 ;16 mHz .equ BTN = 2 ;Pinnumber of PORT_D .equ LED = 3 ;Pinnumber of PORT_D .def temp1 = r16 .def temp2 = r17 .MACRO store .if @0>0x3F sts @0, @1 .else out @0, @1 .endif
sollte es funktionieren (zumindest im Simulator, da prellt nichts ...): [c] .equ XTAL = 16000000 ;16 mHz .equ BTN = 2 ;Pinnumber of PORT_D .equ LED = 3 ;Pinnumber of PORT_D .def temp1 = r16 .def temp2 = r17 .MACRO store .if @0>0x3F sts @0, @1 .else out @0, @1 .endif
-
Thread
Weihnachtskerzen IR-Protokoll
ON (Lo), 4,5 ms OFF (Hi), dann 32 Bit mit entweder Bit = 0: 0,6 ms On 0,6 ms Off, oder Bit = 1: 0,6 ms On 1,6 ms Off 8-Bit Adresse: 8 Adressbits, 8 invertierte Adressbits, 8 Befehlsbits, 8 invertierte Befehlsbits 16-Bit Adresse: 16 Adressbits, 8 Befehlsbits, 8 invertierte Befehlsbits
RGB-Kerzen: die werden von IT-Receive als NEC erkannt, ON ist bei den neunen 0x01FE58A7, bei den alten 0xA1DE40BF. Sinnigerweise reagieren die alten nur auf ihren Code, die neuen auf beide Codes... Die neuen reagieren auch auf einige völlig andere Codes meines Fantek-Mediaplayer (NEC, 16Bit-Adresse 0x00F9
-
Thread
N76E003 nuvoton, Informationen über ICP gesucht.
irgendwie kribbelt es mich in den Fingern mir den näher anzusehen, weil: - 18 KByte Flash - 4 mal 16 Bit Timer - UART - SPI - I2C - 12-Bit ADC - 1 KByte Ram an Board für 2,50 Euro per 5 Stück (Ebay). Aaaaaber: es scheint nur von Nuvoton Programmer zu geben (und Programmer auf EBAY gar
bei einem Arduino sein. Man kann also Erweiterungen aufstecken. Der MCP2200 kann durch einen PIC18F14K50 ersetzt werden. Die beiden sind ja zu 100% Pinkompatibel (Kann ja auch nicht anders sein, der MCP ist ja auch in Warheit ein PIC mit fertiger Firmware von Microchip und eigener ID. ) Falls
-
Thread
Microcontroller im SO14 mit Centerpinning
ist, vielleicht einen laengeren Controller nehmen und die ueberstehenden Pins unbenutzt lassen? z.B. PIC16F84 hat die Stromversorgungspins mittig gegenueberliegend.
für die FB ein Cortex M7 sein? Ich hatte sowas ähnliches mal vor Jahren gemacht: einfach einen PIC16F7xx im SO Gehäuse rücklings auf die LP geklebt und die Pins mit dünnem CuL angeschlossen. Programmiert in Assembler, sind ja nur ca. 35 Befehlsarten. W.S.
-
Thread
Abtastzeitpunkt bei CAN verschieben (Phasesegm1, Phasesegm2 und SJW)?
Hallo, ich habe ein kleines Problem zw. AVR ATmega16M1 und einen PIC18F2680 (verbaut im Microchip CAN BUS Analyzer). in meinem BUS funktioniert alles nun habe ich mir einen CAN BUS Analyzer gekauft um Sachen Mitzuloggen oder über den Windowsrechner
SJW 0b10 und 0b11 Kombinationen hab ich noch nicht getestet. Mein Hausbussystem besteht aus ATmega16M1-MCP2551 Gespannen was absolut gut funktioniert, keine CRC Fehler oder wiederholte Übertragungsversuche. Das Gegenstück ist ein PIC18F2680 mit MCP2551 Tranceiver. Einziger Unterschied der mir aufgefallen
-
Thread
Atmel noch zukunftsfähig? Gesperrt
> Wann strafft eine pöse Heuschrecke das Portfolio von Microchip mit > MCS51, AVR, XMEGA, SAM, PIC12, PIC14, PIC16, PIC18, PIC24, PIC32? > Bei der nächsten Finanzkrise, in die wir gerade reinrauschen? Ich setze gerade folgenden ein: http://ww1.microchip.com/downloads/en/DeviceDoc/00001561C.pdf
mit 1,2V und gehen bis 600Mhz hoch Stefanus F. schrieb im Beitrag #5662976: > Veit D. schrieb: >> Ohne 5V wären zum Bsp. keine 16MHz möglich. > > Gilt für ATmega. Ich hatte noch keine reale Anwendung
-
Thread
Debugger für PIC16LF1527 mit I2C und UART? PICkit3 ?
In-Circuit Debugger Features Comparison Was ich nicht ganz verstehe ist die oberste Zeile PIC10F,PIC12F,PIC16F;PIC16F1x;PIC18F;dsPIC30F;PIC24F,PIC24H,dsPIC33F;PIC32MX;PICkit 3;ICD 3;Real ICE Warum sind dort neben den HW Debuggern "PICkit2","ICD3" und "Real ICE" auch noch einzelne Controllerserien
OK, Beispiel 3.Zeile: Software-Breakpoints: Sind bei PIC10F, PIC12F und PIC16F nicht möglich (egal mit welchen HW-Tool), jedoch bei allen anderen Serien ----> ABER: bei diesen auch nur mit ICD3 und RealICE und nicht mit dem PICKIT3. Betrifft nur Debugging
-
Thread
SPX3819 schaltet unmotiviert ein
Ein Pulldown mit 100k ist übrigens EMV-technisch völlig unwirksam. Löte /über/ den mal einen 10..100nF Kondensator. Immerhin schaltet das ding laut Datenblatt schon bei ca. 1,1V am EN-Pin ein.
anderes Schaltbild ohne Polaritätsangabe am C41, aber dafür mit BOM gefunden. BOM: C41: Kerko 10µF/16V 20% X5R C53: KerKo X7R R1, R2: Kohleschicht 1% Lothar M. schrieb im Beitrag #5655769: >> a+b) ? > Ja, [...] ich hab nun folgendes probiert: nur 2k2 statt 100k: keine Änderung 100k
-
Thread
Büttner Votronic modified sine wave inverter
invertiert und gleichzeitig levelgeshiftet. Sperrt der MPSA, wird die Highside durch die Ladung im 2,2µF Elko durchgeschaltet. Die 1N4148 sorgt für das Sourcespannungslevel und die 1N4007 stapelt darauf nochmal etwa 12V.
Also eher PIC16F72 oder so, auch aufgrund der Position des Resonators (blauer Gnubbel dreibeinig).
-
Thread
PIC18F45K22 Software PWM
PIC läuft mit intern 16MHz, Timer 1 wird schon zur dekodierung einer kleinen Fernbedienung verwendet. Ich habe schon viel durchsucht, leider sind einfache Beispiele oft in asm ( ich arbeite mit c) oder
benutzen, leider bekomme ich es einfach nicht hin das für den Atmega32 gedachte Beispiel auf meine PIC18F45K22 umzumünzen. Init: [c] /* Timer 0 */ T0CON = 0x88; TMR0H = 0xFF; TMR0L = 0x88; INTCONbits.GIE = 1; T0CONbits.TMR0ON = 1; [/c] PWM Funktion: [c]U16_T time =
-
Thread
Anfänger braucht Entscheidungshilfe
/wenn er soweit ist/. Und selbst wenn, dann misst man sich eben zusammen, was man braucht. Eine pF-genaue Abstufung von 1-1000 pF geht nicht, aber vielleicht reichen grobe 25, 100, 250, 500, 750 pF aus?
kHz. Es müsste schon die Möglichkeit geben, auf 0,1pF genau abzustimmen. Ich würde es mit 4-5 festen Kondensatoren mit z.B. 480pF, 240pF, 120pF, 60pF und evtl. 30pF probieren. Die Feinabstimmung erfolgt mit einem Drehkondensator, angetrieben von einem
-
Thread
Programmiersprachen jenseits von "C"
Stefanus F. schrieb im Beitrag #5650638: > Asm'ler schrieb: >> Ich bleib bei 8Bit lieber bei DER Programmiersprache diesseits von C. >> Direkt 1:1 und ohne jeden Overhead. > > Ohne Overhead ist nicht ganz
Maschinencode compiliert und damit > beinahe native Geschwindigkeit erreicht. > passt locker in 16KB Attiny Gabs wohl deshalb schon bei den ollen KCxx DDR Heimcomputern :) Bei 8Bit bleibt ASM diesseits C weiter ungeschlagen. Direkt 1:1 passgenau höchstperformant auf die Hardware angepasst.
-
Thread
Hilfe beim Bluetooth CC2541 AT Modus und so
Wahl, da er keinen SPI-Modus hat. Sinniger wäre ein FT2232, wobei Port 0 SPI per MPSSE macht und Port 1 an den UART des CC2541 geht. Noch besser wäre ein kleiner PIC, z.B. ein PIC16F1454. Der kann die Debugschnittstelle besser ansprechen und gleichzeitig noch als UART-USB dienen. Normal nimmt man den
leider nicht. Habe den CC-Debugger von TI Flash Programmer 2 auch ohne die 2 SmartRF Studio 6.13.1.0 Ich möchte nun den CC2541 umprogrammieren Pins P2.1 (Pin 35), P2.2 (Pin 34) und ResetN (Pin 20) sowie Plus 3.3V und minus habe ich Anschlußbereit Als erstes möchte ich: Bluetooth Name und
-
Thread
STM32F030 interne REF ausreichend für 12Bit?
nicht. Wenns nur um die grobe Temperatur geht, kann man das machen. Die interne Referenzspannung hat 1.2 - 1.25 V (Werte vom STM32F072). Dann gäbe es noch einen internen Kalibrationswert, dem würde ich aber auch nicht mehr als +-10 mV trauen, siehe Datenblatt und hier: https://www.mikrocontroller.net/
Kondensatoren ist der xmega besser.. Ist dir schon mal in denn Sinn gekommen, dass ein etwa 3$ teurer Xmega16 etwas bessere Daten haben könnte, als ein mit 1.6$ nur halb so teurer STM32F030? Könnte aber natürlich auch einfach am Markt liegen... Die STM haben hald ein großes Featureset und sind dabei auch
-
Thread
In Abhängigkeit des verfügbaren Stroms Bereiche zu und abschalten
laden). Das Panel liefert 12V. Ein DCDC-Wandler inkl. USB-Buchse, soll ein Handy mit 5V und 1A laden. Zum zu und abschalten eines DCDC-Wandlers, verwenden wir einen PIC18f25k22, welche dann einen in die DCDC-Schaltung von uns integrierten MOSFET als Schalter ansteuert. Kommen wir zum Problem
), aber damit misst man den *real* fließenden Strom, nicht den zur Verfügung stehenden. Heißt: Bei 1 A müsstet ihr schon das zweite Handy einschalten, feststellen, dass nur 1.3 A vorhanden sind, das zweite Handy wieder ausschalten. Am Ende sollte in den PIC eine zum Maximalstrom proportionale analoge
-
Thread
Raspberry PI Phyton Skript AD
: aData= DAQC.getADCall(0) print aData[0] print aData[1] print aData[2] [/code] Dies funktioniert zwar auch, aber so werden mitunter total abwegige Werte angezeigt. Hat jemand eine Idee warum?
Anscheinend steckt der ADC im PIC16F1517. Rechts noch ein vierfach-OP LMV324, links ein Schieberegister 74HC595 und ein Ausgangstreiber, eine SMD-Version des bekannten ULN2003. Dazu eine Menge Eingangsschutzdioden im 3-pin-Gehäuse,
-
Thread
Verständnis Problem bei der AVR- bzw. Harvard- Architektur
schlichtweg falsch - und zwar in allen Teilen. Lies dazu lieber die Dokumentation zu den kleineren PIC's. also PIC16Fxxx und so. Dort ist das deutlicher dargestellt, um den Leuten zu erklären, daß es dort keine Load-Modify-Store Architektur gibt. Du kennst hoffentlich den grundlegenden Unterschied
Stefanus F. schrieb im Beitrag #5649956: > UART mit einige zig Bytes Hardware-Puffer und > Auto-Baudrate fände ich auch super. Wie soll Auto-Baudrate eigentlich zuverlässig funktionieren? Wenn man zu einem
-
Thread
PIC hängt sich bei I2C Read Funktion auf?
Hallo, Ich arbeite an einer Uhr, dabei muss ich Daten von einem RTC IC (RV3029C2) über I2C auf den PIC18F26K22 holen und umgekehrt. Das Problem ist, der PIC bleibt irgendwo in meiner Read Funktion hängen, ich kann mir aber nicht erklären, warum. Mit einem Logic Analyzer habe ich den Datenstrom
NACK abgeschlossen wird. Hier mal ein Auszug aus meiner Lesefunktion: [c] bool eeprom_rd( uint16_t eeaddr, uint8_t *sram, uint16_t len ) { if( !set_addr( eeaddr )) return false; si2c_start(); // repeat start si2c_w( EEPROM_ADDR + 1 );
-
Thread
EAGLE vs KiCAD vs Altium
hab ich den Vorführer mal um ein klitzekleines _neues_ Projekt gebeten: Was Einfaches, nen kleinen PIC, dazu noch was simples (Quarz, Widerstand, kleiner Steckverbinder, oder so). Aber damit kam er überhaupt nicht zu Potte. Zuerst wußte er mit PIC16 nix anzufangen, ich meinte, er soll einfach irgendeinen
ich den Vorführer mal um ein > klitzekleines _neues_ Projekt gebeten: Was Einfaches, nen kleinen PIC, > dazu noch was simples (Quarz, Widerstand, kleiner Steckverbinder, oder > so). > > Aber damit kam er überhaupt nicht zu Potte. Zuerst wußte er mit PIC16 > nix anzufangen, ich meinte, er soll
-
Thread
Brauche Hilfe bei der Auswahl von programmern für den Atmega8
//de.aliexpress.com/item/TZT-1-satz-uno-r3-MEGA328P-ATMEGA16U2-mit-logo-f-r-Arduino-Kompatibel-ohne-USB-Kabel/32831857729.html _______________________ Die kosten steigen: https://www.amazon.de/dp/B07CG85D16 ___________________
gut, aber ich habe jetzt noch etwas anderes > gefunden: > https://de.aliexpress.com/item/UNO-R3-f-r-arduino-MEGA328P-100-original-ATMEGA16U2-mit-USB-Kabel-UNO-R3-Offizielle-Box/32839291632.html > Für ca. 6€ bekommt man alles was man braucht nicht war? nein, reicht nicht, weil: 1. Auf einem
-
Thread
Defekte Platine Teufel CB11 Bauteilerkennung
sie funktioniert dann zunächst (bis zum nächsten Kaltstart -,-). Das Sortiment: WINGONEER 25 Werte 16V 25V 50V 1uF bis 2200uF Elektrolytkondensatoren Verschiedene Sortimentskit Set Schwarz - 125PCS Weiteres 2: Oben im Chat hat jemand von einem aufgeblähten Kondensator gesprochen. Der Vorbesitzer
.1688.com/offer/652898008804.html https://g-search3.alicdn.com/img/bao/uploaded/i4/i3/896611897/O1CN0160mh5F1Pss2L3BvKa_!!0-item_pic.jpg_460x460q90.jpg_.webp
-
Thread
Hausbus-Planung CAN
… Im Hobbybereich programmiere ich seit über 15 Jahre Mikrocontroller. Von der BasicStamp über PIC16F PIC12F in Assembler hat es mich bis hin zu der Arduino (auch ESP) Programmierung gebracht. Ich genieße hier die Verwendung von Librarys um Zeit zu sparen… Im Forum habe ich einiges über Hausbusse
gleichen Potential hängen sah ich keinen Sinn isolierte Typen zu nehmen. Ich verwende den ATMega16M1 und wie gesagt den MCP2551, dieser hinkt im Stromverbrauch den neueren Typen auf jeden Fall hinterher, damals war es mir eher wichtig das man diesen an jeder Ecke bekommt. Die Strombelastung ist sehr
-
Thread
Scheduler für AVR
r24 2fe: 21 f0 breq .+8 300: 0e 94 ea 00 call 0x1d4 304: 21 96 adiw r28, 0x01 306: f8 cf rjmp .-16 308: df 91 pop r29 30a: cf 91 pop r28 30c: 08
, wie bei pic16. mt
-
Thread
MSP430 Aufkündigung?
Jahren praktisch nur noch in SMD > erscheint, wohin geht dann die Reise deiner Meinung nach? Der PIC16F15386 ist Anfang letzten Jahres erschienen, fällt damit also in deine Kategorie "seit Jahren". Allerdings ist er auch im PDIP erhältlich, womit deine Aussage "nur noch in SMD" widerlegt wäre.
2Cffec7c01%2Cffec7c02%2Cffec7c03%2Cffec7c04%2Cffec7c05%2Cffec7c06%2Cffec9218%2Cffec92ce%2Cffecb275%2C1c0011%2C1c0002%2C1c0003%2C1c0006%2C1f140001%2C1f140007%2Cffe002ad&ColumnSort=1000002&pageSize=100
-
Thread
Bus per MISO MOSI
metal verwenden kann und es dann schon zuverlässig funktioniert. CAN-MCs sind auch nicht teuer, z.B. PIC18F25K83: 1,73€ bei Farnell.
> mit 18,432 MHz nehme und die CPU dann mit der Taktfrequenz > arbeitet und ich den Teilen durch 16 teilen kann und somit > auf 1,152 MHz für die Übertragung komme? Ja. Wobei nicht alle AVRs für mehr als 16MHz ausgelegt sind. > womit ein Symbol 10 Bit lang sein dürfte um zu einem Baud > zu
-
Thread
delay() in Timer-Event ISR (Arduino) Gesperrt
letzten Aufruf an */ /* */ /* fNoPrint : 1=initialisiert nur den Zeitstempel (kein Ausgabe) */ /***************************************************************************/ void PrintMillisDelta(byte iKanal=0, byte fNoPrint
/***************************************/ void PrintBinaer(byte i, byte fMitBitNr=0, byte fNoLN=0) { if (fMitBitNr) {Serial.println("76543210");} for (byte n=0; n<8; n++) {Serial.print(i & (128 >> n) ? 1 : 0);} if (!fNoLN) {Serial.println("");} }
-
Thread
Einschalt Rückfallverzögerung mit Relais
Hallo Leute, ich habe mir die Schaltung von Toxic vom Datum: 16.11.2018 13:07 hergenommen. Diese schaltet nach ca. 7-8 Sekunden das Relais aus - das funktioniert einwandfrei. Jetzt würde ich die selbst Schaltung mit einer Verzögerung von 1,5-2 Minuten benötigen
Alles nur eine Frage des Rechnens: R*C=68k*100µF=6,8s R*C=470k*470uF=220s R*C=220k*222uF=48s
-
Thread
PIC ECAN GUI CAN Baudrate, welche möglichen Einstellungen gibt es hier?
schauen was es hier unterhalb von 20 kbps noch zur Auswahl gibt. Auch würde mich die Registerwerte bei 16 und 20 kbps interessieren, kann man sich das in der Registerkarte anzeigen lassen. Möchte eine .hex Datei von 20 auf 16 kbps CAN Baudrate patchen und vielleicht finde ich so die richtige Stelle um
, da es höchst warscheinlich bei diesem einem Patchvorgang bei meinem Ausflug in die PIC Welt bleiben wird. PIC18F2550/PIC18F2680
-
Thread
Speichermenge CPLD?
jetzt den Vergleich zwischen den Angaben im Datenblatt von Xilinx und Bspw. denen im Datenblatt des PIC16F1824 ziehe, dann ist die Angabe der gemessenen Spannungen unter den entsprechenden Testbedingungen zwar ein Garant dafür, dass diese Ströme mindestens abgenommen werden können, aber ich weiß doch
den Vergleich zwischen > den Angaben im Datenblatt von Xilinx und Bspw. denen im Datenblatt des > PIC16F1824 ziehe, dann ist die Angabe der gemessenen Spannungen unter > den entsprechenden Testbedingungen zwar ein Garant dafür, dass diese > Ströme mindestens abgenommen werden können, aber ich weiß
-
Thread
uC - kennst du einen, kennst du alle
schrieb im Beitrag #5621196: > Wie lange braucht ihr um euch in einen neuen uC einzuarbeiten? 1/2 Jahr, bis 1 Jahr. So ca. und ohne Gewähr, da stak abhängig von Type und Vorwissen.
Mikrocontroller würdet ihr einem blutigen Anfänger > heutzutage raten anzufangen? Mit einem 8-Bit PIC, zb. PIC16F18855 Begründung: Arduino: Zu Abstrakt. Du weißt nicht was die eingebundenen Bibliotheken wildfremder Menschen machen und so richtig weißt du auch nicht was sonst noch so abgeht
-
Thread
kleinste CAN-Devices
. Der Trick ist einfach beide Teile in kleinen Gehäusen zu verwenden. Also z.B.: STM32F042G4 (QFN28 in 4x4mm) TCAN1042DRBRQ1 (VSON in 3x3mm) Alternativ kannst Du Dir auch die LPC11C22 von NXP anschauen, das sind µCs mit integriertem CAN-TRX. Die gibt es allerdings nur in LQFP-48 (7x7mm
Spannungsregler dazu wird das aber schon eng auf 2x2 cm. Im gleichen Gehäuse habe ich vorher ATMEGA16M1 benutzt. Die ATSAMC21 haben allerdings den Vorteil das sie CAN-FD können. Es gibt auch irgendwelche dsPIC33 Typen die mir gerade nicht einfallen mit CAN-FD, ziemlich neu. Die Suche bei Microchip
-
Thread
AVR oder STM32 für Entwicklungsprojekt
AVR ja sehr sparsam vorhanden). Den SMD Käfer auf eine einfache passive Adapterplatine, einen 100 nF C zwischen die Stromversorgungspins und fertig ist das Evalboard. Programmieren über den eingebauten Bootloader mit USB-RS232 Adapter für 1€, C Quellen gibts bei GitHub oder ich als fauler Informatiker
Raspberry PI oder Arduino-Gefrickel. Dafür muss man nicht studieren. PS: Deine Vorstellung von PIC ist niedlich-naiv. So ein PIC32MZ ist durchaus die gleiche Kategorie wie ein STM32F4 ;-)
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
beziehen sich auf CH558 und CH559; keine Ahnung, ob man > diese bei den günstigen CH552 oder CH554 1:1 benutzen kann. > Wenn nicht, kommt man preislich in die Naehe von Silabs-MCUs. > > LCSC CH559L 1St. 1,60 USD > Digikey C8051F385 1St. 2,29 USD > > Kleiner Hinweis: der STM32F072C8 ist
einen 8051 uC (16MHz, 16kByte Flash 2kByte SRAM) mit einem USB-Device Controller und einem 2.4GHz RF Transceiver Modul (weder WLAN noch Bluetooth) vereint: https://www.rcscomponents.kiev.ua/datasheets/nrf24lu1-f16q32-
-
Thread
Nur PLL clock für Timer?
Zeit heilt Wunden. :-) Danke. Ja, da kannst Du mit deutlich lockerern Einstellungen arbeiten. Bei 1Mhz hast Du noch 1us Auflösung mit bis 65K (65ms)im 16-bit Modus ohne Überlauf und bei kaskadierten Zählern ist es sowieso kein Thema. Bei 1Mhz kannst Du die Steuerzeit Periode mit 1us Auflösung bestimmen
SAMs habe ich noch nicht gearbeitet. Habe nur Erfahrung mit älteren NXP ARM7TDI, LPC1788 und STM32F1/F4. Ja, die Doku ist bei ST auch nicht immer hilfreich. Mit welchen Werkzeugen arbeitest Du übrigens? Ich arbeite mit ST TrueStudio. Ein STM32F1 schaffte die Berechnung eines faktorisierten, optimiertes
-
Thread
PIC18F2680 CAN Baudrate auf 16 kbs setzen ?
mit jemand die Register Werte für die Baudrate für 20 kbs und 16 kbs nennen? Es handelt sich um einen PIC18F2680 der mit einem 10 MHz Quarz beschalten ist, ob so ein PIC einen internen Taktteiler wie ein AVR hat weiß ich nicht. Im Datenblatt http://ww1.microchip.com
Thomas O. schrieb im Beitrag #5613925: > auf Seite 299-301 --> http://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F2585_2680_4585_4680-data-sheet-30009625D.pdf#G21.1037152
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
Verpackung aufbewahrt, ausgenommen die pneumatischen Bauteile. Halbleiter: 450x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 84x PIC16LF648A: Microchip PIC -> 0,50 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 104x LTC1337CSW:
kleines Update der verfügbaren Bauteile sowie ein paar Preisanpassungen. Halbleiter: 425x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 84x PIC16LF648A: Microchip PIC -> 0,50 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 84x LTC1337CSW:
-
Thread
Schaltung Stromverbrauch minimieren?
Stefanus F. schrieb im Beitrag #5608901: > Man kann auch die 16MHz Version mit 3,3V betreiben, indem man die > CLKDIV8 Fuse setzt und danach im Programm den Clock Prescaler wie > gewünscht ändert (zum Beispiel
Zwischenzeit ist der MCP1703 gekommen, deswegen habe ich den Regler vom Pro Mini entfernt und den MCP mit 1µF Keramikkondensator auf Input und 1µF Keramikkondensator auf Output verwendet. Leider bricht mir beim Einschalten des GSM Moduls die Spannung so weit zusammen, dass der Arduino einen Reset macht.