-
Thread
Wieviel Adern sollten es sein "Hausverkabelung"
nehmen? 3 Adern: 5Volt Signal 1-Wire GND muss ja möglich sein mit den Atmega ein 1Wire Slave zu Simulieren und so die Daten zu senden oder? oder lieber 5 Adern: 5Volt Signal 1-Wire RXD TXD GND Mein Computer steht sehr Zentral, ich müsste also in zwei richtungen Kabel legen
-
Thread
Klingel / Türsprechanlage
]: "Without special measures the 1-Wire net cannot provide power for circuits other than 1-Wire slave devices." Obwohl es möglich ist, die Slaves über den Bus(-Master) zu versorgen, ist das bei höheren Leistungen schwierig.. die Slaves müssen nämlich um dem Master zu antworten, die Versorgungsspannung
-
Thread
1-Wire Atmega8 <-> DS2480B UART Problem
Komponenten kommunizieren über die serielle Schnittstelle miteinander. Konnte auch schon dem 1-Wire Slave DS2408 (8-Kanal I/O) Baustein Ausgänge setzten. Ein weiterer Baustein dieser Art benutze ich für 8 Eingänge. Bei der Abfrage der Eingänge passiert folgendes: Ich selektiere den Baustein mit dem
-
Thread
I²C und 1-wire über eine gemeinsame Leitung
An eine vieradrige Leitung soll zusätzlich zu einem I²C-Slave (VCC, GND, SDA, SCL) noch ein 1-Wire-Slave angeschlossen werden. Soweit ich sehe, müsste es unter Einhaltung gewisser Randbedingungen möglich sein, den 1-Wire mit auf die SCL-Leitung des I²C zu legen, ohne dass sich die beiden in die Quere
-
Thread
Maximale Leistung OneWire Bus
Der Slave benötigt halt eine Bufferung, welche diese Versorgunspausen überbrücken kann. Einige 1-Wire-Slaves machen es auch noch anders; sie benötigen für eine bestimmte Zeit einen Strong-Pullup.
-
Thread
Serial to 1-Wire
1-Wire Slaves sind deutlich seltener als Master, was generische Konverter und Microcontroller angeht. Es gibt aber Programme für Microcontroller, die das zu implementieren behaupten, beispielsweise: https://github.com
-
Thread
Zeitmessung über Timer und Interrupt
Ein 1-Wire Slave geht nicht ohne Hardwareunterstützung. Du must ja den 1µs-Puls des Masters strecken, wenn Du eine 0 senden willst. Bei den AVRs wüßte ich da nur den ATTiny26 oder ATTiny2313, mit dem man sowas
-
Thread
OneWire Problem DS2413
dass der 2413 in diesem Fall in einem Zwischenstatus hängt. Normalerweise holt ein Reset jedes 1-Wire-Slave in den Startzustand zurück. Ob es aber wirklich immer klappt, weiß ich nicht. PS: Bei meinen Slaves wird das jedenfalls so gemacht.
-
Thread
1-Wire Temperatursensor DS18S20 mit Atmega8 Ansteuern
@Gim: Ja, 1-Wire Slaves *kann* man über ihre Adresse ansprechen. Die muss man aber vorher erst mal ermitteln. Wenn nur ein Slave am Port hängt kann man sich den Aufwand sparen (SKIP ROM).
-
Thread
Rs232 - 1wire Converter
Wandler, er ist aber laut Datenblatt nur als 1wire-Master geeignet. Was ich brauche, ist aber ein 1wire Slave mit Rs232 Eingang. Ich versuche jetzt, das RS232 über einen Mikrocontroller einzulesen und irgendwie an den Onewire-Bus weiterzureichen. Wie geht das am besten? Bitte keine faulen Tricks wie Umwandlung
-
Thread
TWI I2C USART RS232 - 1WIRE INTERFACE bridge device ATmega8 Assembler
topic/383072#new https://www.mikrocontroller.net/topic/369961#new Bis zu 64 angeschlossenen 1WIRE-SLAVES erkennt die interne ROM-SEARCH-Routine. Einfach per USART oder TWI x20 senden, nach einiger Zeit liegen die geprüften ROM-IDs im SRAM und können abgerufen werden. Eine Automatik schaltet
-
Thread
1wire BUS Sniffer Tester AVR ATmega8 Assembler
Bernhard S. schrieb im Beitrag #4934714: > Beitrag "1wire Slave Tester ATmega8 Assembler" Donnerlitchen, da ist mir was entgangen ;-)
-
Thread
I2C Slave an 1-wire Bus
anzuschliessen. Die von Maxim angebotene Bridge scheint nur ein 1-wire Master zu sein, der es erlaubt, 1-wire Slaves an einen I2C Bus anzuchliessen. Aber geht es auch umgekehrt ?
-
Thread
Heizkörper-Stellantriebe
I²C hat den Vorteil, dass das Timing unkritisch und das Ganze schon im MC eingebaut ist. Ein 1wire-Slave und -Master an demselben MC ist nicht zuverlässig möglich.
-
Thread
1-Wire Master DS2482 mit ATTiny emulieren?
I2C-Interfaces genau so verhält, damit die OWFS weiter genutzt werden kann. Für die andere Seite, ein 1-Wire Slave, habe ich einige Projekte gefunden, aber nichts als I2C 1-Wire Master. Gibt es hier Ideen oder Hinweise wie sowas umgesetzt werden könnte?
-
Thread
Kleines Tiny13 Sensorboard
Facetten. 1. Wenn man die gar nicht braucht? Welch Verschwendung von Port! Zudem gibt es One-Wire Slave Implementierungen für Tiny12/25, die brauchen nur einen Port zur Kommunikation. Damit ist wieder 1 DigPin frei 2. Immer noch über 50% frei 3. RAM-Verbrauch 0 Byte, immer noch frei: 32
Portbits werden verwendet oder können für Erweiterungen verwendet werde. > Zudem gibt es One-Wire Slave Implementierungen für Tiny12/25, > die brauchen nur einen Port zur Kommunikation. > Damit ist wieder 1 DigPin frei Super. Diese Implementierungen mögen genauso ihre Berechtigung haben.
-
Thread
Honeywell Zephyr I2C Airflow sensor
Demonstrates use of the Wire library // Reads data from an I2C/TWI slave device // Refer to the "Wire Slave Sender" example for use with this // Created 29 March 2006 // This example code is in the public domain. #include <Wire.h> #define ADDRESS 0x49 void setup() { Wire.begin();
-
Thread
STM32 I2C Slave Transmitter Modus
Demonstrates use of the Wire library // Writes data to an I2C/TWI slave device // Refer to the "Wire Slave Receiver" example for use with this // Created 29 March 2006 // This example code is in the public domain. #include <Wire.h> void setup() { Wire.begin(); // join i2c bus (address
-
Thread
Stellmotor für Heizungsventil
Stellantrieben wohl auch auf den Verteiler meiner Fußbodenheizung? Dann müste nur noch der STM8L eine 1 Wire Slave Erweiterung bekommen ;-)
-
Thread
ATTiny als Software 1-wire like client (DS2423 counter)
Das Problem ist, dass ein 1-Wire Slave in Software recht kompliziert ist. Einen Master zu bauen, ist dagegen recht einfach (gibt es ja auch schon zur Genüge). Irgendwo habe ich aber mal einen 1-W-Slave für einen AVR gesehen. Eventuell
-
Thread
Hausbus RS485 erste Schritte sind getan
mit den 1-Wire Bausteinen ohne weitere Beschaltung. Dazu kommen dann noch ein paar Micros als 1-wire slaves, die einige Sonderfunktionen übernehmen. Derzeit habe ich da eine invers angeschlossene Schottky Diode und einen Abschlusswiderstand dran, die die ESD Festigkeit auch erhöhen. Alles mit zusätzlichen
-
Thread
2-Draht Signalleitungsrätsel
wird nicht funktionieren. Es sei denn, Du baust bei den LEDs und Tastern so etwas wie einen TwoWire-Slave auf. Einen Taster und eine DuoLED an 2 Signalleitungen ist aber schon möglich: Schließ den Taster und die DuoLED einfach parallel und dann damit in Reihe einen Widerstand, z.B. 1kOhm. Daran
-
Thread
UART über 1-wire?
wunderbar ausreicht. Doch der DS2480 will 1-wire-Seitig Master sein und ich habe keine Lust, einen 1-wire-Slave zu implementieren. Eine Eigenkonstruktion mit üblichem UART-Baustein über DS2408 wird wieder unnötig aufwendig. Hat jemand eine andere Lösung? Dank und Gruß, Philipp.
-
Thread
AVR als Slave im 1-Wire
Vielleicht kann mir jemand einen Tipp geben. Ich möchte gerne über einen 1-Wire Bus neben anderen 1-Wire-Slaves (Sensoren) auch ein kleines Controller-Board mit ATtiny 2313 vom Master ansprechen (primär einige Bits vom Master schreiben, evtl auch einige lesen. Das kleine Controller-Board muss sich also
-
Thread
ATtiny24 - ISR wird nie gerufen __vectors> fehlt
PA0); DDRA |= _BV(DDA1); //Test-Ausgang PORTA &= ~_BV(PA1); // Configure USI to 3-wire slave mode, with int USICR = _BV (USIWM0) | _BV(USICS1)|_BV (USIOIE); sei(); for (;;){ if(usi_complete ){ PORTA |= _BV(PA1); switch(usi_DR){ case(0x11):{
-
Thread
c++ new und delete
AVR-Studio einzubinden. Hier der Beispielcode des Arduino für den TWI-Receiver: [code] // Wire Slave Receiver // by Nicholas Zambetti <http://www.zambetti.com> // Demonstrates use of the Wire library // Receives data as an I2C/TWI slave device // Refer to the "Wire Master Writer" example for
-
Thread
DS18B20 gibt keine Daten her
benutzen. Dem sage ich per I2C was ich will und der macht dann die ganze Kommunikation mit den 1-Wire-Slaves. Ich bin mit dem Abschalten der Interrupts während des 1-Wire-Zugriffs bisher gut gefahren und wenn der µC während der Zeit mal nichts macht geht bei mir die Welt auch nicht unter zumal die Zugriffe
-
Thread
DS1820, Sendet außer Presence nichts zurück.
Oszi das der nichts sendet. > Also brauche ich wohl keine Einleseroutine schreiben. Bis ein 1-Wire Slave etwas sendet kannst du ewig warten. Der Master holt es ab.
-
Thread
Timer-Interrupt bei ATTiny2313 kommt nicht
USI_DATAIN_PIN) | (1<<USI_CLOCK_PIN) | (1<<USI_nSS_PIN); // Pull-ups. // Configure USI to 3-wire slave mode with overflow interrupt. USICR = (1<<USIOIE) | (1<<USIWM0) | (1<<USICS1) | (spi_mode<<USICS0); // Init driver status register. spiX_status.masterMode = 0; spiX_status.transferComplete
-
Thread
Erneute Frage zu TWI (Code)
Probleme, Verbinde ich Master mit Arduino und packe auf den Arduino folgende Software: [code] // Wire Slave Receiver // by Nicholas Zambetti <http://www.zambetti.com> // Demonstrates use of the Wire library // Receives data as an I2C/TWI slave device // Refer to the "Wire Master Writer" example for
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
in dein "Projekt" ? (und veröffentlichen) damit wir mal was neues zum Diskudieren haben.. 1-Wire Slave Simiulieren, wäre z.B. interessant... oder du traust dich endlich dein xmega projekt herzuzeigen?
persönlichen Erfahrungen deckungsgleich sein bring ich das gern wieder in die Diskussion ein! > 1-Wire Slave Simiulieren, wäre z.B. interessant... brauch ich persönlich aber nicht. > oder du traust dich endlich dein xmega projekt herzuzeigen? Falls Du meine Haussteuerungs-Zentrale meinst hatte
-
Thread
Webserver zur Temperaturmessung
überschrieben, wenn im AVR-EEPROM eine IP-Adresse mit gültiger Prüfsumme steht. Hallo Peppe, der one-wire-slave in Software ist ein interessantes Projekt. Zur Relaisansteuerung erscheint mir das inzwischen sinnvoller als der DS2408. Ich habe da aber noch nichts realisiert. Dein Link zu den Funksteckdosen