reverse Stromes ist ja nur bei leichter Last relevant oder? >Dies muss nicht unbedingt ein verheizender RC sein. Was RC-Snuber? RCD heizt ja auch nur weg, oder? Ich werde die 470µ/16V aus der LF Serie von Nichicon. Die R7 kann ich nicht schnell bekommen. >Ich wette irgendwan wird die Quelle verraten
x BSB015N04NX3 (Canpak oder IPP023N04N (TO-220) Kondensator Eingang: 18 x Nichicon LF 470µ/16V 9mOhm 6,1Arms Übertrager: 2 x Ferrite Ringker TX85/41/18 mit 3C90 Material N2:N1=7,7 N1=4 18x1mm² N2=31 3x1mm² Gleichrichter: 2 x 200V Schottky (Trench MOS) von Vishay zb.: http:
verschiedenen Protokolle) und gucken ob der Code in den Tiny reinpasst (ATTiny45 hätte mehr Platz). Oder RC5 und den Dekoder von P. Dannegger aus der Codesammlung nehmen, das sind nur ein paar Zeilen C-Code. Und für Rolladen und Markisen müssen dicke Relais angesteuert werden, dafür ist die minimal Schaltung
basic compiler, bis 4k code kostenlos... das reicht für dein dekodieren locker und der befehl zum rc5 senden bzw empfangen ist eben schon drin gucks dir einfach mal an...beispiel programme gibts auch genug... http://www.mcselec.com/index.php?option=com_docman&task=cat_view&gid=73&Itemid=54
o W E R (I C t 2C e A A / T P P T P P c s M C 2 t t l Q A S D l I G i s C R I a l A t p p r U a R - m P F R B I u n r C / A a 6 O C x i p g 1 r E - O r t 1 P o M dsPIC33EP128GM304 128 16 0 dsPIC33EP128GM604 2 dsPIC33EP256GM304
MPU/MCU PIC16C54A NONE No Need WPIC V5.35 MICROCHIP MPU/MCU PIC16C54B NONE No Need WPIC V5.35 MICROCHIP MPU/MCU PIC16C54C NONE No Need WPIC V5.35 MICROCHIP MPU/MCU PIC16C54-HS NONE No Need WPIC V5.35 MICROCHIP MPU/MCU PIC16C54-LP NONE No Need WPIC V5.35 MICROCHIP MPU/MCU PIC16C54-RC NONE No Need WPIC V5.35 MICROCHIP MPU/MCU PIC16C54-XT NONE No Need WPIC V5.35 MICROCHIP MPU/MCU PIC16C55 NONE No Need WPIC V5.35 MICROCHIP
mal eine Summe. Kann dein Kurzer Blick ein OK geben? Optimieren kann man ja immer noch... uint16_t crc16(unsigned char* data, int length, uint16_t crc) { uint16_t poly = 0xA001; int c, i; for (c = 0; c < length; c++) { crc ^= data[c]; for (i=8; i>0; i--) { if
1024 54 12 2/3 2 Y Y 2 2 2/3 N PIC18F8527 48K 24576 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8622 64K 32768 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8627 96K 49152 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8722
1024 54 12 2/3 2 Y Y 2 2 2/3 N PIC18F8527 48K 24576 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8622 64K 32768 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8627 96K 49152 3936 1024 70 16 2/3 2 Y Y 2 2 2/3 Y PIC18F8722
“C” compiler support tool is also available. a self-contained precision two-speed internal oscillator. TABLE 1-1: PIC16F627A/628A/648A FAMILY OF DEVICES PIC16F627A PIC16F628A PIC16F648A PIC16LF627A PIC16LF628A
Funktionskennzeichnung an den Pins irritieren. In anderen Unterlagen werden die beiden Takteingänge als C11 und C12 bzw. C21 und C22 bezeichnet. http://www.ddr-rft-elektronik.de/schaltkreise/v4520-d-schaltkreis-ic-4bit-vorwaertszaehler/
richtig geschrieben wurde, ist ein CD4017 für Lauflicht einfacher. Ich würde für so was einen µC nehmen. Atmel wurde weiter oben schon genannt. Hier noch ein schönes Beispiel für PIC. 8 LEDs an 4 Ports - Lauflicht ohne Shiftregister | PIC12F675 | Einfach erklärt | How to, Tutorial https
8 Ja PIC12F509 8 Ja PIC12F510 8 Ja PIC12F519 8 Ja PIC16F54 18 Ja PIC16F57 28 Nein PIC16F59 40 Nein PIC16F505 14 Ja PIC16F506 14 Ja PIC16F526 14 Ja Tabelle 1 PIC1xF5... All diese Typen können natürlich über eine
ohne I2C. So what. Hör auf zu jammern. >Fast alle Beispiele mit LCD am I2C laufen mit einem 2x16 Display. Das >geht auch bei mir. Schön, dann geht auch 4x20, wenn es das Modul aus dem Datenblatt ist
vom Compiler: Arduino: 1.0.6 (Windows 7), Board: "Arduino Uno" i2cNuerVersuch.cpp.o: In function `setup': C:\Program Files (x86)\Arduino/i2cNuerVersuch.ino:16: undefined reference to `i2c_init()' C:\Program Files (x86)\Arduino/i2cNuerVersuch.ino:17: undefined reference
transformer 10mA, 1:3, 7000 to 15000 Ohm, Größe 1 3/8" x 2 3/8". AES PT-153, Equivalent to Stancor A53-C, Audio Interstage, 10 mA 1:3, 10,000 to 90,000 ohms Stancor um 60 $, der AES sehr preiswert, 16 Dollar. Ein 10:90k Ohm von Hammond 37 Eu. Was ich sehr merkwürdig finde: Die immer höher werdenden
04.01.2026 08:16 Oh, (wieder mal) ein (selbst ernannter) Moderator!
durchsetzen konnten sich diese Teile nie im Hobby-Bereich. Grund: nicht so einfach zu proggen wie AVR und PIC, schwer zu bekommen in Kleinmengen und kein DIP-Package verfügbar. Zudem gibt es zwar kostenlose C-Compiler, aber leider sind diese nicht unbeschränkt. Hab mit dem M16C mal rumgespielt. Schon nicht
M16C, auf die sich auch DJ zu konzentrieren scheint. Der M16C tut sich mit 20bit Adressierung recht schwer und wird vom GCC deshalb als reiner 16bitter betrachtet. Also 16bit Datenadressraum und 16bit Code-Adressraum
14 counter value causing inaccuracies. T m e 1 2000 Microchip Technology Inc. DS39514A-page 14-11 PIC18C Reference Manual 14.14 Design Tips Question 1: Timer1 does not seem to be keeping accurate time. Answer 1: There are a few reasons that this could occur: 1. You should never write to Timer1 where
0x80)); // Timeout Zähler stoppen und Unterlauf Flag löschen RTCCON = RTCCON & 0x7E; } [/c] Diese Methode rufst du dann an den Stellen im Code auf, an welcher du ein Delay brauchst. Der Übergabewert (16Bit) bestimmt dann die Verzögerungszeit abhängig vom verwendeten Quarz oder RC Oszillator
Needed Elements used in the schematics within current application note include: SMD ceramic capacitors C1 and C2 100nF 16V or higher. SMD ceramic capacitors C3 and C4 22pF 16V or higher. SMD Resistors R1 and R2 22 kOhm 5%. SMD Resistor R3 47 Ohm 5%. Quarz resonator Y1 8.00MHz PIC18F4320 microcontroller
> Warum also bloß immer wieder diese Verrenkungen, ein DDS per Software > auf eher ungeeignetem uC zu bauen? Ist das ein spezieller > Atmel-Fetischismus? Ich frage mich das auch immer. Ihm wäre ja auch schon mit einem dsPIC33F256MC802 geholfen. Gleiches Gehäuse wie ein Mega8, aber mindestens dreifache
to pin ‘RC0’, ‘DS2’ to ‘RC1’, and so on. 6 Ensure that no device is installed in the 12F/16F socket – you can only use one PIC at a time in the training board. Baseline PIC Assembler, Lesson 1: Light an LED Page
über den UART. Das ganze kann man auch ausbauen mit einem kleinen Webserver der parallel auf dem SoC über Wifi läuft der die externe MCU dann steuert und den SoC selber sowieso. Ich persönlich verwende je nach Zweck den PIC18 oder PIC24 oder den Arduino Mini Pro 5v [3] mit Level Converter [4] bzw
innerhalb grosser Pausen z.B. Bisheriger älterer Beispiel Behelf Ansatz vor SDK 0.9.2 [code] uint16 ICACHE_FLASH_ATTR adc_read(void) { uint8 i; uint16 sar_dout, tout, sardata[8]; rom_i2c_writeReg_Mask(0x6C,2,0,5,5,1); // disable interrupts.. SET_PERI_REG_MASK(0x60000D5C, 0x200000);
Ich wäre auch für einen dsPIC33, der hat ja auch ein sehr schnelles Rechenwerk. Der dsPIC33FJ12GP201 hat nur 18 Pins und es gibt ihn als DIP und SOIC. Der Timer 1 hat 16-bit und kann asynchron bis 50 MHz zählen (im Datenblatt ist
. Ist ja auch was Nützliches. Aber einen dsPic33 würde ich für dieses Vorhaben nicht nehmen: Denk doch mal an den Strom, den der zieht. Mit nur 3..4 mA wie der kleine PIC16 kommt der nicht aus. Lt. Datenblatt braucht der eher 50..120 mA je nach
equation: EQUATION 16-2: RC = 1/(2πF BW ) Pick a value of C arbitrarily and then calculate R. The attenuation of the PWM frequency for a given RC filter is: EQUATION 16-3: Att(dB = – 10*log[1+(2πF PWM RC)2] IftheattenuationcalculatedinEquation 16-3isnot sufficient, then K must be increased in Equation 16-1. See Application Note AN538 “Using PWM to Generate Analog Output in PIC17C42” for more details on using PWM to generate an analog output.
sie mit meiner vorhandenen übereinstimmt. Steckerstift 1 =WR Steckerstift 14 =CE Steckerstift 16 =C/D Steckerstift 17 =RD MfG Wolfgang
Ich als PIC- und Basic- Jünger wollte mich der Sache mit dem Display mal von der PICBasic Version aus nähern. Mein erster Versuch war ein Adaptieren von Bendikts Assebler Code auf den 16F876 PIC. Ich mußte jedoch
Tobias schrieb: > Wäre das ganze auch auf einem PIC lauffähig? Es handelt sich um 100% C Code. Wenn du also einen C Compiler verwendest, gibt es keinen Grund, der dagegen spricht.
Fehlermeldung: menuedit.lpr(21,1) Error: Can't open resource file "D:\menuDesigner_1-50\menuEditor\menuedit.rc" Die Datei menuedit.rc gibt es auch nicht.
D PI A G G G T E C3 PIC16F1825 D CC7 TITLEA4964JP Customer Demonstration Board (QFP32) 100n 5 7 8 1 6 PI2 10V P PU P PP4 REV: SIZE: Allegro Microsystems 0 A4 115 Northeast Cutoff AUTHOR: SHEET: GND Worcester M.Kurihara
D PI A G G G T E C3 PIC16F1825 D CC7 TITLEA4964JP Customer Demonstration Board (QFP32) 100n 5 7 8 1 6 PI2 10V P PU P PP4 REV: SIZE: Allegro Microsystems 0 A4 115 Northeast Cutoff AUTHOR: SHEET: GND Worcester M.Kurihara
in C18 mit MPLABx 1.10, PicKit 3 Gehäuse fehlt noch, dann ist es vielleicht ein "Kunstwerk". Holger
. Enstanden aus Rest-Bauteilen, wie man am Gehäuse schon sieht. :D Der Prozessor ist ein ATMega16 @ 1MHz Standard-HD44780 16x2 Zeichen Display 18V / 3A - Ringkern-Trafo (Somit nicht 80W sondern 45W am Kolben) Temperatur in 5°C-Schritten einstellbar zwischen 100°C und 425°C. Regelung erfolgt über
dsPICs, warum sind die weniger beliebt als ARM? Die meisten Leute mit einem gesunden Halbwissen, die PIC lesen, denken sofort an die alten 8 Bit Architekturen. Dabei ist PIC24 (dsPIC ist PIC24 + DSP Erweiterungen) eigentlich sehr schön zum Anfangen. Recht orthogonale Prozessorstruktur mit 16 16Bit Registern
Peripherie (das macht es eigentlich aus!), billige Debugger verfügbar (PICKIT3-Clones), und der Umstieg auf PIC32 oder PIC12/PIC16/PIC18 ist dann auch nicht mehr so schwer, weil die Peripherie familienübergreifend sehr ähnlich ist. Auf jeden Fall keine Fehlentscheidung. fchk
e EUART/ a S G Device Pins MHz Memory Capture/ m h E a SPI/ 10-bit a / A r C V T 2 A/D (ch) p P J (KB) Compare o A I C™ o P P M C D PIC32MX320F032H 64 40 32/8 5/5/5 0 Yes No 2/2/2 16 2 Yes Yes PIC32MX320F064H 64 80 64/16 5/5/5 0 Yes No 2/2/2 16 2 Yes Yes PIC32MX320F128H 64 80
I RC1 RC3 7 P 8 RC2 FIGURE 2: 16-PIN PACKAGE DIAGRAM FOR PIC16(L)F1703 QFN D C C S V N N V 6 5 4 3 1 1 1 1 RA5 1 12 RA0/ICSPDAT 2 RA4 PIC16(L)F170311 RA1/ICSPCLK RA3/MCLR /PP 3 10 RA2 RC5 4 9 RC0 5 6 7 8
einen eigenen Tinyxxx? Irgendwie vernetzen, da gibts reichlich Möglichkeiten. Oder PCA9685? Per I2C 16 PWM-Kanäle.
das würde auch gehen. Ist ja am Ende dasselbe, nur mit 1 Impuls der von noch größer dimensioniertem RC lang gezogen wird. Und dasselbe RC am Gate des MOSFET wird auch dasselbe bewirken. Der Unterschied zur „ganzen Lösung“ PWM + RC + Opamp + MOSFET ist nur, dass Du statt einer genau vom uC kontrollierten
I i S m T ( E S E o D t o l a D 0 a C S ( D P F D 1 C M D L (3) PIC16(L)F1933 (1) 4096 256 256 25 11 8 2 4/1 1 1 3 2 4/16/60 I/H/E Y PIC16(L)F1934 (2) 4096 256 256 36 14 16 2 4/1 1 1 3 2 4/24/96 I/H/E Y (3) PIC16(L)F1936 (2) 8192 256 512
, daß senkt bei ARM µC die Preise, während die des AVR32 von Atmel berstellerbezogen bleiben. Bestenfalls hat mittelfristig noch der MSP430 eine gute Chance, weil er eben super stromsparend ist und mit seiner 16 Bittigen
32 Bit bringen bei µC-Anwendungen nicht so große Vorteile wie auf dem PC. 4 GB Speicher muss man eher selten adressieren und man manipuliert häufig nur Bytes. Preislich kommen ARMs nicht an die Klasse ATTiny/PIC10FXX
P1 P0 I1 I1 I1 OI2 9 0 6 8 C29 C30 C31 C32 C33 C34 IC2G 19 P 016I8 P0100nFP2100nFP2100nFI0100nFI2100nFI2100nF GND I 2B PORT C D D D D 39 R285 24 PIC_ LK V V V V OSCI/CLKI/CN23/RC147C2039 P02PNo Load A 34 SOSCI/C3IND/CN1/RC148C2047 X2 VBUS PI352034 VCC3V3 SOSCO/T1CK/C3INC/RPI37/CN0/RC40C2048 M VUSB PIIC2035 OSCO/CLKO/CN22/RC15IIC2040PIX201 PIC233 - 56 PIC24FJ128GB106-I/MR C22 01 8MHz C120pF 0 VCAP/VDDCOREPIIC2056 20pF B 57 0 C0 GND 8 ENVREG PI7C2057 PIC_MCLR C 1 MCLR
;******************************************************** ; ; Ultrasonic Range Meter ; ; Device : PIC16F873 ; Author : Seiichi Inoue ;******************************************************** list p=pic16f873 include p16f873.inc __config _hs_osc & _wdt_off & _pwrte_on & _lvp_off ;********
-PIN UQFN (4x4) D C C S V N N V 1 1 1 1 RA5 1 12 RA0/ICSPDAT RA4 2 11 RA1/ICSPCLK RA3/MCLR /PP 3PIC16(L)F18324 10 RA2 RC5 4 9 RC0 5 6 7 8 4 3 2 1 C C C C R R R R Note 1: See Table 1 for location of all peripheral functions