Forum: Mikrocontroller und Digitale Elektronik µP System --> DualPort RAM


von Klaus (Gast)


Lesenswert?

Hallo

für einen Testaufbau Suche ich eine einfaches µP Board mit dem ich ein 
DualPort RAM Schnittstelle eines bestehenden Bus Gateways anschliessen 
und testn kann.
Das Gateway ist von Hilscher für Profinet (gibt es schon) meine 
Testkernel besteht aus 12 I/O Signalen und einem Analogwert. Jetzt 
benötige ich eine einfaches System mit dem ich den Analogwert einlesen 
und die I/Os einsammeln  und dem dualPort RAM des Gateways zur Verfügung 
stellen kann.
Als schnelle Vorablösung-Lösung um zu Entscheidung wie die Beta-Lösung 
ausehen könnte etc. (Evtl. wird daraus mal eine Prototyp für einen 
speziellen Sensor der Automation)

Das µP System sollte, wen möglich, nur eine Spannungsversorgung 
benötigen und mit einer Schnittstelle (USB, COM) versehen sein und mit 
einfacher Programmierung (ASM, C, etc) ohne viel Einarbeitung in die 
Internas, angepasst werden können. Die Programmierumgebung sollte 
möglichst dabei sein. Keine Zeitkritische Aufgabe - es würde auch die 
Technik von gestern ausreichen.


gibt es so etwas und wo

Danke Klaus

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

ich verstehe das so, dass du in einen Port eines Dual Port RAM schreiben 
und lesen willst - dazu brauchst du ein System, das über einen externen 
Adress- und Datenbus verfügt, so wie ein altes Z80 oder 8051-System. Bei 
der überwiegenden Mehrzahl der heutigen µController ist das nicht mehr 
der Fall.

Ein Prozessor, der diese Anforderungen erfüllt, ist der eZ80L92 (und 
ähnliche) von Zilog, der hat einen auf verschiedene Modi (Z80 und 
andere, müsste ich jetzt nachschauen) programmierbaren externen Bus und 
eine Menge Peripherie wie z.B. 2 Uarts, Onboard-Programmierung und 
Debugging und die IDE kann man sich herunterladen (einschliesslich C!).

Generell sind RAMs mit parallelem Zugriff im Embedded-Bereich eine stark 
gefährdete Spezies.

Gruss Reinhard

von Werner (Gast)


Lesenswert?

Hallo!

Haben die netx nicht auch eine Serielle Schnittstelle über die man auf 
das DPM zugreifen kann?

Wenn nicht, dann wirst Du wohl einen Controller nehmen müssen und dir 
den -was haben die?!- 10 bit breien Bus selber "bauen", um auf das DPN 
zugreifen zu können. Da der Bus getaktet ist (denke ich) kannst Du das 
Timing ja sogar selber bestimmen. Ne Menge Arbeit, aber nicht unmöglich.
Das widersrpicht so ein wenig Deinen Anforderungen... "ohne viel 
Einarbeitung in die
Internas, angepasst werden können."

Ich würde fast behaupten, dass man das mit einem 8 bitter hinbekommen 
kann. Aber ich würde dann schon 32 oder mehr kb Flash mehmen.

Bietet Hilscher keine fertigen uC-Evaluations-Boards an?
Die Konkurrenz macht das ;-)

http://www.anybus.de/products/abs_evb.shtml


Werner

von Klaus (Gast)


Lesenswert?

Hallo Danke für die Info

... doch Hilscher biete auch uC-Evaluations-Boards an, aber das ComBoard 
gibt es halt schon, deshalb der Versuch dieses zu verwenden, aber 
vermutlich ist ein neues Borad wirlisch effeltiver. Es scheint ja 
wirklich keine Simple Lösung geben - das ist ja immerhin auch eine 
weiterführende Antwort.

danke  Klaus

von MCUA (Gast)


Lesenswert?

>Es scheint ja wirklich keine Simple Lösung geben
Doch, nimm (wie gesagt) ein uC mit ExtBusInterface oder bau dir das 
(geht mit jedem uC) mit ein paar ASM-Befehlen und ein paar TTL-ICs (oder 
GAL,PLD) selbst zusammen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.