Faithless
Elektronica werkt op rook, als de rook er uit is doet die het niet.
Hallo,
Ik ben bezig met een sturing via I²C voor de proton+ compiler maar ik raak er geen wijs meer uit. :$
Ik heb 1 ingangskaart met 4 x PCF8574P Ic's en 1 uitgangskaart met 4 x PCF8574P Ic's.
Graag had ik een duwtje in de rug gekregen om dit al eens op te starten waardoor in een uitgang kan sturen door middel van een ingang.
Dank u
Op 5 december 2006 09:48:15 schreef Faithless:
Hallo,Ik ben bezig met een sturing via I²C voor de proton+ compiler maar ik raak er geen wijs meer uit. :$
Ik heb 1 ingangskaart met 4 x PCF8574P Ic's en 1 uitgangskaart met 4 x PCF8574P Ic's.
Graag had ik een duwtje in de rug gekregen om dit al eens op te starten waardoor in een uitgang kan sturen door middel van een ingang.
Dank u
Heb op het net meer dan genoeg voorbeelden gezien voor proton en i2c du sdie moet je wel kunnen vinden.
Begin aub makkelijk
laat eerst maar een ledje branden op een uitgang en daarna een ledje op een ingang en daarna pas (uren en veel gevloek later) de ingang de uitgang laten sturen
maar zoals gezegd op het web en in de manual van proton staan voorbeelden.
Je weet hoe je de pcf ic's aan moet sturen?
Fantomaz
Ik moet hier weer vaker komen... Wat kun je zo'n forum als deze gaan missen. :-)
Faithless
Elektronica werkt op rook, als de rook er uit is doet die het niet.
Ik heb er al redelijk op gevloekt 
Van pcf ic's weet ik nog totaal niets, daarom dat ik hier mijn lichtje eens kom opsteken.
Ken je soms enkele goeide van die site's?
Ik had misschien gedacht dat hier iemand mij aan de basis code kon helpen en dat ik dan naar gewens I/O's kon sturen, waardoor ik uit dit progje kon leren en experimenteren.
één iets is zeker: simpel is het niet
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Helaas staat mijn code op een andere laptop, maar ik kan je wel wat vertellen erover.
Ten eerste is het niet mogelijk om deze beestjes te laten sourcen voor stromen >0.5mA. Dus een ledje op die manier sturen gaat niet.
Je kan wel enkele tientallen mA sinken (naar ground schakelen), zo kan je wel led`s oid sturen.
Hoe het werkt weet ik niet exact meer, maar je moet eerst een byte sturen die aangeeft welk adres en wat je wilt doen: Lezen of schrijven. Daarna volgt de data byte: lezen in geval van een input, schrijven in geval van een output.
Op 5 december 2006 09:48:15 schreef Faithless:
Ik heb 1 ingangskaart met 4 x PCF8574P Ic's en 1 uitgangskaart met 4 x PCF8574P Ic's.
Hoe bedoel je ingang en uitgang? PCF8574 is een bidirectionele chip, in zo verre dat om data in te lezen (dus van knopje naar computer) je alle uitgangen vanuit de computer "hoog" moet maken en dan kun je met een knopje een willekeurige uitgang weer laag maken, hierna lees je met de computer de PCF8574 weer uit.
Mischien dat je ook eens in de datasheet moet bladeren
http://focus.ti.com/lit/ds/symlink/pcf8574.pdf
Veel succes
Faithless
Elektronica werkt op rook, als de rook er uit is doet die het niet.
Op 6 december 2006 10:25:23 schreef surge_me:
[...]Hoe bedoel je ingang en uitgang? PCF8574 is een bidirectionele chip, in zo verre dat om data in te lezen (dus van knopje naar computer) je alle uitgangen vanuit de computer "hoog" moet maken en dan kun je met een knopje een willekeurige uitgang weer laag maken, hierna lees je met de computer de PCF8574 weer uit.
Mischien dat je ook eens in de datasheet moet bladeren
http://focus.ti.com/lit/ds/symlink/pcf8574.pdf
Veel succes
Voor mijn ingangen gebruik ik 5V met een voorschakel R
en voor mijn uitgangen stuurt mijn Pcf een 74HC540 aan die op zijn beurt een ULN stuurt waarmee ik dan een relais kan schakelen.
Genoeg voorbeelden op het forum van Crownhill: http://www.picbasic.org/forum/ en Proton Geeks: http://www.protongeeks.com/