ich weiß zwar nicht was Dete damals herausgefunden hat kann Dir zu den Hallsensoren aus der Erfahrung mit meinem Tachoersatz an meiner AT nur soviel sagen:
- erstmal muß man wissen welche Spannung der Hallsensor bei den Impulsen abgibt, der IQ11 benötigt, je nach Ausführung; 3,3V oder 5V Eingangsspannung. - ansonsten wäre bei den Impulsen nur zu wissen wieviel Schraubenköpfe pro Radumdrehung erfasst werden. - bei meiner AT waren Magnete dabei, welche in den Schraubenkopf gesteckt wurden.
- mit dem ABS-Sensor ist das so Sache ob er es mag wenn ein zusätzlicher elektrischer Abnehmer angeschlossen wird.
Paket ist heute angekommen. Nochmals vielen Dank für deine Unterstützung und die Detektivarbeit herzufinden warum es bei mir nicht ging.
Für das Forum zur Info hier:
Bei den Atmega's der Fa. Pollin handelt es sich nicht wie ausgewiesen um ATMega168PA-PU sondern um ATMega168PA-U. Turboschleicher hat herausgefunden das diese mit 3,3V nicht korrekt funktionieren sondern nur bei 5V. Dies mag allerdings der NEO-6M nicht.
Ich wünsche Dir und auch allen anderen ein schönes frohes Weihnachtsfest (auch wenn es anders ist wie die Jahre zuvor) und vor allen Dingen viel Gesundheit
Ich nehme dein Angebot gerne an. Ich habe noch 3 weitere zum Zusammenbauen, wollte aber erstmal einen am Laufen haben. Und wie gesagt nach dem Reset habe ich die Standardwerte (Radumfang 1800, Abstand 8000, Radimpuls 2, Pumpe 1), Verbindung ist dann auch noch da.
Willst Du den kpl. Bausatz oder nur ATmega und BT?
Benötige nur noch deine Adresse und die Angabe wie hoch das Rückporto bei Euch ist.
- Die BT-Module sind auf 115000 Baud eingestellt - Mein Samsung S4 (Android 5/Lollipop) verbindet sich über die APP auch mit den Modulen und zeigt den Rehoiler entsprechend an - Wenn ich diese dann auf das RehGPS anpassen will (Radumfang 1000, Abstand 8000) dann erhalte so einen Mist wie auf dem Bild bzw. wie in dem Video:
[[File:IMG_4941.JPG|none|auto]]
- Dies kann nur durch einen Reset am Rehoiler zurücksetzen, beim BT-Modul führe ich keinen Reset durch (habe dazu auch nichts gefunden).
- Ich habe auch die von Dir beschriebene Vorgehensweise zum Verbinden ausprobiert, dies brachte auch keine Besserung.
Irgendwas paßt bei mir nicht, was seltsam ist das einiges ja richtig funktioniert.
die Einstellungen passen (ich bekomme ja Werte und IQ-Version angezeigt). Jedoch wurden nie die von mir gemachten Änderungen übernommen bzw. ein Blödsinn draus gemacht.
Deine beschriebene Vorgehnsweise werde ich testen und gebe Dir dann nochmals Bescheid ob's geklappt hat.
Vielleicht wäre es auch besser meine Angaben hier in den von mir eröffneten Thread zu verschieben.
ich nutze nochmals die Gelegenheit da ich Probleme mit der APP habe.
Hardware: RehOiler 11_3.3V Version 11.6 Samsung S4 mit Android 5.01
Die BT-Verbindung funktioniert, jedoch werden keine Werte übernommen. Hast Du evtl. eine Idee warum dies so ist?
Das Problem mit dem Tablet (ich hatte dich mal per Mail angeschrieben) hat sich ereldigt. Ich bin da einem China-Fake aufgesessen.
Wenn der Stand eingefroren wird und die neue Version Android ab Ver. 8 oder 9 notwendig macht, werde ich wohl ein neueres Gerät kaufen (mit dem Vorteil neuer Features).
das wäre interessant zu wissen. Ich habe meinen Rehoiler mit RehGPS zusammengebaut und am Laufen. Die Verbindung über BT geht, jedoch kann ich immer noch nicht die Werte einstellen. Das optionale Windowstool baut überhaupt keine Verbindung auf.
willkommen im Club. Habe dir die Datei für's RehGPS angehängt, habe den Link nicht auf die Schnelle nicht gefunden. (Bitte umbennen von .jpg in .7z, ging nicht anders )
erstmal vielen Dank für die schöne Übersicht der verschiedenen Varianten.
Und Korrektur meinerseits: es ist ein ATmega168PA-PU (wie in der Einkaufsliste).
Es stimmt, ich habe einen USBASP Programmer und wenn Du es mit dem myAVR ProgTool auch nicht hinbekommen hast bin ich beruhigt. Mittlerweile nehme ich den AVRDUDESS, der erkennt den ATmega einwandfrei als ATmega168P Kennung 1e940b (PA ist jedoch nach deiner Liste gleich).
Ich jetzt zwar per BT Verbindung (Werte werden ausgelesen und angezeigt) [[File:Screenshot.JPG|none|auto]]
Wie man in der oberen Zeile erkennen kann werden diese jedoch nicht übernommen. Je nach Lust und Laune werden irgendwelche Werte übernommen. Zum Glück habe ich bis jetzt das Ganze als Versuchsaufbau hier, mit einer LED als Pumpenersatz. [[File:IMG_4736.JPG|none|auto]]
ich habe das ganze nochmals programmiert. Jedoch ist bei mir nur LB: 3F möglich.
Was weiterhin sonderbar ist das ich den ATmega unter myAVR V1.50 nur als ATmega168P und nicht als ATmega168PA ansprechen kann. Fuse-Bits kann ich damit nicht auslesen. Unter AVRDUDESS erhalte ich ebenso den ATmega168P als Rückmeldung wenn ich den Prozessor suchen lasse. Jedoch kann ich damit die Fuse-Bits auslesen und setzen.
Als Aufdruck steht jedoch ATmega168PA-U drauf.
Der Zugriff per BT funktioniert zwar, jedoch nicht auf anhieb. Man muß die Werteänderung immer mehrfach durchführen und hoffen das es übernommen wird.
ich habe jetzt das Ganze nochmals mit deinen FuseBit_Werten gemacht, jetzt habe ich Verbindung mit der App. Jedoch habe ich das Problem das die Werte nicht übernommen werden. Ebenso wird in der App SW-Version 11.5 angezeigt, verwendet habe ich allerdings die 11.5_3.3V. Es war hier auch mal die Rede von der SW 11.6, bei der solche Probleme behoben wären. Wie kann ich diese erhalten?
sorry das ich mich jetzt erst wieder melde, bin leider auch schon länger gesundheitlich ausgeknockt.
Nochmals zurück zu deinen Bildern mit den Fusebits: - soweit ich sehe hast Du den Frequenzteiler abgewählt und den Boot Reset angewählt. - also LF:E2; HF: DF; EF: 00 und LB: 3F
Ich werde dies mal so programmieren und schauen was geht.
Bei meinem Android-Tablet bin ich leider auf ein Fake reingefallen, es hat nur die 4-Version drauf und nicht angegeben die 8-Version. Leider habe ich es zulange, also keine Garantie mehr :-(
wenn er in Reihe ist geht das, da Du mit dem zusätzlichen Widerstand die Kurve verschiebst.
Wie Turboschleicher schon geschrieben hat, werden im Programm Analog-Werte herangezogen. Entweder müßte dann eine Routine zur Anpassung der Werte an deine Wertung ins Programm oder Du nimmst den Trimmer.
Hast Du auch den Spannungsunterschied mit und ohne Trimmer gemessen? Wenn ja, kannst Du an der Stelle: Oel = Getadc(2) es probieren mit "+ x" (x wäre der Spannungsunterschied im Verhältnis zur Eingangsspannung ohne Trimmer) probieren. An dieser Stelle wird der Analogwert ausgewertet.
Vorweg nochmals: weder mit dem Bluetoothmodul noch mit dem USB/Serial-Adapter und verschiedenen Baudraten kann ich mit dem Rehoiler kommunizieren.
Die Fusebits muß ich nochmals kontrollieren sollten aber so eingestellt sein, evtl. programmiere ich nochmals einen weiteren Atmega. Die Softwareversion des HC-05 Modul muß ich noch kontrollieren, ich gehe jedoch davon aus das die neuere Version sein wird. Dann würde ich allerdings die V11.6 benötigen um dies zu testen.
Die Frage die ich mir die ganze Zeit stelle ist die ob es überhaupt notwendig ist die +3,3V/5V über die Schnittstelle an das USB/Serial-Modul zu übergeben. Das Modul erhält doch die Spannung über USB vom PC und da ich die 3.3V - Version des Rehoilers gebaut habe würde ich ja rückwärts 5V einspeisen. Dies ist mir aufgefallen als ich das USB-Modul am Rehoiler angeschlossen hatte, die 12V-Versorgung noch nicht zugeschaltet hatte und er trotzdem zu booten anfing.
Wer kann mir eigentlich Fragen zur App beantworten? Ich hatte diese noch auf meinem Android-Tablet zum Testen installiert, jedoch erhalte ich hier nur eine unvollständige Darstellung.