Kommunikation mellan PC och flera AVR kretsar

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

rickeboy> Du missförstår problemet. Det är inte adresseringen och datan som är frågetecken på, utan hur du skall kunna driva en ingång (till RS232 sändaren) med flera utgångar (från AVR:erna). Då behövs en OR-grindning av något slag som slår samman signalerna. Visst är sådant lösbart men det verkar inte som att det var med i tankegången.

Dessutom blir det en ganska begränsad kommunikation eftersom man bara kör 5V-nivåer. Jag tycker fortfarande att 485 eller liknande verkar lämpligast i detta fallet. Börjar man på den vägen så är det ju fortfarande väldigt enkelt att testköra en enhet i taget mot PC:n från labbänken med bara en RS232-driver isf 485-drivern. Sedan kan man bygga 485-grejorna när man fått första biten att fungera med ett lämpligt protokoll.
Användarvisningsbild
rickeboy
Inlägg: 678
Blev medlem: 13 augusti 2003, 09:12:17
Ort: Göteborg / Karlskrona
Kontakt:

Inlägg av rickeboy »

Hmm... förstår vad ni menar nu... men... hmm... går det verkligen inte att koppla ihop alla TX till PC:ns RX (med en TTL <-> RS232 conv. mellan förstås)... eftersom alla TX är outputs ändå så känns det inte som om det borde vara ett problem... man snackar ju ändå bara med en "device" i taget... hmm... eller är det ngn ren el anledning till vf det inte skulle funka?

Ngn som testat?

//rickeboy
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> går det verkligen inte att koppla ihop alla TX till PC:ns RX

En RS232 sändare (TX signalen) driver aktivt linjen både högt och lågt.

Antag att du har 9 sändare som försöker driva linjen "hög", och 1 som försöker driven den "låg", vem/vilka tror du "vinner" ??

> Ngn som testat?

Varför det ?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Varför så rädd för RS485? Det är näst intill _enklare_ att köra 485 än 232. Ngn som envisas? :D

Mvh
speakman
Skriv svar