Hallo zusammen In Verbindung mit meiner Diplomarbeit habe ich ein Programm geschrieben welches analoge Werte mit dem ADC Digitalisiert und diese sequenziell alle 5 min über die seriellle schnittstelle (UART) versendet. funktioniert problemlos... nun müsste ich noch eine Zusatzfunktion integrieren: Die Sensorwerte welche momentan direkt über die UART versendet werden sollen im uP gespeichert werden. Es sollen jeweils immer die letzten 10 werte im speicher abgelegt werden, sodass diese bei bedarf abrufbar sind und ausgegeben werden können. hat jemand erfahrung wie man beim xc866 in den flash Speicher schreibt und ihn abruft? geht das überhaupt? Gruss Raphael
>hat jemand erfahrung wie man beim xc866 in den flash Speicher schreibt >und ihn abruft? Wieso ins FLASH? Wie wäre es mit einem schnöden Array im RAM? >geht das überhaupt? Vielleicht... >Diplomarbeit Eine solche Frage würde ich mir in diesem Zusammenhang verkneifen...
Kann man denn zur Laufzeit überhaupt ins Flash schreiben? Dachte es wäre nur Lesen möglich? mfg, Peter
also ein ganz normales array wie man es in c programmiert? ohne eine zusätzliche Initialisierung? wäre natürlich sehr einfach wenn das so geht... aber bei einem stromunterbruch wären alle daten weg oder? da müsste man was mitt einer stützbatterie machen... wiso sollte ich mir diese Frage verkneifen? ich mache die dipl. arbeit nicht über den Up. Ich habe ein System zur kabellosen Datenübermittlung unter Wasser entwickelt und der Up dient nur der Messwerterfassung unter wasser. die Messwertspeicherung soll eine "Blackbox" eretzen...
hallo raphael, ein blick in das datenblatt des xc866 zeigt, das der µc über ein sog. dataflash verfügt. ich würde mal vermuten, das das für deinen zweck geeignet wäre. gruss gerhard
hallo raphael, zuerst eine allgemeine frage: wie hast du es eigentlich bis zu einer diplomarbeit geschafft? deine fragen lassen daruf schließen, das dir das suchen im internet nicht wirklich vertraut ist. und das sollte eine angehender inschinör schon schaffen oder? hast du denn mal auf die homepage des herstellers (infineon) nach dem xc866 gesucht? dort findest du neben dem datasheet noch das sog. user's manual und darin findest du ein kapitel In-Application Programming. dort wird dir geholfen werden. gruss gerhard
kabellose kommunikation unter wasser? hmmm,... langwelliges hochintensives em? oder nutzt du die (em)resonanz des wassers? entkoppelst du die felder? bitte mehr info,.. das hört sich mehr als interressant an,.. 9387(Ät)gmx(dÖt)de das würde mich echt interressieren,. grüüße
gerhard wrote: > hallo raphael, > zuerst eine allgemeine frage: wie hast du es eigentlich bis zu einer > diplomarbeit geschafft? allgemeine Antwort: Das ist einfach: man muss sich bei einer Schule anmelden welche das gewünschte studium anbietet. jeden abend zur schule gehen bis man im letzten Semester angelangt ist und dann kann man eine Diplomarbeit schreiben. > hast du denn mal auf die homepage des herstellers (infineon) nach dem > xc866 gesucht? klar hab ich dass, deshalb weiss ich ja das dieser ein flash Speicher hat. wenn ich mich mit etwas nicht zurecht finde, sind es diese "äusserst verständlchen" Infineon manuals... deshalb schreibe ich hier mal sehn wie ich das noch hinkriege.... gruss Raphael
Kai Scheddin wrote: > kabellose kommunikation unter wasser? hmmm,... > langwelliges hochintensives em? > oder nutzt du die (em)resonanz des wassers? > entkoppelst du die felder? > bitte mehr info,.. das hört sich mehr als interressant an,.. nö habe die Kommunikation über Ultraschllwellen realisiert --> besssere Bandbreite... hohe reichweite, aber immer noch sehr langsam. um einfache Messwerte eins UW Roboters zu übermitteln reicht es... habe mehr auf übertragungssicherheit gesetzt als auf bandbreite... mit em kannst du im wasser nicht viel erreichen besonders nicht in salzwasser... wird zu stark gedämpft... Hast du Erfahrungen in diesem Gebiet? gruss Raphael
@Kai Scheddin >kabellose kommunikation unter wasser? hmmm,... >langwelliges hochintensives em? Ultraschall? MFG Falk
>mit em kannst du im wasser nicht viel erreichen besonders nicht in >salzwasser... wird zu stark gedämpft... JAIN. Wenn die Freqeunz niedrig genug ist (einstelliger kHz Bereich), geht das sogar weltweit. Machen die grossen, bösen Atom-Uboote so. Antennen sind aber ziemlich lang. Und Ultraschall ist da wesentlich besser in bezug auf Bandbreite. MFG Falk
>Antennen sind aber ziemlich lang.
Zu dem Thema gab es sogar mal eine "Akte-X"-Folge...
> Antennen sind aber ziemlich lang.
Das stimmt die Us marine benutz dieses system um Ihren U-Booten ein
Klopfsignal zu senden welches sie auffordert aufzutauchen und über UKW
oder satelit verbindung aufzunehmen.
Die Antenne für dieses System erstrekt sich über die gesammte Ostküste
USA...
>gerhard wrote: >> hallo raphael, >> zuerst eine allgemeine frage: wie hast du es eigentlich bis zu einer >> diplomarbeit geschafft? >allgemeine Antwort: >Das ist einfach: man muss sich bei einer Schule anmelden welche das >gewünschte studium anbietet. jeden abend zur schule gehen bis man im >letzten Semester angelangt ist und dann kann man eine Diplomarbeit >schreiben. danke für den tip! offensichtlich sind schüler/studenten heute zwar in der lage das internet nach lösungen für ihre hausaufgaben/diplomarbeiten zu durchsuchen und diese dann "abzukupern" aber ein manual eines der renommiertesten bauteilherstellers ist ihnen ein buch mit sieben siegel. >> hast du denn mal auf die homepage des herstellers (infineon) nach dem >> xc866 gesucht? >klar hab ich dass, deshalb weiss ich ja das dieser ein flash Speicher >hat. >wenn ich mich mit etwas nicht zurecht finde, sind es diese "äusserst >verständlchen" Infineon manuals... willkommen in der realen welt! nun stell dir mal vor wie das war, als es noch kein internet gab? da mussten sich inschinöre mit solchen problemen alleine durchschlagen. und du wirst es nicht glauben, die haben auch da eine oder andere problem gelöst. und wenn du mit den Infineon manuals nicht zufrieden bist, dann guck dir mal die datenblätter von asiatischen herstellern mal an (ich kann dir da nur toshiba empfehlen). wenn du das nämlich hinter dir hast dann bist du über jedes infineon manual happy. gruss gerhard
hmmm,. ultraschall,.. technisch gut,.. aber es sollte allen hier klar sein welche auswirkung das hat, es gibt nämlich säugetiere im wasser die auch mit ultraschall kommunizieren,. so einige militärs sind auch auf die idee gekommen, doch greenpeace fand das nicht so lustig,.. daher: setze dich mal mit einem proffesoriat auseinander, der weiß auf welche frequenzbänder diese tiere kommunizieren, wenn du diese frequ meidest und die begründung in der dipl reinklatschtst gibt es bestimmt n pluspunkt, ansonsten : nimm eine resonanzkurve des materials(wasser) ab 96khz auf, je nach dichte, gehalt temperatur hasst du eine leichte intensitätsverschiebung, warum ab 96k(?) ich habe grob die obere hörschwelle der tiere^^ abgeschätz, naja, dann eine dämpfungskurve aufnehmen, dann die intensität auf die empfindlichkeit der der empfänger und auf die entfernung anpassen, toleranzen nicht vergessen, daten auf das trägersignal aufmodulieren, beim empfänger demodulieren, fertich sollte binnen 3monate machbar sein. grüüße
>hmmm,. ultraschall,.. technisch gut,.. aber es sollte allen hier klar >sein welche auswirkung das hat, es gibt nämlich säugetiere im wasser die >auch mit ultraschall kommunizieren,. so einige militärs sind auch auf >die idee gekommen, doch greenpeace fand das nicht so lustig,.. Nein, Echolote gibt es nicht schon seit diversen Jahren...
@Rahul, der Trollige
>Nein, Echolote gibt es nicht schon seit diversen Jahren...
Aber nicht mit Pulsleistungen im (MEGA?) Wattbereich. Hab jetzt keinen
Link parat, aber bei den kritisierten neuen Echoloten gehts um andere
Kaliber.
MfG
Falk
>Aber nicht mit Pulsleistungen im (MEGA?) Wattbereich.
Was sollten Megawatt bringen? Sowas gibt schöne Reflexionen an
Wasserschichten...
Es gibt inzwischen Geräte, die Daten digital durchs Wasser schicken. Mit
welcher Leistung die das machen, werden die Hersteller kaum
rausrücken...
Und dass es für Großmeerestiere schädlich ist, soll auch schon
festgestellt worden sein.
@Rahul, der Trollige >Aber nicht mit Pulsleistungen im (MEGA?) Wattbereich. >Was sollten Megawatt bringen? Sowas gibt schöne Reflexionen an >Wasserschichten... Deswegen heisst das ja auch ECHOlot! ;-) >Und dass es für Großmeerestiere schädlich ist, soll auch schon >festgestellt worden sein. Ja, aber die Navy interessiert sich einen Scheiss dafür. MFG Falk
>Ja, aber die Navy interessiert sich einen Scheiss dafür. Nicht nur nicht die Navy... >Deswegen heisst das ja auch ECHOlot! ;-) Ich meinte nicht das Echo, das man nicht haben will.
zu den reflexionen kann man zwar nicht vernachlässigen, aber in der funktechnik kann man schon diese rückkopplungen geschickt ausschalten, (man errinere sich an ein mikrophon neben dem lautsprecher), und echolote zwecks untergrund abmessungen benutzten in früheren zeiten wie das sonar ein langwälligen hörbaren bereich,.. (wie es heute aussieht weiß ich net) grüüße
Hallo zusammen Das wären dann die 3D Echolote der US Navy. Da haben die Wale aber gar keine freude, die reiten dann praktisch auf der Schallwelle. Gruss
stimmt! das habe ich kürzlich auch beobachten. interressant dabei ist das die wahlfische regelrecht vor den haven molen warten bis ein schiff mit 3d echolot herauskommt. vermutlich warten sie auf die perfekte Welle. jawohl
Wo wir gerade hier sind, kennt sich einer mit Multipol Em feldern aus? Hat jemand ein paper zur kopplung, räumliche ausdehnung, dampfung etc. ? grüüße
Den Link ansehen bzw. und auch bis unten scrollen. http://www-user.tu-chemnitz.de/~heha/hs_freeware/terminal/terminal.htm#2.3 Da ist das schön beschrieben. Mit ein par ESC [ ... Steuerzeichen vom uP. Kanst du die Curser setzen, Farbe setzen. Line löschen usw .... TERMINAL--auf--uC. Ich komme mit meinem Prog nicht mehr so klar, das steigt bei einem ESC aus, weil die Schleife noch die andren Steuerzeichen erwatet. Ich versuche mich dort auch schlau zu machen. Damit ich ein Fertige z.B QT100 steuern kan. Lese dich in die Commands für das obige ein. Ich hole mir da jetzt den Souce-Code. Gruss Holger.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.