K 5 1 - A V R (2) Karta doświadczalna dla mikroprocesora grupy 51

Transkrypt

K 5 1 - A V R (2) Karta doświadczalna dla mikroprocesora grupy 51
K 5 1 - A V R (2)
.DUWDGRZLDGF]DOQDGODPLNURSURFHVRUDJUXS\RUD]$95.
--°°--°°-Zegar z budzikiem
3RSU]HGQLP UD]HP ]PRQWRZDOLP\ FDá NDUW
K51-AVR L QD ]DNRF]HQLH Z\NRQDOLP\
program zegara z budzikiem -DN PRJOLFLH ]DXZD*\ü SURJUDP SUDFXMH VDPRG]LHOQLH L
SRWU]HEXMH Z\áF]QLH SRGáF]HQLD GR (UyGáD ]DVLODQLD Zegar z budzikiem Z\SRVD*RQ\
MHVW Z XUXFKDPLDMF\ G]ZRQHN EU]
F]\N OHF] SU]HGH ZV]\VWNLP ]DZLHUD RJURPQ LORü
NRPHQWDU]\Z\MDQLDMF\FKWDN*HQLHGRZLDGF]RQ\PSURJUDPLVWRPSRZRG\GODNWyU\FK
Z\EUDQRWDNLHDQLHLQQHUR]ZL]DQLD
-DN Z SU]\SDGNX ZV]\VWNLFK ]DVWRVRZD GRW\F]F\FK mikro elektroniki SHáQH SR]QDQLH
RSURJUDPRZDQLD OXE GRNáDGQLHM U]HF] XMPXMF RSURJUDPRZDQLD XNáDGRZHJR, stanowi
jedyQLHMHGQR]Z\PDJDQ\FK]DáR*HSR]ZDODMF\FKQDRZRFQHRSHURZDQLHZWHMZáDQLH
G]LHG]LQLH 'UXJLP QLHPQLHM LVWRWQ\P DVSHNWHP MHVW GRNáDGQD ]QDMRPRü VSU]
WX NWyU\
]DPLHU]D VL
REVáXJLZDü : WDNLHM V\WXDFML VWDMH VL
U]HF] SRGVWDZRZ PR*OLZRü
GRVW
SX GR Kart katalogowych Uy*Q\FK Z\NRU]\VWDQ\FK Z V\VWHPLH NRPSRQHQWyZ
2EHFQLH G]L
NL Internetowi EDUG]R áDWZR MHVW GRWU]Hü GR SRWU]HEQ\FK LQIRUPDFML
GRVW
SQ\FK Z VLHFL 'OD RVyE EDUG]LHM OHQLZ\FK OXE SR SURVWX E\ XáDWZLü SRV]XNLZDQLD
SRZLDGDPLDP\ZDVL*VRQHGRVW
SQHQDVWURQLFDFKGRIFO®.
Real Time Clock - PCF 8583
7HQXNáDGVFDORQ\SRVLDGDMF\Qy*HNMHVWV]HURNRUR]SRZV]HFKQLRQ\P]HJDUHPPDUNL
PhilipsNWyU\REVáXJLZDQ\MHVW]DSRPRFEDUG]RZ\JRGQHJRSURWRNRáXI2C-BUS.
: FHOX SRGáF]HQLD WHJR XNáDGX GR LQQ\FK XU]G]H Z\NRU]\VWXMF\FK WHQ VDP SURWRNyá
Z\VWDUF]DM W\ONR SU]HZRG\ SRáF]HQLRZH :áDFLZH Z\NRU]\VWDQLH RSURJUDPRZDQLD
XNáDGRZHJRSR]ZDODQDZ\PLDQ
GDQ\FK]LQQ\PLXU]G]HQLDPLEH]NRQLHF]QRFLREVáXJL
VNRPSOLNRZDQ\FKXNáDGyZDGUHVRZDQLD
W ceOX ZáDFLZHJR G]LDáDQLDPCF 8583 potrzebuje tylko kwarcu o 32 KHz, baterii oraz
NLONX NRPSRQHQWyZ SDV\ZQ\FK 1D VFKHPDFLH EORNRZ\P ZLGDü *H SRVLDGD RQ WDN*H
ZHZQ
WU]QSDPL
üRAMNWyUDPR*HE\üF]\WDQDL]DSLV\ZDQDEH]SRUHGQLR]DSRPRF
VDPHJR SURWRNRáu I2C-BUS. Te 256 EDMWyZ SDPL
FL 5$0 V Z VWDQLH SU]HFKRZ\ZDü
]DSLVDQH LQIRUPDFMH Z\NRU]\VWXMF GR WHJR EDWHUL
]HJDUD : WHQ VSRVyE PR*QD
REVáXJLZDü Z SRáF]HQLX ] ]HZQ
WU]Q MHGQRVWN FHQWUDOQ CPU Uy*QH V\WXDFMH
DODUPRZH OXE Z\PDJDMFH XUXFKDPLDQLD XU]G]H SRVLDGDMF\FK ]HZQ
WU]H I/O, jak na
SU]\NáDG ]DSDODQLH L JDV]HQLH RZLHWOHQLD VWHURZDQLH SRGOHZDQLHP RJURGX Z\áF]DQLH
instalacji ogrzewania, itp.
Dodatkowa linia sterowana przez PCF 8583WROLQLDSR]ZDODMFDQDVDPRG]LHOQREVáXJ
Z\MFLD 7, tzn. V\JQDáX /INT ]GROQHJR GR NLHURZDQLD V\VWHPHP ]HZQ
WU]Q\P SU]\
UyZQRF]HVQ\PZáDFLZ\PXVWDZLHQLXUHMHVWUXZHZQ
WU]QHJR/LQLDWDSRGáF]RQDMHVWGR
GLRG\V\JQDOL]DF\MQHMZVND]XMFHMMHMDNWXDOQ\VWDQ
:VND]DQLHDNWXDOQHMJRG]LQ\QDVW
SXMH]DSRPRFF\IUREVáXJLZDQ\FKSU]H]SAA 1064,
QDWRPLDVW]DSRPRFF]WHUHFKXPLHV]F]RQ\FKQDNDUFLHSU]\FLVNyZPR*QDVNRU]\VWDü]
Uy*Q\FKVSRVREyZXVWDZLHQLD]HJDUD
Sterownik SAA 1064
7DN*H VWHURZQLN GR 4-cyfrowego 7-VHJPHQWRZHJR Z\ZLHWODF]D GLRGRZHJR W\SX SAA
1064 jesW XU]G]HQLHP REVáXJLZDQ\P SU]H] I2C-BUS. Jak wynika to ze schematu
blokowego sterownik SAA 1064 ]DZLHUD SHáQ\ XNáDG GR Z\VWHURZDQLD SUGHP VWDá\P cyfrowego 7-VHJPHQWRZHJR Z\ZLHWODF]D GLRGRZHJR RUD] SRWU]HEXMH MHG\QLH ]HZQ
WU]Q\FKWUDQ]\VWRUyZ
Wykorz\VWXMFRGSRZLHGQLHSROHFHQLDREVáXJLZDQHSU]H]I2C-BUSPR*QDZ\EUDüNWyU\
]GRVW
SQ\FKRGFLHQLMDVQRFLZ\ZLHWODF]D
Szeregowy EEPROM
:UyGXU]G]HREVáXJLZDQ\FKSU]H]SURWRNyáI2C-BUSQLHPRJáRRF]\ZLFLH]DEUDNQü
NODV\F]QHJR HOHPHQWX EDUG]R F]
VWR wykorzystywanego we wszelkiego rodzaju
REZRGDFK ]DZLHUDMF\FK PLNURVWHURZQLN QLH]DOH*QLH RG VWRVRZDQHJR W\SX MHGQRVWNL
centralnej CPU0DPQDP\OLRF]\ZLFLHszeregowy EEPROM.
8NáDG ]DVWRVRZDQ\ ZK51-AVR MHVW Z VWDQLH REVáX*\ü ]D SRPRF I2C-BUS szeregowy
EEPROM R SRMHPQRFL GR 1 kilobajta 2]QDF]D WR *H PR*H REVáXJLZDü XU]G]HQLD
GRFKRG]FHGR24C08.
$E\ XSURFLü L XáDWZLü ]UR]XPLHQLH RUD] Z\NRU]\VWDQLH SURJUDPyZ REVáXJXMF\FK
RSUDFRZDQH]RVWDá\GZDSURJUDP\MHGHQSURJUDPVáX*F\GRRGF]\WXGDQ\FK]DSLsanych
ZSDPL
FLEEPROMRUD]GUXJLVáX*F\GR]DSLVXGDQ\FK3U]HGVWDZLHQLHGDQ\FKRGE\ZD
VL
]DSRPRFF\IUNDUW\DSROHFHQLDZSURZDG]DQHV]DSRPRF4 obecnych na karcie
SU]\FLVNyZ:WHQVSRVyEMHG\QU]HF]NWyUHMMHV]F]HEUDNXMHWRW\ONR(UyGáR]asilania.
PCF 8574
PCF 8574 MHVW WR XU]G]HQLH VáX*FH GR REVáXJL8 dwukierunkowych linii I/O ]D SRPRF
SURWRNRáX I2C-BUS. PCF 8574 SR]ZDOD VWHURZDü LQG\ZLGXDOQLH OLQLDPL GRVW
SQ\PL QD
W\P XNáDG]LH VFDORQ\P GHILQLXMF UyZQRF]HQLH F]\ GDQD OLQLD PD SHáQLü IXQNFM
ZHMFLD
F]\Z\MFLD7DN*HZW\PSU]\SDGNXZ\NRU]\VW\ZDQHVZ\áF]QLHRIHURZDQHSU]H]NDUW
K51-AVR zasoby zarówno w celu wizualizacji danych, jak i w celu sterowania liniami. Aby
VWZLHUG]Lü MDNL MHVW VWDQ OLQLL I/O PR*QD Z\NRU]\VWDü Z\JRGQ NDUW
TI/O 16 ]EXGRZDü
VRELH SRGVWDZN
] SU]\FLVNDPL RUD] GLRGDPL OXE ]DVWRVRZDü Z FHOX ZL]XDOL]DFML
]Z\NáH XU]G]HQLH WHVWXMFH 3RF]\QDMF RG WHJR XNáDGX GRGDMF ZáDFLZ\ QXPHU PCF
8574X]XSHáQLDMFZV]\VWNRXNáDGHPEXIRUDGODOLQLLZ\MüRUD]RSWRL]RODFMGODOLQLLZHMü
zbudowanie jednostek I/OVWDMHVL
EDUG]RSURVWH-HGQRVWNLWHQDGDMVL
WDN*HGRREVáXJL
QDZHWEDUG]R]áR*RQ\FKV\VWHPyZ
--°°--°°-Karty katalogowe:
- Real Time Clock PCF 8583SRVLDGDMF\OLWRZEDWHUL
SDPL
ü5$0RUD]EXdzik.
- sterownik 4-cyfrowego 7-VHJPHQWRZHJRZ\ZLHWODF]DGLRGRZHJRW\SXSAA 1064.
- Szeregowy EEPROM typu 24C08.
-2EVáXJDOLQLLGZXNLHUXQNRZ\FK,2]DSRPRFPCF 8574.
--°°--°°--