Difference between revisions of "Domotic"
(→1. LS_Link) |
(→1. LS_Link) |
||
Line 17: | Line 17: | ||
==1. LS_Link== | ==1. LS_Link== | ||
+ | ===Zigbee=== | ||
A zigbee solution is foreseen for the wireless communication.<br> | A zigbee solution is foreseen for the wireless communication.<br> | ||
A presentation concerning Zigbee can be found here: [http://www.armadeus.com/downloads/assos/zigbee_slides.pdf].<br> | A presentation concerning Zigbee can be found here: [http://www.armadeus.com/downloads/assos/zigbee_slides.pdf].<br> | ||
This has to be evaluated.<br> | This has to be evaluated.<br> | ||
In order to be able to benefit from the complete Zigbee services, two Microchip ICs will be used (PIC18Fxx and the MRF) as the Zigbee stack is provided for free [http://www.armadeus.com/downloads/assos/domos_zigbee_stack.pdf].<br> | In order to be able to benefit from the complete Zigbee services, two Microchip ICs will be used (PIC18Fxx and the MRF) as the Zigbee stack is provided for free [http://www.armadeus.com/downloads/assos/domos_zigbee_stack.pdf].<br> | ||
+ | |||
+ | MRF24J40 Transceiver [http://ww1.microchip.com/downloads/en/DeviceDoc/39776a.pdf]<br> | ||
+ | |||
<strong>Next steps:</strong> | <strong>Next steps:</strong> | ||
* 2 zigbee prototype board with a PIC and the MRF. One will be used for the endpoint and the other will be connected to the APF through the RS232 (TTL) interface. | * 2 zigbee prototype board with a PIC and the MRF. One will be used for the endpoint and the other will be connected to the APF through the RS232 (TTL) interface. | ||
Line 26: | Line 30: | ||
* Developpment of a small application on the APF side to communicate with the zigbee board by using the communication protocol previously defined. | * Developpment of a small application on the APF side to communicate with the zigbee board by using the communication protocol previously defined. | ||
* test of the Zigbee stack provided by Microchip. A simple programm has to be written. Default Microchip environment has to be used. | * test of the Zigbee stack provided by Microchip. A simple programm has to be written. Default Microchip environment has to be used. | ||
+ | |||
+ | ===RS485=== | ||
+ | Wirelless communication is the best way to connect Endpoints and controler. But sometimes wired connexion will be need. We could considerate RS485 connexion. | ||
+ | With RS485 nom we can connext up to 32 controller on one bus. | ||
+ | |||
+ | <stron>Next steps:</strong> | ||
+ | * APF with RS485 transceiver with a PIC and the same transceiver. | ||
+ | * Needs to connect apf to a RS485 bus : Linux driver developement? UART driver ? | ||
+ | * Schematics for connecting a pic to RS485 bus | ||
+ | * Specification of the communication prococol between APF and endpoint. Application procolol can be share with Zigbee high level protocol or, must we developed new procol ? | ||
+ | * Developpment of a small application on the APF and on the pic to test communication. |
Revision as of 11:28, 7 July 2007
Contents
Building blocks for your armadeus-based home management system
- Boa (Embedded Webserver)
- GPIO_Driver
- Analog-Digital Converter
- Digital-Analog Converter
- IR_Receiver
- Wireless interface
Domos Project
The domos project aims is to provide a global, low cost and open source solution for home automation.
A first proposition can be found here: [1]
Three developpers are actually registered.
Subprojects:
- Endpoint / controller communication (LS_Link)
- Controller/controller/server communication (HS_Link)
1. LS_Link
Zigbee
A zigbee solution is foreseen for the wireless communication.
A presentation concerning Zigbee can be found here: [2].
This has to be evaluated.
In order to be able to benefit from the complete Zigbee services, two Microchip ICs will be used (PIC18Fxx and the MRF) as the Zigbee stack is provided for free [3].
MRF24J40 Transceiver [4]
Next steps:
- 2 zigbee prototype board with a PIC and the MRF. One will be used for the endpoint and the other will be connected to the APF through the RS232 (TTL) interface.
- Specification of the communication protocol between the APF and the endpoint (datagram based ?). Evalution of the actual solutions.
- Developpment of a small application on the APF side to communicate with the zigbee board by using the communication protocol previously defined.
- test of the Zigbee stack provided by Microchip. A simple programm has to be written. Default Microchip environment has to be used.
RS485
Wirelless communication is the best way to connect Endpoints and controler. But sometimes wired connexion will be need. We could considerate RS485 connexion. With RS485 nom we can connext up to 32 controller on one bus.
<stron>Next steps:</strong>
- APF with RS485 transceiver with a PIC and the same transceiver.
- Needs to connect apf to a RS485 bus : Linux driver developement? UART driver ?
- Schematics for connecting a pic to RS485 bus
- Specification of the communication prococol between APF and endpoint. Application procolol can be share with Zigbee high level protocol or, must we developed new procol ?
- Developpment of a small application on the APF and on the pic to test communication.