Sida 1 av 2
32 utgångar,32 ingågar med pic proccesorer hjälp sökes.
Postat: 14 juli 2008, 20:17:18
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.
Postat: 14 juli 2008, 20:20:38
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
Postat: 14 juli 2008, 20:28:14
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
Postat: 14 juli 2008, 20:56:47
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.
Postat: 14 juli 2008, 21:36:41
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.
Postat: 14 juli 2008, 21:50:49
av Tripp
Varför inte en PIC18F8722 med 70 I/O
/Tripp
Postat: 14 juli 2008, 22:03:51
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...
Postat: 14 juli 2008, 22:04:05
av Patrick
Men jag kan inte köra ytmonterat,kan inte löda sådant med min gamla lödkolv
Postat: 14 juli 2008, 22:05:05
av sodjan
Det var bl.a det jag misstänkte...

Postat: 14 juli 2008, 22:13:03
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
Postat: 14 juli 2008, 22:26:18
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.
Postat: 14 juli 2008, 22:28:30
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
Postat: 14 juli 2008, 22:59:55
av sodjan
Hållare till kretsarna kan underlätta reparationer, om det skulle behövas.
Postat: 14 juli 2008, 23:04:58
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)
Postat: 15 juli 2008, 07:56:43
av Tripp
Kanske denna??
Part Number: MA180015 - PIC18F87J10 PIM for HPC EXPLORER
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