gostap skrev:Ser ni några svagheter i min konfiguration?
Mitt eget nät skiljer inte mycket från ditt i antal givare o längd men jag har min busmaster (Raspberry Pi) i en ända o inte på mitten.
Vid ren likspänning (DC) är det inte mycket annat att tänka på än kabelarean o spänningsfallet. Till slut har du tappat för mycket spänning o det du driver slutar att fungera. Men nu är det inte 10-15 lysdioder som skall strömförsörjas...
1-wire är en databus där kommunikationen är beroende av att sändare o mottagare uppfattar pulserna som skickas, dvs det är en växlande spänning (AC, inte 240v 50hz men 5v "upp o ner") som skickas. I kablar, skarvar, mm finns en kapacitans som fungerar som en kondensator o som förvränger pulserna. Till slut känns inte pulserna igen av mottagaren o det blir fel.
För att minimera förvrängningen är det flera saker att tänka på:
- rätt kabel (partvinnad)
- rätt terminering (bra kontakt, etc)
- rätt geometri (rak buss dvs inte stjärna eller träd), korta ben till givarna
Varje avsteg minskar prestandan - till slut fungerar det inte.
Läs gärna här:
http://www.maximintegrated.com/app-note ... mvp/id/148
- Har du provat annan busmaster?
- Levereras tillräcklig ström från USB-porten (500mA enligt standarden skall räcka mer än väl, men får du ut det som stickan vill ha)?