Tugas Besar Mekatron

Download Tugas Besar Mekatron

Post on 27-Nov-2015




9 download

Embed Size (px)




<p>1 Remote Temperature PCBSpesifikasi 4 0.01uFd capacitor fungsi menyimpan muatan arus listrik di dalam medan listrik sampai batas waktu tertentu dengan cara mengumpulkan ketidakseimbangan internal dari muatan arus listrikCapacitance Value0.001uF</p> <p>Case StyleCeramic Chip</p> <p>ConstructionFlat</p> <p>DielectricX7R</p> <p>Tolerance10%</p> <p>Voltage16VDC</p> <p>Minimum Operating Temperature-55C</p> <p>Maximum Operating Temperature125C</p> <p>Sumber :http://www.jameco.com/1/1/16213-c0603c102k4rac-tu-c0603-capacitor-0603-x7r-001uf-10-16v-tr.html (capasitor 0.001 uf 16 Volt X7R 10% Surface Mount 0603 Paper Tape)</p> <p>Product Range:VISHAY - MKT372 SeriesCapacitance:0.01FCapacitance Tolerance: 10%Capacitor Dielectric Type:Polyester (PET)Voltage Rating:630VTime @ Temperature:2000 hours @ 85CCapacitor Case Style:(Not Applicable)Capacitor Terminals:Radial LeadedLead Spacing:10mmOperating Temperature Min:-55COperating Temperature Max:105CPackaging:EachApproval Category:IEC 60384-3Capacitor Mounting:Through HoleClimatic Category:55/105/56External Depth:10mmExternal Length / Height:12.5mmExternal Width:4mmFlammability Rating:UL94V-0Insulation Resistance:30000MohmLead Diameter:0.6mmLead Length:4.0mmNo. of Pins:2Operating Temperature Range:-55C to +105CTolerance +:10%Tolerance -:10%Voltage Rating V AC:250VVoltage Rating V DC:630Vhttp://in.element14.com/vishay-bc-components/2222-372-61103/capacitor-0-01uf-630v/dp/3903175 (VISHAY BC COMPONENTS - 2222 372 61103. - CAPACITOR, 0.01UF 630V)</p> <p>Capacitance Value0.001uF</p> <p>Case StyleCeramic Chip</p> <p>ConstructionFlat</p> <p>DielectricX7R</p> <p>Tolerance10%</p> <p>Voltage16VDC</p> <p>Minimum Operating Temperature-55C</p> <p>Maximum Operating Temperature125C</p> <p>Sumber :http://www.jameco.com/1/1/23341-c0402c102k4rac-tu-passive-capacitor-001uf-16v-x7r-10-smd-0402.html (0.001 uf 16 Volt X7R 10% Surface Mount 0402 Paper Tape and Reel)</p> <p>spesifikasi 2 22pF capacitorSumber :http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_null_1021348_-1 (Capacitor 0402 NP0 22PF 5% 25V Tape and Reel)</p> <p>http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_null_1191371_-1 (RDL,CONF,NPO,22PF,100V,5%,0.2X0.2,0.2LS,BULK,HAZMAT)</p> <p>http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_null_765644_-1 (Capacitor 22pf 50 Volt C0G 5% Surface Mount 0402 Paper Tape and Reel)</p> <p>spesifikasi 1 47uFd capacitorSumber :http://uk.alibaba.com/product/621956509-476-smd-tantalum-capacitor-47uf-35v.html (476 smd tantalum capacitor 47uf 35v T491X476K035AT)</p> <p>1 1n4148 diode fungsinya penyearah sinyal tegangan AC menjadi sinyal DC, Untuk dapat digunakan sebagai penyearah setengah gelombang Anda bisa menggunakan sebuah dioda</p> <p>spesifikasi 1 DS18B20 Temp sensorDS 1820 merupakan sensor suhu 9-12 bit yang memiliki fungsi seperti termometer serta terdapat sistem alarm. Sensor DS1820 memiliki kemampuan untuk mengukur suhu pada kisaran -55C sampai 125C dan bekerja secara akurat dengan kesalahan 0,5C pada kisaran -10C sampai 85C. Selain itu, daya yang digunakan sensor suhu DS1820 bisa langsung didapat dari data line ( parasite power), sehingga tidak perlu lagi listrik eksternal.</p> <p>spesifikasi 1 Atmega328P microcontroller has 32kB of flash, run at 3.3V with a 16MHz crystal, power supply voltage (1.8 to 5.5)sumber :http://avrprogrammers.com/devices/ATmega/atmega328 (1 28pin IC socket spesifikasi 1 NRF24L01+ modulesumber :https://www.sparkfun.com/products/691 (Transceiver nRF24L01+ Module with Chip Antenna)</p> <p>http://www.mdfly.com/index.php?main_page=product_info&amp;products_id=81 (2.4Ghz Wireless nRF24L01+ Transceiver Module</p> <p>1 10K resistor1 4.7K resistor1 240K resistor1 75K resistor1 1.5k resistor1 JST2.0 connector</p> <p>spesifikasi 1 8MHz crystal deskripsi Standard frequency crystals - use these crystals to provide a clock input to your microprocessor. Rated at 20pF capacitance and +/- 50ppm stability. Low profile HC49/US Package.sumber :http://www.newark.com/abracon/abls-8-000mhz-b2-t/crystal-8mhz-18pf-smd/dp/13J1676 (ABRACON - ABLS-8.000MHZ-B2-T - CRYSTAL, 8MHZ, 18PF, SMD)</p> <p>http://uk.farnell.com/iqd-frequency-products/lf-a140k/crystal-8mhz/dp/9712844 (IQD FREQUENCY PRODUCTS - LF A140K - CRYSTAL, 8MHZ)</p> <p>spesifikasi 1 tactile pushbuttonsumber :</p> <p>http://www.omron.com/ecb/products/search/?cat=2&amp;did=2&amp;prd=tactile-standard&amp;lang=en </p> <p>http://www.omron.com/ecb/products/search/?cat=2&amp;did=2&amp;prd=tactile-illuminated&amp;lang=enspesifikasi 1 LED 3mmsumber :http://www.superbrightleds.com/cat/component-leds/filter/LED_Package,3mm,18,166: spesifikasi 1 18650 battery and holdersumber :http://dx.com/p/14-8v-4-x-18650-battery-holder-case-box-with-leads-103855 </p> <p>http://www.batteryspace.com/Battery-holder-Li-Ion-18650-Battery-Holder-2S2P-With-2.6-long-20AWG.aspx </p> <p>http://www.batteryspace.com/Battery-holder-Li-Ion-18650-Battery-Holder-3S1P-With-2.6-long-20AWG.aspx spesifikasi Male and female header pinssumber :http://www.amazon.com/Single-Female-Header-2-54mm-Components/dp/B008QUVM4E </p> <p>http://www.assmann-wsw.com/en/produkte/connectors/header/list/10/1/?no_cache=1 Estimated total cost is about $12</p> <p>1 TemperatureLCD5110 PCB1 JST2.0 connector4 0.01uFd capacitor2 22pF capacitor1 47uFd capacitor1 DS18B20 Temp sensor1 Atmega328P microcontroller1 28pin IC socket1 NRF24L01+ moduleDescription:This module uses the newest 2.4GHz transceiver from Nordic Semiconductor, the nRF24L01+. This transceiver IC operates in the 2.4GHz band and has many new features! Take all the coolness of the nRF2401A and add some extra pipelines, buffers, and an auto-retransmit feature - very nice!</p> <p>Please note: We now populate these boards with the nRF24L01+. The '+' version of the IC has improved range, sensitivity, and data rates. The command set is backward compatible with the original nRF24L01.</p> <p>Dimensions:0.8x0.9"</p> <p>Features:On-board 3.3V LDO Regulator (3.3 to 7V supply allowed)</p> <p>On-board ceramic 2.4GHz Antenna</p> <p>100m Range at 250kbps</p> <p>250kbps to 2Mbit Data Rate</p> <p>Auto Acknowledge</p> <p>Auto Re-Transmit</p> <p>Multiceiver - 6 Data Pipes</p> <p>32 Byte separate TX and RX FIFOs</p> <p>5V tolerant input pins</p> <p>Software selectable channel from 2400MHz to 2525MHz (125 Selectable channels)</p> <p>Minimum number of external components</p> <p>Pins broken out : VCC, CE, CSN, SCK, MOSI, MISO, IRQ, GND</p> <p>Lots of application notes and support on Nordic Semiconductor Website1 LCD5110 display5 10K resistor1 4.7K resistor1 1K resistor1 16MHz crystal1 tactile pushbutton1 L78L33 voltage regulator TheL78L33ACUTR is of three-terminal positive regulators employ internal current limiting and thermal shutdown, making them essentially indestructible. If adequate heat-sink is provided, they can deliver up to 100 mA output current.They are intended as fixed voltage regulators in a wide range of applications including local or oncard regulation for elimination of noise and distribution problems associated with single-point regulation.</p> <p>Features:Output current up to 100 mA</p> <p>Output voltages of 3.3; 5; 6; 8; 9; 10; 12; 15; 18; 24 V</p> <p>Thermal overload protection</p> <p>Short circuit protection</p> <p>No external components are required</p> <p>Available in either 5% (AC) or 10% (C) selection</p> <p>Sumber http://www.futureelectronics.com/en/technologies/semiconductors/analog/regulators-reference/linear-regulators/Pages/5216130-L78L33ACUTR.aspx?IM=0#sthash.k9vMtg0v.dpufhttp://www.ienk.com/document_news_info.html?products_id=3824 Male and female header pinsEstimated total cost is about $17Opsi 2http://nathan.chantrell.net/20120623/tinytx-wireless-temperature-sensor-pcb/TinyTX Wireless Temperature Sensor PCB</p> <p>By Nathan Chantrell, on June 23rd, 2012</p> <p>For the latest iteration ofmy wireless temperature sensor(compatible with OpenEnergyMonitor, Nanodes and Jeenodes) I decided it was time for a proper PCB. While its not too much hassle to make one from stripboard, botching the RFM12B transceivers onto it is a bit of a pain in the bum and a custom PCB makes it a lot smaller, neater and quicker to build overall. I had made some PCBs a very long time ago using ferric chloride etching and the letraset style transfers but found it to be hard work with very variable results and not something I cared to repeat, newer laser printer transfer techniqueslook like they can make things a little easier but getting short runs of professionally manufactured boards produced is also a lot easier and cheaper these days so I thought Id try my hand at that.</p> <p>So a couple of weeks ago I got stuck in and designed a board with theEagle CAD software.Id played around with Eagle a bit in the past but only to view schematics Id downloaded elsewhere, Id never tried to actually design anything in it, it seems rather dated in its design and I dont think Im being unkind in saying it isnt the most intuitive piece of software ever designed but I soon got the hang of it and to be fair, it is pretty good at its job once you get to grip with its foibles.</p> <p>I decided to use the Chinese siteSeeedStudio.comto produce the boards, they dont take Eagle files directly but Eagle can export the Gerber files that they need and they have an Eagle design rules file that makes it easy to check that your board fits with what they are capable of producing and a job file for the Gerber export to make sure everything is setup correctly for them. Its still worth double checking the resulting Gerber files in a viewer such asGerbvto make sure everything has come out as intended, I found that some of the silkscreen text that looked fine in Eagle had overflowed the board in the Gerber files.</p> <p>After getting the design done I duly placed my order and sent the Gerbers off by email. A couple of weeks later and this lot landed on my doorstep:</p> <p>Slap on an ATtiny84A microcontroller loaded with my TinyTX code, an RFM12B transceiver, a DS18B20 temperature sensor and a 4k7 resistor and connect it up to a couple of batteries and its good to go, uploading to my install ofOpenEnergyMonitor emoncmsvia aNanodeand also displayed on mygraphical displays.Heres the completed board on top of a 2 x AAA battery holder:</p> <p>I went with 2 x AAA batteries when I made this one up as it shows off its diminutive dimensions but AA could of course be used for more capacity and that is what Ill probably use on most of them. A 3V coin cell could also be used but they dont have a lot of capacity so I dont think they really make a lot of sense unless size is critical. The pad spacing for the DS18B20 sensor also allows for a 3 pin header to be fitted instead allowing the sensor to be remote from the board on a plug in lead if desired.</p> <p>For 10 boards it cost 10 USD + shipping which worked out at 9.42 including UK delivery, so 79p per board given that I actually received 12, not bad at all and the quality is excellent.</p> <p>Im pretty happy with how it came out for a first try, the only bit that I would do differently in retrospect is the spacing between the RFM12B and the pads at the bottom is a little tight, Im going to blame the JeeParts library for that one as the outline it shows in Eagle for the RFM12B is smaller than it is in reality. It still fits though.</p> <p>Here is a picture comparing it with (left to right) myoriginal prototype ATmega328 powered stripboard version, theimproved ATmega328 stripboard version(one of several in use) and theATtiny stripboard version. Quite an evolution.</p> <p>Make your own</p> <p>You might notice theOpen Source Hardwarelogo on the top right of the board, Ive licensed this under theCreative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) licenceand the design files and schematics are available if you fancy getting your own boards made up or want to use it as the basis for something else. You can find links to download the Eagle files and the finished Gerbers ready to send off to Seeed below. Ive also uploaded the files toSolderPad hereand as always you can get the latest code onGitHub here. The code needs to be loaded using the Arduino IDE and arduino-tiny core as covered inthis previous postand requires aone line changeto the OneWire library to get it to work with the arduino-tiny core.</p> <p>Downloads:SchematicEagle filesGerbersCodeBill Of Materials:1 x TinyTX PCB1 xATTINY84A-PU Microcontroller1 xRFM12B Transceiver1 xDS18B20 Temperature Sensor1 x4K7 0.125W resistor1 x14 Way DIP socket1 xDouble AAA or AA battery holderWire for antenna (165mm for 433MHz, 82mm for 868MHz)</p> <p>Step 1Step 1: NRF24L01+ module</p> <p>So what is an NRF24L01+ ? Technically, its that little black chip in the middle of those modules in the picture. It allowswirelesscommunications between similar devices. Thats how cellphones work. Thats how wi-fi works. The chip is called a transceiver as it has both a transmitter and receiver in it so it can send and receive information. The + is just an upgraded version of the NRF24L01.Simple:Basically, it allows two devices to communicate wirelessly over a distance. Its similar to Bluetooth.TechnoGeek:Here is the website for the IC itself.http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01The NRF24L01+ module includes all the supported electronics to make a complete transceiver that will easily interface with an Arduino. Theyre available on eBay for about $2 a piece.http://www.ebay.com/itm/Leatest-2-4Ghz-nRF24L01-RF-Transceiver-Module-ISM-/270986572433?pt=LH_DefaultDomain_0&amp;hash=item3f180ef291Warning:Most modules are fairly standard with eight pin interface but I guess there are some with 10 pins.And there is a version with an amplifier and antenna for longer range:http://www.ebay.com/itm/2-4G-Wireless-nRF24L01-PA-And-LNA-Module-/280924811830?pt=LH_DefaultDomain_0&amp;hash=item41686c7236With some power modifications, this one should work fine with my PCBs.NRF24L01+ and the Arduino:As I like to work with the Arduino, I searched for an Arduino library for the NRF24L01+. My favorite is the one from Maniacbug, again:http://maniacbug.github.io/RF24/https://github.com/maniacbug/RF24NetworkAnd heres some getting started info:http://maniacbug.wordpress.com/2011/11/02/getting-started-rf24/Step 2</p> <p>There are a lot of temperature sensors out there. Ive used a lot of them in different projects. The LM35 is pretty cheap. But for this project, I chose the DS18B20. Its only about $1.30:http://www.ebay.com/itm/2PCS-IC-DALLAS-TO-92-DS18B20-/250814818630?pt=LH_DefaultDomain_0&amp;hash=item3a65ba6946Heres the datasheethttp://datasheets.maximintegrated.com/en/ds/DS18B20.pdfTheprimary reasonI selected the DS18B20 is the accuracy. It is calibrated to +/- 0.5C. Most of the other cheap temperature sensors have to (or should be) calibrated at various temperature points to achieve better accuracy.Irrelevant Information: Calibration:A typical two point calibration is to use freezing temperature of water, 32F (0C)and boiling point of water, 212F (100C). But wait! This boiling point is only true at sea level. My altitude is about 4600 ft. so boiling water is about 203F. Okay, this is a lot of work and Im LAZY so I will just assume that the DS18B20 is as accurate as claimed.Secondary reason:the DS18B20 is digital as opposed...</p>