Suchst du sowas in der Art http://www.mcselec.com/index.php?opt...d=61&Itemid=57
Suchst du sowas in der Art http://www.mcselec.com/index.php?opt...d=61&Itemid=57
Wir haben hier eine gute Suchfunktion - es wäre schön, wenn sie auch benutzt würde...
Ja, cool.
Danke!
Ist zwar für den 8051, da es aber reine Software ist, kann man es wohl ohne großen Aufwand übernehmen. Man muß die nur Daten abrufbar in Register schreiben und kann dafür die ganzen LCD-Routinen weglassen.
Natürlich ist das ein Fulltime-Job für den Prozessor. "Nebenbei" noch 5-Ton-Decodierung oder ähnliches machen, ist nicht.
MfG
Frank
Ich seh schon.. das läuft auf mindestens 3 AVR's rausZitat von F64098
Hier läuft auch ein 3-Prozessor POCSAG-Decoder.
1 PIC zur POC-Decodierung, ein AVR zur Auswertung und Druckeransteuerung und ein ATTiny, der den seriellen Datenstrom vom PIC zum AVR mit einem &H13 abschließt, damit ich die Nachricht als kompletten String einlesen kann.
Darf man keinem zeigen, funktioniert aber seit >4 Jahren einwandfrei ;-)
MfG
Frank
druckeransteuerung?? seriell oder Parallel??Zitat von F64098
Die DeskJet 500 von hp haben sich als ultrarobuste Geräte herausgestellt, von denen ich auch genug Ersatz rumliegen habe. Von daher werden die Drucker rein seriell angesteuert. Endlosdrucker o.ä. schieden von vorn herein aus, da das Papierabreißen in der Hektik nur zur Katastrophe führen kann.
Ich bin gerade am Umarbeiten, da durch einen neuen Leitstellenrechner die alte Textformatierung auf den Ausdrucken nicht mehr hinhaut. Den ATTiny brauche ich nun auch nicht mehr, da ich festgestellt habe, daß man mit
Get B$
A$=A$+B$
aus einzelnen Zeichen einen langen String zusammensetzen kann und somit das abschließende "CR" entfallen kann. Setzt man hinter Get B$ eine Zeile mit If B$ =... kann man die Steuerzeichen bzw. Blocktrenner erkennen und die nachfolgenden Zeichen neuen Strings zuordnen. Ist einfacher als die erste Variante, bei der ich mit reinen Stringoperationen gearbeitet habe.
MfG
Frank
Nabend!
So, schon ein bisl länger her das sich bei mir in dieser richtung etwas getan hat, aber mein Chef ist im Urlaub, und als ich heute das LCD bei mir in der Schreibtisch-Schublade gefunden hab ich mir gedacht "Mensch, da war doch mal was" , also nichts wie die alten Kartons rausgesucht und siehe da: mein Steckbrett mit dem 5-Ton-AVR war noch da !!!
Für alle die auch noch ein LCD einbauen möchten:
Es ist nicht sehr schwer. Ausschnitt aus http://www.roboternetz.de/wissen/ind...D-Modul_am_AVR :
Mit die häufigste Anbindungsart ist sicher die 4-Bit Ansteuerung. Dabei werden die Display-Daten Nibble-weise in den Display Speicher übertragen. Das ist zwar etwas langsamer als im 8-Bit Mode, das spielt aber kaum eine Rolle. Für diese Ansteuerung werden 6 Prozessor Ports benötigt. Die R/W Leitung des Displays kann man dabei einfach auf GND legen, dann ist aber keine Busy-Bit Abfrage möglich.
BASCOM-AVR Programm
Das Programm zur Ansteuerung des Displays im 4-Bit I/O Mode.
Code:$regfile = "m32def.dat" $crystal = 16000000 Config Lcd = 20 * 4 'wir verwenden ein 4 x 20 Zeichen Display ' Im I/O Mode wird jeder Prozessor Pin einzeln angegeben Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.5 , Rs = Portc.4 Cls 'loesche das LCD Display Locate 1 , 1 'Cursor auf 1 Zeile, 1 Spalte Lcd "Hello world." 'String auf Display anzeigen
Das einzige Problem welches ich habe:
Sobald in einer Schleife eine Zahl doppelt kommt , z.B. 73349 , 53448 , werden diese als 73w49 , 534w8 ausgewertet. Woran liegt das ? habe die Zeile mit dem "w" schon aus dem Script rausgenommen, dann geht garnix mehr.
Grüße
Daniel
PS: Wenn Output nichts dagegen hat würde ich auf meiner Homepage eine Sektion einbinden die sich mit dem 5-TON-AVR befasst, also mit genauer nachbauanleitung, artikelliste und so.
Das w bzw. r kommt daher, dass bei zwei aufeinanderfolgenden Tönen nicht der Ton nochmal sondern ein Wiederholungston gesendet wird.
Man könnte z.B. in einer Schleife schauen, ob und wo ein w drinsteht und das dann durch den Wert der vorhergehenden Stelle überschreiben.
Wir haben hier eine gute Suchfunktion - es wäre schön, wenn sie auch benutzt würde...
ahso :) hab immer gedacht das woll sowas wie "weckton" heißen. dann hat sich das auch schon geklärt ^^ naja, werde dann mal weitersuchen und gucken wie ich meine uhrzeit über DCF da mit reinbekomme, aber vorher noch das menü um die letzten alarmierten schleifen an zu zeigen.
ist eigentlich noch jemand da der sich mit dem projekt beschäftigt ?
Juhu!
Ja, ich bastle uch noch an den Dingern rum, habe mir schon eine Frontplatte machen lassen, für einen Dekoder mit 3 Tasten zur Menuführung und natürlich Display. Nachdem ich nun den Text fürs DCF unter bascom habe, werd ich das direkt mal testen und danach gehts wieder ans proggen für das Menu des Dekoders. Was mehr Kopfzerbrechen macht- der Pegel :-( Der ist schwer beherrschbar- zumindest bei mir. Mal gehts zu dekodieren, mal nicht weil zu laut oder zu leise:-(
Halbzeit, foste!!!
hallo.
nachdem meien fms-auswerterei endlich fertig ist will ich ansich auch 5ton-zeug einbinden, aber ich programmiere in c und ich hab im moment keine möglichkeit den pegel ordentlich zu checken (mein schönes oszi ist kaputt :( )
gibts da ne möglichkeit?
wer interesse an fms-zeug hat einfach mal sagen, vll gibts wenn ich zeit hab mal ne page dazu :)
jan
Eigentlich ist der Pegel unerheblich, weil er vom Komparator ja eh auf nen
Rechteck "kaputt"-verstärkt wird, um ordentlich zählen zu können ..
FMS machst du per Software im Mikroprozessor? Wie ist denn die Auswerte-
sicherheit, falls gleichzeitig Nutzereingaben kommen oder die serielle Schnitt-
stelle aktiv ist ? Können uns da mal per PN austauschen, mein Ansatz ist derzeit
Modem-Chip von CML, damit erreiche ich fast 5x9, selbst wenn das Signal
extrem verrauscht ist (das Rauschen stelle ich mir in Software schwer zu filtern
vor) .. ;)
Gruss,
Tim
--
In a world without walls and fences, who needs Windows and Gates ??
Meine private Webseite: http://www.db1jat.org
hiho.
jup da schreib mir mal ne pm. vielleicht auch per ICQ (ICQ# 46383394).
meine auswertesicherheit ist echt gut. hab im moment aber noch kleinere probleme, liegt aber wohl an meinem programm *denfehlernedfind*
dann können wir vll auch mein 5-ton-problem lösen...
MfG
jan
Hey, mag vielleicht jemand von Euch mal sein Projekt auf einer kleinen Internetseite vorstellen? Muss ja nix Großes sein, nur erklärender Text zu ein paar Bildern und Grafiken.
Wäre echt klasse!
Danke + Gruß,
Funkwart
hallo.
ich werde das, wenns fertig ist, sowieso tun.
aber ich stelle ungern halbfertige sachen vor... :-)
und für so www-seiten-zeug ist während dem semester viel mehr zeit abends *lach*
jan
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)