Toon posts:

[Domotica] Home Automation PC met GSM

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik loop op het moment met een plan dat ver boven mijn macht is, wat technische
kennis en ervaring betreft, maar dat daarom juist een uitdaging is, en ik wil het per se bouwen:

Een systeem dat uit drie delen bestaat:
- Een x86-PC, met alleen een rs232-terminal aansluiting en ethernet
- Gsm-hardware
- Een pcb met aansluitingen voor sensoren en motoren om apparaten in huis aan te sturen

Dit alles fanless, met al het geheugen solid state.

Een systeem dat OpenBSD kan draaien, en Apache, PHP/Perl en PostgreSQL, met een zo klein mogelijke memory footprint.

Ik heb een hele kleine x86-computer gevonden, maar die is me nog iets te uitgebreid:
http://www.warepin.com/vias-tiny-x86-platform/
Grafische chip en geluidsaansluitingen en al die overbodige onzin.

Bestaan er pci-boards voor het lezen van sensoren/aansturen van actuators?
Zelf zat ik te denken aan iets met rj45 aansluitingen: + en - stroom, en data in en uit: ideaal!

Maar hoeveel stroom kan je eigenlijk door een rj45-aansluiting voeren? Wordt het niet snel te heet als je door die twee piepkleine snoertjes een elektromotor aanstuurt?

En hoe lees je eigenlijk de buffers uit van een sensor (laten we bijvoorbeeld zeggen een thermometer) Is daar een protocol voor? Of moet iedereen het wiel opnieuw uitvinden?

Kan je de hardware van een gsm los verkrijgen? Op een printplaatje wat je aan een PCI-connector kan aansluiten?


Vervelend dat de Conrad-folder er niet meer is. Je moet alles op die gare website opzoeken, in plaats van ouderwets zoals vroeger verlekkerd door dat dikke magazine bladeren

- Elk commentaar van slimmere mensen dan mij is welkom.

  • dion_b
  • Registratie: September 2000
  • Laatst online: 01:28

dion_b

Moderator Harde Waren

say Baah

Wat je hier wil doen is zonder meer te doen, maar om het allemaal in één keer te doen als je nog niet de nodige kennis hebt om elk van de onderdelen afzonderlijk in te richten is erg ambitieus, IMHO te ambitieus.

Ik zou je aanraden om het in drie aparte projecten op te splitsen:
- een x86 PC met zeer beperkte I/O inrichten en maintainen
- GSM hardware onder OpenBSD werkende krijgen
- analoge I/O (sensoren en motoren) aansturen vanaf een PC (met OpenBSD)

Als je alledrie onder de knie hebt kun je proberen alles samen te voegen. Het klinkt makkelijk, maar reken maar dat het uitdagingen gaat bieden (niet in de laatste plaats omdat je alles met PCI lijkt te willen doen terwijl dat op het formaat apparatuur wat je hier beoogt allerminst standaard aanwezig is :o verdiep je eens in GPIO...)

Iig is dit in de huidige vorm niet een Overige Hardware vraag maar eentje voor Complete Systemen & Laptops. Ook daar twijfel ik trouwens of het aan het beleid voldoet - nergens blijkt dat je zelf inspanning geleverd hebt om de algemene vragen die je stelt zelf te beantwoorden; allicht zou je dit inderdaad in deelvragen moeten opknippen, en dan ook per deelvraag meer zelf moeten doen. Maar dat is ter beoordeling van de CSL-modcrew.

[ Voor 4% gewijzigd door dion_b op 16-07-2009 14:23 ]

Oslik blyat! Oslik!


  • GENETX
  • Registratie: Juni 2005
  • Laatst online: 09:29
Wat mij betreft blijft hij open. Zoals dion_b al aangeeft zul je het pittig krijgen en nog veel eigen inzet moeten verrichten, maar het idee is op zijn minst ambitieus. Wel zal ik even je topictitel aanpassen, dit verduidelijkt het geheel niet echt...

Ik weet niet of PCI wordt gebruikt, ik zou het eerder houden op USB. Daarnaast ben ik bang dat een RJ45 connector niet echt ideaal is. Die kabels zijn heel dun dus veel stroom kan er niet doorheen. Ik ben bang dat dat niet gaat werken, het beste kun je het zelf eens proberen of wat datasheets opzoeken. Ik weet niet hoe veel aansluitingen je nodig hebt en of kennis hebt van elektronica (in de zin van zelf maken). Aansturing middels een USB printplaatje lijkt me namelijk het allermakkelijkste.

Als je totaal niet handig bent kun je kijken naar standaard Velleman USB kitjes. Daar heb je een aantal digitale in- en outputs op. Daar heb ik in het eerste jaar mee gewerkt op de opleiding elektrotechniek en daarmee kun je, met een paar basic programmeerskills, heel makkelijk mee aan de slag. Een thermometer zou je dan analoog kunnen aansluiten en gewoon het voltage meten met een analoge input bijvoorbeeld.

Geavanceerder is uiteraard een echt home automation systeem. Vorig jaar hebben we met het systeem van Echelon gewerkt. Dat is niet echt bepaald ideaal... Wel werkt het hele systeem decentraal, je hebt dan dat alles met elkaar kan communiceren via ethernet. Goedkoop is het overigens niet, maar je kunt er wel veel mee.

Wat betreft de standaardisatie van een thermometer: Er zijn wel protocollen, maar die zijn weer afhankelijk van de fabrikant. In het echelon systeem zitten zo wel allemaal speciale variabelen met allemaal documentatie zodat ook andere fabrikanten zich hier aan kunnen houden. Maar no way dat het met een ander systeem werkt.

GSM modules zouden ook moeten bestaan. Die moet je wel met google kunnen vinden denk ik.

[ Voor 76% gewijzigd door GENETX op 16-07-2009 14:46 ]