Smart Device Risk Investigation

Total Page:16

File Type:pdf, Size:1020Kb

Smart Device Risk Investigation Wireless Smart Home A wireless smart home designed using 900 MHz radios to allow for independent use, security, and easy setup. David Pitt Erik Gustafson Lauren Giannotti Each peripheral within the system must be implemented using some type of board used for prototyping electronics. Author: David Pitt November 7, 2017 Table of Contents Overview ……………………………………………………………………………………. 3 Risk Specifications ……………………………………………………………...………...….. 3 Risk Investigation ………………………………………………………………..…………... 4,5 Risk Mitigation Design ………………………………………………………………….…... 6-8 Parts List …………………………………………………………………………………….. 9 Testing Strategy ……………………………………………………………………………... 9 Uncertainties ……………………………………………………………………………….....9, 10 Appendices …………………………………………………………………………………... 10 I. Overview The objective of this project is to create a Smart Home system on an independent radio network that is not connected to wifi. The system will be capable of communicating with various peripherals such as light switches, a thermostat, etc. Each of these peripherals need to be connected to the system through some type of board. The board must be easy to prototype various designs and be capable of relatively permanent implementations once the design is complete. The type of board that was chosen to be used for the majority of the peripheral implementation was a Perfboard. II. Risk Specifications Customer Needs: 1. The system is capable of easily incorporating additional peripherals. 2. The master can communicate with numerous individual peripheral devices 3. The master has the ability to communicate with peripherals while it is disconnected from the Internet. 4. The system is affordable. Marketing Engineering Requirements Justification Requirements 1, 2 A. The system can accept at least 50 People will not use a system that is peripheral devices. incapable of connecting multiple input and output devices. 4 B. The main unit should cost less than A successful product will need to be cheap $250, and each peripheral should enough for people to purchase. cost less than $75 each. 2, 3 C. The system’s peripherals should The system needs to respond to user respond to an input in less than 1 input in a timely manner in order to be a second whether it’s an input feasible, usable technology. peripheral or an input on the master. Table 1: Engineering Requirements ​ III. Risk Investigation Existing Systems: While there are many different types of boards that can be used for prototyping electronics, three different types of boards were investigated in the context of this project. Each board was analyzed in terms of its advantages and disadvantages and how those might apply to this project. The three different types of boards that were analyzed were a breadboard, a perfboard, and a printed circuit board (PCB). 1. A breadboard is simplest method of prototyping electronics. Implementing a circuit on a ​ breadboard does not require soldering, which allows for connections to be created and destroyed easily. This is useful for prototyping various circuits for which the design may not be finalized as it allows for experimentation in design. Some of the drawbacks of using breadboards are the inability to create large or complex systems due to the fact that breadboards are typically relatively small and cannot accommodate very high voltages or currents. Implementing a complex system using a breadboard is also difficult due to the large number of wires needed to create the system. A breadboard could be used to implement the peripherals required for this system. Due to the size of the system, however, it could become difficult to implement anything too complex. While the ability to implement a circuit without soldering is useful for prototyping, a more permanent implementation would be necessary for this project. 2. A perfboard is a thin sheet with a square grid of holes drilled into it. Components can either be ​ soldered onto the board or connected using other techniques such as wire wrapping. The connections made on a perfboard can be undone, which makes them useful for prototyping different designs of a system, but a perfboard implementation of a circuit is more permanent than that of a breadboard. The main drawback of a perfboard is the time needed to create each connection to implement the entire system, which can be tedious if the same system needs to be implemented multiple times or if there are a large number of systems being created. Implementing the peripherals required for this system could be done using a perfboard as it allows for the experimentation with various designs as well as permanence once the design has been finalized. However, if there are a large number of peripherals it could lead to an excessive amount of time required to construct each system on the perfboard. 3. A printed circuit board, or PCB, uses conductive tracks that are etched onto copper sheets ​ laminated onto a non-conductive substrate to create electric connections. Components that are implemented on a PCB are soldered onto the board. PCBs are very difficult to modify once implemented, which means they are not useful for prototyping or experimenting with different designs. The main advantage of PCBs are the ability to create multiple identical circuits. If the design of the circuit is already finalized, using PCBs make it easy to create as many copies of the design as necessary. If the design of the implementation for a specific peripheral has already been tested and verified, using PCBs would be very beneficial for creating multiple copies of the design. If the design has not been finalized, however, using a PCB to implement the circuit would not be useful because of its inability to be modified after it has been created. Concepts Considered: Based on the information gathered from each of the existing systems it was determined that one of the features that will be needed for the board used is the ability to experiment and modify the designed circuit due to the fact that the system design has not been finalized. It is also important that the board used allows for the finalized circuit design to be implemented in a somewhat permanent manner. The ability to produce multiple identical circuits once the design has been finalized was determined to be a potential factor for certain peripherals, but is not the primary functionality that is needed for the implementation of this system. Each of the three types of boards that were investigated were analyzed with these criteria in mind, and a point value between one and ten was assigned to each board type for each criteria. The results of this analysis is shown in Table 2. Board Type Difficulty to Room for Permanence Reproducibility Assemble Modification Breadboard 2 10 3 5 Perfboard 6 6 8 3 PCB 5 2 10 10 Table 2: Board Type Proficiency for Each Primary Criteria ​ Analysis: ​ Based on the specified significance of each criteria and the assigned values for those criteria for each board type it was determined that a perfboard would be the most useful for the majority of designs in this project. Due to the fact that the design of each system is not finalized, it is important that perfboards are capable of being modified so that the designs can be experimented with until a definitive design is achieved. In order to integrate these circuits into the entire system, the designs must be somewhat permanent. It is worth noting, however, that there could be certain circuit designs end up requiring multiple copies of the same design. In these cases, it might be beneficial to use a perfboard to determine the final design, and then use a PCB to implement the finalized design to create multiple copies of the same circuit. IV. Risk Mitigation Design Overview: There are three main types of circuits that will need to be implemented for this project. The results of these circuits will either be a device that can read a particular value, change a value, or a more complicated device that involves the integration of some sort of microcontroller. An input device that simply reads a value consists of some sort of input connection that connects to the power supply and to the radio module. A switch connected to a pull-up resistor circuit will act as the input and connect to the GPIO pin of the radio module, which will be read as an input. An output device will also consist of an input connection that connects to the power supply and the radio module, but the GPIO output of the radio module is instead connected to a switch that is connected to the output plug. In addition to basic input/output device circuits, a more complicated circuit will be necessary to implement any peripheral that involves the use of a microcontroller or any other small device. How this mitigates risk: In order to implement the basic input/output device circuits a perfboard will be used. All of the components involved in these circuits are fairly large and are thus easy to lay out individually on a board. Due to the fact that it is fairly easy to implement a circuit on a perfboard, they are ideal for implementing basic devices such as switches. These circuits will be easy to implement and test and should not require extensive modifications after being designed. In the case of a more complicated device that uses a microcontroller, such as a temperature sensor, A PCB will most likely be ideal. This is because more complex designs have smaller parts and need to be more precise, which if implemented by hand on a perfboard would have a high chance of failing. By designing complex systems on a PCB, there is a much higher chance of the device behaving as intended. In this case, even though a perfboard may be advantageous due to the ease of implementation, it is worth it to use a PCB instead in order to minimize the risk of the device failing.
Recommended publications
  • Breadboards for Beginners Created by Lady Ada
    Breadboards for Beginners Created by lady ada Last updated on 2018-08-22 03:56:03 PM UTC Guide Contents Guide Contents 2 Introduction 3 What's up with the name? 4 ~~ Interlude ~~ (Wire Wrapping) 5 1971 - The Breadboard Is Invented! 6 Breadboards 8 The curse of the flaky breadboard 10 Other Breadboard Sizes 11 Half Size 11 Tiny Breadboard 12 Little Breadboard Bits 13 Large Breadboard 15 Breadboard Usage 17 Adding DIPs and Modules 19 Jumper Wires 21 DIY Solid Core Wire Jumpers 21 Multi-size wire stripper & cutter 21 Hook-up Wire Spool Set - 22AWG Solid Core - 6 x 25 ft 21 Pre-made Jumper Wires 26 Premium Male/Male Jumper Wires - 40 x 3" (75mm) 26 Premium Male/Male Jumper Wires - 40 x 6" (150mm) 26 Premium Male/Male Jumper Wires - 40 x 12" (300mm) 26 Perma Protos 27 Adafruit Perma-Proto Quarter-sized Breadboard PCB - Single 29 Adafruit Perma-Proto Full-sized Breadboard PCB - Single 30 Adafruit Perma-Proto Mint Tin Size Breadboard PCB 30 Adafruit Perma-Proto Small Mint Tin Size Breadboard PCB - 3 pack 30 Breadboard Tips & Tricks 31 Connecting the two power rails 31 Watch Out For Split Rails! 32 Using Fritzing! 32 © Adafruit Industries https://learn.adafruit.com/breadboards-for-beginners Page 2 of 34 Introduction When you start on your electronics journey, you will eventually need to wire up some parts to follow along with some project. And, chances are, you will be prodded towards using a breadboard. These ubiquitous pale slabs of plastic are everywhere when it comes to electronics hacking.
    [Show full text]
  • Breadboarding And, As You’Ll See, More Flexible When Using the Techniques I’M Going to Tell You About
    circuits and is best suited for building digital circuits. These techniques can FEATURE also be applied to analog or RF designs. The basic prototyping material is ARTICLE perfboard, such as that sold at Radio Shack. This material has holes on 0.1² (2.54-mm) centers and is available in Stuart Ball several sizes. The holes match the pin spacing on DIP ICs and many other components. You can get perfboard with plated- through pads on every hole, but I pre- fer the type without pads. It’s cheaper Breadboarding and, as you’ll see, more flexible when using the techniques I’m going to tell you about. GROUNDING A key area where many digital and microprocessor designs have problems is grounding. Early digital designs often used two-layer printed circuit boards, ometimes the with power and ground traces mixed s best way to test a with the signal traces on the top and With this offering, Stuart new circuit is to pro- bottom layers. pumps new life into the dy- totype it. If you are plan- As clock speeds and edge rates go ning to build only one, the prototype up, simple grounds such as this are less ing technique of may be the only one you ever put to- effective. A modern production digital prototyping. For electronics gether. Unfortunately, prototyping is design will typically use one or more slowly dying out in the electronics ground planes between the signal lay- experimenters, the cost of industry. Modern CAD tools let you ers to get a low-impedance ground. It is making a circuit board is too produce a circuit board layout in a few difficult to duplicate this with most hours.
    [Show full text]
  • How to Solder Electronics 15 Rules for Successful Soldering
    How to Solder Electronics 15 Rules for Successful Soldering i www.sra-solder.com How to Solder Electronics 15 Rules for Successful Soldering Written and published by SRA Soldering Products www.sra-solder.com How to Solder Electronics: 15 Rules for Successful Soldering Written and Published by SRA Soldering Products 24 Walpole Park South, Suite #10, Walpole, MA 02081 www.sra-solder.com © 2020 SRA Soldering Products All rights reserved. No portion of this book may be reproduced in any form without permission from the publisher, except as permitted by U.S. copyright law. For permissions contact: [email protected] ISBN: 9798656683746 iii www.sra-solder.com Contents Introduction .......................................................................................viii Rule #1 – Know the Fundamentals ��������������������������������������������1 What is Flux? ......................................................................................1 What is Solder? ...................................................................................1 What is Wetting? ���������������������������������������������������������������������������������2 Methods of Heat Transfer ....................................................................3 The Difference Between Soldering, Brazing, and Welding .................4 When Do I Need to Solder? ����������������������������������������������������������������6 Rule #2 – Identify the Construction Method �����������������������������8 Breadboards and Learning Labs .........................................................8
    [Show full text]
  • Circuit Construction 25
    Circuit Construction 25 ome construction of electronics projects can be a fun part of Amateur Radio. Some folks have said that hams don’t build things nowadays; this just isn’t so! An ARRL survey shows that 53% H of active hams build some electronic projects. When you go to any ham flea market, you see row after row of dealers selling electronic components; people are leaving those tables with bags of parts. They must be doing something with them. Even experienced constructors will find valuable tips in this chapter. It discusses tools and their uses, electronic construction techniques, tells how to turn a schematic into a working circuit and then sum- marizes common mechanical construction practices. This chapter was written by Ed Hare, W1RFI, Bruce Hale, KB1MW, Ian White, G3SEK, and Chuck Adams, K5FO. SHOP SAFETY All the fun of building a project will be gone if you get hurt. To make sure this doesn’t happen, let’s first review some safety rules. • Read the manual! The manual tells all you need to know about the operation and safety features of the equipment you are using. • Do not work when you are tired. You will be more likely to make a mistake or forget an important safety rule. • Never disable any safety feature of any tool. If you do, sooner or later someone will make the mistake the safety feature was designed to prevent. • Never fool around in the shop. Practical jokes and horseplay are in bad taste at social events; in a shop they are downright dangerous.
    [Show full text]
  • Collin's Lab: Breadboards & Perfboards
    Collin's Lab: Breadboards & Perfboards Created by Collin Cunningham Last updated on 2018-08-22 03:41:55 PM UTC Guide Contents Guide Contents 2 Video 3 Transcript 4 Learn More 13 Breadboard 13 Perfboard 14 © Adafruit Industries https://learn.adafruit.com/collins-lab-breadboards-and-perfboards Page 2 of 14 Video A circuit can live in many forms – most of them being ‘board’ forms. Likely the two most important for DIYers are the easily-modifiable breadboard and resilient yet still versatile perfboard. Taking a design from schematic to breadboard, and subsequently perfboard, is a vital process to the electronics maker – learn it, live it, love it! © Adafruit Industries https://learn.adafruit.com/collins-lab-breadboards-and-perfboards Page 3 of 14 Transcript Circuit schematics are very nice things … all these components floating in a lovely two-dimensional world with ideal placement & perfect connections … a nice idea. But eventually … we have to make them real. And in reality, a circuit usually exists on some type of circuit board - like say, a breadboard for example. Breadboards offer the most flexible way to assemble a circuit - build it, change it, scrap it, start over - all good, breadboard don’t mind at all. And that’s because it doesn’t require any soldering. © Adafruit Industries https://learn.adafruit.com/collins-lab-breadboards-and-perfboards Page 4 of 14 Beneath all those holes, a breadboard houses an army of springy metal clips which hold component leads in place while providing electrical connections between them. … though you may want to avoid taking one apart. When we place a component on a breadboard, we’re essentially wiring it into one of those internally connected rows.
    [Show full text]
  • Surface Mount Technology You Can Work with It
    By Sam Ulbing, N4UAU Surface Mount Part 1—Start building your projects with surface-mount Technology— devices! I’ll show you how! You Can Work with It! I look through the various elec- skills by showing what I have learned and tronic manufacturing compa- presenting several useful and easy-to-build nies’ product datasheets, three projects. Once you have built these, you will As things strike me. First, the large be able to handle most of the SM ICs I have number of available ICs that perform func- seen used in the industry. tions formerly requiring several ICs. Second, the continuing shift to lower-power require- Nothing New ments, smaller size and usability at higher The concept of surface mounting parts is operating frequencies. Finally, the increas- not new to Amateur Radio. In a September ing number of new products are available 1979 QST article,1 Doug DeMaw, W1FB only in surface-mount packages. It all fits (SK), discusses a quick and easy circuit- together: Products today are smaller and board design that was basically SMT; Doug more energy efficient. Look at modern H-Ts, also proposed a universal PC-board layout cell phones, GPS equipment, laptop comput- for this kind of construction. You may think ers, microwave ovens, intelligent electronic that there will always be DIP versions of all ovens, TV remote controls and pocket calcu- the SM ICs so engineers can experiment, but lators: One thing they have in common is even today, many manufacturers are making their use of surface-mount (SM) ICs. evaluation boards available to designers so On the other hand, when I look at Ama- they can test the part using SM devices! I teur Radio projects, I see continued use of suspect it’s cheaper for them to sell evalua- many discrete components and bulky DIP tion boards than to set up a production line ICs that perform limited functions.
    [Show full text]
  • BREADBOARDING by Fred Eady
    BREADBOARDING by Fred Eady ’m old enough to have experienced black and white began with a foundation of an easily acquired and just as television, the introduction of color television, the easily cut-to-size slab of wood. In addition to being sturdy, Ivery first post-WWII gasoline “shortage” and rotary workable, cheap, and plentiful, dry wood is a fairly good “Princess” telephones. I also remember when AM radio insulator, which made it an ideal choice for supporting was king and only uppity college kids listened to FM. In the screw-down point-to-point construction techniques fact, I recall when an AM radio was all the entertainment used at the time. you would ever find installed in the automobile Modern breadboard derivatives are constructed with dashboards. In my youth, a CB radio was your cell phone plastic that is formed around a spring-loaded metal and your iPod was an eight-track tape player. My buddies conductor. The plastic is molded to form rows and and I questioned the ability of those tiny new audio columns of single-pin, spring-loaded sockets that are cassettes to sound as good as our vinyl records and designed to get an electrical grip on standard hookup quarter-inch reel-to-reel tapes. Oh yeah, that vinyl album wire. The plastic and metal breadboard sockets are also costs $3.98, which I considered highway robbery. After all, amiable to common leaded electronic components such gasoline prices had just been raised and I was paying 25 as resistors, transistors, and capacitors. Note that I listed cents a gallon for that 23 cent-a-gallon gas I just bought the components as “leaded.” You can’t squeeze a last week.
    [Show full text]
  • Introduction
    CHAPTER 1 Introduction n this chapter, you will learn how to install EAGLE™ Light Edition and will discover the various views and screens that make up an EAGLE project. IEAGLE (Easily Applicable Graphical Layout Editor) is a product of the German company Cadsoft. The company is now a subsidiary of Premier Farnell, which also owns Newark Electronics in the United States and CPC in the United Kingdom. The software has been around for many years, and despite having a user interface that can seem a little daunting to newcomers, it is a powerful and flexible product. It has become a standard for hobby use primarily because of its freeware version and the large set of component libraries and general adoption as the standard tool for open-source hardware (OSH) providers such as Sparkfun and Adafruit. Generally, you will find EAGLE design files available for their OSH products as well as for high-profile products such as the Arduino family of circuit boards. Printed Circuit Boards Because you are reading this book, you probably want to make a printed circuit board (PCB) and already have a basic understanding of what exactly a PCB is and how it works. However, PCBs come with their own set of jargon, and it is worth establishing exactly what we mean by vias, tracks, pads, and layers. The main focus of the book will be on making double-sided professional-quality circuit boards. This book assumes that you will design circuit boards and then e-mail the design files to a low-cost PCB fabrication service (as low as US$10 for 10 boards) that will actually make the boards.
    [Show full text]
  • Implementation of a Low-Cost Smart Grid Device to Prevent Brownouts in Village Micro-Hydro Systems
    Implementation of a Low-­‐Cost Smart Grid Device to Prevent Brownouts in Village Micro-­‐Hydro Systems by Thomas Quetchenbach A Project Presented to The Faculty of Humboldt State University In Partial Fulfillment Of the Requirements for the Degree Master of Science In Environmental Systems: Environmental Resources Engineering Option August, 2011 Abstract Implementation of a Low-­‐Cost Smart Grid Device to Prevent Brownouts in Village Micro-­‐ Hydro Systems Thomas Quetchenbach Brownouts are a common problem in micro-­‐hydro mini-­‐grid systems due to the limited supply of power and the difficulty of restricting usage. The GridShare is a device designed to alleviate brownouts by limiting peak power and encouraging load-­‐shifting to off-­‐peak times. The device is installed at each household’s electrical service entrance and measures voltage and current consumption. Indicator lights inform the customer whether a brownout is occurring; if the customer attempts to use large appliances, such as rice cookers, during a brownout, the GridShare disconnects power to the house until appliance is turned off. The objective of this master’s degree project was to advance the design of the GridShare device from a prototype to a production design ready for small-­‐ scale manufacturing and to manufacture, assemble, and test enough GridShare devices to perform an installation in the village of Rukubji, Bhutan. Based on our testing and a field visit by the GridShare team in June 2010, several changes were made to the circuit design, and several prototype devices were built. To enable the production of 120 GridShare devices, a printed circuit board was designed, allowing automated fabrication and assembly.
    [Show full text]
  • Electronic CAD Corso Materiali Intelligenti E Biomimetici 02-03/05/2019
    Electronic CAD Corso Materiali intelligenti e Biomimetici 02-03/05/2019 [email protected] Design of innovative testing systems ✓ User needs knowledge Load cells, force sensors BOM ✓ Sensing cost ✓ System Motors and transmission FINAL system DEVICE ✓ Actuation Material ✓ System properties Prototyping/ final production ✓ Electronics ✓ Manufacturing & control Electronic prototyping from breadboard to the final PCB Control Electronic and electromechanical prototyping If you wanted to build a circuit prior to the 1960s, chances are you would have used a technique called wire-wrap. Wire wrap is a process that involves wrapping wires around conductive posts attached to a perfboard. As you can see, the process can get rather complex very quickly. Although this method is still used today, there is something that makes prototyping much easier, breadboards! Control Breadboards An electronics breadboard is actually referring to a solderless breadboard. These are great units for making temporary circuits and prototyping, and they require absolutely no soldering. Another common use of breadboards is testing out new parts, such as Integrated circuits (ICs). When you are trying to figure out how a part works and constantly rewiring things, you don’t want to have to solder your connections each time. Control Breadboards 2 Terminal Strips are horizontal rows of metal strips on the bottom of the breadboard. Once inserted that component will be electrically connected to anything else placed in that row. This is because the metal rows are conductive and allow current to flow from any point in that strip. Power Rails are metal strips that run vertically along the sides. When building a circuit, you tend to need power in lots of different places.
    [Show full text]
  • The Integrated Circuit Hobbyist's Handbook
    The Integrated Circuit Hobbyist’s Handbook by Thomas R. Powers publications Solana Beach, CA Copyright © 1995 by HighText Publications, Inc. All rights reserved. No part of this book may be reproduced, in any form or by any means whatsoever, without permission in writing from the publisher. Printed in the United States of America. Cover design: Brian McMurdo, Ventana Studio, Valley Center, CA Technical illustrations: Raoul Patterson, San Diego, CA Developmental editing: Elvis Nodarse, Borrego Springs, CA Production services: Greg Calvert, Artifax, San Diego, CA ISBN: 1–878707–12–4 Library of Congress catalog number: 94–078678 “HighText” is a registered trademark of HighText Publications, Inc. publications P. O. Box 1489 Solana Beach, CA 92075 ii Table of Contents Foreword v CHAPTER ONE: Experimenting with ICs 1 CHAPTER TWO: Operational Amplifiers 7 339 Quad Comparator 10 380 Audio Power Operational Amplifier 11 386 Power Operational Amplifier 12 390 One Watt Audio Power Amplifier 13 741 Single Operational Amplifier 14 1458 Dual Operational Amplifier 20 1776 Programmable Operational Amplifier 22 2900/3900 Quad Norton Operational Amplifier 23 3160 High Input Impedance Operational Amplifier 25 3303 Quad Low Power Operational Amplifier 27 CHAPTER THREE: Linear Devices 29 117 Voltage Regulator 30 555 Timer 31 556 Dual Timer 33 564 Phase Locked Loop 34 565 Phase Locked Loop 35 567 Tone Decoder 36 571 Compandor 37 723 Voltage Regulator 38 1800 FM Stereo Demodulator 39 1812 Ultrasonic Transceiver 40 1830 Fluid Detector 41 2206 Function Generator
    [Show full text]
  • Electronics & Control
    Design Lab: Electronics & Control Corso Materiali intelligenti e Biomimetici 5/04/2018 [email protected] Project: multi-tester Specifications: - Test multiple samples, minimizing costs Actuator Mechanism Control Load cell Sensing Electronic and electromechanical prototyping If you wanted to build a circuit prior to the 1960s, chances are you would have used a technique called wire-wrap. Wire wrap is a process that involves wrapping wires around conductive posts attached to a perfboard. As you can see, the process can get rather complex very quickly. Although this method is still used today, there is something that makes prototyping much easier, breadboards! Breadboards An electronics breadboard is actually referring to a solderless breadboard. These are great units for making temporary circuits and prototyping, and they require absolutely no soldering. Another common use of breadboards is testing out new parts, such as Integrated circuits (ICs). When you are trying to figure out how a part works and constantly rewiring things, you don’t want to have to solder your connections each time. Breadboards 2 Terminal Strips are horizontal rows of metal strips on the bottom of the breadboard. Once inserted that component will be electrically connected to anything else placed in that row. This is because the metal rows are conductive and allow current to flow from any point in that strip. Power Rails are metal strips that run vertically along the sides. When building a circuit, you tend to need power in lots of different places. The power rails give you lots of easy access to power wherever you need it in your circuit.
    [Show full text]