Suchergebnisse

Suchergebnisse 1-20 von insgesamt 25.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.

Hinweis kann nach Kenntnisnahme deaktiviert werden!

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    Die HW kann ich noch nicht aufbauen, daher nur mal Trockenübung ... Könnte es so einfach gehen ?? open "comb.0:4800,8,n,1" for input as #1 open "comb.1:4800,8,n,1" for input as #2 open "comb.2:4800,8,n,1" for output as #3 dim eingang as byte dim daten as string * 98 do eingang = inkey(#1) if eingang = 36 then input daten '36=$ if eingang = 13 then '13=CR print #3, 36 print #3, daten else end if waitms 500 eingang = inkey(#2) if eingang = 36 then input daten if eingang = 13 then print #3, 36 prin…

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    ok, also nur ein Zeitfenster setzen für die Abfrage an den Eingängen. Paket ms + xx ms.

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    Ja, genauso habe ich das auch im Kopf. Wie gesagt, wenn mal ein Datensatz zwischendrin fehlt ist das überhaupt kein Problem. Nur folgendes Problem muss noch ausgeschlossen werden : Wenn an einem der beiden Eingänge keine Daten mehr ankommen muss der Andere aber weiter ausgegeben werden. Der Empfänger geht sonst in den Error, wenn nach 5 Sekunden keine Daten mehr ankommen und muss bestätigt werden....das wär blöd. Evtl. mit nem Timer Interrupt ? Oder Eingangs-Pegel Abfrage ?

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    ah, ok Ich werd mir mal das Datenblatt vom 85er genauer ansehen. Wie gesagt, Datensatzverlust ist kein echtes Problem, nur komplett muss er bleiben. Nicht lachen... aber ich habe einfach mal einen Knebel-Umschalter eingebaut und dann die Eingänge von Hand im 3 Sekundentakt umgeschaltet um die Fehlertolleranz am Empfänger zu testen .... Das hat erstaunlich lange funktioniert, bis es natürlich irgendwann unweigerlich zum Datenverlust kommt. Ich denke ich werde dann mal einen Versuch mit dem Tiny a…

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    Zitat von Pluto25: „Evt kann sein USI kann nützlich sein. “ ??

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    Zitat von Pluto25: „ Da war was mit 2 Sekunden? Schafft der Empfänger des Ausgang eine höhere Empfangsrate? Also zwei Nachrichten hintereinander? “ Der Empfänder sollte das packen. Wenn nicht, könnte ich ja in der SW einen Delay einbauen

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    Kein problem wenn der ein- oder andere Datensatz zwischendrin mal verloren geht. Sprechen nur am Ausgang. Den HW UART wollte ich vermeiden da ich beim 328 den NANO nehmen würde. Aber wenn machbar eigentlich lieber den ATTINY, wegen der Baugröße....sofern er nicht überfordert wird.

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    Ja, die sprechen ungefragt drauflos. ich würde immer abwechselnd einen Datensatz mit "$" an den jeweiligen Eingängen abfangen und zwischenspeichern und dann nacheinander wiederausgeben ( auch mit 4800 )

  • NMEA Multiplexer

    Confuser - - Hauptforum BASCOM-AVR

    Beitrag

    Hi ich hätte gern mal eure Machbarkeitseinschätzung für einen einfachen NMEA-Multiplexer. Hab in der Suche nichts passendes gefunden. 2x Eingang auf 1x Ausgang. 2 verschiedene NMEA Datensätze ( GPS / NAV ), beide mit 4800, 8, N, 1 Ausgabe im Wechsel nacheinander, ohne Bearbeitung und nur Durchschleusen. Alles über Soft UART und entsprechende Max232 Pegelanpassung. Hardware : Atmega328, oder Attiny45/85. Machbar oder gibt es größere Hürden ? Vielen Dank schon mal !

  • Nachtrag: SMD Tiny muss es nicht sein. Es passt auch eine normale DIP Version ins Gehäuse, wenn man die Beine "bearbeitet"

  • Hallo, inspiriert von dem Programmbeispiel "Kühlschrank-Alarm" von Stefan Hoffmann, habe ich hier mal meine Version eingestellt. Meine Vorgabe war : 1. Minimaler Hardwareaufwand 2. Minimaler Strombedarf Die HW besteht nur noch aus dem Attiny13 und einem kleinen LDR. Alles eingebaut in einem Tür-Alarm aus dem Baumarkt. Den SMD Tiny einfach über Kopf auf die vorhandene Platine geklebt und frei verdrahtet mit LDR und Reedkontakt sowie +- vom Schalter. Dann noch ein kleines Loch in die Gehäuse-Obers…

  • Hi Rudi Einstein, ( Ah, Boeing Stearman .... Cool ) der Wert der Spulen ist bei mir 47uH, sollte aber relativ unkritisch sein. Wichtig ist die Ausrichtung auf der Platine, so wie abgebildet.

  • Hi hier mein simples Projekt um ein Gewitter zu simulieren. Bei der fälligen Überprüfung eines Lightning Strike Sensors bei einem Flugzeug, mangelte es meist immer dann an entsprechendem Wetter ... Also baute ich mir das Gewitter selbst Mit diesem Generator ist es möglich, Elektromagnetische Entladungen mit Richtung und Entfernung relativ zur Flugrichtung zu erzeugen. Dazu wird die Schaltung einfach mit Tape in der richtigen Ausrichtung auf die Antenne geklebt. Wie das dann aussieht zeigen die B…

  • Zitat von der_raabe: „Zitat von Confuser: „Geht dieser auf Low, wird sofort das EEPROM-Schreiben erledig “ Hi, muss das nicht 'High' heissen? Reinhard “ Jaaaa das war mir auch sofort nach dem abschicken aufgefallen, aber ich habe keine Ahnung wie ich meinen Text editieren kann ..... Shame on me

  • Hallo zusammen, ich möchte hier mal meinen "Schaltungsschnipsel" dazu zum besten geben. Da diese Beschaltung bereits seit 2 Jahren zu 100% funktioniert, kann ich sie mit gutem Gewissen empfehlen. Dieses Beispiel arbeitet in einem Fahrzeug, daher die Drossel, Verpolungsschutz-Diode und SKE Diode im 12V Eingang. Diese kann man bei anderer Verwendung natürlich auch weglassen. Zur Funktion: Die Betriebsspannung wird über den Optocoppler an einem Interrupt Eingang am Nano überwacht. Geht dieser auf L…

  • LCD 2x16 Tankanzeige Hochkant

    Confuser - - Displays

    Beitrag

    @Dekaman Ich habe jetzt unsere beiden Programme " gemerged " Was soll ich sagen, es läuft PRÄCHTIG !! Ich bin total begeistert wie cool das auf dem Display läuft , wie auf meinen Bildern im ersten Post ! Ich habe noch einige Änderungen vornehmen müssen, aber die kannst du sicher aus dem Programm herauslesen. Auch habe ich sehr viel kommentiert, aber ich möchte auch noch nach einem Jahr sofort wieder durchblicken können. Das war ein tolles Projekt und dank deiner Hilfe habe ich wieder eine Menge …

  • LCD 2x16 Tankanzeige Hochkant

    Confuser - - Displays

    Beitrag

    Mein komplettes Programm ist hier weiter oben doch schon drin ?! ok, es ist sicherlich nicht so elegant geschrieben wie deine Version, aber ich bin noch Anfänger und kenne längst noch nicht alle Funktionen und Tricks. Aber es funktioniert auch schon sehr gut, bis auf den kleinen blöden Fehler... Also, learning by doing !

  • LCD 2x16 Tankanzeige Hochkant

    Confuser - - Displays

    Beitrag

    hey, alles gut !!! Es geht hierbei nur darum, Dinge auch mal anders zu gebrauchen und dafür auch mal quer zu denken. @Dekaman Hab deinen Code schon ausprobiert und sieht statisch auch schon ganz gut aus. Steht bei mir nur auf dem Kopf, aber da die Hardware schon fertig ist kann ich es mechanisch nicht mehr drehen. Aber ich kann den Code ja drehen... Ob deine Version auch mit meinen Messwerten geht kann ich noch nicht sagen. Deinen ersten Code- Schnipsel konnte ich bei mir noch nicht funktionsfäh…

  • LCD 2x16 Tankanzeige Hochkant

    Confuser - - Displays

    Beitrag

    WOW, vielen Dank das ihr euch so rein hängt ( Und ihr beherscht Textaufgaben ) Hier wie versprochen mein bisheriger Code, allerdings noch mit dem besagten Fehler. Aber ich sehe schon, dass ich mir das wohl zu einfach gemacht habe ... Ich werde mal eure Ansätze einfließen lassen. BASCOM-Quellcode (165 Zeilen)