-
Thread
Hilfe bei der Programmierung eines Adventskalenders
Schaltung, die ich aber nicht zeigen darf ;-) Oder so. Hier ein Bauteilliste für faule : 1 x Atiny-85 (oder ähnliches: Ich würde eh Arduinos.Nano fertig nehmen, da spare ich mir den Programmer und die Fummelei. Davon abgesehn habe ich mal 10 Stk. in China gekauft (Preis unter 2 Euro). 1 x pcf8574 (Ansteuerung LED 1-8) (Bei Austausch gegen pcf8475 + 7 LED's mit Wiederstand kann man sogar ein ewigen Kalender machen.) 1 x pcf8475 (Ansteuerung LED 9-24) 24 LED + Widerstände 1 x 1302 (Platinchen) + CR2032 (Erledigt die Uhrzeit und sichert
-
Thread
Mikrocontroller zeitgesteuert "aufwecken"
Attiny85 hat 32,xxx kHz. Strom im power down: Ohne watchdog timer: 2 uA Mit: 10uA Selbstentladung einer AA Batterie: 4% der 2500mAh: 11uA Dass du bei einem externen Quarz strom sparst, bezweifle ich
Schau Dir mal die PCF8563 von NPX an. Muss aber nicht sein. Die gibt es in verschiedenen Büchsen (8-10Anschlüsse). Ein Nachteil: Fixe Anschrift (A2/A3)
-
Thread
RTC mit Supercap statt Lithiumzelle
austarieren, dass die Uhr vielleicht die Hälfte der Selbstentladung schluckt, sonst wird's zu teuer. PCF25063A: 0,22 µA => 0,22 F PCF2563: 0,25 µA => 0,22 F DS1307: 0,5 µA => 0,47 F (ungünstig durch begrenztes Ubat) DS3231: 1 µA => 0,47 F ATtiny mit 32-kHz-Quarz: 10 µA => 4,7 F Letzteres ist dann
Henrik H. schrieb im Beitrag #7411888: > PCF25063A: 0,22 µA => 0,22 F > PCF2563: 0,25 µA => 0,22 F > DS1307: 0,5 µA => 0,47 F (ungünstig durch begrenztes Ubat) > DS3231: 1 µA => 0,47 F > ATtiny mit 32-kHz-Quarz: 10 µA => 4,7 F Für diese
-
Thread
zwei Attiny's 85 über I2C
es von der Software her schwerer anzusteuern ist. Da es keine festen Zeilen besitzt. Was beim Atiny85 zu einen 2. Problem führt. Du brauchst mehr Speicher. Und der ist im Atiny85 knapper als z.b. im Nano. Und da das andere Display MIT CONTROLLER nur knapp 5 Euro kostet, ist das eine gute Investition
Nachtrag : Ich nutze die Atiny-85 nur um die Beleuchtung meiner Modellautos zu steuern via i2c und PCF8574 und teilweise Fernbedienung (IR). Und das sogar OHNE Platine als SMD. 1:24 ist halt klein. ;) Kann man schöne Beleuchtungseffekte
-
Thread
Großes Relais Board
Hi, wie wäre es mit i2c porterweiterungen gibs mit 8(PCF9554 / PCF8574) und 16 (PCF9555) bit. oder halt mit schieberegistern ist das auch möglich. Als leistungschalter würde ich dann ULN2803 empfehlen. Aber wozu brauch man so viele relais was willst du
dann an mehrere Slaves dann über I2C oder SPI o.ä. verteilt. Ich hab gerade mal nachgeschaut: Ein PCF8574 kostet 1.85 bei Reichelt. 16 bittige gibt es dort leider nicht. Im Grunde ist der Preis unattraktiv. Unter 2 Euro bekommt man AVR-Prozessoren. Eine IO-Leitung bekommt man da etwa für einen Preis
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
Raspberry Pi). Über einen I²C Bus würde diese Steuereinheit beliebig viele passive Anzeigemodule (mit PCF8574 oder MCP23017) ansteuern. Vielleicht sogar über WLAN mit Hilfe von ESP-01 Modulen.
Also die Idee mit PCF8574 finde ich nicht schlecht. Der Einwand über die Anzahl von Tasten finde ich vernünftig, aber ganz ohne Taste möchte ich es nicht.
-
Thread
RTC mit geringem Zeitdrift
geteilt durch 6 Wochen, also grob 83 ppm Ok danke. Das heißt ich werde mal den kalibrierwert für 85 versuchen.
Calibrierung der Quarzschaltung sind die > Abweichungen meist viel größer. Historisch bedingt hatte ich PCF8583 bzw. PCF8563 immer per Trimmkondensator abgeglichen. Das ging gut und war langzeitstabil. Später hatte ich dann einen 15 pF Kondensator zum ausgesuchten Quarz fest verdrahtet, was auch hinreichend
-
Thread
Brauche Idee für zeitverzögertes schalten
justierbar) später schalten und nach weiteren 3sek zurückschalten. Vielen Dank im vorraus. MfG Frank85
Hobbyprojekt spielt das keine Rolle. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister
-
Thread
Mehrere I/O Expansions an einer MCU
Hallo, nimm doch einen PCF8574. Der hängt am i2c interface und ich glaube du kannst bis zu 7 Stück anschließen, dabei kannst du jeden Pin als I oder als O setzen. Er hat nur einen Nachteil: er ist relativ teuer, ca. 1€
ein > Beispielcode? http://git.42.lefant.net/gitweb/reox/rf12.git/commit/84bdaacd9d1fb10aef7f9ab85d0c381c1f2ce4d6 schau dir mal den commit an, ansonsten auch das ganze projekt!
-
Thread
I2C IO-Expander mit mind. 4Bits zur freien Adressvergabe.
Eine Mischung aus PCF8574 und PCF8574A sollte deine Anforderungen erfüllen.
Dietmar S. schrieb im Beitrag #7637442: > Mischung aus PCF8574 und PCF8574A Ebenso auch PCA9554 und PCA9554A.
-
Thread
IO- Erweiterungen für Arduino Atmega 168
Analoge I/Os? Digitale könnte man mit Schieberegistern, SPI, oder I2C Bausteinen realisieren. Siehe PCF85XX Baustein Funktion PCF8574 I/O Port Extender 8-bit PCF8574A I/O Port Extender 8-bit PCF8575 I/O Port Extender 16-bit P82F715 Bus Line Extender P82B96 Bus Line Extender PCF8591P Analog I/O Bus Baustein LM75 Temp Sensor 0,5° PCA9532 16-bit LED Dimmer PCA9547 1-to-8 I2C Switch PCA8565 Real Time Clock / Calendar
-
Thread
Uhrbaustein gesucht
den DS1307 gibts bei *C auch als -ZN Variante -40°..+85° Sascha
Beschaffbarkeit, Preis/Leistung sprechen für PCF8583. Alternativ auch PCF8563. Zur Genauigkeit: man kann eine Uhr ab und zu auch neu einstellen.
-
Thread
Verschiedene Spannungen auf einer Platine
humberto schrieb im Beitrag #3577626: > Dein Pin 1 am GPIO ist also ein 3,3V-Ausgang, der den PCF8591 > mitversorgen kann. D.h. ich kann den PCF8591 ohne die Pullups direkt anschließen? D.h. von 3,3V Pin direkt an Vdd anschließen ohne die Widerstände? Die Dioden kann ich aber lassen, oder?
Jay Myon schrieb im Beitrag #3577645: > D.h. ich kann den PCF8591 ohne die Pullups direkt anschließen? Für SDA und SCL sind die schon am RPi (R1,R2) vorhanden. > 3,3V Pin direkt an Vdd anschließen Ja. > Die Dioden kann ich aber lassen, oder? Wie soll
-
Thread
Welcher Bus kann das?
gedacht? ARM Cortex M0 mit CAN-Controller und integriertem CAN-Treiber. Kostet z.B. bei Mouser 2,85€/Stk. @ 100Stk. mfg Thorsten
Grundfarbe darstellen. Achtung! Du kannst maximal 8 PCF8574 an einen I2C hängen. Daher brauchst Du sowohl PCF8574 als auch PCF8574A (die haben eine andere I2C Basisadresse). Wenn Du die PCF8574(A) durch PCA9554(A) ersetzt, bekommst Du sogar einen Interrupt
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
sein, aber anscheinend baut nur Maxim eine, die DS3232M, und die ist fast 3x so teuer wie z.B. die PCF2129T/2.
Grenzfall: 2.048 MHz, nachts mit Vorteiler 256, Timer1 mit Vorteiler 16384, benötigt bei 5.0 V knapp 85 uA. Das dürfte gegenüber dem Verbrauch der LEDs tagsüber vernachlässigbar sein.
-
Thread
Wie spät ist es
Bei mir sind es gerade 10:52. Als RTC könntest du z.B. PCF8583 nehmen (Einer von Vielen ...)
aufweckt. Ergo etwas höhere Stromaufnahme, damit größeres Backup ( Akku, GoldCap) erforderlich. PCF85xx Serie: Vorteil: Bringt je nach Variante noch EEPROM oder Backup-RAM mit. Kann vorprogrammiert werden und dann einen Interrupt jede Sekunde oder nur bei Alarm auslösen. Interrupt kann ATmega auch
-
Thread
A D converter mi I2C
Danke, ich hab den mal bei reichelt gesucht und dabei den PCF8591P gefunden, jetzt ist meine frage: ist hier ein externer oscillator nötig oder schon verbaut. Es gibt dafür nämlich ein Anschluss und mein englisch ist auf die schnelle nicht gut genug dafür
ATTINY 461A-PU: 1.85 € PCF8591: 2.45 € Tiny: 11 Kanäle, 10 Bit, mit PGA und differentiellen Eingängen. Mehrere PWM-Kanäle bis zu 16 Bit. Eingebaute Referenz PCF8591: 4 Kanäle, 8 Bit, differentielle Eingänge, aber kein
-
Thread
jede menge röhren
ECC 8123 EF 183 EBF 89 EF 80 EZ 80 EABC 80 ECH 81 EF 89 ECF 82 ECC 82 ECC 84 EF 184 ECC 85 PL 84 PABC 80 PCL 84 PCL 82 PCL 81 PCF 802 PCF 82 PCF 801 PC 97 PC 92 PL 500
-
Thread
Auf gut Glück: Viele Röhren zu verkaufen!
kommissarisch. Hier mal die Liste aller Röhren: ECC81 -> 4x PY88 PCE86 -> ! ECF80 DY802 EF80 -> ! PCF802 EL81 -> 2x EL95 -> ! ECC85 -> ! -> 2x ECC85 -> 2x 12AU6 -> 2x EL95 -> 3x EF86 -> ! UL84 -> ! EABC80 -> 2x EAF801 EF85 UCC85 EF86 -> 2x EL84 -> 2x 1SH29 B-W 38E7 EMM80? -> ! ECLL800 -> 2x PCL805 -> 2x UCH81 E92CC -> 2x E188CC E180F -> 2x E88CC 85A2 -> 2x PCFG802 EL84 EF 1? -> ! SZ34 EM34(magisches Auge) GZ34 EL34 -> 2x ECH81 ECC83 ->2x EL86 EC92 ECH83 -> 2x FL84 6H2P (EAA 91) -> 2 IN-12B -> Nixie Röhren -> 6x -> und dazugehörige
-
Thread
Datenblatt URL ändern?
bestätigen und ist anscheinend fast vier Jahre später immer noch so (oder schon wieder). Beispiel: PCF8583 Die Google-Suche liefert https://www.nxp.com/docs/en/data-sheet/PCF8583.pdf Der Link wird kommentarlos nicht akzeptiert.
Rainer W. schrieb im Beitrag #7820265: > Beispiel: PCF8583 > Die Google-Suche liefert > https://www.nxp.com/docs/en/data-sheet/PCF8583.pdf > Der Link wird kommentarlos nicht akzeptiert. Komische Sache, etliche andere Bauteile habe ich erfolgreich
-
Thread
BASCOM AVR YwRobot_Lcd_i2c.lib für 1602 LCD anpassen
Bist du sicher das du das musst.? https://bascomforum.de/index.php?thread/661-i2c-ansteuerung-mit-pcf8574-ohne-bibliothek/ BASCOM-Quellcode: Attiny 85 Config Lcd = 16x2 ' *die Zeile meine ich* Config Scl = Portb.2 Config Sda = Portb.0 $lib "YwRobot_Lcd_i2c.lib" So wie ich das sehe reicht
für dieses Fehlverhalten. Kent Andersson geht bei seiner Library von folgender Verbindung zwischen PCF-Baustein und Display aus: P0 -> D4 P1 -> D5 P2 -> D6 P3 -> D7 P4 -> RS P5 -> RW (not used, set to 0 to ground for write) P6 -> E2 (on 1 or 2 line display nc) P7 -> E1(=E) Die Zusatzplatine
-
Thread
GPIB (HP-IB, IEEE-488, IEC-625) - Bus mit AVR verheiraten
Ossi auszulesen. Die GPIB-Seite bestand dabei nur aus einem Mega8 und einem (haltet euch fest :-) PCF8574. Letzeres nur weil mir die IO-Pinne ausgegangen waren. Ich denke aber wenn es nicht auf maximale Geschwindigkeit ankommt, und der OP wollte ja sogar RS232 nehmen, dann kann man den Bus auch in
nach IEEE-488 - Teil 2: Treibersoftware Klaus Mandelatz, Alfred Lappessen Projekt, Commodore c't 8/85, S. 108 (ja) siehe 10/85, S. 11 Konferenzschaltung für den C64 IEC-Bus-Karte nach IEEE-488 - Teil 1: Eintrittskarte Klaus Mandelatz Projekt, Commodore c't 7/85, S. 74 (ja) Konferenzschaltung
-
Thread
CP/M auf ATmega88
FÜr den PMD-85, ein tchech. Homecomputer der 80er Jahre, gibt es einen Emulator auf AVR-Basis (http://pmd85.topindex.sk/) Dieser emuliert ebenfalls einen 8080-Prozessor. Vielleicht wäre dieses Projekt auch einen
Neuigkeiten seit 3.0: - Unterstützung der neuesten Platine von Joe G. - I2C - Parallel Port I/O: PCF8574 (PCF8574A) - RTC PCF8583 - ZSDOS clock driver - Verbesserter Software-UART - MMC/SD Bootloader support - Konfiguration aufgeräumt - Die üblichen kleinen Bug fixes und Verbesserungen
-
Thread
Anfängerfrage: Adroino IDE / attiny85 / Programmer
Ich grüße Euch! Ich habe mir einen Uno gekauft sowie leere attiny85 und ein Diamex Sparset- USB ISP-Programmer + Adapter für ATMEL AVR RISC DIL Controller In der Adroino IDE Programme schreiben und hochladen auf den UNO klappt soweit. Ich möchte leere attiny85
Pinumschaltung ranbauen oder besser einen größeren Controller verwenden. Ich hoffe du hast dich bewusst für den 85er entschieden.
-
Thread
[V] 44 Röhren
PC900 09 6 6AU6/EF94 10 3 9AU7 11 1 EBF80 12 1 EL95 13 1 EF41 14 1 ECC86 15 2 PCF80 16 1 EB41 17 1 PCF802 18 1 PC86 19 1 PC88 20 1 6AU6 21 1 PCL86 22 1 EC92 23 1 EF183 24 2 PCF200 25 1 ECC40 26 2 PCC85 27 1 EABC80 28 1 UCH42 29 1 ECC83
-
Thread
Anfänger Will ATtiny2313 mit Display uber I2C verbinden
das erlernen der Grundlagen wirst du allerdings nicht herumkommen. So gesehen macht du gerade den 85-ten Schritt vor dem ersten.
Bedarfsfalle über die USI-Schnittstelle konfiguriert werden. Die Adresse ist beim Portadapter mit PCF8574A zusammen mit dem ersten String mit 0x70 einzugeben. A0,A1,A2 auf GND verdrahtet. Nach jedem Stop muss vor dem Neustart die Slaveadresse neu eingegeben werden. Bei der LCD-Initialisierung
-
Thread
AVR TWI Master und Slave Funtionen in C
uint8_t j=0; uint8_t Data[8]; uint8_t SlaveAddress = 116;//1116; //0x74; uint8_t PCF3Byte; // Soll an PCF3 gesendet werden PCF3Byte = 0; //0x02; //B00000010 DDRA |= (1 << PD6); // Am PortD wird PD0 auf Ausgang geschaltet für LEDI2cwbyte &B00000010 //I2cwbyte &B00000010
Korrektur: .... PCF8574A ..... meine ich natürlich
-
Thread
TinyWire: Rückgabewert
Würde das mit dem Attiny85 klappen?
Test schrieb im Beitrag #6701206: > Würde das mit dem Attiny85 klappen? Technisch ja. Aber der hat zu wenig Pins, da wird das mega eng. Den Atiny-85 setzte ich nur ein wenn ich die Beleuchtung eines Modellautos steuern will, via i2c-Pcf8574. Das Teil kann