Home

News

Schnelleinstieg

Hintergrund

Doku

Bilder

Download

Kontakt

Dokumentation

Inhaltsverzeichnis

Was hat sich in der letzten Zeit geändert?

Welche Projekte sind schon entstanden?

Welche Hardwareerweiterungen werden von der Knotensoftware unterstützt?

Welche Softwaremodule/Includes sind verfügbar?
Welche Softwaremodule sind neu in v3.x+ (Fujitsu-Software)?


Ausblick / toDo-Liste:

  • Fernziel: Konfiguration/Bedienung per Webinterface (Apache, Linux) evtl. eigener Ethernet/CAN-Knoten (Gateway)
  • Dokumentation auf den aktuellen Stand bringen... (das leidige Problem).


Inhaltsverzeichnis

Die Dokumentation ist unterteilt in die Kapitel

zurück zum Seitenanfang


Was hat sich in der letzten Zeit geändert?

2003-04-12

CAN@home goes Fujitsu 16LX - MB90F497(Hardware) (Software)

2002-12-30 Rolladensteuergerät RSte 2.0 vorgestellt
2002-10-04 neue Buskoppler-Hardware v2 vorgestellt (auf ATmega163-Basis) (Kapitel 2.5)
2002-05-30 kleine Erweiterungen an lcd.c und i2c.c
PCF8591 Unterstützung (AD/DA-Wandler I2C; PCF8591.c)
LM75 (TemperaturSensor, I2C, lm75.c)
2002-05-13 MeIR1.10 (Infrarot-Fernbedienungssoftware)
2002-05-12 Screenshots zur PC-Software (C++)
2002-04-17 ZeitschaltuhrKnoten ZSUr 1.11 hochgeladen (Fehler beim Erkennen von bereits verschickten Telegrammen behoben)
2002-04-10 ZeitschaltuhrKnoten ZSUr 1.10 (mit I2C-EEProm 24C64)
2002-03-17 Anschluß eines DCF77-Moduls
2002-03-16 Fotos zu MenS und DMen ergänzt.
2002-03-10 LCD-Hintergrundbeleuchtung (mit Timeout) implementiert
2002-02 CAN@home geht online
2001-03+ Beginn Phase 2 (eigene Entwicklungen, komplett neue PC-Software usw.)
2001-02 Abgabe der Studienarbeit (Ende Phase 1)
2000-09 Anmeldung der Studienarbeit
1999-11 Erste Überlegungen zur praktischen Realisierbarkeit des CAN-Projekts

zurück zum Seitenanfang



Welche Projekte sind schon entstanden?

Momentan sind folgende Projekte von der Rahmensoftware abgeleitet und zum Download verfügbar

  • Grundgerüst (Rahmensoftware): Bildet Grundlage und Ausgangspunkt für Erweiterungen
  • RelS (RelaisSoftware): Steuert IO-Applikation (Relaiskarte) mit bis zu 4 Relais/ 4 Tastern
  • 232S (232Software): Kommunikation zwischen PC und RS232-Applikation
  • RolR (RolladenRelais): Grundlage IO-Applikation; steuert Rolläden und/oder Relais
  • Dimm (Dimmersoftware): Steuert bis zu 16 Sensordimmer (SLB0587) + 4 Relais
  • MenS (MenüSystem Software): Display mit Cursortasten zur Navigation im Menü; schaltet z.B. Lampen...
  • DMen (DimmerMenüsoftware): siehe MenS, erweitert um eine Tastaturmatrix zur Direktsteuerung einzelner Lampen
  • Ther (Thermometersoftware): einfachstes DS1820 Thermometer mit LCD (2x16)
  • ZSUr (Zeitschaltuhr): versendet zu programmierbaren Zeiten (einmalig, täglich, wöchentlich, oder z.B. in 30min) Telegramme
  • MeIR (MenüsystemIR): Telegramme mittels IR-Fernbedienung versenden.
  • ...

Hardware v2 (auf ATmega163-Basis):

  • Grundgerüst (Rahmensoftware): Bildet Grundlage und Ausgangspunkt für Erweiterungen
  • RSte (RolladenSteuerung) komfortable Steuerung, um Rolläden automatisiert zu bewegen.

zum Download / zum Seitenanfang


Welche Hardwareerweiterungen werden von der Software unterstützt?

  • Erweiterungen an den Ports des CAN-Controllers
    • Taster/Relais: relais.h, rolladen.h
    • (Tastenmatrix) canports.h
  • UART: uart.h
  • LCD: lcd.h (mit LED-Hintergrundbeleuchtung, schaltbar)
  • DS1820, 1wire-Temperatursensor: ds1820.h
  • I2C-Bus: i2c.h (IO-Extender PCF8574, serielles EEProm 24C64 (64kBit)), PCF8591 AD/DA-Wandler, LM75 TemperaturSensor
  • ((Drehencoder: drehenc.h))
  • ((Dimmer SLB0587 per Tastendrucksimulation))
  • IR-Fernbedienungsempfänger TSOP 1736: ir.h
  • ...

zum Download / zum Seitenanfang


Welche Softwaremodule/Includes sind verfügbar?

aktuell stehen folgende Module im Download zur Verfügung:
  • can.h: grundlegende Buskommunikation
  • sendtele.h: Telegrammversand
  • timer.h: TimerInitialisierungen
  • relais.h: Taster und Relais
  • rolladen.h: spezielle Rolladenroutinen
  • funktionen.h: diverse Funktionen, z.B. sprintf
  • canports.h: entprellte Taster und Tastenmatrix an der CAN-ControllerPorterweiterung
  • lcd.h: Betrieb eines LCDs
  • uart.h: UART-Kommunikation (RS232)
  • ds1820.h: TemperaturSensor DS1820 auslesen
  • I2C.h: I2C-Bus Steuerung und Dienstprimitive
  • 24C64.h: Anbindung eines I2C Speicherbausteins
  • Zeit.h: Aktualisierung der knoteninternen SoftwareUhr
  • ir.h: Dekodierung der eintreffenden IR-Signale (RC5-Code)
  • ...


Welche Softwaremodule sind neu in v3.x+?

zum Download / zum Seitenanfang