Sedan får jag väl kasta in en kommentar också: i min design-tankegång kommer jag
aldrig att dra ut en portpinne för att kommunicera med 1-Wire! På senaste projektet finns det med 1-Wire kommunikation men det finns ett par transistorer med i spelet, helt enkelt för att isolera µC'n från omvärlden.
One-Wire.png
EDIT: Lite förklaring:
På CN15 kan en (eller fler) 1-Wire enhet kopplas in.
Pinne 3 är poly-fuse avsäkrat 5V för matning av 1-Wire enheter.
Pinne 2 är Data.
Pinne 1 är GND.
Data som ska sändas går in på gate av Q5 (1W_Tx) och det mottagna signal finns (inverterat) på drain av Q6 (1W_Rx).
Fördelen med denna koppling är att µC'n är rimligt isolerat från kablar till "utsidan" för att rimliga störningar inte ska slå igenom och störa funktionen och portpinnar är inte i fara för att brännas av. Nackdelen är att den tar två pinnar i anspråk men det tar jag med sinnesro, jag har pinnar nog där den kommer ifrån.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.