Forum: Mikrocontroller und Digitale Elektronik PIC.


von Gre B. (stabilo)


Lesenswert?

Was für prozesse laufen im pic 30f6012 ab, dem messdaten(von einem
Sensor) zugeführt werden, und er diese über den internen Uart auf eine
serielle Schnittstelle ausgeben soll

von Daniel R. (daniel_r)


Lesenswert?

Was soll da ablaufen??
Wahrscheinlich das ,was man ihm als Programm in den Flash geschrieben
hat.
Bitte stelle Deine "Frage"(ohne Fragezeichen) etwas präziser...

Daniel

von Gre B. (stabilo)


Lesenswert?

1.Signal wird abegenommen
2.Signal wird aufbereitet (verstärkt, gefiltert)
3.dem A/D Wandler in einem Spannungsbereich von 0-5V zugeführt

und jetzt fehlen mir die weiteren abläufe(Aufbereitungen) damit das
Signal auf einem Display dargestellt werden können

von Bjoern M. (salival)


Lesenswert?

wie jetzt? display oder serielle schnittstelle?

4. gewandelt
5. umgerechnet nach belieben
6. ausgegeben

wo ist das problem? bzw was erwartest du? code? blockschaltbilder?
fertige formulierte hausarbeit?

gruss, bjoern.

von Gre B. (stabilo)


Lesenswert?

es handelt sich hierbei um rein persönliche interessen
keine hausarbeit(möchte meine heizung überwachen und möchte auch gerne
wissen wie das funktioniert)

gewandelt mittels A/D wandler

umgerechnet nach belieben Was bedeutet das?

ausgeben auf UART wie funktioniert das (Schickt der UART die Messwerte
permanent auf die schnittstelle , oder werden sie
zwischengespeichrt...)

von Schoasch (Gast)


Lesenswert?

Ich glaube am liebesten wäre dir wohl, dass wir dir gleich das ganze
Programm schreiben... nichts für ungut... aber wieso arbeitest du bitte
mit µC?! Bei deinem anderen Thread gehts ja um das selbe... und warum
handelst du nicht selbst? Lesen kannst du ja.

Entschuldigt meine unfreundlichen Worte.

von Bjoern M. (salival)


Lesenswert?

"gewandelt mittels A/D wandler"
Wie das genau geht, steht im zum Controller gehoerenden Datenblatt.
Meisst wird eine Wandlung "von Hand" mit einem bestimmten Befehl
ausgeloest. Das macht man in bestimmten Zeitabstaenden, zb jede
Sekunde.

"umgerechnet nach belieben Was bedeutet das?"
Im einfachsten Fall ein 3-Satz. zb ADC-Wert 100 entspricht 20Grad; 200
entspricht 40Grad; 300 entspricht 60Grad. Wahrscheinlich kommt noch ein
Offset dazu. Also das ganze um einen bestimmten Wert Verschoben.
Aber das kommt auf den Sensor an. Dieser koennte auch nicht linear
sein. Aber solang du weisst, welche Spannung welcher Temperatur
entspricht, laesst sich das auch ueber eine abgespeicherte Tabelle
loesen.

"ausgeben auf UART"
Auch hier hilft das Datenblatt weiter. Wenn man seinen fertig
ausgerechneten Wert hat, wandelt man ihn bei Bedarf in ASCII Zeichen
um, und gibt diese Zeichen wieder per Befehl an die serielle
Schnittstelle aus.

Willst du das selbst bauen/programmieren? Dann solltest du dich mit den
Grundlagen beschaeftigen. Bei PIC ist www.sprut.de die erste
Anlaufstelle fuer Tutorials, etc.

gruss, bjoern.

von Gre B. (stabilo)


Lesenswert?

Nein ich möchte auf gar keinen Fall etwas fertiges vorgelegt bekommen

Ich möchte einen Überblick  bekommen und  Details erfahren  an die man
sich orientieren kann

ich bin sehr dankbar für eure deine unterstützung

von mc.emi (Gast)


Lesenswert?

meine persönliche empfehlung: offensichtlich hast du noch nicht mit uP
gearbeitet, deshalb rate ich dir an, dass du auf www.sprut.de erstmal
die infos reinsaugst, was uP sind. dann bau mal auf einem kleinen
steckbrett ein lauflicht auf. wenn du das geschaft hast, wirst du fähig
sein, abzuschätzen was es alles braucht für dein obiges vorhaben. dann
können wir dir auch gut helfen, was wir dann auch gerne machen - aber
so ist es etwa wie wenn du einem blinden helikopter fliegen beibringen
willst (übertragen auf unsere situation sind wir gerade dabei dir zu
erklären, was fliegen heisst... also noch ein weiter weg bis zum
brefet). nichts für ungut, aber schau wirklich mal die einstiegsseiten
bei sprut an!

von Gre B. (stabilo)


Lesenswert?

nehme ich gerne zur Kenntnis

von Schoasch (Gast)


Lesenswert?

Schau auch bei http://www.fernando-heitor.de/ vorbei. Vorallem unter
Grundlagen... da wird einiges zu den dsPICs erklärt.
Der Glossar ist auch empfehlenstwert (beides auf der linken Seite zu
finden)

http://www.fernando-heitor.de/index.php?option=com_jd-wiki&Itemid=85&id=mikrocontroller:dspic-serie

von Gre B. (stabilo)


Lesenswert?

Herzlichen Dank für deine Bemühungen

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.