Hallo Leute, hier schreibe ich euch erst mal eine Übersicht der Umgebung. Ich habe 3 nahezu identische Boards auf Lochraster aufgebaut. Die Signale sind mit Fädeldraht gelötet. Auf dem Board ist ein LV33CV mit 100nF am Eingang/Ausgang sowie 10uF auf der 3,3V Rail. Dazu kommen noch gesteckte NRF24L01+ Module, 2 LEDs zum Test und ein ISP Connector sowie der ATMega88PA mit 12MHz Quarz inkl. Cs. Board Nr. 1 hat noch 5 Taster. Nun hängt Board 1 an 5V vom Labornetzteil und debugt über ein Bluetoothmodul um galvanisch getrennt zu arbeiten. Board 2 und 3 hängen an einem FT4232 Modul am USB meines Rechners. Board 1 und 2 haben identische Software, Board 3 hat eine Software wo Auto ACK abgeschaltet wurde und ist somit mein Monitor. Über UART kann ich nun ein Kommando zum senden absetzen. In diesem Aufbau kann nur Board 1 senden und die anderen beiden Empfangen es. Board 2 sendet wohl nichts oder beide anderen sind Taub. Tausche ich nun Board 1 und 2 funktioniert alles (1 zu 2&3 sowie 2 zu 1&3). Nun weiß ich nicht mehr weiter. Ich habe schon einen größeren Stützkondensator auf der Eingangsseite des Moduls 2 probiert was jedoch kein Erfolg brachte. Evtl. habt ihr ja noch eine Idee. TNX Floppy :)
push hoffe ich mach mich nich zu sehr unbeliebt :)
Wenn das problem durch board- tauschen weggeht ist logischerweise ein fehler auf 1 Board. Den kannst aber nur Du selbst finden.
So... nach einigem probieren geht mal das eine Board, mal das andere Board besser. Was ich aber noch herausgefunden hab: Macht mal ein Board Probleme reicht es irgend einen Leiter am Board anzufassen und das Datenpaket geht unmittelbar danach raus. Ein 4cm^2 Schirmblech an GND des NRF Moduls (egal welche Lage zur Antenne) bringt jedoch nichts.... Ich dachte zuerst ich "generiere" durch die Berührung ein HF-Gegenpol zur Antenne aber anscheinend ist das nicht so. Habt ihr dazu noch eine Idee? LG
Gast
#4045565
JA SUCH DIR HOBBYS
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.