Sida 2 av 2
Postat: 18 november 2003, 21:33:10
av $tiff
Hmm, blev lite konfunderad nu. På inställningarna i Hyperterminalen står där att flödesregleringen är via maskinvara, men på inställningarna för comporten står där att den är avstängd.
Jag gissar att det är Hyperterminalens inställningar som gäller eftersom det är den som öppnar comporten?
Postat: 18 november 2003, 21:44:26
av gvs
Vet inte men....
nt4, tror att det gäller 2k oxå har nåt knasigt lås på portarna så man får problem att prata med dom tror jag. det finns ett prog som heter port95 som ska lösa de felsn. kanske samma med xp? sök lite på forum.sweclockers.com så får du säkert svar..
Postat: 18 november 2003, 21:49:14
av matseng
Det tycker jag mest låter som att man inte kan komma år ioportarna direkt när processorn kör i protected mode.
Använder man en färdig terminalemulator typ Hyperterminal (vilket inte är världen bästa produkt förvisso) så har jag aldrig haft några större problem.
Inte heller om man skriver egna program och använder API-funktionerna för seriell kommunikation brukar det strula.
Det är bara om man skriver program i DOS-stuk som man kan få lite lustigheter när man kör dom under Win32.
Postat: 19 november 2003, 14:59:45
av tusse
Här kommer massor med tips, jo den ekar tillbaka på comporten.
Undra om det är något knas med PIC-kretsen eller programmet i kretsen.
Längre än så kom jag inte, min hårddisk har gjort sitt så jag håller på med att installera programmen i dator.
Bert
Postat: 19 november 2003, 15:19:06
av matseng
Ja, om tecknena ekas när du tar ur PIC'en och byglar transmit och receive-pinnarna i sockeln så kan du inte skylla på datorn, programmer eller kablarna iallfall. ;-)
Mer att kolla...
Kolla att du inte råkat förväxla transmit och receive-pinnarna på PIC'en-
Kolla att du har rätt kristall(frekvans) och att bitrate-inställningrna i programmet är anpassade efter kristallen.
Kolla att du har samma bitrate på terminalprogrammet.
Skriv ett program som blinkar med en lysdiod och samtidigt skickar ett tecken på serieporten för varje blinkning. På så sätt ser du att programmet verkligen kör.
Postat: 21 november 2003, 15:47:11
av tusse
Nu fungerar det, varning för att använda gamla nätaggregat till labbagg, jag förstörde en comport på min dator bara för att datorn inte var jordad.
Sedan var den kabeln jag använde kopplad tvärsom mot normalt (stift 2 och 3 skiftade), tror den kallas modemkabel.
Sedan ska inte signalen vara inventerad om man använder MAX202 eller liknande.
Nu blir det till att reparera moderkortets comport.
Tack för alla goda råd.
Bert
Postat: 21 november 2003, 15:54:37
av danei
Vad har dina felkopplingar med labbagg att göra?
Har jag missat något?
Postat: 21 november 2003, 17:32:30
av tusse
Felkopplat? Kopplat enligt PB manual.
Det är nog en del du missat, du inte har tagit i en ojordad dator och ett jordat föremål, prova med en voltmeter så får du se, händer inget prova med att vänd nätkontakten till datorn.
Du kanske förstår att man inte ska koppla ihop två enheter när dom inte är jordade eller sammankopplade med en jordkabel för då finns risk att man får sitta och felsöka på en bränd comport.
Bert
Postat: 21 november 2003, 17:40:34
av danei
naturligtvis måste man ha samma jordptensial om man ska ha någon komunikation. RS232 använder jodren som referens. Men även annars måste jorden ligga innom rimliga gränser mellan enheterna.
Men vad har det men nätagget att göra?
Postat: 21 november 2003, 17:57:29
av tusse
Har du testa själv att mäta tror jag att du förstår, det kan skilja 220 volt mellan enheternas jord om dom inte är gemensamt sammankopplade.
Postat: 21 november 2003, 18:02:51
av danei
Jag har mitt labbagg jordat. Dessutom skulle det räcka med att lägga en jordreferens mellan burkarna.
Hur hadde du tänkt att signalerna skulle gå fram utan jordreferens?
Postat: 21 november 2003, 18:45:16
av tusse
Klart som ............ att jag skulle ha en jordreferens, du kanse vet hur man ska tala om för kontakten att det är jorden den ska ansluta först, en 25 polig d-sub.
Postat: 21 november 2003, 19:08:29
av hebbe
Det sitter ofta filter i PC nätagget med anslutning till jord. Typ en konding mellan nät/chassi jord och elektronik jord. Några apparater (som förstärkare o.l) har en jordplatta mellan primär och sekundärlindingarna i transformatorn. Andra har R/C nätfilter på inngången.
Hade själv problem med datorljudkort anslutet till min stereo (50Hz störningar), så jag tog bort datorn från jordat uttag

Da vill ju signaljord bli enda vägen, även om den har tunn ledare.
För mig verkar det som om strömnätet blir en för dålig jordreferens för elektroniken. Potentialfria interface så som midi eller RS485 (fattas på 232) använder optokopplare.
Postat: 21 november 2003, 19:21:22
av danei
[quote="tusse"]Klart som ............ att jag skulle ha en jordreferens, du kanse vet hur man ska tala om för kontakten att det är jorden den ska ansluta först, en 25 polig d-sub.[/quote]
Tänkte inte på det. Skärmen kanske?
En lösning som funkar bra är att använda en jodadgrenkontakt även om man inte har jord. Det blir iafa samma jord nivå även om den är fel i potensial.
Postat: 21 november 2003, 19:40:56
av tusse
Bra danei, synd att jag inte gjorde det.