Need Multichannel remote

Go To Last Post
8 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello: 

Using a bank of about 30 tiny261's on various remote units located within about 20 feet of one another (a 20 foot TOTAL cube, they are moving around).  These units are high power (multi amps), and there is plenty of power to spare.

One unit is the master & needs to individually control 1 or 2 digital lines (possibly tiny 261 pin outputs) on each individual unit (thus no lines are common).  The master to line control latency should be no more than 10ms (typical on/off, fwd/rev), and the line to be controlled is randomly selected.

 

It would be nice for the remote units to be able to send 1 or 2 bits of status back to the master, but this is not absolutely needed.

 

I'm thinking some sort of Bluetooth-uart or Zigbee-uart module scheme would be best.  I'm not sure if the Bluetooth modules out there can support 20 remotes (or be able to quickly change linkage to the requested remote).   Zigbee seems to do this inherently.

I've looked at a few datasheets (http://www.jnhuamao.cn/bluetooth...,http://www.shuncom.com/index.html), but the documentation leaves a lot to be desired.

 

Does anyone have a recommended module?  I'm looking for something relatively 'plug & play', not requiring a chip software stack to use up all my tiny261 code space. 

When in the dark remember-the future looks brighter than ever.   I look forward to being able to predict the future!

Last Edited: Fri. Oct 16, 2015 - 12:37 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

RF Digital RFDP8 application protocol has a network mode for 60 nodes, bi-directional half duplex, up to 2000ft (610m), 17mA receive, 9600bps UART, but the latency is 20ms.

Bluetooth - version 2 is IIRC up to 7 devices and one host; version 4.0 "might" have more than 7 but version 4.2 will have a network mode.

Zigbee - an alternate is Atmel Lightweight Mesh on a much larger RF AVR.

802.11 - Atmel ATWINC1500 module and Atmel Studio though the ESP8266 module will be cheaper; network stacks are in the modules.

Ref.

http://rfdigital.com/index.html

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Those RFdigital parts look interesting, a bit pricey, compared to some other things (but one I'll strongly consider).

 

 

Any thoughts/opinions on these so-called "bee"  xbee, "Bluetooth bee", devices such as the HC-05 modules?

 

http://www.ebay.com/itm/HC-05-Bluetooth-Bee-V2-0-Master-and-Slave-Module-for-Compatible-Xbee-Arduino-/400494012719

 

from the very poor English, it's hard to understand exactly if they will do the job

Specification:

Note:It's HC-05 Bluetooth module Slave and master two in one module

  • Bluetooth Bee Bluetooth wireless module using XBEE design, compact size, compatible with XBEE expansion base for a variety of 3.3V microcontroller systems, modules can use the AT command set master-slave mode, baud rate, pairing password, the user information, default baud rate: 38400, default slave mode, the pairing 1234.

  • Modify the baud rate after a reboot of the module

  • Bluetooth pairing password is 1234

  • Default Baud Rate: 38400

  • With recommendations:
    Bee Adapter, conveniently linked Bluetooth Bee and PC data exchange
    Sensor Shield, for insertion Bluetooth Bee to the Arduino, the convenience of Bluetooth data arduino control
    Bluetooth adapter for Bluetooth and Bluetooth Bee, etc. from the device paired.

  • Comes with efficient on-board antenna, the antenna exposed transmit better signal quality over longer distances, transparent serial port can be used with a variety of Bluetooth adapter, Bluetooth phone paired. User-friendly design to facilitate the secondary development.

  • The module has been tested to work with the market all paired Bluetooth adapter (included with Bluetooth laptops and mobile phones)

  • This Bluetooth module supports master and slave mode, the user can set many detailed parameters AT commands. Way than using a separate slave mode is more freedom and flexibility, can be adapted to the special needs of more users. General and PC, PDA and other Bluetooth devices can be paired to slave mode.

 

 

When in the dark remember-the future looks brighter than ever.   I look forward to being able to predict the future!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

avrcandies wrote:
Any thoughts/opinions on these so-called "bee"  xbee, "Bluetooth bee", devices such as the HC-05 modules?
IIRC there's "a lot" of threads here on HC-05.

  • Bluetooth connection - version 2 is "slow", version 4 is much faster.
  • Bluetooth pairing - is it a maximum of 7 devices connected or is it a maximum of 7 devices paired?

As a counter to the HC-05, there's Adafruit Industries Bluefruit EZ-Link :

  • Bluetooth 2.1 device.
  • Auto-baud to 230400bps; 9600bps for Android.
  • Arduino compatible; iow can reset the AVR (some tinyAVR extensions to Arduino).
  • Bluetooth hosts are OS X, WIndows, Android, Linux? (Bluetooth 2 SPP).
  • Bluetooth device name is a function of its MAC address.

https://learn.adafruit.com/introducing-bluefruit-ez-link?view=all 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

avrcandies wrote:
... or Zigbee-uart module ...
Could port the application from tinyAVR to a megaAVR or XMEGA AVR with an Atmel 802.15.4 transceiver (or RF AVR); Atmel's Zigbee stack or Atmel Lightweight Mesh stack.

Atmel ZigBit modules are 29USD/one; some distributors have it/these for less in the quantitiy you stated.

Would need to consider the network coordinator's throughput; might use an Atmel wireless SAM.

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

 

 

Adafruit Industries Bluefruit EZ-Link does not seem to provide multi-connections (say between 1 master & 29 slaves).  It seems like a great device for connecting point A to B  (one of which might be a PC or phone).

 

Can EZ-Link act as a BT 'master'?

   .....No, it is a client-mode only device.

 

I may search a bit for some plug'n play zigbee modules (not bold enough to try "quickly" rolling together an xmega with a mesh stack).

 

here is one that initially, appears interesting (STM32W type)

http://www.ebay.com/itm/2-4G-1mW-Wireless-Module-STM32W-Smart-Home-Subminiature-ZigBee-Module-Precise-/371240580995?pt=LH_DefaultDomain_0&hash=item566fa9b783

When in the dark remember-the future looks brighter than ever.   I look forward to being able to predict the future!

Last Edited: Wed. Jan 28, 2015 - 12:25 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

avrcandies wrote:
Adafruit Industries Bluefruit EZ-Link does not seem to provide multi-connections (say between 1 master & 29 slaves).  It seems like a great device for connecting point A to B  (one of which might be a PC or phone).
Multiple Bluefruit EZ-Link would be devices to match one host Mac, PC, or Android; don't know how many Bluefruit EZ-Links can be paired at one time.

https://learn.adafruit.com/introducing-bluefruit-ez-link?view=all#pair-and-test

...

Mac OS X

...

Next you can figure out the name of the device by opening up a Terminal and typing in ls /dev/cu.* and looking for something like /dev/cu.AdafruitEZLinkxxxx-SPP

avrcandies wrote:
... (not bold enough to try "quickly" rolling together an xmega with a mesh stack).
Might not be difficult.

As a counter to that STM32W module, consider browsing

dresden elektronik – smart wireless solutions – ZigBee / 6LoWPAN

http://www.dresden-elektronik.de/funktechnik/home/?L=1

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Anyone have any experience (good/bad/ugly) with these Zigbee modules (SZ05-L)?

 

http://www.shuncom.com/en/Products/ZigBee/W_Data/402.html

 

 

When in the dark remember-the future looks brighter than ever.   I look forward to being able to predict the future!