Op 6 juni 2006 18:35:02 schreef Devos Kristof:
Zou zoiets ook mogelijk zijn met - nieuwere - pci kaartjes ?
iemand een idee trouwens waar te vinden zou zijn wat welke aansluitingen op de netwerkkaart zijn ? pci / isa

Niets is onmogelijk, maar om PCI aan te sturen met een PIC moet je wel een hardcore masochist zijn. Ik weet niet of PCI minimale clockfrequenties nodig heeft, maar als dat zo is, is het zelfs onmogelijk.
Ik zou dan eerder naar de ENC28J60 SPI Ethernet controller kijken oid.
Een 18F452 oid met deze chip kunnen een prachtig, compact apparaatje vormen. Wie biedt zich aan als vrijwilliger ? :)

Wel ik zoek gewoon een ic die ik kan verwerken in mijn schakeling, maar ik heb geen ervaring met PIC, enkel met 8051 en AVR van ATMEL (in C) en een beetje x86 assembler programming.

het zou dienen om een tiental toestellen aante sturen over ethernet.

je kan best een pci kaart aansturen door middel van bitbanging. das geen probleem. een pci slave maken is het moeilijke omdat je da master moet volgen . en in een normale pci omgeving draait die aan 66Mhz bus timing ...

maar er is geen enkeel reden waarom je niet zelf een 'trage' pci master kan maken. zolang die kaart haar clock zelf genereert ( en etwerk kaarten doen dat ) is er geen probleem. als die kaart een deirve doet van de systeemklok heb je een probleem.... dan ben je verplicht op 33 of 66MHz te razen.

maar je maakt het veeeeeeeeel te moelijk . ten eerste zijn er van al die pci ethernet controllers nauwelijks specs te pakken te krijgen. je gaat zelf de pci spec moeten lezen om gans de winkel door te vlooien. das de reden waarom pci bedacht is. maakt dat 1 keer en trek je er verder nooit meer iets van aan, gans dat i/o blok wordt gewoon neergekwakt en klaar.

dergelijk blok in software maken wordt een hele klus

pak een xport van lantronix of pak een chipje van silicon labs. een complete ethernet controller die direct aan eender welke cpu te kleven is.

Iemand ervaring met deze ic's:

http://www.cirrus.com/en/products/pro/detail/P46.html

Het grootse probleem is dat dat allemaal buitenlandse bedrijven zijn en ik niet zo happig ben om met credit kaarten te gaan werken en zo, k'heb nog liefst van de winkel ...

[Bericht gewijzigd door Devos Kristof op ]

Voti heeft de ENC28J60 toch, en ook de RTL8019 ?
Kan ook wel op een 8051 hoor.

k'heb nog liefst van de winkel ...

Wen er dan maar aan dat ze het niet hebben of dat het stervens duur is. Om die redenen bestel ik inmiddels 80% van m'n onderdelen via het web.

Our Charon I module is named after him because it is also an interface. Usually, it converts Ethernet to RS232 or RS485 and vice versa. However, it can also be used as a WWW server, control inputs and outputs, and so on, utilizing either our finished firmwares or your custom one. It's a low-cost embedded Ethernet module designed to enable you to easily add Ethernet connectivity to your existing products.

http://www.hwgroup.cz/pricelist_en.html

59 Euro, daar kun je 't zelf amper voor maken.

[Bericht gewijzigd door Roland van Leusden op ]

Een andere mogelijkheid:

* Pak een router
* Zet er een eigen linux distro op (bv OpenWRT)
* Hang aan de serieele port van die router een RS232<=>RS485 converter
* Praat vervolgens met alle devices via de standaard UART over de RS485 bus.

Feit -> maar als student kunt ge nog geen visakaart aanvragen of zo en da's meestal wel een probleem

Ik heb het PICDEM bord van microchip vorig jaar nagemaakt: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId… Alle schema's en software is aanwezig. PICC18 compiler kan je gewoon een demo van downloaden. Een oud isa netwerkkaartje met een rtl8019 eraan hangen en klaar. Een paar foto's: http://members.home.nl/fbeckers/
Ik gebruik de webserver om een webcam te bewegen, je hebt er niks aan maar het is wel lache om te maken.