Kontrola releja serijskim portom

Jul 10, 2006 3 Replies

Stavio sam na hr.sci.elektronika.binaries post s naslovom Serial Isolated Input/Output Module u kojem je .pdf sa shemom i uputsvima za taj kit. Radi se o upravljanju relejima preko serijskog porta (ima i neke ulaze). Mislio sam tako ne¹to napraviti, ali sam onda malo bolje pogledao i vidio da se to treba programirati i da je to u kitu veæ isprogramirano. Problem je ¹to nemam programator pa ni¹ta od toga zasad. Da li bi se moglo ne¹to napraviti s gotovim elementima koje ne treba programirati? Trebalo bi imati bar 4-5 izlaza. Paralelni port ne dolazi u obzir.



Pozdrav, Ivan

Ovo rjesenje sa ovim malim 89c2051 je vrlo elegantno i jednostavno i ucinkovito. Tehnicki se to moze napraviti i bez mikrokontrolera ali tada treba puno vise dijelova i vjerovatno i neki cudni UART koji bi tesko mogao naci u obliznjem ducanu. Ako ti trebaju samo izlazi, mozda bi za tebe najjednostavnije bilo da uredjaj koji bi inace isao na paralelni port spojis preko paralalno-serijskog konvertera na serijski port? Takvih konvertera je nekad znalo biti u Compro Stilu Garicgradska 10 (Zagreb). I taj mirkokontroler nije tako tesko isprogramirati, ako imas gotov program to ti moze neko napraviti racimo ja

Boris

Vidio sam prije i te nekakve konvertere, sa serijskog ili USB na paralelni ali to je skupo i ne sviða mi se. Ovo je toèno ono ¹to tra¾im ali sam mislio da mo¾da ima neki takav gotov integrirac kojem se samo ¹alju naredbe preko serijske veze. Ali èini se ni¹t od toga.

Pa probat æemo ovako: Znaèi ne preostaje mi ni¹ta nego to i napraviti. Ima nekoliko problema. Nisam jo¹ programirao mikrokontrolere pa bih trebao to malo prouèiti. Veæ sam htio to ali nisam imao vremena. Sad dolazi ljeto pa mogu malo probati. Konkretno za ovaj 89c2051, ¹to mi treba od softvera i koji programator? Mogu li ga programirati u nekakvom asembleru? Problem je i u tome ¹to odlazim iz Zagreba pa te¹ko da æu nekoga naæi sa programatorom. Koliko bi me ko¹talo da ga kupim (u kitu mo¾da)?

Hvala na odgovorima!

Pozdrav, Ivan

Skupo? Pojma nemam koliko sad kostaju ni sto je tebi skupo, imam ja jedan dvosmjerni serijsko-paralelni konverter prodao bi ti ga za sicu ako hoces

A moze se to rijesit samo manje elegantno i uz vise gnjavaze. Adresu nisam pamtio, probaj u guglu ili wikipediju ukucat 'EPROM programmer' i pretrazi linkove na free projekte za programatore, neke od tih shema sadrze u sebi rjesenje za to sto trazis (upravljaju se sa serijskog porta). U medjuvremenu mi je palo na pamet kako to realizirati sa par 'univerzalnih' CMOS/TTL chipova ako se zelis malo potruditi oko toga obrazlozit cu ti kako

Hm ako ti to treba samo radi ovoga bolje se ne upustaj, puno je jednostavnije konstruirati neku digitalnu shemu nego proucavati mikroprocesore. Naravno govoreci hipotetski ako to savladas mnoge projekte ces moci rijesiti jednostavnije

Taj ti je kompatibilan sa Intel 8051 porodicom, pocni npr. od

formatting link
pogledaj i kod Atmela
formatting link
imas za taj kontroler puno podataka, uputa, softvera itd. Ja imam 'profi' univerzalni programator koji podrzava i taj 89c2051, inace programator samo za njega se moze prilicno jednostavno napraviti imas dosta 'free' projekata po netu, bilo je relativno nedavno to pitanje i na ovoj listi i na hr.sci.elektronika.mikrokontroleri poguglaj malo

Naravno. Asembleru za 8051 procesore, a ima i drugih programskih jezika od kojih je mozda C najprimjereniji. Atmel ti ima BASCOMP kompajler koji ima i varijantu posebno za taj procesor, mozes ga naci na Atmelovom site-u, jezik nalik Basicu mislim da ce ti biti lakse poceti s time nego sa asemblerom

Programator za 89c2051? Jedini takav za koji znam kod nas prodaje Zola, pogledaj malo njihov web, par stotina kuna kolko se sjecam

Nema na cemu...

Boris

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required