Fórum témák

» Több friss téma
Cikkek » Kapcsoló kártya RS-485 buszra
Kapcsoló kártya RS-485 buszra
Szerző: dc001, idő: Márc 18, 2011, Olvasva: 18869, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   2 / 11


Maga a kapcsolás nem igazán bonyolult. Tartalmaz a bemeneti oldalon (kapcsolási rajz jobb felső sarka) 6 db optocsatolót áramkorlátozó ellenállásokkal és ellenirányú diódákkal, amelyek a PORTC0..5-re csatlakoznak. A kimenetek (jobb alsó sarok) meghajtására egy ULN2803 (IC4) került beépítésre. A kimenetek állapotának megjelenítésére 6 db LED is helyet kapott.

Az RS485 buszhoz való illesztést (bal alsó sarok) egy SN75176 (IC3) végzi, amely az Atmega-8 soros portjához csatlakozik (PD0, PD1). Az olvasás mindig engedélyezett (2 – RE láb GND-re kötve), mivel fontos az épp kiírt adatok vissza olvasása is (erről részletesebben a program ismertetése során lesz szó). Az írás engedélyezését (3 – DE láb) PORTD2 végzi, mivel az RS485-ös buszon egyszerre csak egy eszköz írhat. Itt került elhelyezésre még a busz lezáró R4 (120 ohm) és a busz „lebegését” megakadályozó R24 és R25, amelyek jumper-ekkel a busz két végén lévő kártyákon bekapcsolhatók.

Mivel a soros port használatához fontos a pontos időzítés, ezért került 7,3728 MHz-es kvarc az Atmega-8-hoz. Ettől eltérő kvarc is használható, de figyelembe kell venni, hogy más frekvencia esetén mely soros porti sebességek alkalmazhatóak.

A kártyára került 3 nyomógomb S1..S3. Az S1 a reset funkciót valósítja meg. Az S2-vel státusz elküldését vagy előre léptetést, az S3-al pedig kimenetek tesztelését vagy hátra lépetetést lehet végezni. Mivel ezek a MOSI/MISO lábra vannak kötve, ezért felprogramozás során ezek használatát mellőzni kell. Az eszköz azonosító megváltoztatását SV3-as jumper-el le lehet tiltani, amely a PORTB2-re csatlakozik. A PORTB1-re egy státusz LED (LED8) került.

Az Atmega-8-at a kártyára történő beültetése után is fel lehet programozni az ISP (JP4) csatlakozón keresztül. Ez a csatlakozó egy egyszerű egysoros tüskesor az alábbi lábkiosztással:

  • 1 – RESET
  • 2 – SCK
  • 3 – MISO
  • 4 – MOSI
  • 5 – GND
  • 6 – VCC (+5V)

A kapcsolási rajz bal felső sarkába egy egyszerű „tápegység”  -IC5 7805-ös stabilizáló IC-vel - és egy állapot jelző LED (LED1) került.


A cikk még nem ért véget, lapozz!
Következő: »»   2 / 11
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem