"SerialPower" uC-nätverk: power+comm via 2 tråd
-
- Inlägg: 5
- Blev medlem: 13 januari 2008, 00:05:18
- Ort: Uppsala
- Kontakt:
"SerialPower" uC-nätverk: power+comm via 2 tråd
Hej!
Som nybörjare i det här forumet (och i Sverige, jag ber om ursäkt för min språktortyr) kan jag visa något som är möjligen intressant för någon som vill bygga applikationer som behöver enkel kommunikation (RS-232) mellan flera mikrokontroller.
Jag har skapat ett "SerialPower" nätverkskoncept som bara använder två tråd och tillåter både (semi)bidirektionell kommunikation (half-duplex via RS-232) mellan processer på uC-baserade noder och samtidigt effektöverföring; noder behöver inget eget batteri eller liknade, bara ett backup-kondensator, och koppling av noder till nätverket skes på vilket sätt som helst. Gärna titta på: http://www.picaxeforum.co.uk/showthread.php?t=7694
Jag är nyfiken att få kommentar, förbättringsförslag, användingsmöjligheter/projekt etc.
Implementationen är baserat på PICAXE mikrokontroller (PIC + BASIC + program loader, så ingen dyr programmerare behövs, programming editor laddas ner och används för fritt) men kan lätt användas med andra mikrokontroller + BASIC också. Information om PICAXE konceptet finns på http://www.picaxe.co.uk och (min sida): http://www.kranenborg.org/ee/picaxe
Som prototyping system använder jag det gamla "Philips EE" experimentsystem som skulla vara känd i Sverige också för det finns svensktaliga handledningar. Länkar till detta finns också:
http://www.kranenborg.org/ee/index.htm
http://ee.old.no/
http://ee.old.no/library/
Hälsningar,
Jurjen Kranenborg
Som nybörjare i det här forumet (och i Sverige, jag ber om ursäkt för min språktortyr) kan jag visa något som är möjligen intressant för någon som vill bygga applikationer som behöver enkel kommunikation (RS-232) mellan flera mikrokontroller.
Jag har skapat ett "SerialPower" nätverkskoncept som bara använder två tråd och tillåter både (semi)bidirektionell kommunikation (half-duplex via RS-232) mellan processer på uC-baserade noder och samtidigt effektöverföring; noder behöver inget eget batteri eller liknade, bara ett backup-kondensator, och koppling av noder till nätverket skes på vilket sätt som helst. Gärna titta på: http://www.picaxeforum.co.uk/showthread.php?t=7694
Jag är nyfiken att få kommentar, förbättringsförslag, användingsmöjligheter/projekt etc.
Implementationen är baserat på PICAXE mikrokontroller (PIC + BASIC + program loader, så ingen dyr programmerare behövs, programming editor laddas ner och används för fritt) men kan lätt användas med andra mikrokontroller + BASIC också. Information om PICAXE konceptet finns på http://www.picaxe.co.uk och (min sida): http://www.kranenborg.org/ee/picaxe
Som prototyping system använder jag det gamla "Philips EE" experimentsystem som skulla vara känd i Sverige också för det finns svensktaliga handledningar. Länkar till detta finns också:
http://www.kranenborg.org/ee/index.htm
http://ee.old.no/
http://ee.old.no/library/
Hälsningar,
Jurjen Kranenborg
-
- Inlägg: 5
- Blev medlem: 13 januari 2008, 00:05:18
- Ort: Uppsala
- Kontakt:
I första länken till picaxeforumet finns följande länk till min webbsida om SerialPower: http://www.kranenborg.org/ee/picaxe/twowirenetwork.htm . I denna sida hänvisas till PDF-dokumentet som beskriver allt, inklusivt detaljer om hur MCUn kopplas in: http://www.kranenborg.org/ee/picaxe/Ser ... k_V2.0.pdf (länk till V2.0 av dokumentet). På samma webbplats finns network stack implementationen också.
Ett exempel från PDF dokumentet som visar hur en slave node kan se ut:
http://www.kranenborg.org/ee/picaxe/Ser ... xample.png
MCUn kan vara en PIC, AVR etc som kan jobba med mindre än 5V
Hälsningar,
Jurjen
Ett exempel från PDF dokumentet som visar hur en slave node kan se ut:
http://www.kranenborg.org/ee/picaxe/Ser ... xample.png
MCUn kan vara en PIC, AVR etc som kan jobba med mindre än 5V
Hälsningar,
Jurjen
-
- Inlägg: 5
- Blev medlem: 13 januari 2008, 00:05:18
- Ort: Uppsala
- Kontakt:
@icecap: Om en node behöver mer energi (flera 100-tals mA eller mer, t.ex. till motorer, många LEDs etc.) så kan man byta ut Backup-kondensatorn med en batteri eller annan typ av strömförsörjning; ingen annan förändring i kretsen behövs. Ideen bakom de här konceptet är att man kan lätt skapa t.ex. en sensornätverk av intelligenta noder med möjligen flera fysiska sensorer (och processer) per node. Flera ideer om applikationer finns i PDF-dokumentet
För ett bra exempel av användning av SerialPower gärna titta på Chuck Bingley's webbsida: http://www.bramblyhill.com/Picaxe/serialPower.aspx
/Jurjen
För ett bra exempel av användning av SerialPower gärna titta på Chuck Bingley's webbsida: http://www.bramblyhill.com/Picaxe/serialPower.aspx
/Jurjen
Jo, som ett sensornätverk är det OK men likaväl är det ett lågenergi-nätverk, att koppla in motorer eller liknande är inte grejen och att ha laddning av ackumulator via detta system tycker jag är helt fel väg att gå, de energimängder som behövs till det kommer att påverka systemet negativt.
Och att sedan koppla in extern kraft "förstör" ju hela grejen med smidigheten, dessutom skulle jag då av störningshänsyn ha en isolerat koppling mellan bus och enheten med extern kraft.
Men allt beror ju på vad man behöver så det har sin plats i vissa sammanhang.
Den är ju mer eller mindre saxat från Dallas 1-Wire® systemet.
Och att sedan koppla in extern kraft "förstör" ju hela grejen med smidigheten, dessutom skulle jag då av störningshänsyn ha en isolerat koppling mellan bus och enheten med extern kraft.
Men allt beror ju på vad man behöver så det har sin plats i vissa sammanhang.
Den är ju mer eller mindre saxat från Dallas 1-Wire® systemet.