|
Nederlands Forum over Oude Radio´s |
Re: Nefora I: interface met de PC
Geschreven door jef c op 09. Dec 2003 19:43:27:
In reactie op: Nefora I: interface met de PC geschreven door Otto Tuil Forumproject: buizentester op 08. Dec 2003 16:15:04:
even wat overdenkingen gebaseerd op eigen ervaring met het ontwerpen van interfaces
8255 PPI
interessante (oudere) ic doch niet erg stabiel, zeer gevoelig voor storingen waardoor het ic in een reset komt
aangezien er toch wel wat spanningen in de tester zitten en eea geschakeld gaat worden is een robuuste interface nodig
is simpel te vervangen door enkele latchesvia de printer poort, heb ik meermaals toegepast
als je wat latches gebruikt (vd 74LS373) en een multiplexer ic kun je veel lijnen creeren
(dacht dat ik eens een lijn of 24 aangestuurd heb met dit systeem voor een eeprom simulator)rs232, ook met succes toegepast (handig als er niet veel data transfer is)
qua aansturing gewoon een bibliotheek in je c++ of andere mee inlinken en de routines aanspreken
wat ik hierbij deed was een eigen handshake protocol gebruiken (bv 55 hex sturen en dan AA hex terug moeten krijgen vooraleer er verdere commandos of data volgt)
kwestie van de sync niet te verliezenqua processor, keuze genoeg maar zorg ervoor dat je een systeem creert met onderdelen die ook in de nabije toekomst nog goed verkrijgbaar zijn
blijf weg van exotische ic's
neem bv een 8051 core of PIC chip waar nieuwe processors vaak compatible zijn
voor ontwikkeling zijn er flash versies of versies met NVRAM in
bv een dallas 8051 (heb ik ooit een artikel in Radio Bulletin over geschreven)gezien het geen grote series worden is er volgens mij niet de drang om alle logic in een PLD te gaan proppen maar gewoon met zoveel mogelijk klassieke IC's werken
klassieke DIL componenten omdat niet iedereen SMD kan solderenenne, zorg voor een robuust systeem, ontwerp alles zodanig dat bij het opstarten een degelijke reset er voor zorgt dat alles veilig is
en dat alles in startup toestand af staat (relais ed)
ik hou altijd rekening met de default status van een IC pen en baseer daar alles op
kost je soms wel een extra inverterook bij storingen ed, zorg voor een goed power supervisor circuit (maxim of TI) dat alles reset bij storingen
en zo de tester in een veilige toestand brengt
idem bij het uitschakelen
het zou niet leuk zijn dat als je het toestel op of af schakelt er bv 100 volt op je gloeidraad komt als je de buis er vergeet uit te halen en er ergens een relais aantrektmaken van PCB's, via pcb-pool of euro-circuits (eigenlijk dezelfde) kun je vrij voordelig kleine oplages laten maken met weinig opstartkosten
kwaliteit is primajef