Hallo, ich habe ZigBee-Module von Atmel (ATZB-24-A) und suche jetzt noch ein USB Dongle um möglichst einfach eine Verbindung zu den Modulen herzustellen. Hat da jemand Erfahrungen? Wie sieht es hiermit aus: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4322&source=redirect Ist ja 2,4 GHz, aber da steht nirgends etwas von ZigBee oder IEEE 802.15.4 Wäre echt nett, wenn jemand Tipps hat. Auf dem Gebiet kenne ich mich noch nicht so gut aus. Gruß Zuid
:
Verschoben durch Moderator
Wenn Atmel keine Dongels passend zu ihren ZigBee Modulen hat, musst du dir selber einen bauen. Der verlinkte Atmel Stick passt jedenfalls nicht. Einen anderen Hersteller kannst du nicht benutzen, da die Gegenstelle i.d.R. den identischen ZigBee Stack benötigt.
Verstehe ich dich richtig, dass du einen simplen USB-Seriell-Wandler suchst, mit einem FT232 oder sowas? Die gibt's doch eigentlich wie Sand am Meer. Da du ja das Zigbit auch irgendwo drauf löten wirst (vermute ich), kannst du auf die gleiche Platine doch gleich einen FT232 mit drauf packen.
@ Jörg S. Kann man auf den verlinkten stick nicht irgendwie den ZigBee-Stack drauf laden? Auf der Seite von Atmel gibt es noch einen Stick unter "Third Party" von A.N. Solutions: http://www.an-solutions.de/products/2_4_ghz/2400_usb_dongle.html Ist der denn kompatible zu den Modulen von Atmel, wenn der schon bei Third Party aufgelistet ist? Ja scheint so, laut Datenblatt kompatibel zu Atmel Bitcloud Stack. @Jörg Wunsch Das wäre eine Idee falls ich kein Dongle finde. Der/Das (?) Dongle von A.N.-Solutions soll satte 100 Euro kosten. Allerdings spart man sich den Programmieraufwand... Gruß Zuid
Ich verstehe immer noch nicht, was du mit dem "Dongle" eigentlich meinst. Der Modul enthält doch bereits nicht nur den Transceiver, sondern auch den Controller, auf dem der Stack (oder was auch immer du für die Kommunikation brauchst) läuft. Was bitte soll dein "Dongle" denn noch tun? Meinst du vielleicht sowas hier? http://www.sparkfun.com/commerce/product_info.php?products_id=8772 Andererseits verstehe ich nicht ganz, deinen Modul musst du doch irgendwo "drauf pappen", was genau soll er denn tun? Wenn du einen Stick haben willst, dann nimm doch den RZUSBSTICK und sei glücklich damit (oder auch nicht :), aber dann brauchst du doch nicht extra noch ein Zigbit-Modul (zumindest nicht auf dieser Seite der Verbindung). Die Module von AN Solutions sind meines Wissens mehr oder weniger Clones der Zigbits, mit dem Ziel der Kompatibilität entwickelt. > Allerdings spart man sich den > Programmieraufwand... Diese Bemerkung verstehe ich gleich gar nicht. Welchen Aufwand denn? Mir dünkt gerade, du zäumst das Pferd von hinten auf. Vielleicht verrätst du uns ja als erstes mal, was du eigentlich bezweckst.
Also die Module von Atmel kommen auf Platinen die dann irgendwann mal Sensordaten senden sollen. Erstmal sollen sie einfach nur irgendetwas senden und empfangen und zwar als ZigBee End Devices (ZEDs). Dann brauche ich noch einen Koordinator (ZC) und das habe ich an ein USB-Stick gedacht. Es gibt ja ein paar ZigBee-USB Dongles, aber da muss man anscheinend stark auf die Kompatibilität achten. Ich hatte gehofft, dass es da welche gibt, die eine Software mitliefern, die anzeigt ob sich ein ZEDs in der Nähe befindet und dass man dann mit ein paar Klicks ein Netzwerk aufbauen kann und Daten senden/empfangen kann. Im Datenblatt A.N Solutions Stick steht "Smart MAC Suite for easy prototyping and quick setup => No need to program the module" Das meinte ich mit weniger Programmieraufwand, weil ich die Software, die das Netz steuert, nicht selbst schreiben muss. Glaube ich zu mindestens, oder stelle ich mir das zu einfach vor? Gruß Zuid
Zuid schrieb: > Dann brauche ich noch einen Koordinator (ZC) und das habe ich an ein > USB-Stick gedacht. Das sollte zusammen mit dem BitCloud-Stack funktionieren (disclaimer: ich habe BitCloud noch nicht selbst benutzt). Allerdings hat der RZUSBSTICK nicht gerade die weltbeste Antenne (um's vorsichtig auszudrücken), deine end nodes sollten sich also in nicht zu weiter Entfernung befinden. Ich denke, dass man auch ein Zigbit als Coordinator benutzen können sollte, so müsste das ja zumindest seinerzeit bei Meshnetic gelaufen sein. In dem Fall war das Zigbit dann auf einem Meshbean-Modul, aber die sind gerade Mangelware, weil Atmel nach dem Zerfall von Meshnetics zwar die Zigbits ins eigene Programm überführt hat, die Meshbeans aber meines Wissens bislang noch nicht. Die Meshbeans hatten einen CP2102 als USB-RS232-Wandler mit drauf, ich weiß nicht, ob sie mit dem generischen CDC-Treiber betrieben worden sind (dann solltest du das extern beliebig durch einen eigenen CP2102 oder FT232 ersetzen können) oder nicht. p.s.: All diese Diskussionen um Zigbit-Module & Co. sind im HF-Forum besser aufgehoben, daher schiebe ich das mal rüber.
Ich hab grad den hier bestellt und hab mit einem baugleichen auch schon mit ZigBit-Modulen gefunkt: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4396
Hi, sorry dass ich mich jetzt erst melde, war paar Tage nicht da... @Jörg Wunsch Wie kommst du auf den RZUSBSTICK, den hatte ich vorher noch gar nicht entdeckt. Ich meinte den von A.N. Solutions. , der dürfte auch kompatible sein, oder? @Alex Jäger Wie viel soll denn der RZUSBSTICK kosten und was hast du für Erfahrungen mit dem baugleichen Stick gemacht? Gruß, Zuid
http://www.watterott.com/de/Atmel-RZUSBStick Der baugleiche Stick war einer aus dem Atmel Raven Kit, wo der Stick und noch zwei andere Platinen zum Funken dabei sind. Ich hab die Erfahrung gemacht, dass der Stick erstmal sinnvoll programmiert werden muss, zum Beispiel mit einer Firmware, die dann virtuellen COM-Port spielt. Ich hatte dazu die RES-Firmware von Atmel entsprechend modifiziert. Bei µracoli soll auch eine entsprechende Firmware dabei sein, die hatte ich aber aus Zeitgründen nicht mehr ausprobiert. Vielleicht kann der andere Axel dazu noch was sagen, was da der Stand ist.
Die Eigenschaft des RZUSB-Stick ist, dass der AVR-Core die USB Schnittstelle behandelt. Wie unlängst ein uracoli-User berichtete, meldet sich der Stick u.a. dann ab, wenn man (was zwar sittenwidrig ist) zu lange in einer IRQ-Routine rumtrödelt. Die Boards, die einen dedizierten USB-Schaltkreis verwenden, haben diese Probleme nicht, also z.B. einen CP2101, FT232 mit UART Interface oder FT245 mit Parallel-Interface. Für hohe Datenraten, wie z.B. beim Sniffen würde ich die FT245-Boards (Sensor Terminal DE und Atmel Sniffer Kit STK541) empfehlen, da man hier keine Probleme hat, eine UART konforme hohe Datenrate seitens des AVR hinzubekommen (interner RC Oscilator, Kalibrierung, ...), da der AVR ja die Daten über einen 8 Bit Datenbus übergibt. uracoli hat einen CDC-Treiber für RZUSB-Stick, im Zusammenhang mit Axel J.'s Projekt gab es ein Funktionsproblem, dem ich jedoch erstmal nachgehen muss - ok ich geb zu, im Bezug auf den Raven bin ich ein echter Rabenvater ;-)
Nur mal kurzer Hinweis: Der Begrigg "Dongle" ist ja wohl völlig falsch verwendet hier http://de.wikipedia.org/wiki/Dongle Gruß Tom
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.