Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
Hey,
Voor mijn eindwerk ben ik bezig met een volautomatische garage te maken. Word bestuurd met een microcontroller.
Het onderstaand schema post ik hier voor een allerlaatste controle, voor ik mijn print opstuur naar het fabriek.
Het maken van deze print * 8 zal mij een goede 300 euro kosten.
Vandaar mijn vraag, zien jullie fouten in het schema?
mijn laatste fout dat ik had gevonden was dat ik 'n IC had gebruikt met een opencollector uitgang.
http://www.eindwerk.aswin.be/kaart.pdf
Links boven is de ISA connector.
Deze kaart stuurt
* 4 motoren
* multicollor led ( rood als niet werkt groen als wel werkt-
* leest 4 sensoren uit
* stuurt de verlichting van 4 compartimenten.
* Je kan een adres aan de kaart toewijzen door de dip switch.
Het gaat niet om de schakeling te verbeteren zoals, je kan beter een stappenmotor driver kopen, deze bespaard de kost van vele IC's , dure transistoren en co ...
Graag verbeteren op fouten waardoor het schema niet zal werken.
Neem gerust een kijkje op
http://www.eindwerk.aswin.be/
Alvast bedankt.
Aswin.
Miezjel
Si vis pacem para bellum.
kolere hey... wel eens van busstructuur gehoord
ik word kriebel man hahah
en moet die GND aan dat 7 segment niet een VCC zijn? (aangezien je ze geinverteerd aanstuurd)
of nee wacht er loopt al een VCC lijn heen...is het een dot ofzow?
ik zie ook nergens aansluitingen voor voeding van de ic's neem aan dat je die ergens wel in je schema hebt opgenomen? of iig in je pcb ontwerp?
[Bericht gewijzigd door Miezjel op ]
Evilest Aedolon
Koffie, het bier van de wiskundigen en natuurkundigen.
Dat valt gewoon niet na te kijken! Nog nooit van een bus gehoord zeker? Zoals miezjel al zei...
[Bericht gewijzigd door Evilest Aedolon op ]
Miezjel
Si vis pacem para bellum.
Het beste is denk ik dat je je eigen schema ff opbouwd op breadboard of misschien in dit geval beter op gaatjesprint om de werking te controleren.. ik kan er iig niet zo snel uithalen of het allemaal oke is zo..en wat het exact zou moeten doen.
klein is fijn
Moderator
Tering, dat kriebelt..., aan m'n ogen.
[Bericht gewijzigd door klein is fijn op ]
MGP
LDmicro user.
Allemaal moeilijk te volgen, omdat er niets aan de connectors is aangesloten.
Toch enkel opmerkingen:
Waarom 2k2 in serie met die 1N4007 boven de darlingtons?
Waarom 4k7 om een ingang te definieren aan U9 en elders.
Wat doen die 82ohm weerstanden daar aan de uitgang van de ULN2803
Hoeveel verschillende GND lijnen zijn er wel?
dexter
It's a good day for science!
Oef! Twee tips mbt het tekenen van een schema:
[1] Neem voldoende ruimte om iets te tekenen. Probeer het niet persee op dat formaat te proppen. Het maakt 't erg onoverzichtelijk
[2] Gebruik bussen! Dit maakt het veel overzichtelijker, zeker als je ook nog eens duidelijke labels gebruikt (bv D0...D7, ENA, LEN, OUT0...OUT7) en compacter.
Ik begrijp ook niet hoe je 24V uit een AT bus krijgt. Er staat max 12V op (nee, -12V en +12V maken niet samen 24V want die -12V kan praktisch niets leveren aan stroom).
Persoonlijk zou ik een microcontroller gebruiken voor de aansturing en deze aan de serieele poort hangen. Je zou evt ook een poort-expander op de lpt-poort kunnen bouwen, maar daar zijn lastiger goede usb converters voor te vinden wil je het geheel ook op usb laten werken. Houdt er bovendien rekening mee dat veel compu's geen ISA connectoren meer hebben.
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
miljaar. da is bijna nie te volgen
al eens van hierarchische schema's gehoord ?
in ider gevan die 2k2 in serie met die 1n4007 smijt da er maar uit dat moet meer in de trant van 2.2 ohm zijn.
die BD679 : zet een diode met anode aan basis en kathode aan de collector. zo maak je die transistor een stuk sneller. vooral als die moet af slaan. Als dat ding een darlington is (vermoed van wel ) maak er dan 2 diodes van ( type 1n4148 )
die 244's zijn ook niet meer van de ze tijd hoor. ik zou daar een 540 of 541 zetten .je pcb layout wordt een stuk makkelijker
ik denk ook dat er een beestje zit in jhe adress decoder ( U1 en U2) je zal het inverse van het kaartadress moeten sturen om de boel te selectern.
smijt dat eruit en zet daar een 74 688
veel simpeler
200 uf caps ? da bestaat niet. tzal 220 moeten zijn
en ovendien is dat veel te klein om steppers te sturen. zet daar maar 2200
r7 r8 r9 weg en vervangen door draadbrug. die staan daar niks te doen.
82 ohm om led te sturen lijkt me vreemd. trouwens 2 kleur leds hebben common kathode. of gebruik je 2 draad led's ?
dan nog is 82 ohm vrij laag. zou meer in de trant van 330 a 470 hm moeten zijn op 5 volt. ( weet niet waar die gemeenschapplijke draad naar toe gaat )
bovenaan bij de voeding ook. op je 24 volt moet dat ongeveer 3k3 zijn. 18 milliampere door een led is nergens voor nodig. leds kunnen leven met 5 milliampere.
r5 r6 en r51 weg. de 74139 stuurt toch altijd hard
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
o enne , by the way : waar haal je de 24 volt ?
Laat eens de pcb layout zien ook voor je die stuurt ( mag van mij de gerber data zijn of ODB3 : wel extended gerber alst kan RS274X ).
daar zijn ook ene aantal belangrijke dingen die moeten gekontrolerd worden ( spoorbreedtes , via groottes etc
waar gana die naar toe ? euroicircuits : vermelden wie ze gaat maken. ik kan rulechecks lopen in Camtastic ) dit vermijdt dat ze terugkomen : onproduceerbaar
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
hehe,
1) deze printen zijn niet bedoeld voor in de computer, ik ontwerp zelf mijn moederbord.
2) De 24 volt net zoals de 5 V komt van rechtsboven op die connector. De GND is op de kaart gescheiden. De gnd ligt samen aan de voedingen.
3) mijn 24 Volt haal ik van 'n self made Voeding. Werkt perfect.
4) Idd die 1n4001 in serie met die 2k2 zorgen voor snellere afvloeing van de indeuctiespanningen van de stappenmotor.
5) die 74ls244 gebruik ik om
* 1 het signaal te versterken die van het moederbord komt, ( 3 state-buffer )
* deze laat de signale door (van het 4bit schuifreg) naar de transistoren
6) klopt voor die multicolor led zijn andere waarden nodig.
Maar heb nog niet de tijd gehad om uit te zoeken welke spanningsval en mA ze nodig hebben.
7) De 'controle leds' bovenaan in het midden zijn blauwe power leds. Vragen 3.5 V en 20mA
8) Heel het schema staat vor met GND symbooltjes, deze hangen allemaal aaneen hoor. Dit heb ik gedaan om het iets overzichtelijker te maken ... 
9) Bus ? nog nooit van gehoord... Even ulticap opengedaan en mja.. idd dat had eenvoudiger geweest.
10) de 74ls125 ( boven de text van mutlicolorleds) dienen voor de selectie van moto 1 ( 00) 2 ( 01) 3 (10) of 4 (11) . Als motor 1 is geselecteerd dan zal sensor 1 automatisch kunnen worden uitgelezen worden, al de uitgangen heb ik aan elkaar gehangen. Volgens datasheet mag dat omdat als ze niet geselecteerd zijn, heeft uitgang oneindige weerstand.
11) Dat formaat is A3 papier. hoger kunnen we niet op school. vandaar... + het geraakte er allemaal mits wat herschikking op.
12) Dit word met een microcontroller aangestuurd, deze zit ook parallell op de isa bus.
13) "al eens van hierarchische schema's gehoord ?". Sorry, weet het, Is mijn eerste print ontwerp ooit. werk voor 1ste keer me ulticap en ultiboard.
14) De PCB layout word door de vriendelijke meneer van die firma verbeterd op fouten, fouten zoals die je aanhaald.
Nochtans twijfel ik enorm over de stroom die deze schakeling trekt... Baantjes voldoende groot ?
Ik zal deze sebiet ook even in PDF erop zetten.
15) dat van die display kijk is sebiet ook even na.
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
het bedrijfje waar ik het wss zal bij doen is wel 40 euro meer tov eurocicruits, maar dat bedrijfje heeft met al wel enorm geholpen bij het design van de pcb enzovoort.
Je zou terugkerende deelschakelingen (eindtrapjes) ook als blok kunnen weergeven, dat maakt de dingen alvast overzichtelijker.
Het schema nazien is zo bijna niet te doen, maar het logica deel met al die poortjes is `rechtuit' of heb je gesimuleerd ivm glitches enzo ?
Als de schoolopdracht vereist dat je zoiets complex op deze vreemde manier opbouwd / opzet dan vind ik de opdracht niet goed, je leert in het beste geval alleen dat het waanzinnig veel werk / kostbaar is om het zo aan de praat te krijgen.
Als je voor die opdracht ook met iets simpelers zou kunnen volstaan is dat denk ik veel verstandiger..
Ik las dat je het ding met een Uc bestuurt, waarom dan niet gewoon flink wat simpel i/o er aan gehangen en alles in software doen ? Of een tweede Uc'tje voor dit deel. 
Zou je niet beter overwegen om een plc te kopen(voor 300euro + onderdelen) heb je die eruit!
Oeps sorry, bovenste post niet goed gelezen. Ik zou dat testen in simulatie, dat is te ingewikkeld
[Bericht gewijzigd door Bertrix op ]
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
"ook als blok kunnen weergeven" Dit schema wordt geexporteerd naar ultiboard dus alles moet eropstaan... ( denk ik )
Het gedeelte van de 4bit schuifregister - 74ls244 - transistoren met bijhorende weerstanden - stappenmotor.
Dat heb ik getest en is gelukt. Het gedeelte daarvoor heb ik nooit getest ( ook niet in simulatie ) puur 'theoretisch' opgebouwd met behulp van 'n datasheet boek. gekeken wat heb ik nodig, welke ic kan hiervoor dienen...
Eigenlijk moet men er ook van uit dat je veel hebt overlegt met je begeleider over haalbaarheid etc.
Dan rest mij nu niets anders dan je heel veel geluk toe te wensen denk ik ?
Wie weet werkt het wel gewoon in 1 x, maar mijn ervaring is anders.
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
Op 20 maart 2005 12:18:30 schreef Bertrix:
tis wel een mooi schema, print het in het groot uit en hang het aan de muur
Heb zo al hoofdpijn genoeg
hehe
In het begin is het enorm leuk, maar nu wordt de tijdsdruk enorm groot. + de schrik dat het niet werkt zit er altijd in. + het kost 'n hoop geld.
De school verwacht absoluut niet dat dat ik zoiets complex doe. Maar had heb het 'n klein beetje overschat. Ik had nooit gedacht dat daar zoveel tijd EN geld!! in zou kruipen, voor toch eigenlijk zoiets simpel
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
Op 20 maart 2005 12:14:40 schreef Aswin:
Het gedeelte van de 4bit schuifregister - 74ls244 - transistoren met bijhorende weerstanden - stappenmotor.
dat maakt bij hierarchisch design niks uit.
je tekent 1 keer die driver trap ( 74244 met 4 darlingtons en hun tralala ) . daarna maak je een top level en instancieerd dat subcircuit 4 keer.
bijkomend voordeel is dan als je een fout ontdekt in dat subcircuit dat het direct verbeterd is voor alle 4 ( in jouw geval )
en je zegt exporteren naar ultiboard ? in wat heb je dit getekend dan ? Je zal toch een netlist moeten trekken die matcht met de footprints op de pcb hoor.
ik vind het een beetje sneu dat een onderwijsinstelling dit soort dingen niet meer aanmoedigd. Jij probeert iets origineel en ze komen niet tussen ? dit kunnen ze toch perfect gebruiken op hun open-deur dagen. tja mag weer niks kosten. En deftige tools hebben ze ook al niet ter beschikking voor hun studenten blijkbaar. ( schematic / simulator / pcb all in one. Der zijn nogthans goedkope die al redelijk zijn : Proteus VSM bijvoorbeeld of anders een industrieel programma zoals Protel ).
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
Mijn leerkracht die Processorcontrole geeft, geeft dit vak voor de 1ste keer... maw, moet alles zelf uitzoeken, mnemonics en co...
Waar je me hoogstwaarschijnlijk tijdens de pasen hier nog vragen zult zien over stellen. maar het lukt al aardig.
( alhoewel ik vaak problemen heb met dat demo prgm <limited 4KB assembler> ... )
Electronica leerkracht... Die vindt mijn schema geschift, en heeft eigenlijk nog niet echt moeite gedaan om het te verbeteren. Zegt elke keer gewoon in een oogopslag, 'mja dat ziet er goed uit é' of 'amai knap'.
Als ik 'n probleem heb bijvoorbeeld, hoe schakelaar dendervrij te maken, kan ik altijd bij hem terecht, maar om dat schema te verbeteren... ziet ie precies niet echt zitten...
De directeur wilt dat alle eindwerken praktisch af zijn tegen den opendeur... maw deadline 1 naderd enorm snel !
Kosten van mijn eindwerk moet ik allemaal zelf betalen. En dat heb ik vooral onderschat, als je ziet op de site, momenteel al 'n kost van + 1300 euro. daar komt dan nog 'n heleboel bij.
Ik gebruik ulticap en ultiboard. ( Ultiwin noemt het pakket ) is 'n limited education version. Je kan geen gender file aanmaken, dat bedrijfje werkt ook met ultiboard en die kunnen wel die gender file aanmaken.
+ staat maar toe tot 350 pins . Maar mits 'n crack omzeil je de pin limit.
Ulticap zorgd wel degelijk voor 'n netlist en componentlist, die je met ultiboard kan importeren, om dan zo u pcb te ontwerpen.
Ik ga nu even snel van utliboard de pcb exporteren naar pdf zoals gezegd enkele post's terug
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
Bovenkant: http://www.eindwerk.aswin.be/bovenkant.pdf
Onderkant: http://www.eindwerk.aswin.be/onderkant.pdf
Zonder baantjes: http://www.eindwerk.aswin.be/zonder_banen.pdf
Opdruk print: http://www.eindwerk.aswin.be/opdruk.pdf
* momenteel ben ik nog bezig met de koelblokken te tekenen ( zie opdruk print )
* Board outline moet nog in orde gemaakt worden ( ISA motief )
* de lijnen van ISA slot wegdoen.
* gaten voorzien zodat de koelblok gemonteerd kan worden.
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
wheeeeeiiii . snik . DIT IS SCHANDALIG
we zijn nu 15 jaar later ( toen ik nog op de schoolbanken zat ) in tis nog precies de zelfde zever.
leraars die het ook niet kunnen, opgebrand en uitgeblust zijn , in de industrie niet aan de bak konden komen , directeurs die alleen met imago begaan zijn in plaats van kwalitiatieve opleiding.
wanneer is die opendeurdag en waar ? ik kom ze daar persoonlijk de mantel uitvegen. Bende losers.
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
wil ik gerust geven als je m'n eindwerk eens 'n bezoekje wil komen brengen, maar als het is om wat je zegt , heb ik precies liever van niet 
Het zijn die mensen die de jury zijn van mijn eindwerk eind juni ... 
Evilest Aedolon
Koffie, het bier van de wiskundigen en natuurkundigen.
Ik moet zeggen, ik vind mijn docenten niet zo onwetend... En oud materiaal gebruiken ze ook niet echt...
Aswin
Copy-pasten is voor mietjes, overtippen is voor de 'die-hards' !
Evilest Aedolon
Koffie, het bier van de wiskundigen en natuurkundigen.