www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

RS232 in PIC 16F628A

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika za začetnike
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
kljuka
Član
Član



Pridružen-a: Sob 03 Jan 2009 19:37
Prispevkov: 81
Aktiv.: 0.40
Kraj: Maribor

PrispevekObjavljeno: Sob Sep 05, 2009 5:14 pm    Naslov sporočila:  RS232 in PIC 16F628A Odgovori s citatom

Pozdravljeni.

Torej sem še začetnik v digitalnem svetu in prišel sem do problema. Torej želim povezati zgoraj omenjeni pic z računalnikom. Poskušal sem že z USBjem pa sem obupal. Upam, da mi bo tukaj uspelo. Sedaj me zanima, ali potrebujem MAX232 prilagodilnik nivojev ali lahko komuniciram brez tega? Uporabljam USB->Serial pretvornik. Aja, če lahko komuniciram tudi brez tega čipa, kakšna naj bo vezava ... je dovolj povezati le RX in TX ali je potrebno še katere pine spojit, vezati na maso ...

Hvala za vse odgovore Smile ,

lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.59

PrispevekObjavljeno: Sob Sep 05, 2009 7:48 pm    Naslov sporočila:   Odgovori s citatom

Potrebujes MAXa ali podoben pretvornik.

Vezava je narisana v datasheetu, nacelno je pa dovolj TX in masa, ter RX, ce zelis tudi kaksne povratne informacije od PCja.

_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7831
Aktiv.: 33.09
Kraj: Koprivnica HR

PrispevekObjavljeno: Ned Sep 06, 2009 7:32 am    Naslov sporočila:   Odgovori s citatom

Probaj s tem.
_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
kljuka
Član
Član



Pridružen-a: Sob 03 Jan 2009 19:37
Prispevkov: 81
Aktiv.: 0.40
Kraj: Maribor

PrispevekObjavljeno: Ned Sep 06, 2009 10:22 am    Naslov sporočila:   Odgovori s citatom

Aha hvala. Moram v HTE ... Whistle

Bom sporočil rezultate Very Happy
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
kljuka
Član
Član



Pridružen-a: Sob 03 Jan 2009 19:37
Prispevkov: 81
Aktiv.: 0.40
Kraj: Maribor

PrispevekObjavljeno: Tor Jan 19, 2010 10:39 pm    Naslov sporočila:   Odgovori s citatom

Shocked 4 meseci so minili in končno sem vse skupaj dokončal (?). Sestavil sem BraneZ-jevo USB->RS232 ploščico in gor dodal še nekaj ledic (napajanje, TX in RX - priklopil sem ju direktno na linijo). Uporabljam tudi tale pretvornik:



In sedaj problem(-i) ...

Kodo pišem v mikroBasicu, uporabljam tudi vgrajen komunikator. Normalno se povežem in iz komunikatorja pošljem neko besedilo. Lučka nakratko zasveti - podatki so bili torej poslani. Sedaj sprogramiram 16f628a, da vsako sekundo pošlje neke HEX vrednosti. Priklopim in res, lučka ves čas sveti, vsako sekundo pa nakratko ugasne. Podatki so torej s strani mikrokontrolerja poslani. Problem pa je, da jih v komunikatorju ne vidim Evil or Very Mad

Baud rate sem spreminjal - ni pomagalo. Spreminjal sem tudi nastavitve tega pretvornika (v Device Managerju) pa ni nič. FIFO buffer sem tudi izklopil pa vseeno ne pomaga. Ali je lahko kaj narobe s tem konverterjem (meni še najbolj verjetno), so lahko LEDice direktno na liniji "škodljive" ali je lahko kakšen elektrolit zanič?

Hvala za vso pomoč že vnaprej.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bungee
Član
Član



Pridružen-a: Pon 07 Mar 2005 18:49
Prispevkov: 1479
Aktiv.: 6.25
Kraj: Ljubljana

PrispevekObjavljeno: Sre Jan 20, 2010 12:16 am    Naslov sporočila:   Odgovori s citatom

kljuka je napisal/a:
Shocked 4 meseci so minili in končno sem vse skupaj dokončal (?). Sestavil sem BraneZ-jevo USB->RS232 ploščico in gor dodal še nekaj ledic (

Na linku, ki ga je dal Branez je kvečjemu RS232<->TTL vezje z MAX232.

Objavi shem kako imaš vse skupaj povezano, da ti lahko kakorkoli svetujemo, saj veš kristalna krogla je na servisu.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
kljuka
Član
Član



Pridružen-a: Sob 03 Jan 2009 19:37
Prispevkov: 81
Aktiv.: 0.40
Kraj: Maribor

PrispevekObjavljeno: Sre Jan 20, 2010 4:35 pm    Naslov sporočila:   Odgovori s citatom

Confused

Torej uporabim tisti moder pretvornik za USB, ga priključim na BraneZ-jevo ploščico, in iz ploščice (tx, rx) direktno na mikrokontroler (16f628a).
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 18.43

PrispevekObjavljeno: Sre Jan 20, 2010 5:13 pm    Naslov sporočila:   Odgovori s citatom

Raje uporabi kak FT232 (preko njega lahko uC direktno na USB priključiš, RS232 pretvornik torej odpade)
_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
bungee
Član
Član



Pridružen-a: Pon 07 Mar 2005 18:49
Prispevkov: 1479
Aktiv.: 6.25
Kraj: Ljubljana

PrispevekObjavljeno: Sre Jan 20, 2010 10:15 pm    Naslov sporočila:   Odgovori s citatom

kljuka je napisal/a:
Confused

Torej uporabim tisti moder pretvornik za USB, ga priključim na BraneZ-jevo ploščico, in iz ploščice (tx, rx) direktno na mikrokontroler (16f628a).


Napisal si, da imaš na RS232 <-> TTL pretvornik priključene še diode. Kako so priključene le-te.
Saj ti pravim, pripni shemo, saj ni potrebno, da je kompletno tvoje vezje, le generalno .... torej PIC, napajanje, priklop do MAX-a, LED-ice .... to bo dovolj.

Potem pa mogoče še kakšen manjši primer programa, ki ga imaš na PIC-u, pa seveda kaj uporabljaš na PC strani kot komunikacijski program in tako naprej.

Več informacij, ki jih podaš laže ti pomagamo. Drugače lahko tu pišemo v tri krasne, tebe pa matra čisto bana(l)na napaka, ki jo morda ne opaziš.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
ljudsko
Član
Član



Pridružen-a: Pon 31 Mar 2008 8:19
Prispevkov: 1184
Aktiv.: 5.66
Kraj: Koroška-Mežica

PrispevekObjavljeno: Ned Feb 28, 2010 4:04 pm    Naslov sporočila:   Odgovori s citatom

Lep pozdrav,
mene pa zanima, če je možna komunikacija RS232 s PIC16F84A? Uporabil bi MAX-a. Če je to možno, me tudi zanima, kako se v C-ju pošilja neke char vrednosti. Čisto praktični primer: Kako poslati neko AT komando na GSM modul preko dveh linij na PIC16F84A, ali kako to sprejeti s PC-ja? Predvsem me to zanima glede C-kode. Hardware bom že nekako prilagodil. Uporabljam pa CCS C prevajalnik in v mapi Drivers ne najdem nobene RS232.c kode. Torej tukaj fprintf odpade?

_________________
return;
brake;
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 18.43

PrispevekObjavljeno: Ned Feb 28, 2010 4:17 pm    Naslov sporočila:   Odgovori s citatom

Help od CCS si že pogledal, ane?
"#use rs232" dela čudeže, printf() tudi.

_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika za začetnike Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 486 dni


Powered by phpBB © 2001, 2005 phpBB Group