32 utgångar,32 ingågar med pic proccesorer hjälp sökes.

Planering och tankar kring eventuella framtida projekt.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

32 utgångar,32 ingågar med pic proccesorer hjälp sökes.

Inlägg av Patrick »

Nu ska det bli seriöst bygge av.
Ska bygga en kontroll enhet,som skall ha 32 ingångar samt 32 utångar.
Jag tänker köra varje port på en PIC till ett kort med 8 st relän.
Som från pinnen till picen går via transistor till relät.
Inget märkvärdigt kopplat där.


Frågorna:
Jag funderar på att kunna få in en variabel spänning 3 av portarna samt köra 8 st fria direkt till picen.(Så man kan mäta analogt på dessa.)
Då funderar jag på om jag ska sätta dit 8x3 stycken spänningsregulatorer som drar när allt mellan 5-12 volt till 5 volt(kommer nog bli dyrt).

Samt kommer det behövas 2 st proccesorer bara till utgångskortet samt ingångskortet.
Och någon därimellan som "pratar" med dom 2 korten.

Det blir inte många pinnar kvar på vardera pic processorer.

Kan jag få dom att prata serielt bara på 2 trådar till "basenheten".
Och hur svårt blir det rent programmeringsmässigt.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Kan tillägga lite mer HUR det hela kommer bli.
3 st plexiglas kuber.
Varav 1 med alla 32 reläna(4 st kort ).
En kub där det kommer vara enbart massa skruvplintar på för alla ingågar.
Samt en som ska vara basenheten
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Fast jag kom på en sak.
Jag kan lika bra dela upp alla ingångar och utgångar på varsitt kort.
Så båda "boxarna" får 16 ingågar o 16 utångar..så kan jag bara köra en 40 pinnars PIC på varje o programmera dom styck
H.O
Inlägg: 5914
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Inlägg av H.O »

Varför inte använda gammla hederliga shiftregister? Till exempel 74HCT595 för dina utgångar och 74HCT597 för ingångarna. Kaskadkoppla 4st av varje för 32 bitar ut resp in och shifta ut/in data ur din PIC.

74595 har latchade utgångar så du kan lugnt shifta in ny data utan att utgångarna ändras. Sedan, genom en enkel puls på latch-ingången så uppdateras samtliga utgångar samtidigt.

Allegro mfl tillverkar också shiftregister med inbyggda drivsteg för till exempel lysdioder eller relän. Likt en ULN28nn fast med seriell ingång.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Håller med H.O, eftersom det handlar om (mekaniska ?) relän, så har
du ju all tid i världen. Antingen diskreta shiftregister eller någon av de
olika "port-expanders" som t..ex Philips eller Microchip tillverkar.
Då får du även programerbar in/ut på varje pinne, interupt-on-change
och andra finesser på köpet. Samt färre trådar mellan de olika korten.

Att bygga multi-processorsystem är ofta väldigt mycket mer komplext.
Användarvisningsbild
Tripp
Inlägg: 397
Blev medlem: 29 januari 2004, 08:14:39
Ort: Tullinge
Kontakt:

Inlägg av Tripp »

Varför inte en PIC18F8722 med 70 I/O :?:

/Tripp
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jag kan se många prpblem med det, men det är ganska
ointressant. Patrick borde ju redan känna till att de finns...
Senast redigerad av sodjan 14 juli 2008, 22:04:32, redigerad totalt 1 gång.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Men jag kan inte köra ytmonterat,kan inte löda sådant med min gamla lödkolv
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Det var bl.a det jag misstänkte... :-)
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Min dröm är att ha några kort med ytmonterade picar på ligga med anslutningar i pinform,alltså bara dragit alla pinnar på picen till massa stift på kortet,och eventuelt en ICSP kontakt och el sockel.
Om någon kan göra detta för lite pengar så säg gärna till!

Men eftersom jag inte har dom kunskaperna än får det vänta.
Ska iallafall få ett solarium som man ställer på bordet(som ska bli en liten uv låda) för att börja tillverka kretskort vilket kommer befria mig totalt ,nu är det löda och dra sladdar.
Vilket funkar men låser in mig totalt i vissa idéer
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> alltså bara dragit alla pinnar på picen till massa stift

Även om det kan se ut som en enkel lösning, så är det oftast
inte en bra lösning att ha direktkontakt mellan PIC-pinnarna
och kortets "pinnar". Det är ju bättre att en billig/enkel krets
knäcks av t.ex ESD eller något annat, än att man måste
byta hela processorn.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Du har så rätt efter lite omtanke sodjan! hehe "lite billigare"
Jo jag förstår exakt!
Iallafall detta kort om någon vill ta sig an det.
Kan ju innehålla en ICSP kontakt,en direktmatning av spänning via vanlig plugg.
Samt spänningsregulator och även en PIC ,med skyddande kretsar runt sig(kanske hålmonterat så dessa går o byta ifall det blir något fel,samt även stift därefter som enkelt går att få kontakt med alla ben
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Hållare till kretsarna kan underlätta reparationer, om det skulle behövas.
Användarvisningsbild
Patrick
Inlägg: 376
Blev medlem: 9 december 2007, 19:13:01
Ort: Uppsala
Kontakt:

Inlägg av Patrick »

Var exakt det jag menade=)
Sätta ic hållare med hålmonterat(därför jag nämde det i mitt inlägg)
Användarvisningsbild
Tripp
Inlägg: 397
Blev medlem: 29 januari 2004, 08:14:39
Ort: Tullinge
Kontakt:

Inlägg av Tripp »

Kanske denna??

Part Number: MA180015 - PIC18F87J10 PIM for HPC EXPLORER

Bild
http://www.microchipdirect.com/ProductD ... 6&lmid=604

Om det är ett problem med ytmonterat. Men jag tycker du ska prova lite ytmonterat, det ser svårare ut än det är.


/Tripp
Skriv svar