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
6. Anhang
6.1 Schaltpläne
6.2 Layouts
6.3 Bauteilliste
6.4 Datenblätter
(Links)
6.5 EEProm-Tabellen;
SRAM-Tabellen
6.6 CAN-Controller
Registerinitialisierungswerte
6.7 Pinbelegung
der Verbindungsstecker X1 und X2 zwischen Buskoppler und Applikationshardware
6.8 Belegung
des ISP-Steckers des verwendeten Programmiergerätes von Equinox
6.9 Befehlsübersicht:
PC <-> RS232-Applikation (RS232-Befehl 1 bis 5)
6.10 Befehlsübersicht:
Busteilnehmer <-> Busteilnehmer (Knotenbefehl 1 bis 7)
6.11 Telegrammformate
und Speicherorganisation für die ZeitschaltuhrApplikation ZSUr
(neu 04/2002)
6.12 Telegrammformate
für die Kommunikation mit dem TemperaturSensor LM75 (lm75.c)
(neu 05/2002)
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
|