Hallo Leute :) Ich verwende den Webserver von Ulrich Radig (mit einem ATmega32 und dem ENC28J60). Flashen tu ich über JTAG. Der Webserver läuft soweit. Nun will ich die ADCs des ATmega's nützen. Dazu muss man ja OUTA (PORTA) im config.h auf 0x00 setzen (also Eingang) und USE_ADC auf 1 setzen. Das wars oder? Channels werden dadurch alle benutzt? Ich möchte nun die ADCs mit einem Poti testen. Die Ergebnisse sollten nun auf der Homepage sichtbar sein. Hier tut sich aber gar nichts. Was könnte ich falsch machen? Bitte um Hilfe :) und schonmal danke für Eure Antworten mfg Hannes
Da gibt es eine Menge Webserver. Mit diesem funktioniert es einwandfrei.
Du musst die Seite auch jedesmal aktualisieren. Da diese im HTML format sind, kannst du nicht online Änderungen einfügen. DU kannst in den Code aber ein REFRESH = X rein schreiben, dann wird die Seite automatisch alle x sekunden neu geladen.
Ok besten Dank für den NetIO Webserver :) Wo würd denn dieses REFRESH genau reinkommen? & noch eine Frage. Wenn ich zum Beispiel ein neues Bild einbinden will. Wie erzeuge ich aus einem GIF die HEX-Datei? mfg Hannes
also gut der refresh funktioniert jetzt :) bei den ADCs tut sich aber immer noch nichts. Anschlüsse werden PA4-PA7 genutzt oder? Wenn ich auf PA0-PA3 zum Beispeil meine 5V anlege leuchtet im Webbrowser die LED auf. Das funktioniert. Bei Kanal0 steht immer 90% und bei den anderen 1023. Bitte um Hilfe. mfg Hannes
Poti hab ich an 5V und Masse und den verstellbaren Widerstandsanschluss an den ADC. AREF hab ich auf Masse gelegt. Soll ich hier vielleicht einen 100nF Kondensator dazwischenschalten? mfg Hannes
>Soll ich hier vielleicht einen 100nF >Kondensator dazwischenschalten? Gute Idee, das würde einen Kurzschluss verhindern...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.