rs232 mottagare?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Det blir nog svårt att hitta en annan DLL som är snabbare, själva läsningen/skrivningen är det minste, det som tar den meste tiden är just data mellan program och DLL skulle jag tro.
benring
Inlägg: 900
Blev medlem: 18 januari 2005, 19:35:25

Inlägg av benring »

ja jo, nått sånt e det väl.

Kollade på en qbasic-lösning idag men det sket sig pga att det inte går att accessa portarna i XP (NT?)

Så det blir en PIC/AVR-lösning.

/B
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Inlägg av björn »

skulle du inte kunna accessa porten mha tex ioport.dll? tror iofs inte att du kan styra paralellporten så exakt ändå.....
benring
Inlägg: 900
Blev medlem: 18 januari 2005, 19:35:25

Inlägg av benring »

Tjena, jag kör mot en dll som heter "DLPortIO.DLL" som kommer från
Scientific Software Tools, Inc.

http://www.driverlinx.com/DownLoad/dnlo ... 2445021993

Den funkar kalas men tydligen så blir det "långsamt" :)

Ska se om jag kan få serieporten o lira på samma vis.

EDIT: Fick tipset om denna : DS2480B
Nån som kan ge mig en kommentar på hur pass jag får den o funka bra med seriellporten?
Kanske nån som använt den t o m?

/B
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Efter vad jag minns finns det komplett beskrivning i databladet, hämta hem det först, det är MYCKET enklare.
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Om du ska använda DS2480 kan du ju lika gärna använda de färdiga RS232 till 1-wirekonverters som det länkades till i första sidan av denna tråd.
benring
Inlägg: 900
Blev medlem: 18 januari 2005, 19:35:25

Inlägg av benring »

Hej, jag har forskat lite till och kommit fram till (kanske har det redan sagts innan till mig men jag blev rätt förvirrad i vad jag behöver*s*)

ett interface mot rs-232 med en max232:a, dess kondingar o lite kontakter, typ en D-sub 9.

En krets från http://se.farnell.com/jsp/endecaSearch/ ... 4631&N=401

och sedan sensorer eller dyl från Dallas.

sen ska det funka med lite fin kodning.

Hoppas jag:)

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

Inlägg av sodjan »

Hej. Fick en fortsättning på denna tråd som ett PM från benring.
Väljer att svara här istället, eftersom frågan inte var personligt på något sätt...
benring skrev:Halloj, då jag (fortfarande faktiskt) inte är säker på vad som krävs för mitt projekt så frågar jag:

Jag har en PC, från den vill jag kommunicera med en
DS18s20-tempsensor.

Vad mer än detta interface behöver jag då, hårdvarumässigt?

Ja har läst o läst men blir inte klok på om det behövs mera saker mellan:)

MVH / benny
Alltså,

En DS18S20 har ett 1-Wire interface.
En PC har (normalt) inget 1-Wire interface.

Alltså kan de (normalt) inte snacka direkt med varandra.

(Med lite smart lågnivå programmering, *inte* VB, så kanske man kan få det att fungera. Sannolikt lättera på äldre Windows versioner utan "preemptive multitasking", d.v.s Win95 och bakåt. Eller en ren DOS miljö. P.g.a av 1-Wire bussens timing krav, lär det nog i alla fall vara en hel del "pyssel".)

Alltså behövs något imellan som snackar 1-Wire åt ena hållet och något som en PC förstår (enklast med RS232, men även USB kan vara tänkbart) åt det andra.

För den som är van microcontroller programmerare är detta "a piece of cake", dock kanske inte det bästa nybörjarprojektet...

Som att snacka med en fransman/fransyska, antingen får du lära dig franska, han/hon lära sig svenska, eller så får man be en tredje person "tolka"...

/Janne.
benring
Inlägg: 900
Blev medlem: 18 januari 2005, 19:35:25

Inlägg av benring »

Hej, håller med, jag borde ställt frågan här.

Jag väljer tolken, franska verkar svårt:)

Jag inväntar denna krets:
http://se.farnell.com/jsp/endecaSearch/ ... 4631&N=401

På återseende när den kommit:)

Tack i övrigt för era svar o tips.

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

Inlägg av sodjan »

Hej !
Jag kan inte låta bli att göra en liten reflektion...

Detta är svar 84, om jag inte ser fel.

"Lösningen" visade sig vara den som nämndes i svar 4 och 5... :-)

Inte exakt samma kretsar, men "i princip"...

/Janne.
benring
Inlägg: 900
Blev medlem: 18 januari 2005, 19:35:25

Inlägg av benring »

Hehe, jo det va det jag misstänkte men under den tiden så kändes detta VÄLDIGT abstrakt, jag hängde inte me mycket just då, egentligen fram tills nu har jag känt att nått saknats o det va väl "tolken" då?:)

Denna krets från farnell ovan, är det en microcontroller som är färdig att prata med en 1-wiresensor?

Skulle man istället för den då anv en PIC eller likn?
Nu ska jag inte det men jag bara undrar lite :roll:

/B
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

En PIC med USART, t.ex 16F628 samt en RS232-krets skulle fixa detta galant.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Denna krets (DS2480B) är från Maxim, Farnell bara säljer den...

Ett ögonblick, jag har just laddat ner databladet så jag kan kolla åt dig...

.....reading.....

...så, jo det är en "driver" för 1_wire som snackar RS232 mot en PC.

Det står bl.a :

"The DS2480B requires a software driver that translates the activities to be generated on the 1-Wire bus into the appropriate commands."

Alltså, eftersom all kommuinikation med DS2480B är "ren" RS232, så borde deet vara OK att köra från t.o.m VB ! :-)

Vid 9600 verkar alla 1-Wire operationer kunna användas "no precautions necessary". Vid högra baud rate mot PC'n, måste man ibland vänta lite, eftersom 1-Wire bussen inte hänger med...



EDIT: Glömde...
Visst, en lite microcontroller med "rätt" program skulle kunna fungera på i princip samma sätt...
Senast redigerad av sodjan 28 juli 2005, 14:39:12, redigerad totalt 1 gång.
benring
Inlägg: 900
Blev medlem: 18 januari 2005, 19:35:25

Inlägg av benring »

Ok:) men då denna är klar för användning så föredrar jag den:)

En PIC måste man ju programmera o ha sig:)
Jag får nog med kodning mot comporten sedan:)

EDIT:
SODJAN: Det låter PERFEKT:)

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

Inlägg av sodjan »

Japp.

Ett sista tips medans du väntar på att
chippet skall komma hem, RT-fine-M... :-)

Maxims datablad är ofta ganska "läsvärda" med mycket
praktiskt info och applikations exempel, inte bara "torra" tabeller.
Så även denna...
Skriv svar