Vill vara 100% säker på det här med parallelporten...|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Vill vara 100% säker på det här med parallelporten...
Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
1
December 22, 2001 - 4:25 pm
sp_Permalink sp_Print

Detta är det som jag kommit fram till efter lite research...
Stämmer kopplingen mellan pin2-25...Är det säkert att inget händer, t.ex. att man bränner ngt på moderkortet???

Dessutom skulle jag vilja veta om man kan sänka spänningen(volt) med hjälp av mostånd???

Och sedan skulle jag vilja veta hur man beräknar vad spänningen blir vid två parallelkopplade strömkällor...

+------------------------------------------+
| . . . . . . . . . . . . . |
13 12 11 10 9 8 7 6 5 4 3 2 1 /
| . . . . . . . . . . . . |
25 24 23 22 21 20 19 18 17 16 15 14 /
+------------------------------------+

pin2-9 = data 0-7

pin25 = jord

+-------+-------+------+
| data0 | bit 1 | 0x01 |
| data1 | bit 2 | 0x02 |
| data2 | bit 3 | 0x04 |
| data3 | bit 4 | 0x08 |
| data4 | bit 5 | 0x10 |
| data5 | bit 6 | 0x20 |
| data6 | bit 7 | 0x40 |
| data7 | bit 8 | 0x80 |
+-------+-------+------+

port = 0x378

outp( port, data | data | data ... );

t.ex:

skicka till data1 & 5

outp( 0x378, 0x02 | 0x20 );

lr

outp( 0x378, 0x22 );

Ett litet kopplingschema:

Parallel porten kör på 12v, så den är perfekt för en software fancontroller:

*
*
*-----------+
* |
*-----------|-----
* | |
* | |
* | |
* | |
* | |
* | |
* | |
* | (F2)
* | |
* (F1) |
* | |
* | |
* | |
* | |
* | |
* | |
* | |
* | |
*---------+----+
*

(F1) & (F2) = fläktar

om man vill he på F1:

outp(0x378,0x01);

F2:

outp(0x378,0x02);

båda:

outp(0x378,0x03);

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
124835
December 23, 2001 - 1:24 am
sp_Permalink sp_Print

On 2001-12-22 17:25, Härdin wrote:
Detta är det som jag kommit fram till efter lite research...
Stämmer kopplingen mellan pin2-25...Är det säkert att inget händer, t.ex. att man bränner ngt på moderkortet???

Dessutom skulle jag vilja veta om man kan sänka spänningen(volt) med hjälp av mostånd???

Och sedan skulle jag vilja veta hur man beräknar vad spänningen blir vid två parallelkopplade strömkällor...

+------------------------------------------+
| . . . . . . . . . . . . . |
13 12 11 10 9 8 7 6 5 4 3 2 1 /
| . . . . . . . . . . . . |
25 24 23 22 21 20 19 18 17 16 15 14 /
+------------------------------------+

pin2-9 = data 0-7

pin25 = jord

+-------+-------+------+
| data0 | bit 1 | 0x01 |
| data1 | bit 2 | 0x02 |
| data2 | bit 3 | 0x04 |
| data3 | bit 4 | 0x08 |
| data4 | bit 5 | 0x10 |
| data5 | bit 6 | 0x20 |
| data6 | bit 7 | 0x40 |
| data7 | bit 8 | 0x80 |
+-------+-------+------+

port = 0x378

outp( port, data | data | data ... );

t.ex:

skicka till data1 & 5

outp( 0x378, 0x02 | 0x20 );

lr

outp( 0x378, 0x22 );

Ett litet kopplingschema:

Parallel porten kör på 12v, så den är perfekt för en software fancontroller:

*
*
*-----------+
* |
*-----------|-----
* | |
* | |
* | |
* | |
* | |
* | |
* | |
* | (F2)
* | |
* (F1) |
* | |
* | |
* | |
* | |
* | |
* | |
* | |
* | |
*---------+----+
*

(F1) & (F2) = fläktar

om man vill he på F1:

outp(0x378,0x01);

F2:

outp(0x378,0x02);

båda:

outp(0x378,0x03);

jag har bara bränt en paralellport, å d var när jag råkade koppla in 12 v på den. men har du inte planerat att råka missa att plocka bort en liten pinne som du klipper från en komponent från ditt kretskort, så är det nog inte nån risk.

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
124860
December 23, 2001 - 7:17 am
sp_Permalink sp_Print


(Härdin)
Amenskit!

Glömde stänga textarea...

Snacka om cp!

[ Detta Inlägg ändrades av: Härdin den 2001-12-23 08:18 ]

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
124861
December 23, 2001 - 7:23 am
sp_Permalink sp_Print

jag har bara bränt en paralellport, å d var när jag råkade koppla in 12 v på den.

Så det du menar är att du skickade in 12v genom dataportarna lr?? För parallelporten kör i 12v....

men har du inte planerat att råka missa att plocka bort en liten pinne som du klipper från en komponent från ditt kretskort, så är det nog inte nån risk.

huh? Vilken pinne? Klippa komponenter från mitt kretskort???

Det jag i grund och botten tänker göra, är ett specialprojekt till skolen(det alla ska göra...): Att bygga en robot som man styr via parallelporten...Dock ingen übeavancerad sak...Typ tänker ta en radiostyrdbil som jag råkat förstöra(laddade oladdningsbara batterier....), och sätta t.ex. en robotarm på den, som man bygger i lego lr ngt...

Torde va himmlans ballt 😀

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
124883
December 23, 2001 - 9:53 am
sp_Permalink sp_Print

Hur kan man minsta spänningen(volt)???

Man kan väl inte sätta dit motstånd, då dessa ändra strömmen(ampere), och inte spänningen...

Dessutom(som jag redan frågat), hur beräknar man vad spänningen blir vid två parallelkopplade strömkällor???

Denna formel stämde bra vid koppling 12 + 5v:

U = n(U1^-1 + U2^-1 + Un^-1)^-1

Vilket ger 7,06v för 5 o 12v...

Där R1 är ngt som sänker spänninger till 5v...

data1: 12v
data1+2: 7v
data2: 5v

stämmer detta?

Bara för klarhetens skull: Hur sänker man spänningen(utan transformator), och vad blir den sammanlagda spänningen vid två parallelkopplade strömklällor?

[ Detta Inlägg ändrades av: Härdin den 2001-12-23 10:54 ]

Avatar
Donan Fear
Kommer du hit ofta?
Medlem
Forum Posts: 730
Member Since:
May 24, 2001
sp_UserOfflineSmall Offline
125090
December 23, 2001 - 8:18 pm
sp_Permalink sp_Print

Det där funkar inte.
För det första kan du nog inte driva en fläkt med paralellportens datasignal.
Sen blir det kortis om man paralellkopplar två olika spänningskällor. Om man parelellkopplar två olika spänningar som kommer från samma källa (som du hade tänkt göra) kommer det inte att hända nånting eftersom du kommer att kortsluta vad det nu är du använder för att sänka spänningen på ena, det blir 12v alltså.
För att sänka spänningen kan man annars köra lite dioder eller zenerdioder, se bara till att de klarar av strömmen.

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
125411
December 24, 2001 - 10:19 pm
sp_Permalink sp_Print

Men asså om man konstant skickar 0x01, så bör det ju gå en konstant ström genom data1...lr?

Kortis kan det väl inte bli, om jag har ngn form av motstånd, i detta fall en fläkt...
Om man parallelkopplar två strömkällor så fattar jag inte hlr hur det kan bli kortis, då båda dessa blir - ...

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
125866
December 26, 2001 - 8:20 am
sp_Permalink sp_Print

asså....parallelporten måste köra på IO volten...

Jag provade att kopplas in en fläkt i pin2 o 25, och skickade 0x01 till 0x378(först bara e gång, sedan bombarderade jag porten med 0xff), men fläkten snurrade inte...
Jahapp, får väl vända på polerna da(iom att det är en polskyddad fläkt)...nähä! inget händer...
Provar att speglar kopplingarna i hopp om att jag satt kontakterna i fel pinnar(t.ex. att han räknar vänster-höger istf höger-vänster)...ingenting

jag kollade även på egenskaperna för parallelporten, och där stod att den hade port 0378-037F, så det är inte ngt sånt fel...

jag har ingen fläkt, ingen motor o ingen lampa för att kolla detta(rättare sagt, ingen på så låg spänning), och jag ids inte sitta o koppla in transistorer innan jag vet säkert, att den kör på IO volt...

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
125867
December 26, 2001 - 8:21 am
sp_Permalink sp_Print

har ingen multimeter hlr 🙁

Avatar
Donan Fear
Kommer du hit ofta?
Medlem
Forum Posts: 730
Member Since:
May 24, 2001
sp_UserOfflineSmall Offline
125890
December 26, 2001 - 10:26 am
sp_Permalink sp_Print

hehehe.. sa att det inte skulle funka! smile
Även om porten skulle ha tillräckligt med spänning för att få igång fläkten har den inte tillräckligt med ström. Den är för klen helt enkelt.

När du parallelkopplar två spänningskällor kommer det att bli kortis därför att det är ganska stor spänningsskillnad mellan dom olika "plussarna" som du kopplar ihop. Om du tar +5 och +12 får du en skillnad på 7v, det blir som att koppla ihop 0 och +7.

testgubbe1
Kommer du hit ofta?
Medlem
Forum Posts: 505
Member Since:
February 7, 2001
sp_UserOfflineSmall Offline
125895
December 26, 2001 - 10:40 am
sp_Permalink sp_Print

Sätt OP förstärkare på utgångarna... Då borde du kunna ta ut en större strömstyrka ur dom. Tänk på att paralellporten använder TTL spänningsnivåer.

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
126236
December 27, 2001 - 7:57 am
sp_Permalink sp_Print

OP förstärkare???

Borde det inte funka att sätta pin2 i basen o pin25 i emmiter, svart kabel på fläkten till emmitern, rödkabel till +12(i burken), och en kabel mellan -12 o kollektorn...

(Hata att ascii art ska vara så svårt! Tryck "redigera")

+---+------- p25(+)
| e| b +- p2(-) data 1
(F) (>I)---+
| k+------- -12
+----------- +12

(>I) är ett försök till att rita en transistor...
Ok, nu är jag inte 100 på polerna o så, men borde inte det där funka???

[ Detta Inlägg ändrades av: Härdin den 2001-12-27 08:58 ]

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
126300
December 27, 2001 - 1:20 pm
sp_Permalink sp_Print

Kom att tänka på en sak:

Blir inte transistorn ganska varm om man kör 12 genom den??? Man lär behöva limma fast ngn form kylfläns så man inte bränner den =/
Kanske blanda i lite kylpasta i limmet oxå, för säkerhets skull

Quaero
Kommer du hit ofta?
Medlem
Forum Posts: 779
Member Since:
October 10, 2001
sp_UserOfflineSmall Offline
126430
December 27, 2001 - 9:20 pm
sp_Permalink sp_Print

Det beror ju på vilken transistor det är, det finns varianter som klarar relativt höga spänningar. Verkar drygt att behöva böka med kylfläns och kylpasta på en transistor.

[ Detta Inlägg ändrades av: Quaero den 2001-12-27 22:22 ]

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
126464
December 27, 2001 - 9:43 pm
sp_Permalink sp_Print

En vanlig...Hur stor kan dom vara...

De är i form av en 3/4 måne, och är c:a 5mm höga o 2,5mm breda...

Quaero
Kommer du hit ofta?
Medlem
Forum Posts: 779
Member Since:
October 10, 2001
sp_UserOfflineSmall Offline
126477
December 27, 2001 - 10:01 pm
sp_Permalink sp_Print

Storleken säger inte så väldigt mycket egenteligen. Står det ingenting på den? Serie- eller produktionsnummer?

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
126510
December 27, 2001 - 11:09 pm
sp_Permalink sp_Print

asså, det är en helt vanlig transistor...en sån man hittar på moderkort och i radiobilar o fjärrkontroller osv...

------------
Siktar mot toppen
Medlem
Forum Posts: 88
Member Since:
October 7, 2001
sp_UserOfflineSmall Offline
126514
December 27, 2001 - 11:13 pm
sp_Permalink sp_Print

Titta i elfa katalogen och välj vilken spänning/effekt transistorn ska klara...

Härdin
Kommer du hit ofta?
Medlem
Forum Posts: 731
Member Since:
December 15, 2001
sp_UserOfflineSmall Offline
126582
December 28, 2001 - 1:20 am
sp_Permalink sp_Print

nu är det så att jag inte tänker betala 30kr frakt bara för att köpa ngn transistor som kostar kanske 2kr...

Dessutom så säger tal som 2SA966 mig ingenting =/

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
127195
December 29, 2001 - 8:28 pm
sp_Permalink sp_Print

On 2001-12-23 08:23, Härdin wrote:

jag har bara bränt en paralellport, å d var när jag råkade koppla in 12 v på den.

Så det du menar är att du skickade in 12v genom dataportarna lr?? För parallelporten kör i 12v....

men har du inte planerat att råka missa att plocka bort en liten pinne som du klipper från en komponent från ditt kretskort, så är det nog inte nån risk.

huh? Vilken pinne? Klippa komponenter från mitt kretskort???

Det jag i grund och botten tänker göra, är ett specialprojekt till skolen(det alla ska göra...): Att bygga en robot som man styr via parallelporten...Dock ingen übeavancerad sak...Typ tänker ta en radiostyrdbil som jag råkat förstöra(laddade oladdningsbara batterier....), och sätta t.ex. en robotarm på den, som man bygger i lego lr ngt...

Torde va himmlans ballt 😀

jag vet inte vad du har för paralellport, alla som jag har arbetat med har haft en signalspänning som är 5 v för en etta. varför skulle det vara 12v inte så många logikfamiljer som använder 12v. det absolut vanligaste i datorer är ju cmos å dom brukar ligga runt 5-6 v.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 315
Currently Browsing this Page:
2 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL