KNXcalibur
KNXcalibur
https://www.auto.tuwien.ac.at/images/a_lab/knxcalibur.jpgKNXcalibur provides a versatile networked embedded platform for lab use. It is universally applicable as a gateway and interface for KNX/EIB. The design of the hardware and software is openly available.KNXcalibur is based on a Fujitsu 16 bit MB90330 family MCU. It operates at a maximum frequency of 24 MHz and provides 24 Kilobytes RAM, 384 KB flash, 4 UARTs, a 8/10 Bit A/D converter and SPI (Serial Peripheral Interface). Moreover, USB functionality with device (USB 2.0 full speed) and mini host support is integrated into the controller.Ethernet connectivity is realised via the Cirrus Logic CS8900A Ethernet LAN controller which supports 10 MBit/s link speed. To support persistent storage of large amounts of data on KNXcalibur without requiring writing to the MCU on chip flash memory and to extend the latter, a SD/MMC card connection has been integrated. For EIA-232 serial connections to the PC side, the design contains true level converters (MAX232) and SUB-D connectors.Connection to KNX TP1 (EIB TP) is realised with the Siemens TP-UART IC providing layer 1 and layer 2 access. Optocouplers are used for galvanic isolation.https://www.auto.tuwien.ac.at/images/a_lab/knxcalibur_2_thumb.jpgAll MCU pads are available on pin headers, allowing extension daughterboards to connect. Additional flexibility is provided insofar as hardware blocks (e.g., KNX/EIB IF, Ethernet IF) which are not required for a particular application can be physically disconnected from the MCU, freeing up MCU I/O lines.
Design filesDISCLAIMER: The documents below are for personal and/or scientific use only. They may be covered by patents and other intellectual property rights. (This means you can study and use them for your private entertainment and hobby, but you probably cannot use them for anything commercial.)EAGLE part libraryEAGLE schematicThe EAGLE board layout file is available on request.Software and further informationA versatile networked embedded platform for KNX/EIB -
Fritz Praus' master thesis, describes KNXcalibur and contains background informationTest and demonstration firmware for KNXcaliburKNX/EIB related projects of Fritz PrausCadSoft, makers of the EAGLE Layout Editor
KNXcalibur SAC BoardThe KNXcalibur Sensor, Actuator and Controller Board provides extensions to the main board. The following components have been assembled:
[*]I/O peripherals (LEDs, relais, buttons, switches)
[*]Humidity sensor
[*]Pressure sensor
[*]Light dependent resistor
[*]Analog temperature sensor
[*]Digital temperature sensor (DS1820)
[*]Buzzer
[*]DCF77
[*]RS485
Design files and further information
[*]Schematic and board file
[*]Documentation of the developed user API
[*]The software is available on request
https://www.auto.tuwien.ac.at/images/practicals/small/knxcalibur_img_0489_300x.jpg
https://www.auto.tuwien.ac.at/images/practicals/small/knxcalibur_img_0491_300x.jpg
https://www.auto.tuwien.ac.at/images/practicals/small/schematic01_300x.png
https://www.auto.tuwien.ac.at/images/practicals/small/schematic02_300x.png
页:
[1]