Homepage

  • Projekte
  • Shop
  • Forum
Erweiterte Suche
  • Schnellzugriff
    • Unbeantwortete Themen
    • Aktive Themen
    • Suche
  • FAQ
  • Anmelden
  • Registrieren
  • Foren-Übersicht
  • Suche

Webserver-Umbau ;-)

Projekt aus Elektor 2007
Antworten
  • Druckansicht
Erweiterte Suche
23 Beiträge
  • 1
  • 2
  • Nächste
medra

Webserver-Umbau ;-)

  • Zitieren

Beitrag von medra » 16.11.2005, 00:08:40

Hi Leutz,

ich arbeite z.Zt. an einem eigens erweiterten Webserver auf der Basis von Ulrich's.
Ansteuerung (Hard- und Software) sind die originalen, serielle ebenfalls, rest ist anders:

- I2C für Display (HD...), Tasten, Kalender-IC PCF8583, EEPROM
- 8 Bit Datenport (port A) bidirektional, richtung steuerbar über enable/direction an port D

Desweiteren hab ich eine kleine serielle shell eingearbeitet, die das setzen der IP ermöglicht, diese im EEPROM (intern) wegspeichert, und auch sonst die möglichen Funktionen (die es noch zu implementieren gilt :lol: ) aufrufen kann.
Das ganze auf 57k :lol:


Wenn interesse an diesem Projekt besteht gebe ich die Schaltpläne, Layouts etc (Target 3001) sowie die Software sehr gerne weiter.

Wenn mir jemand helfen will, eine gute telnet-shell aufzusetzen, bitte per mail an mich ;-)
thorsten@cco-ev.de


Greetz,
Th. de Buhr
Nach oben

medra

  • Zitieren

Beitrag von medra » 16.11.2005, 00:11:10

vergessen:

In Arbeit ist eine Software, die auf PC und Webserver läuft, und eine Steuerungsaufgabe dit Hilfe des freien Ports ermöglicht.

Greetz,
Th. de Buhr
Nach oben

RaIdeN

  • Zitieren

Beitrag von RaIdeN » 17.11.2005, 20:33:06

klingt ja sehr interessant. Könnte ich ein bisschen mehr C würd ich dir ja helfen :?
Ich bin aber mal sehr auf dein Ergebnis gespannt, werde es ausgibig testen. Musste aba auch fein an den Mega32 webserver anpassen, da ich diesen benutze :)
Nach oben

medra

  • Zitieren

Beitrag von medra » 19.11.2005, 20:38:02

Hi,

ich arbeite auch mit dem Mega32 ;-)

Leider hab ich im Moment mit dem PCF8574 zu kämpfen ... es kommen schrinbar die richtigen Daten raus aber das Display interessiets nen sch...dreck :-(

Naja, das krieg ich auch noch hin *gg*


Greez,
Th.
Nach oben

RaIdeN

  • Zitieren

Beitrag von RaIdeN » 19.11.2005, 22:11:09

wie weit biste denn schon?
Nach oben

medra

  • Zitieren

Beitrag von medra » 19.11.2005, 22:15:54

die serielle shell rennt, kann z.Zt, IP ändern und IP anzeigen, sowie diese im EEPROM speichern / lesen.
Shell ist völlig autark, läuft z.B. im Hyperterm.

Telnet will ich auch auf diese Art erweitern, weiss aber nciht, wo ich das echo zu packen kriegen muss ;-)
Das echo muss vom webserver kommen, damit korrigieren funktioniert ;-)

http funzt sowiso ;-)

I2C Display und Tasten bin ich gerad am fehlersuchen *gg* *kotz*


Greetz,
th.
Nach oben

RaIdeN

  • Zitieren

Beitrag von RaIdeN » 19.11.2005, 22:52:21

meinst du mit telnet/serielle shell dass man connected und sich dann einloggen muss? Das is ja kuhl.. Hier noch ein kleiner Anreiz:
DCF77 anschliessen, Zeit auf Disp + Timeserver erweiterung :)
Nach oben

medra

  • Zitieren

Beitrag von medra » 20.11.2005, 23:37:11

posting war irgendwie doppelt ...
Zuletzt geändert von medra am 21.11.2005, 00:18:51, insgesamt 2-mal geändert.
Nach oben

medra

  • Zitieren

Beitrag von medra » 20.11.2005, 23:41:47

Hiho,

serielle = hyperterm dran, enter drücken und siehe da, eine shell 8)

DCF77 --> ein projekt für dich :lol: Update des PCF8535 mit DCF-Modul *gg*


Wenn I2C rennt stell ich den Krempel online ... mit Link hier.

btw: es ist noch knapp 1/4 Europlatine frei ;-)


So, der schaltplan ist online ... I2C-Daten fürs Display sind in Ordnung, ev. steckt noch ein Fehler in den Steuerleitungen fürs Display.
Siehts einer ? Wäre dankbar für Hilfe ;-)

http://laser.cco-ev.de/webserver/

greetz,
medra
Nach oben

RaIdeN

  • Zitieren

Beitrag von RaIdeN » 21.11.2005, 14:42:47

warum benutzt du für das LCD 2 I²C Expander? Passt doch im 4 Bit an einen?
Ich hatte das mir mal auf die Schnelle so vorgestellt:
http://raiden2005.cybton.com/i2c.jpg

An SV1 kommt das Display dran,
An SV2 kommt der Webserver dran, pinbelegung spielt erstmal keine rolle,
Mittels SV3 kann man die Basisadresse einstellen.
IC1 kann man auch mit anderen I²C Expandern tauschen, is eigentlich egal :)

Mittels des Transistors dachte ich mir, könne man die HG Beleuchtung per Knopf oder software An/Ausschalten, vielleicht zum Stromsparen? :D

Desweiteren verstehe ich bei deinem plan nicht, wofür IC 4 & 9 sein sollen.
Was sagste zu meiner Version?
Nach oben

medra

  • Zitieren

Beitrag von medra » 21.11.2005, 15:23:05

hi,

könnt man ev. machen.

Hab das aus ner anderen Schaltung übernommen, für die ich die Lib hab.

IC4 ist ein kalender, IC9 ist ein EEPROM (mit mehr Speicher als das im AVR)

btw: hast du target ?


greetz,
medra


PS: Hab die C-Dateien und die Target-Datei hochgeladen.
Nach oben

RaIdeN

  • Zitieren

Beitrag von RaIdeN » 21.11.2005, 18:01:39

medra hat geschrieben: IC4 ist ein kalender, IC9 ist ein EEPROM (mit mehr Speicher als das im AVR)
Kalender IC? Wasn das? EEPROM, aber wofür?
medra hat geschrieben: btw: hast du target ?
Nö :) Ich nutze Eagle :)
medra hat geschrieben: PS: Hab die C-Dateien und die Target-Datei hochgeladen.
Link? :D
Nach oben

medra

  • Zitieren

Beitrag von medra » 21.11.2005, 18:15:33

Hi,

das IC 24C65 ist ein 64K 5.0V I2C Smart Serial EEPROM
das IC PCF8583 ist ein Clock/calendar with 240 x 8-bit RAM


Mit eagle hab ich mich ganz schön gequält ... als wir da im CAD mit arbeiten mussten.
Die Demo lief gar nicht vernünftig, ein Projekt erstellt, gespeichert, wieder geöffnet und es war nicht mehr lesbar :-(

Da eagle auch in der FH oft abstürzte oder nur murks machte hab ich mich dann für Target entschieden.
Im Prinzip genau so zu bedienen, mit dem klitzekleinen Unterschied, dass mir das Programm nicht ein einziges Mal abgesäbelt ist (*lob!* an IB Friedrich!, http://www.ibfriedrich.de)

Den Link findeste weiter oben, soll im Folgenden als Ablage für weiteres dienen (platz satt :twisted: )
http://laser.cco-ev.de/webserver/


Greetz,
medra

PS: Target hat ein eagle-Import :wink:
Nach oben

RaIdeN

  • Zitieren

Beitrag von RaIdeN » 21.11.2005, 18:21:37

schaut ja cool aus, aber warum haste den mmc support rausgenommen?
Nach oben

medra

  • Zitieren

Beitrag von medra » 21.11.2005, 18:30:43

Hmmm ...

hab keine mmc ;-)

Das ding soll nicht als webserver fungieren, dafür hab ich meine server ;-)

Das Projektgedanke ist eine Einheit, die über 8 parallele Steuerleitungen verfügt, die an einem uC-Port liegen.
Nach oben

Antworten
  • Druckansicht

23 Beiträge
  • 1
  • 2
  • Nächste

Zurück zu „AVR WebServer (alte Version)“



  • Foren-Übersicht
  • Alle Zeiten sind UTC+02:00
  • Alle Cookies löschen

Powered by phpBB® Forum Software © phpBB Limited

Deutsche Übersetzung durch phpBB.de

Datenschutz | Nutzungsbedingungen

 

 

sitemap  |    |  datenschutz   |  impressum