Oshug 110929

Embed Size (px)

DESCRIPTION

Talk on controlling power from microcontrollers

Citation preview

  • 1. OSHUG Sept 2011 Controlling Power With Microcontrollers @paul_tanner [email_address]

2. Objectives

  • Control power from MBED(and Arduino in due course)

3. Multi-channel (up to 64) 4. Manage power consumed (avoid polling etc) 5. Safe even without packaging 6. Open to the extent possible 7. IOT System Model 8. The Components MBED on Dev Board with RT4 4.33 MHz No relays! Online Compiler 9. .. and the rest BBSB Wireless- Controlled Socket server to hold/ transmit settingsApp 10. Demo

  • Cookbook http://mbed.org/cookbook/Homepage

11. Module Schematics http://mbed.org/cookbook/Reference-Design 12. Compiler + libraries + code https://mbed.org/compiler/ 13. Pachube feed/ app http://www.virtual-techno.com/ae/pages/ae_one_switch.php 14. Why MBED

  • Why not?

15. KTN subsidised session 16. Faster (ARM) processor 17. Plenty of RAM and flash 18. Great range of libraries incl. TCP sockets 19. Do we like the IDE?Well, yes. 20. Issues

  • MBED TCP socket lib - polling, really?

21. Power management (power down radio chip) 22. Nicer JSON library (not one-bite) 23. MBED not all open source - Manode anyone? 24. So.. 25. Arduino/ Nanode version uIP w. TCP sockets 26. Checkout XMPP and MQTT 27. Publish the design and source (but how?) 28. DC Lighting Version http://www.virtual-techno.com/ae/pages/ae_orb_control.php

  • Tricolor power LED LX1610RGBW/A

29. Driver chip DS3658 30. Resistors 68R (..10R) 31. Pachube 32. Custom app