microlf ML örrsimulator ML ML är ett laborationskort med enkla och intuitiva funktioner avsedda att illustrera en automatiskt styrd dörr. örren illustreras av en ljusdiodramp där tända ljusdioder indikerar en öppen dörr. Kortet har också bestyckats med ett antal givar och ställdons funktioner. et finns givare som detekterar personer som närmar sig dörren (i form av tryckknappar) och ett antal givare på dörren som anger dörrens läge. et finns dessutom ställdon för att stänga respektive öppna dörren. microlf,, Alla rättigheter förbehålles
microlf ML Översikt ML är anpassad för expansionsbussen hos laborationsdatorerna MC, MC och MC. Kortet simulerar en automatisk dörröppnare och har bestyckats med ett antal givar och ställdons funktioner. et finns givare som detekterar personer som närmar sig dörren och ett antal givare på dörren som anger hurvida dörren är öppen, stängd, etc. Vidare finns det ställdon för att stänga respektive öppna dörren. Figur ML Portadresser Kortets basadressadress beror på vilken laborationsdator som används. Vid användning tillsammans med MC kan valet av basadress dessutom modifieras på ML. Vid användning tillsammans med MC, MC och Mk skall basadressen inte ändras på ML. vs bygel J och J skall inte vara installerade. e olika möjliga basadresserna för MC ges i tabell. Se figur nedan för att lokalisera bygel J och J. (U=Ute, I=Inne) Vid leverans är bygel J och J ute och kortets basadress för MC således $B. Observera att ofullständig adressavkodning används vilket innebär att hela adressområdet från $B till $BFF utnyttjas Tabell. Basadresser Bygel Bas adress (maxadr) J J U U $B ($BFF) U I $B ($BFF) I U $B ($BFF) I I $B ($BFF) I tabell anges de individuella registrens offset till basadressen. Tabell. I/Oadresser Offset Bas Skriv/Läs Status Register Bas adr Läs Styr Register Bas adr Skriv Avbrott Status Register Bas adr Läs Avbrott Styr Register Bas adr Skriv microlf,, Alla rättigheter förbehålles
microlf ML Funktion Kortet föreställer en skjutdörr med en automatisk dörröppnare. Skjutdörren illustreras av ett antal lysdioder som när dom är släkta anger en stängd dörr. Vidare finns det givare avsedda att illustrera rörelsedetektorer, detta simuleras genom att aktivera tryckknapp S eller S. Se figur. et finns också fyra givare (Sense) som anger dörrens läge när den är i rörelse. Sensorer Vänster Höger örr Figur. Skiss av dörren med sensorer Utslag från givare kan avläsas via ett statusregister och dessa kan också konfigureras att generera avbrott. Byglar JJ används för att skapa flera olika avbrottskonfigurationer. Registeruppsättning Kortet har fyra register där två är traditionella styr och statusregister för användning för styrning och statustest. e andra två används i avbrottssammanhang. Programmerarens modell Status Register CLOSING OPENING S S S S RIGHT Styr Register Avbrott Status Avbrott Styr CLOSE OPEN ICLOSING IOPENING S SRIGTH ISENS ISENS Statusregister Registret som anger kortets olika sensorers värde ges här. Registret kan läsas när som helst och anger följande. Status Register Läs Offset $ CLOSING OPENING S S S S RIGHT Bit, CLOSING. = örren har satt i rörelse och är på väg att stängas. = örren stängs inte Bit, OPENING. = örren har satt i rörelse och är på väg att öppnas = örren öppnas inte Bit, S: Sense. = örren är helt stängd = örren är inte stängd microlf,, Alla rättigheter förbehålles
Bit, S: Sense. = örren har passerad Sensor och är nästand stängd = örren har inte passerad Sensor. Bit, S: Sense. = örren är vidöppen. = örren är inte vidöppen. Bit, S: Sense. = örren har passerad Sensor och är nästan öppen. = örren har inte passerad Sensor. Bit, RIGHT: Sensor B. = Sensor B är aktiverad (en högra tryckknappen) = Sensor B är inte aktiverad Bit, : Sensor A. = Sensor A är aktiverad (en vänstra tryckknappen) = Sensor A är inte aktiverad microlf ML Styrregister Två bitar i styrregistret anger om dörrens ställdon skall stänga eller öppna dörren. e övriga bitarna används ej. Styr Register Skriv Offset $ Bit, Används ej. CLOSE OPEN Bit, Bit, CLOSE = Aktuator Stäng dörren är aktiverad = Aktuator är inte aktiverad OPEN = Aktuator Öppna dörren är aktiverad = Aktuator är inte aktiverad Observera att om båda Bit och Bit ettställs fås ett odefinerad läge. Avbrott Status Register etta register innehåller statusbitar för olika avbrottskällor. Avbrott Status Register Läs Offset $ ICLOSING IOPENING microlf,, Alla rättigheter förbehålles S SRIGTH ISENS ISENS Vid RESET/spänningstillslag innehåller registret $F. Bitarna nollställs vid att skriva till Avbrott Styr Registret. Bit, Används EJ. Bit, ICLOSING: Is Closing = Anger att dörren har satt i rörelse och är på väg att stängas. = örren stängs inte Bit, IOPENING: Is Opening. = Anger att dörren har satt i rörelse och är på väg att öppnas = örren öppnas inte Bit, S: Sensor A. = Sensor A är aktiverad (en vänstra tryckknappen) = Sensor A är inte aktiverad Bit, SRIGHT: Sensor B. = Sensor B är aktiverad (en högra tryckknappen) = Sensor B är inte aktiverad
microlf ML Bit, ISENS: Sensor = örren är helt stängd = örren är inte stängd Bit, ISENS: Sensor. = örren är vidöppen. = örren är inte vidöppen. Avbrott Styr Register Styr Register Skriv Offset $ En skrivning på denna adress nollställer alla ettställda bitar i Avbrott Status Register. Kortets anslutningar och byglar Figur visar var kortets olika anslutningar och byglar är placerade. P P Avbrotts byglar Anslutning för avbrott P Konfigurationsbyglar P Figur. Kortets anslutningar och byglar Expansionsbuss Anslutningarna P, P, P och P (alla poliga) utgör kortets expansionsbuss. Tabell. Expansionsbuss Pin P P P P NC GN NC GN CSEXT A A R/W A A AS A A RESET A A OUT A A Laborationsdatorspecifik A A Laborationsdatorspecifik A A Laborationsdatorspecifik A A NC V NC V microlf,, Alla rättigheter förbehålles
microlf ML Anslutning för avbrott Kortet har två avbrottsutgångar IR och IR essa hittas i anslutning J till höger på kortet. Se figur nedan. Beroende på hur avbrott är konfigurerat kan man använda avbrott via IR och IR oberoende av varandra. Kolumn A Kolumn B Kolumn C J Figur. Avbrottsbyglar och anslutning Avbrotts konfigurering För att erhålla avbrott på utgångarna IR och eller IR måste kortet byglas för detta. etta sker via byglarna JJ. Kortets interna avbrottssignaler är tillgängliga i Kolumn B. essa kan byglas till Kolumn A eller till Kolumn C för att kopplas vidare till kortets avbrottsutgångar IR och IR via J. Tabell. Avbrottsbyglar J ISENS J ISENS Bygel mellan kolumn AB J SRIGTH ger IRoch J S bygel mellan kolumn BC J IOPENING ger IR J ICLOSING örrhastighet Tre olika öppningshastigheter kan ställas genom att ändra byglarna J och J Tabell. örrhastighet J J U U Ej Tillåtet I U Snabb öppningshastighet U I Mellan I I Långsam öppningshastighet Byglarna för konfigurering hittas nederst på kortet (under dörren). Figur anger byglarnas inbördes placering. Figur. Konfigureringsbyglar Bygel J och J för adressval beskrevs i tidigare avsnitt. Bygel J, närmast kortets långsida, används för att öppna dörren för hand. Placeras en bygel i J kommer dörren att öppnas och förbli öppnad tills bygeln avlägsnas. microlf,, Alla rättigheter förbehålles
microlf ML Ytterligare information GMV Internet WEBsite: http://www.gbgmv.se Appendix: Följande sidor omfattar schemabeskrivning för ML. microlf,, Alla rättigheter förbehålles
J GN J J GN GALV U I/O I/O I/O I/O I/O I/O I/O I/O I I I I I I I I I I GALV U GALV I I I I I I I I I I I/O I/O I/O I/O I/O I/O I/O I/O GALV S C C S C C C C R R C C HC U B B B B B B B B A A A A A A A A IR G P: ICXM ICXM P: P: ICXM ICXM P: GN C u U HC C C C C C C C C microlf ML. CONTROLLER EXPANSION BUS RIGTH RI LE RI JP JP A A CLOSE OPEN SENS SENS SENS SENS JP OPEN RIGTH OPENING CLOSING LE A R/ W CS CSSTAT A CSEXT CSREG CSBUF A A A A A A RIG LEF CLOSING OPENING SENS SENS SENS SENS RIGTH CSBUF AS R/ W CSEXT RESET TGATE TIN TOUT OUT A A A A A A A A A A A A A A A A GN GN CLOSE OPEN TOUT CSREG RESET A B C C B A A Rev Number Title Size ate Filename rawn by of Sheet
U LM MOE L L L L L L L L L L REFOUT REFAJ SIG RHI RLO U R R C GN R TLC U:A TLC U:B R R C C U:A TLC R R R R R U LMJA OUT GN IS CONT THR TRIG RESET C C R R C R R C J C J. OOR SIMULATOR ML microlf FRAMP OPEN SENS SENS SENS SENS BS BS BS BS OPEN A B C C B A A Rev Number Title Size ate Filename rawn by of Sheet
HC U B B B B B B B B A A A A A A A A IR G U:B HC U:A HC HC U:A HC U:A J J J J J U:C HC J R RESPACPIN U:A HC U:B HC U: HC U:E HC U:F HC U:B HC U:B HC JMP J OOR SIMULATOR ML microlf. IR IR NC CS IR CSSTAT GN GN SCLOSING SOPENING S SRIGTH SSENS SSENS SENS SENS RIGTH OPENING CLOSING SSENS SSENS SRIGTH S SOPENING SCLOSING TGATE JP JP JP RIG LEF IR A B C C B A A Rev Number Title Size ate Filename rawn by of Sheet