Skip to main content

WavzNode – An industrial Internet of things node | Part 2 | Electronics


I choose Arduino core to build this project for couple of reasons. 
Ease-of-Use. String Community support. Easy to debug. Abundant of resources. Full of necessary libraries.

According to last my last blog, I am going to start with Stage 1 of the development. Which is to use Woreless module(WiFi), On-board sensor coupled with Atmega-328P.

I will carryout prototyping, firmware development, hardware design, PCB designing. Pretty much everything. 

Node designed considering following conditions:
  •          On-Board Sensor.
  •          Internet connectivity - for Cloud data logging.
  •          On-board Memory - For data-logging, in case internet connectivity fails.
  •          Data to be logged in “.CSV” format, with new file on each day.
  •          RTC for Date-Time stamp.
  •          Mini/Micro USB Port - For Configuration & Programming of node.
  •          Compatible PC Software for Configuration & Programming of node.
WavzNode Block Diagram

  Hardware:

   Power: 
     Supply - +9V - +15V
     Operating – +3.3V
        Using LDOs LM1111 and SPX3819 for DC-DC Converion.

   CPU:
     Atmega - 328P (Arduino at Heart). The same uC chip used in Arduino Uno. Powered at 3.3V &  8MHz.

   USB Connector:
     USB –B-Mini: For configuration and programming of the system. 
   Using USB-to-UART chip CP2102.

   WiFi Module:
     ESP8266 (ESP-01) WiFi module is the best & extremely low cost solution for internet connectivity.
o   Easy to use AT command interface for configuration of module.               
o   UART Interface.
o   2.4 GHz 802.11 b/g/n protocol.
o   Integrated TCP/IP protocol stack
o   32-Bit ARM CPU with integrated peripherals like SPI, UART, PWM, ADC.
o   Small & compact Form-factor.
o   On-board PCB Antenna.
   Real Time Clock:
o  DS3231 low-cost, extremely accurate.

   SD Card Reader:
o  microSD card is used to store the data captured, when the node is offline. Powered at +3.3V and communicates with CPU over SPI protocol.

   Sensor:

  •      SHT21: Sensirion’s Temp & Humidity digital sensor, widely used in Industry. With features like I2C interface, low power consumption and factory calibrated.
  •    Si70xx: Silicon Lab’s Digital T-H Sensor, low cost, factory calibrated.
  •    BME280: Combined Humidity & Pressure digital.

  Am going to discover many new things, learn and build skills, while building this project.
  Using WiFi module ESP8266 for 1st time.
  Using Cloud Platform for Data Visualization and Data Storage.












Comments

Popular posts from this blog

How to design microcontroller interface circuit for Relay and Solenoid Valves

Background Story: Recently, while helping my friend in building his Automatic Cleaning filter, I designed driver circuit for Solenoid Valves and DC Motor. You can easily find enormous amount of How-To, tutorials, circuits on google. But they are specific with those applications. Simply they referred other designs and decided to use them in theirs. Most of them do not discuss about calculation involved for designing driver circuit according to power rating of the solenoids/relay/DC Motor. Depending upon the power rating of your Relay,Solenoid and DC Motor; selection of driver circuit is done. This post to address those issues,    How to choose right driving element like Power Transistor, Power MOSFET etc. ? How to calculate sink or source current needed? How to safeguard your microcontroller from notorious back EMF of Relays and Solenoids? [Note: Principle involved in driving Solenoids and Relays are same, so covering Relays also]    So...

Best Books For Every Electronics Engineer Out There

I have been asked many times on Quora  that which are the best books or sites to learn the basics of Electronics.   It is said that Electronics is not just an engineering branch, but it's an Art in itself. And There are thousands of books available to master this Art. But question arises, where to find the best one. I have gone through hundreds of reference books while pursuing my masters.And I still use some to develop a product at our HardWare Startup. This experience has provided me to choose the best one. And Am here to share the same List with you. List Comprises books and sites for excelling in Basic electronics, Analog Circuit, Digital Circuit, Electronics Components, Embedded System design. Basic Electronics: The Art of Electronics by Paul Horowitz & Winfield Hill.  Electronic Principles 7th Edition by Albert Paul Malvino. Foundation of Analog & Digital Electronic Circuits by Anant Agarwal. Practical Electronics For Inve...

IFTTT + Twitter + Arduino + ESP8266 = #IOTcoolness

Intro: It’s been really long since my last post. Well, I couldn’t find something worth sharing, or should I say , I wasn’t working on something cool which is worth sharing. Finally, after such a long silence, I have something to share, which seems cool to me. I used Arduino Uno coupled with ESP8266 wifi module to post tweets of sensor values on twitter using IFTTT & Maker Channel. Background story: After reading & watching couple of blog posts & videos about, how hackers from around the world have built really smart and kickass IoT & home automation applications using IFTTT, I couldn’t wait myself to jump start building one. I just can’t stop myself thinking of unlimited possibilities that you can built around it. And thanks to Maker Channel, you need nothing more than an Arduino and Internet Connectivity to build cool IoT IFTTT application. Action Plan: For starters, I decided to build a simple application, which involves Arduino Uno + ESP-01 ...