De I2C bus maakt gebruik van twee lijnen, zijnde SDA en SCL. Elk component aangesloten op deze bus bezit een eigen uniek adres. Een adres wordt door de master op de bus gezet en het component hiermee overeenstemmend zal hierop antwoorden met een acknowledge. Op die manier kan er data naar een bepaald component verstuurd of gelezen worden. Hier meer informatie.
Hieronder volgt de bouwbeschrijving en het schema van de interface die we gebruiken.
Schematic drawing I2C interface.
Printed circuit:
Bill of material:
DESCRIPTION QUAN. COMPONENT NAME(S)
10K 1 R1
10uF 1 E1
7405 1 U1
DIN 1 P2
LPT 1 P1
Unit voor de I2C: hwi2c.pas
Simpel programma om de hardware te testen. Dit testprogramma laat de SDA en SCL lijn wisselen tussen 0 en 5 volt op een frequentie van 1 seconde. Gebruik een oscilloscoop of voltmeter om de aktiviteit waar te nemen.