Changes

Jump to: navigation, search

FixmeBus

452 bytes added, 04:02, 4 May 2014
[[File:Wb2.jpg|thumb|500px]]
*Y aura 1 board slave avec du 3v3, 1 board avec du 5v !
*Les esclaves pourront parler sur le bus, mais seulement pour faire du reporting d'événements, pas pour faire des requêtes. Les esclaves n'ont AUCUNE intelligence. (Ce n'est que pure coïncidence avec mon semblant de segregationiste !).
*Version 1 : seul le maître peut parler*Version 2 : les esclaves peuvent parler mais sans donner d'ordre. *Version 3 : les esclaves peuvent se donner des ordres parmi et se livrent une bataille de pouvoir (long Power sur 32 bits = pouvoir).... le maître peut être réduit à l'esclavage !!! ... un peu comme la reine d'Angleterre...
*Les esclaves seront alimentés par un POE "fait maison" 24VDC 5A, avec alim industrielle sur rail DIN Schneider Electric. Chaque esclave doit comsommer max 50 mA sous 24VDC (= 1.2 W max) => 100 Esclaves par Fixme bus
*La règle pour parler, c'est premièrement d'écouter 50 ms sur le Bus, y compris le master. En cas de collision, c'est à dire de CRC faux, le maître reprend le contrôle du bus, et commande aux slaves qui ont parlé, mais qui n'ont pas reçu de ack (les 2 slave émetteurs malchanceux) de rejouer leur partie après un delay de n [ms] prix aléatoirement. Pour cela le firmware de la roue de la fortune pourra être repris. *But financier :**Prix de revient du hardware : 33.- CHF**Développement C pour la gestion du bus bas niveau, développement python des parties gestion des droits, data frame output, base de donnée et APIs + développement PHP pour service client, packaging : 33.-**Bénéfice pour réserve développements projets FIXME : 33.- CHF**Total : 99.- le module tout public = slave 3v3 ou slave 5v ou FBG (FixmeBus Gateway)... prix spéciaux...
==Technical Documents==
#[[Hardware]]
#[[...]]
91
edits