-
Thread
Low Power Schaltung mit High-Power Peaks
4,2 V kein Problem. Um starke Spannungseinbrüche abzumildern, wäre auch noch eine Si-Diode + C >= 1 µF in Richtung µC möglich. Mit den passenden Komponenten und mäßigen Anforderungen an den µC-Takt kannst du den Grundverbrauch eines Converters also komplett sparen.
umsonst != kostenlos schrieb im Beitrag #5575435: > Und erneut: Ist denn Dein µC auf geregelte 1,8V angewiesen? Zweifel. Nein, aber ich muss ja regulieren, da der Prozessor (STM32) nur bis 3.6V geht, also dachte ich auf 1.8V herzunterzuregeln ist am einfachsten. Falls nicht
-
Artikel
LPC-Mikrocontroller
2 Comparatoren, 2 UARTs, 1 SSP/SPI, 1 I2C, DMA Controller, CRC Engine, 1 32-Bit, 5 Timer (16- und 32-Bit, + RTC), 13 PWM Kanäle, bis zu 55 GPIOs. User Manual der LPC12xx-Familie (PDF) Eckdaten LPC13xx (Cortex-M3). Die sehr stromsparende LPC13xx-Serie
LPC1768 LPC1769 EmBlocks. Emblocks ist eine kostenlose Entwicklungsumgebung. Sie unterstützt neben NXP uC weitere ARM uC (STM32, EFM32) sowie PIC, AVR und MSP430. Die IDE hat einen eingebauten GDB Debugger welcher System view (Peripherie Register anzeigen) beim Debuggen unterstützt. Ausserdem gibt es einen
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
Programmierung des Baudratengenerators mit dem Modulator ist etwas "Quirky". Das ist wahrscheinlich beim STM32 besser gelöst. Zum Glück brauche ich nur 1200 Baud für den HART Teil. Ob noch andere uC Familien in Frage kommen wird sich noch herausstellen. Die stromsparenden Eigenschaften der MSP430 sind eher
müssen oder das Teil in die Ecke werfen zu wollen:-) Eigentlich auch nicht viel anders wie andere uC mit den ich bisher zu tun hatte. Beim STM32 war ich damals innerhalb von zwei Wochen vertraut genug um richtig damit arbeiten zu können. Da bin ich nun auch der Ansicht, dass angesichts der guten
-
Thread
Empfehlung NiMh 9V Akkus für U1252B?
10319_10084_10083_10103_10618_10304_10307_10820_10821_10302,searchweb201603_1,ppcSwitch_0&algo_expid=32ed485a-0c1a-4c4a-bae4-524783bcee8b-0&algo_pvid=32ed485a-0c1a-4c4a-bae4-524783bcee8b&priceBeautifyAB=0 Einen Akku habe ich mit dem Namen "EBL", auch der ist bislang unauffällig - 3 Jahre bei unregelmäßig
Li-ion-Rechargeble-Battery-9V-Smart-Intelligent-Charger/32808510984.html?spm=a2g0s.13010208.99999999.259.184d3c00xjsLDw
-
Thread
DS18B20 Verkabelungs od Software Problem
temperatures...DONE Temperature for device: 0 Temp C: 23.00 Temp F: 73.40 Temperature for device: 1 Temp C: -127.00 Temp F: -196.60 Temperature for device: 2 Temp C: 24.31 Temp F: 75.76 Temperature for device: 3 Temp C: 23.69 Temp F: 74.64 Requesting
// method 2 - faster float tempC = sensors.getTempC(deviceAddress); Serial.print("Temp C: "); Serial.print(tempC); Serial.print(" Temp F: "); Serial.println(DallasTemperature::toFahrenheit(tempC)); // Converts tempC to Fahrenheit
-
Thread
PIC32MZ2048EFH144 und UART / PPS
Vielen Dank für die Antworten. Wird noch einiges an Arbeit kosten, bis ich einigermaßen mit diesem µC vertraut bin. Gibt es in Buchform Literatur über MPLABX und dessen 32 Bit Compiler? Der geplante Umstieg hat folgenden Hintergrund. Bisweilen arbeite ich mit der PIC 32MX Family. Diese haben intern nur 128 KB SRAM. Der PIX32MZ das Vierfache. Ein bestehendes PIC32MX MPLAB Projekt in die MPLABX "importieren", hat bisweilen noch nicht funktioniert. Gruß
-
Thread
Daten von dynamischen Variabel vor Stromausfall schützen
gefunden allerdings blanko ohne Stromversorgung. https://www.ebay.de/itm/Serieller-SRAM-23K256-SPI-32-kByte-RAM-Speicher-fur-Arduino-PIC-Teensy-SOIC-8/282258087494 Was hälst du von der Variante ... schreiben auf SD-Karte und beim Stromausfall als ersten die SD karte auslesen.
deiner Anforderungsliste. > (Hast du eine?) > > Gegenvorschlag: > 23LCV1024 > > Oder ein I2C FRAM Adafruit I2C Non-Volatile FRAM Breakout - 256Kbit / 32KByte AF1895 Adafruit SPI Non-Volatile FRAM Breakout Board, 64Kbit / 8KByte Liest sich interessant, ist allerdings nicht 100% nötig da
-
Thread
Nuvoton N76E003
direct RAM ausführen und der Keil C51 nutzt es auch sehr effizient aus. Was beim AVR die 32 Register sind, sind beim 8051 quasi die 128 Byte direct RAM. Erst bei sehr großen Variablenmengen schwächelt der 8051. Er ist für Steuerungen optimiert
im direct RAM ausführen und der Keil C51 nutzt es > auch sehr effizient aus. Was beim AVR die 32 Register sind, sind beim > 8051 quasi die 128 Byte direct RAM. Erst bei sehr großen Variablenmengen > schwächelt der 8051. Er ist für Steuerungen
-
Thread
Lookup Tablegenerator für NTC-Widerstände (Linux)
Pullupwiderstand 4,7 kOhm Ausgabe fuer ATMEL-AVR Controller NTC Kennlinie in 32 Stuetzpunkte unterteilt ntctable -r 10000 -R 4700 -b 3950 -a -l > ntc10k.c ------------------------------------ Auch wenn die Kommandozeile nur 16 oder 32 Stützpunkte unterstützt, könnten im
es bei mir umgekehrt ;-) > Allerdings > funktioniert der Generator auch mit dem SDCC der kein C++ kann (für > MCS-51, STM8 und für PIC interessant). Wobei Dein Generator ja nicht auf dem µC laufen soll. Für meine C++-Lösung ist natürlich ein C++-Cross-Compiler für den Ziel-µC erforderlich
-
Thread
Wie PC Desktop übersichtlich zu halten?
compiler lange Liste von damit in Bezug stehendem Zeug .... distcc (1) - distributed C/C++/ObjC compiler distccd (1) - distributed C/C++ compiler server gcc (1) - GNU project C and C++ compiler gcc [g++] (1) - GNU project C and C++ compiler
project C and C++ compiler gcc [g++] (1) - GNU project C and C++ compiler gcc (1) - GNU project C and C++ compiler gcc [g++] (1) - GNU project C and C++ compiler
-
Thread
PIC PIC12 PIC16 CRC16 CCITT Berechnung in Assembler
Bascom hätte gleich eine CRC8, CRC16 oder CRC32 mitgebracht. Profis nehmen Bascom und sind schneller fertig.
dsPIC33 nehmen und gut ist. Ich fass diesen 8 Bit Mist seit 10 Jahren nicht mehr an.
-
Thread
SDCC 3.8.0 RC1
substantially reduces code size. * Large memory model for stm8 for 24-bit codespace allows using more than 32KB of Flash for code. * New optimizations for calls to some standard library function (printf(), puts(), strcpy()). * The type of true and false from stdbool.h change from int to bool. * New C2X mode
SDCC-Entwicklern niemand, der sich um PIC kümmert. Borut ist tot, die anderen, die 'mal an pic14 oder pic16 arbeiteten haben wohl keine Zeit. Bei den backends für PIC ist seit Jahren kaum etwas passiert. Das gleiche Problem besteht auch bei
-
Thread
AVR Assembler: add adc auf 0 prüfen
A. K. schrieb im Beitrag #5558860: > Nope. Eine Lösung mit anderen Registern: [c] add r24, r20 adc r25, r21 adiw r24, 0 brne nicht_null [/c]
schrieb im Beitrag #5559197: > Und dessen Flaghandling ist auch nicht gerade intuitiv. ;-) Nimm PIC32. Die MIPS Architektur kennt überhaupt keine Flags. ;-)
-
Thread
Lagerverkleinerung
3€ 17. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 3€ 18. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 3€ 19. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 3€ 20. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 3€ 21. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 3€ 22. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns,
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
Display gelangt. Das fehlt bei dir - aber den Grund sehe ich durchaus: Du hast in so einem kleinen µC keine Chance, dir einen ausreichend großen Bildspeicher-RAM zu reservieren. Ich kenne das, ich hatte vor langem aus Übermut auch mal ein ALPS-LSU (96x32) mittels eines PIC16F871 angesteuert - eigentlich
Sourcen. Wer tatsächlich dieses Framework nutzt muß aus dem Zip-File lediglich die Dateien oled_64x32_i2c.c / .h in die entsprechenden Ordner src und include kopieren. Wer es brauchen kann: Viel Spaß damit ! (alle anderen dürfen Spaß beim Lästern haben). Gruß jjflash
-
Thread
Arduino - UNO Flashershield (Linux)
------------ Bilderbeschreibung: flashershield_02.jpg zeigt das Shield in Verbindung mit einem PIC16F676 flashershield_03.jpg zeigt das Shield in Verbindung mit ATtiny44 flashershield_with_pic16f676.jpg zeigt einen Screenshot, der gerade einen PIC16F676 programmiert hat.
angefügt. Naaaaatürlich unterscheidet sich die Firmware jetzt nicht, ob das Hostprogramm unter einem 32-Bit oder 64-Bit Linux läuft. Wenn du dir das Script "upload" anschaust, dann steht dort drin: [code] avrdude -c arduino -p m328p -P /dev/ttyUSB0 -b 115200 -U flash:w:uni51_atmega328.hex #avrdude
-
Thread
Wanderkiste Widlar, Runde III
Hallo Zusammen, vielleicht regt das die Teilnahme an der nächsten Kiste an. i2c_1 = Sammlung von bestückten Platinen mit ATMEGA 328PU als I2C Controller mit TSOP zur Ansteuerung, Netzteil 5V mit RECOM Wandler, I2C Platine mit einem AD1803 I2C Controller unbestückt 5 Stück 5Volt
was für Retro (ich hätte 4164 noch rumliegen) 4015 müssten 2*4 Bit Schieberegister sein Ist er 47C00 nicht eine Alternative zu 74C00? 7404 sind 6-fach Inverter PAL16R8 ist PAL (ach...?) 8052AH sind MCS-51 MCUs mit 8K ROM(!) und etwas RAM. Sehr speziell, besonders wenn schon programmiert Aber
-
Thread
Welcher Microcontroller für i2c-Display
ein paar Bits sind per Default gesetzt usw.. Finde ich nicht schlimm. Wenn man nicht nur eine µC Serie programmiert, gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu ziehen. Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die I²C Schnittstelle vom STM32F103
paar Bits sind per Default gesetzt usw.. > > Finde ich nicht schlimm. Wenn man nicht nur eine µC Serie programmiert, > gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu > ziehen. > > Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die > I²C Schnittstelle vom
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
2MHz Oszillator zu synchronisieren: [c] // Set clock source to 32Mhz using the internal R/C Oscillator. OSC.CTRL|=OSC_RC32MEN_bm; while (!(OSC.STATUS & OSC_RC32MRDY_bm)); CCP=CCP_IOREG_gc; CLK.CTRL=CLK_SCLKSEL_RC32M_gc; // Synchronize
Sind 10 Eur für SIM800 bei TME zuviel? https://www.tme.eu/de/details/sim800c32/m2m-gprshspalte-module/simcom/ Kondensatoren haben die auch soviele, dass sie die verkaufen müssen.
-
Thread
Hallsensor Schaltung
diesen Effekt gesehen habe. So in der Art wollte ich das auch machen. https://youtu.be/pQHafMrxf0c
Exis schrieb im Beitrag #5543406: > 3EB18C81-B083-4E37-97F1-8B43A22D764D.png > 1,35 MB Mit dem Thema [[Bildformate]] hast du es nicht so, oder? Was soll das, so einen JPEG-Matsch als PNG hochzuladen?
-
Thread
Sigma-Delta-ADC - Einzelpulse erfassen
eher sehr kurz. Und welche Auflösung benötigt du? Uns würde es genügen wenn man ein Spektrum aus 32 oder mehr Kanälen bekommt, also mindestens 5 Bits. Das war der Thread: https://www.mikrocontroller.net/topic/457031
, insbesondere diese Kompensation, die ein Unterschwingen verhindert. Vermutlich werde ich als µC einen PIC32MZ (EF) verwenden. Der hat einen recht flotten ADC, DSP-Befehle und 512k RAM. Ich denke, ich werde die Pulse auf 5-10µs strecken und mit z.B. 10MSPS abtasten.
-
Thread
Suche nach gutem Mikrocontroller
sein? Das stimmt etwas nicht! Falls die Anforderungen wirklich gelten, dann scheint mir die STM32F1 Serie optimal dazu zu passen. Du kannst ja mal schauen, ob Dich meine Notizen dazu weiter bringen: http://stefanfrings.de/stm32/index.html > Die IDE von Microchip (PIC/Atmel) läuft anscheinend nur
/articles/Datei:STM32F103C8T6.png https://www.mikrocontroller.net/articles/Datei:STM32F103C8T6_MiniDevBoard_Schematic.png
-
Thread
BOSCH ebike Akkuplatine Gesperrt
Akku-Processor erzählt dann über dem CAN-Bus dem Fahrradcomputer wie voll der Akku ist: 30 V, 31 V, 32 V, ,,, 41 V, 42 V. Der Fahrradcomputer errechnet dann wie weit man noch Elektoradeln kann... Es genügt also nicht nur 40 V als Ladestrom zu verwenden. Um das rauszufinden hat mir die Nerven für
ACDC schrieb im Beitrag #5729549: > Die Akkus sind nicht verdongelt. Ein µC mit CAN und es kommt Strom raus. Mit Verdongelung meine ich, dass es von Bosch aktiv verhindert wird dass man den Motor mit anderen Akkus betreiben kann. Es ist sicher auch bei den anderen Herstellern
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
verschwinden, dann ist es auch eine gute Wahl. Als Allzweckprozessor bist Du aber mit ARM und MIPS (PIC32) besser bedient. Nicht teurer, aber viel schneller. Ich hantiere gerade mit TI TIVA TM4C bzw MSP432. Schöner Softwaresupport mit TI-RTOS und Driverlib. fchk
Ecke, hier besteht die Welt nur aus STM32, PIC und AVR. In der Praxis sieht man aber mehr MSP430, Renesas und Atmel-SAM7 als die hier so hochgejubelten STM32, ARMS oder PICs. Das Hochjubeln dieser 3 Forumsüblichen, aber höchst mittelmässig
-
Artikel
Mikrocontroller Vergleich
Teil der Ports bitweise schaltbar, kein Port kann mehrere Bits gleichzeitig interrupt-fest schalten. PIC, 8051, MSP430, R8C/M16C, Z8e können AND/OR/XOR zum Port hin, daher ist bei geeigneter Programmierung das Problem auch ohne Abschalten der Interrupts vermeidbar. Leider ist beim R8C/M16C/M32C die Adresse
Spannungserzeugung, manchmal 2 Betriebsspannungen benötigt; Tendenz aber fallend. Links. Forum 8051 ARM AVR EFM32 LPC1xxx MSP430 PIC R8C ST7 STM8 STM32 Z8 Z8_encore! Vergleich (Original in englisch von Jay Carlson) Vergleich (in deutsch übersetzt)
-
Thread
Wie programmiert man einen STM32?
Schon Erfahrung mit µ-controller ? (Arduino, Atmel 8-bit..). Diese STM32 F4 ist nicht so einfach, das hilft wen sie schon C / C++ Kentnisse habe. Eigenlich braucht sie nur ein usb-kabel, eine compiler IDE wie Atollic und die sie konnen anfangen ! Was genau wollen sie erreichen
Debugger. Der auch - mittels Stiftleiste - für deine eigenen Platinen taugt. Für ALLE Platinen mit STM32. Und das für rund 10€. Das ist DAS Killerfeatuere der STM32 für Bastler, und das sage ich als überzeugter PIC-Verwender.
-
Thread
Welche Programmiersprache soll ich lernen?
A-Freak schrieb im Beitrag #5530820: > ATTiny Wenn Du kein C magst, dann bleibt bei den 8 Bit Controllern eigentlich nur noch Assembler. Allerdings würde ich dann über PIC-Controller statt über den ATTiny nachdenken. Der Assembler-Befehlssatz umfasst bei den PICs
Schnellere Entwicklung und geringere Fehlerquellen der Hochsprachen sind die entscheidenden Vorteile. C hat den entscheidenden Vorteil, daß es für alle Plattformen verfügbar ist. C-Programme lassen sich also leicht an 8051, PIC, AVR, MSP430, ARM usw. anpassen. Assembler-Programme sind dagegen bei Wechsel
-
Thread
Gemeinsam Basteln :-)
EAGLE 9.6.2 für das "Neue Gerät" und dann das ganze passe "Gerät" dafür MPLAB IDE v8.46 (für PIC12F* und PIC16F*) Grüße, Jens aus Zeuthen (nur eine S-Bahn-Station von Berlin)
womöglich übers Geld und wer das > "Produkt" behalten darf. Ist nicht lebensfern - wenn dann noch µC Programmierung mit ins Spiel kommt und das (mitunter nur eingebildete) Know How ähnlich ist, entsteht schnell unproduktiver Streit über das wie (die Programmierlösungen an sich) und wie viel (wie viel
-
Thread
CAN mir das einer mal erklären?
externe MCP2515, oder bereits im Mikrocontroller integriert wie beim AT90CAN oder dann die größeren 32-Bitter (STM32, ATSAM, LPC). Der Transceiver wie z.B. MCP2551 ist lediglich ein Leistungsverstärker um die einzelnen Bits über die CAN-Busleitungen zu schubsen. Die Intelligenz dagegen sitzt im Controller
Spätestens wenn man die EMV in den Griff kriegen muß, fängt der Aufwand an :) Heutige SPI bei modernen µC und µP auf dem Board ist aber auch da kein Engpaß, eher die EM Abstrahlung.
-
Thread
Pic12F675 / 12F1676 Osccal Pickit2
kleines Programm zur AKKU Spannungsüberwachung geschrieben. Jetzt wollte ich das Programm in den PIC 12F675 bzw. 16F676 schreiben. Seit kurzen bekomme ich jetzt immer die meldung das der OSCCAL wert falsch ist. Ich benutzt den PICKIT2 Version 2.61 und microC PRO for PIC c.7.1.0 unter windows 10
Infos zum OSCCAL gib es hier: http://www.sprut.de/electronic/pic/projekte/osccal/osccal.htm
-
Thread
Back to School - MSP430 Rabattaktion
Gerd K. schrieb im Beitrag #5523778: > Kannst du mir sagen, welchen uC du bei deinem Post mit: "viele uC > anderer Hersteller laufen inzwischen sparsamer, Man muss unterscheiden: Nur sleep, ohne jeden Takt: PIC XLP (9nA) Betreiben eines LCD: Renesas RL78/L12 (<1uA
Ich hatte mir kurz mal 16Bitter angeschaut, als Intel und Philips ihre 80C51 aufgebohrt hatten (80C251- bzw. 51MX-Serie). 24Bit Adreßpointer klang schon erstmal nicht schlecht (je 8MB Code und 8MB Daten). Verbreitet haben die sich aber nicht. Die ARM 32Bit waren schon in den
-
Thread
Tastatur KC85 mit USB-Anschluss ausrüsten
c-hater schrieb im Beitrag #5524457: > Allenfalls könnte man als Übervorsichtiger noch eine zusätzliche > Schottky-Diode zwischen dem Verbindungspunkt von C1/R4 und Masse des AVR > vorsehen. Nötig
Kabel oder eben einen mechanisch kleinen µC zum Umsetzen auf USB hinein. W.S.
-
Thread
PicKit3 (Clone)
Hier noch zum PIC12C508A wen ich denn auswähle kann ich gar nichts mehr machen.
Spanung hat es funktioniert Spanung Differenz von progamer zu IDE waren 0,35V Aber warum kann ich den PIC12C508A nicht Connecten verstehe ich nicht
-
Thread
neuen Datentyp (10-bit) zur Speicheroptimierung erstellen
Bit aneinanderkleben und fertig. Das Auseinandernehmen geht genauso einfach - jedenfalls bei einem 32 Bitter. Kann dein µC wenigstens 16 Bit Operationen ohne Umstände? Also etwa in dem Stil: [c] unsigned int Akku; unsigned int tmp; int bitcount; unsigned int* P; if (bitcount < 10) { tmp
) jaja. So, nachdem hier viel Senf geflossen ist, kommt zum Abschluß noch ne Portion Mayo: [c] ; Protokoll 3: vierkanalig, 9 Bit ; Kanäle 0, 2, 3, 4, hier A,B,C,D genannt ; Byte-Block-Aufbau: ; Seb_A Seb_B Seb_C Seb_D Seb_E Seb_F ; 76543210 76543210 76543210 76543210 76543210
-
Thread
Einfacher Mikrocontroller mit mind. 5 UART?
Hi, ich suche einen möglichst günstigen und einfachen Mikrocontroller (am besten PIC) mit mindestens 5 UART. Gibt es sowas im Low-End-Bereich? Mir reicht hier ein einfacher 8-Bitter. Oder gibt es eine Art UART-Baustein, den man über SPI anschließen kann und einen µC um ein paar UARTs
Du könntest den PIC18F65K40 nehmen. Ansonsten einen PIC32MX... die haben auch soviele UART. Oder halt natürlich per Software dies machen.
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
3 | let mut A: i32 = 44; | ^ cannot be named the same as a constant [/pre] C und C++: Schreibrechte muessen explizit entzogen werden. Rust: Schreibrechte muessen explizit erteilt werden. ========
wird über 5 Zeilen initialisiert. Musst du ja nicht so machen. Kannst du ja genauso machen wie in C/C++: [pre] fn main() { let cond = true; let mut x: i32 = 6; if cond { x = 5; } } [/pre] Es gibt jetzt nur einen eklatanten unterschied: In meinem Beispiel [pre
-
Thread
nochmal: Zisternen-Füllstand über Druck-Sensor
536_10843_10059_10884_10887_100031_10319_321_322_10103,searchweb201603_6,ppcSwitch_0&algo_expid=cf9a0c7c-7cb1-490d-99e1-47ef3410c478-2&algo_pvid=cf9a0c7c-7cb1-490d-99e1-47ef3410c478 Taugt das was? Bis ich Schlauch, Pumpe, Sensor und Umschaltventil für die Einperlmethode zusammen habe komme ich bestimmt
ausrichten - Installationskabel 2x2,2m 1-Adrig - Installationsdose als wasserdichtes Gehäuse für - AVR, PIC, ESP... & <= hieraus folgt die Anbindung zum Haus I2C, WLAN, ..... - Schwingkreis dessen bestimmender C der Draht im Inst.-Rohr ist Leerrohre einseitig zu kleben andere Seite an Dose kleben Draht
-
Thread
Sensormodul mit Funk
Der ESP ist ein stromfresser, da ist die Kombi RFM69+µC um Längen sparsamer. Ich habe sowas mit dem LPC812 gebaut und davon funken schon einige fröhlich vor sich hin. Vor ein paar Tagen habe ich eine kleinere Version der Platine mit einem LPC824 bei Elecrow
ich hab meine Sensoren mit RFM12 und PIC, 3St. 1,5V AAA Batterien halten ca. 1 Jahr. Welche Reichweite brauchst du denn, gibt es Hindernisse zw. Sender und Empfänger? Holger
-
Thread
Das selbe µC-Pinout von verschieden Herstellern?
gedreht) Schön wäre auch noch ein remapping von den Digital-Signalen wie beim nRf51xxx oder ESP32..
Footprint. Altium-Libs bietet kaum ein Hersteller an. Die ersten AVRs waren pinkompatibel zu den AT89C2051 (AT90S2313) bzw. AT89C51 (AT90S8515). Und die ATtiny im 6- bzw. 14-poligem Gehäuse sind pinkompatibel zu PIC.
-
Thread
Board mit 2x CAN und PIC32
Spannungsversorgung und das wars. Leider sind auf den Boards ARM-CPUs zu finden, vor allem der STM32 und gelegentlich auch noch welche von NXP. Ich habe viel Code für den PIC32, weil ich bisher immer am chipkit max32 gebastelt habe. Deswegen suche ich nun ein möglichst kompaktes Platinchen, mit PIC32MX795L
ChipKit: Fubarino SD ( https://chipkit.net/wiki/index.php?title=Boards ) Olimex: PIC32-T795, PIC32-RETROBSD
-
Thread
Kaiser-Window Annäherung
A5HilbertPhasePage.html Kapitel 3.5. Das wird da als FIR-Filter umgesetzt. Läuft bei mir auf einem PIC32, aber ich sehe keinen Grund, warum das nicht auch ein AVR könnte.
Hilbert schrieb im Beitrag #5503715: > Deinen Beitrag verstehe ich nicht.... > Läuft bei mir auf einem PIC32, aber ich sehe keinen Grund, warum das > nicht auch ein AVR könnte. Und was verstehst du da nicht? Ist ein Kaiser-Window eben. Tapnummer rein, Beta rein, Koeffizient raus. ferticht. Hab's eben
-
Thread
14 Segment Display ansteuern
ansteuern können und ist dazu > noch ziemlich günstig: > > https://www.microchip.com/wwwproducts/en/PIC16F19197 Au weia. Deswegen bindet man sich doch keinen PIC16 ans Bein. Wenn es ein µC mit eingebautem LCD-Controller sein soll, dann wäre ein STM32L.. oder STM8L.. eine vernünftige Wahl. Das obige
können und ist dazu >>> noch ziemlich günstig: >>> >>> https://www.microchip.com/wwwproducts/en/PIC16F19197 >> >> Au weia. Deswegen bindet man sich doch keinen PIC16 ans Bein. Wenn es >> ein µC mit eingebautem LCD-Controller sein soll, dann wäre ein STM32L.. >> oder STM8L.. eine vernünftige Wahl
-
Thread
A/D Wandler stoppen und register auslesen
Hallo, Betrifft Pic 16F676 Ich will über einen Spannungsteiler am Port RC0/AN4 die Spannung eines AKKUS lesen und in einen Digitalen Wert zur späteren Verarbeitung aus dem ADRESL *ADRESH Register auslesen. Ich
// Globale Variablen int analog_hexwert; void main(void) { TRISC = 0x07; //set C-Port 0-2 in 3-5 out PORTC = 0x00; //set C-Port all bit to 0V ADCON0 = 0x80; //set analog module right justified ADCON1 = 0x20; //set clock select Fosc32 ANSEL = 0x70; //
-
Thread
PIC16F628a - interne Pull-Ups und Sleep-Mode?
Hallo, ich möchte gerne dem PIC über einen 4pol DIP-Schalter gegen GND kodieren. Dazu würde ich die Pullups PortB einschalten und RB0-RB3 auswerten. Der Pic soll die größte Zeit im Sleep-Mode sein und nur durch RB4-Tastendruck geweckt
habe das schon geschafft, mehrfach. Insebesondere bei 5V macht es schnell "patsch" wenn man einen PIC (in meinem konkreten Fall PIC24FV32KA301) gegen GND treiben lässt. Hab das so zweimal auf dem Breadboard hinbekommen. Es mag Exemplarabhängig sein, möglich ist es aber. Also Vorsicht. Mein
-
Thread
David Jones über PIC vs AVR
Die PIC32 sind doch wieder ganz brauchbar. Haben aber auch nen MIPS Kern und nicht die PIC Gubbelarchitectur *scnr*
und Alpträume mit EM Verträglichkeit. So gesehen müsste man eigentlich über diese "unvollkommenen" uC wie PIC und AVR und STM32, etz. froh sein. Na, Na. Soooo schlimm ist die uC Szene also wieder auch wieder nicht. Uff. Heute malst Du wirklich in schwarzen Farben! Abgesehen davon gibt es ja genug