{"id":1899,"date":"2020-10-22T01:45:28","date_gmt":"2020-10-21T22:45:28","guid":{"rendered":"https:\/\/www.mikrobotik.com\/wp2\/?p=1899"},"modified":"2022-07-31T13:39:52","modified_gmt":"2022-07-31T10:39:52","slug":"bakis-acinizi-genisletin","status":"publish","type":"post","link":"https:\/\/www.mikrobotik.com\/wp2\/2020\/10\/22\/bakis-acinizi-genisletin\/","title":{"rendered":"Bak\u0131\u015f a\u00e7\u0131n\u0131z\u0131 geni\u015fletin"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><strong>Bu yaz\u0131m\u0131n konusu farkl\u0131 bir bak\u0131\u015f a\u00e7\u0131s\u0131 elde edilmesi. Arduino, pic, stm, vs.\u00a0 ile \u00e7ok \u015fey yapar\u0131m diyenler i\u00e7in, bak\u0131\u015f a\u00e7\u0131lar\u0131n\u0131 geli\u015ftirmek istedim.<\/strong><\/p>\n<p><span style=\"color: #ff6600;\">Bir \u00f6rnekle ba\u015flayal\u0131m neden bak\u0131\u015f a\u00e7\u0131s\u0131.<\/span><br \/>\nBir \u00e7ok yerde arduino kursu veriliyor. Bu kurslarda \u00f6\u011fretilenler ile ba\u015flayan ki\u015fi arduino ile motor kontrol\u00fc, led yakma, sens\u00f6r kontrol etme gibi i\u015flevleri yap\u0131yor. Sonras\u0131nda bir sens\u00f6re g\u00f6re de\u011feri okuyup bir RTC den zaman bilgisini okuyup sonras\u0131nda ise 7 seg display ile zaman bilgisini ve sens\u00f6r bilgisini yans\u0131tmak istiyor. Bir de sens\u00f6r\u00fcn durumuna g\u00f6re fan motorunu \u00e7al\u0131\u015ft\u0131rmak ve h\u0131z\u0131n\u0131 ayarlamak istiyor. Bu tip bir program\u0131 sadece arduino ile yapmak m\u00fcmk\u00fcn. Buradaki tek handikap display lerin \u00e7oklu ba\u011flant\u0131 ile s\u00fcr\u00fclmesi. Bunu arduino pimleriyle yapmak m\u00fcmk\u00fcn fakat me\u015fakkatli olacaa\u011f\u0131 i\u00e7in \u00e7e\u015fitli yard\u0131mc\u0131 devrelerin kullan\u0131lmas\u0131, arduino&#8217;nun bu i\u015fi kolayl\u0131kla halletmesi demektir.<br \/>\nBu displaylere bir \u00e7\u00f6z\u00fcm bulal\u0131m. Mesela 74hc595 entegresiyle display s\u00fcrelim arduino bunun i\u00e7in 3 pimini kullanacak. Fakat bu durumda bile display \u00e7al\u0131\u015fma kodlar\u0131n\u0131 ya bir k\u00fct\u00fcphaneden ya da bir kodlama sisteminden yararlanarak yapmam\u0131z laz\u0131m bu da fazladan kodlama demek.<br \/>\nNe yapmal\u0131y\u0131z, 74hc595 ile birlikte 7447 kullanabiliriz. Bu da i\u015fimizi bir miktar daha kolayla\u015ft\u0131racakt\u0131r.<\/p>\n<p><strong>Display kullan\u0131m\u0131 hakk\u0131nda yazd\u0131\u011f\u0131m bir yaz\u0131ya <a href=\"https:\/\/www.mikrobotik.com\/wp2\/2019\/07\/06\/7-segment-display-kullanimi\/\" target=\"_blank\" rel=\"noopener noreferrer\">buradan ula\u015fabilirsiniz.<\/a>\u00a0<\/strong><\/p>\n<p>Bunun gibi yard\u0131mc\u0131 devreler ve entegreler ile <strong>ARDUINO<\/strong>\u2019yu ya da <strong>PIC, STM gibi<\/strong> kontrolc\u00fcleri bir <strong>ORKESTRA \u015eEF\u0130<\/strong> gibi kullanabiliriz.<\/p>\n<p><span style=\"color: #ff6600;\">Bu yaz\u0131m\u0131zda kulland\u0131\u011f\u0131m\u0131z entegreler, umar\u0131m size bak\u0131\u015f a\u00e7\u0131n\u0131z\u0131 geni\u015fletmenizde fayda sa\u011flayacakt\u0131r.<\/span><\/p>\n<p><strong>Hangi entegreler var.<br \/>\n<\/strong>1- ADC0804 Analog dijital \u00e7evirici entegresi paralel tip<br \/>\n2- ADC0831 Analog dijital \u00e7evirici entegresi seri tip<br \/>\n3- CD4067 16 kanal Analog dijital \u00e7oklay\u0131c\u0131.<br \/>\n4- CD4050 6 l\u0131 seviye d\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc (HEX non inverting level shifter)<br \/>\n5- CD4033 say\u0131c\u0131 display g\u00f6sterici entegresi<br \/>\n6- CD4510 ileri geri say\u0131c\u0131<br \/>\n7- 7490 binary decade say\u0131c\u0131( 0-9 aras\u0131 4 bit binary saya\u00e7)<br \/>\n8- 7447 display s\u00fcr\u00fcc\u00fc entegre<br \/>\n9- 27C256 paralel EPROM<br \/>\n10- 74HC165 Paralel seri \u00e7evirici entegre.<\/p>\n<p><span style=\"color: #ff6600;\">Bu entegrelerden daha fazlas\u0131n\u0131 da sizler bulabilirsiniz.<\/span> <strong>Entegrelerin \u00e7al\u0131\u015fmas\u0131 videoda PROTEUS \u00fczerinde g\u00f6sterilmi\u015ftir.<\/strong><\/p>\n<p>Projenizi olu\u015ftururken bunu arduino yada di\u011fer mikrokontrolc\u00fcler ile nas\u0131l yapar\u0131m derken, bir yandan da <span style=\"color: #ff6600;\">rutin i\u015flerin kontrolc\u00fc zaman\u0131n\u0131z\u0131 \u00e7almamas\u0131 i\u00e7in bir yere aktarabilir miyim sorusunu sormal\u0131s\u0131n\u0131z.<\/span><br \/>\nBaz\u0131 arkada\u015flar UNO nun pim say\u0131s\u0131 yetmedi MEGA ya ge\u00e7tim diyor. Projeyi inceleseniz arduino mini ile bile yap\u0131labilecek bir projedir. Pimleri kullan\u0131l\u0131rken bol keseden da\u011f\u0131t\u0131lm\u0131\u015ft\u0131r. Her \u015feyi arduino i\u00e7ine g\u00f6mmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan bir \u00e7ok k\u00fct\u00fcphaneyi de eklemi\u015ftir. Hatta bu kadar k\u00fct\u00fcphaneden sonra bellekte bile yer kalmayabilir.<br \/>\nBiraz d\u00fc\u015f\u00fcn\u00fcrse, I2C ile fazladan pim kullanma \u015fans\u0131 var. \u00c7ok gerekirse bu pimleri kullan\u0131r yine de MEGA ya ge\u00e7mez.<\/p>\n<p>Projenizi olu\u015ftururken, <span style=\"color: #ff6600;\">ALGOR\u0130TMA<\/span> s\u0131n\u0131 iyi bir \u015fekilde \u00e7\u0131kard\u0131ysan\u0131z, daha programa ge\u00e7meden \u00f6nce ihtiyac\u0131n\u0131z olan yan devre ve entegreleri de belirleyebilirsiniz. Program\u0131n\u0131z\u0131 sonradan de\u011fi\u015ftirmenize gerek kalmaz. <strong>Algoritma hakk\u0131ndaki yaz\u0131ma <a href=\"https:\/\/www.mikrobotik.com\/wp2\/2020\/02\/07\/algoritma-ve-programlamaya-giris\/\" target=\"_blank\" rel=\"noopener noreferrer\">buradan ula\u015fabilirsiniz.\u00a0<\/a><\/strong><\/p>\n<p><strong>\u015eimdi de yukar\u0131daki entegreleri a\u00e7\u0131klamaya \u00e7al\u0131\u015fay\u0131m.<\/strong><\/p>\n<p><a href=\"https:\/\/lh3.googleusercontent.com\/-VJ2Qv0BKrcf1XvXVowGGT23SIoFHjCfnrAlHGhSV0PvkvIZdtK6GEZK8PxmLe22313vuB7FcXT4WcSSXF7izvhtA8PhlxPmiAhMOICfpMZhS61gvXAYNWidviF_yQmFA5b6300Cp8xamO5HxwX7q23u5QC9wvlECU-C1W9sEFlGqln93KI1_P96tXaS2LeS-mf9xvJZPx1kK1dOseQMGAshOuiR-86tXwkEqVpHThEWwJ4VTD3WzEpdUyOTePfxY7Oc1jAsc9gzat5bxS--uPd9dMOpz7FCAvTHDOthYzQRJI69ppRVm0TJYBaFlFjOoSU1ih7pD6rPlRR4i18_GupkTUFDres4nOdH54iqXnrLZ2zqxqlaFW2vh67NB4pn95RPn8N12FhRr04_KA2eiVQP5DtCTsBghqmSKcbVGcUVtUB6j1zoaHohdtdKUdwciYk8wYkP5-84ducevot36V30ChSpoMkvHPuvWOe6ANoYH_8nFXuXvtJn9NGjf0O4z9iUQdeJ0WkfhzTsI8XPj9MPl345iNoVtXz3Uea9rlqOuEJ3btYdUed32NPrZxqqKgdk9EXxK2dl2I3HVwVlethF0oJzXJOYlrIDOIKMOnPIob6djMDCVQNEpX3gRQrGrZVRuBn_zU5BICj42-59bIduVXSVEU4ZAjq-FbM9hGQ_KmmhWdS9m8U9YlHAlQ=w1184-h808-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" class=\"lightbox aligncenter lazyload\" data-src=\"https:\/\/lh3.googleusercontent.com\/-VJ2Qv0BKrcf1XvXVowGGT23SIoFHjCfnrAlHGhSV0PvkvIZdtK6GEZK8PxmLe22313vuB7FcXT4WcSSXF7izvhtA8PhlxPmiAhMOICfpMZhS61gvXAYNWidviF_yQmFA5b6300Cp8xamO5HxwX7q23u5QC9wvlECU-C1W9sEFlGqln93KI1_P96tXaS2LeS-mf9xvJZPx1kK1dOseQMGAshOuiR-86tXwkEqVpHThEWwJ4VTD3WzEpdUyOTePfxY7Oc1jAsc9gzat5bxS--uPd9dMOpz7FCAvTHDOthYzQRJI69ppRVm0TJYBaFlFjOoSU1ih7pD6rPlRR4i18_GupkTUFDres4nOdH54iqXnrLZ2zqxqlaFW2vh67NB4pn95RPn8N12FhRr04_KA2eiVQP5DtCTsBghqmSKcbVGcUVtUB6j1zoaHohdtdKUdwciYk8wYkP5-84ducevot36V30ChSpoMkvHPuvWOe6ANoYH_8nFXuXvtJn9NGjf0O4z9iUQdeJ0WkfhzTsI8XPj9MPl345iNoVtXz3Uea9rlqOuEJ3btYdUed32NPrZxqqKgdk9EXxK2dl2I3HVwVlethF0oJzXJOYlrIDOIKMOnPIob6djMDCVQNEpX3gRQrGrZVRuBn_zU5BICj42-59bIduVXSVEU4ZAjq-FbM9hGQ_KmmhWdS9m8U9YlHAlQ=w1184-h808-no?authuser=0\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><\/p>\n<figure style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/lh3.googleusercontent.com\/9mfMBp_Jjx8g6ns8vBVMSPouBmcdKPhozwg4f_BVSMNDiGcJLmqeWWu0eh6Jqrr7cjkshiP6_w0Lo17TcjVnGFOFPlRl87DRq8R8B1puqKe90qeilhO5KAd2Z3sM-LEds0Otz1zM9OZJ0YWe0XE4u-lPLvAu1cwlWhS3S0WO1rvEMArYviieeCM9Amscg82On55IepAH60Y84SJpbe2-E2nDVSZrPR6R8h_lf78dOvJFaF6qgXc7-aIDEKhmD_7cskUngdRi9-Cem_YE6-XqW2n6GKGA7uHnShloGcxQwkhnSYefGMEvDKuemChKbRu-nVSMVexqdYoGss2qQmZKedWSO2O6gGajY2BX-uPvnmt9Trky3ZH4tTtFnnxIgg7sgXb5JxgCbJl_SSqqxQ5esv4545NWtXDwPkkZnUEEEgDveA1ufcJzuguhCpXIAvnWBQ_jWmMV5olE4hVpFm5UshgGQ5CV6TLhlPs5DgH0x2iksXIPnZWdhiIbyPxwQtIZFSe1x_ehg1OJf3Z_guI9xcsdE86rQEQhvToxrHdMpBqJ3gCKHX6lfOBWhADPCWgZF-QA8uvgBOEz6TSXsQtKtR6qnjsN3sc4cCY288Xa7-IUwjeKKRyBRVHlNNOul4E1vBV9boMQnKMaqu1aknjFl1zU-RQIKARTIu_DbHg_Q-ksoIf-cUuqIkWbVMGKGQ=w1352-h776-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" data-src=\"https:\/\/lh3.googleusercontent.com\/9mfMBp_Jjx8g6ns8vBVMSPouBmcdKPhozwg4f_BVSMNDiGcJLmqeWWu0eh6Jqrr7cjkshiP6_w0Lo17TcjVnGFOFPlRl87DRq8R8B1puqKe90qeilhO5KAd2Z3sM-LEds0Otz1zM9OZJ0YWe0XE4u-lPLvAu1cwlWhS3S0WO1rvEMArYviieeCM9Amscg82On55IepAH60Y84SJpbe2-E2nDVSZrPR6R8h_lf78dOvJFaF6qgXc7-aIDEKhmD_7cskUngdRi9-Cem_YE6-XqW2n6GKGA7uHnShloGcxQwkhnSYefGMEvDKuemChKbRu-nVSMVexqdYoGss2qQmZKedWSO2O6gGajY2BX-uPvnmt9Trky3ZH4tTtFnnxIgg7sgXb5JxgCbJl_SSqqxQ5esv4545NWtXDwPkkZnUEEEgDveA1ufcJzuguhCpXIAvnWBQ_jWmMV5olE4hVpFm5UshgGQ5CV6TLhlPs5DgH0x2iksXIPnZWdhiIbyPxwQtIZFSe1x_ehg1OJf3Z_guI9xcsdE86rQEQhvToxrHdMpBqJ3gCKHX6lfOBWhADPCWgZF-QA8uvgBOEz6TSXsQtKtR6qnjsN3sc4cCY288Xa7-IUwjeKKRyBRVHlNNOul4E1vBV9boMQnKMaqu1aknjFl1zU-RQIKARTIu_DbHg_Q-ksoIf-cUuqIkWbVMGKGQ=w1352-h776-no?authuser=0\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><figcaption class=\"wp-caption-text\"><span style=\"color: #ff6600;\"><strong>ADC0804 \u00e7\u0131k\u0131\u015f\u0131n\u0131n 27C256 eprom ile display de g\u00f6sterilmesi.<\/strong><\/span><\/figcaption><\/figure>\n<p>ADC0804 entegresi ADC entegresi dedik. Bu entegreyi kullanmadan Arduino unoda kullanabilece\u011fi 6 adet analog giri\u015fi oldu\u011funu unutmayal\u0131m. I2C kullan\u0131yorsan\u0131z 2 tanesi eksilecek. 4 tane kald\u0131. Bu 4 adet normalde yeterli fakat bundan fazlas\u0131 gerekiyorsa I2C den vazge\u00e7menize gerek yok ADC0804 ya da ADC0831 entegrelerini ya da benzerlerini kullanabilirsiniz.<br \/>\n<span style=\"color: #ff6600;\">Tabii ki bunu yapmak istemiyorum da diyebilirsiniz.<\/span><br \/>\nSize \u00f6nerim t\u00fcm analog sens\u00f6rlerinizi ya da devrelerinizi 4051, 4052, 4067 gibi entegreler kullanarak s\u0131ral\u0131 okuma yapabilmeniz m\u00fcmk\u00fcn olur.<\/p>\n<figure style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/lh3.googleusercontent.com\/GfOuOwjFUm3dbccQ9wHer_FWdgdrvQPO1RVpAgD5Aw7C91gkLx476_so9oNgQvzHyUjUpAcEmAR4PBLujwsYbNC57brDWraVdBBos-Nyc9m9ABLycou7qJXcRoBNg1DPo6XvqwK4xt6T0eBZJ8UjdO7beVbbwGSYfUxJEFKY4wAzB5jztP16xAEwTzYnwkq2rRy9ebv-jJDTUveCpyspu2bE2MBDdnBiooL88WENobDBk4pgLXkE3lcoAqXOUkUf21zVd6QpP5nWpos32i9er6TqwvWcjx9v-sfcG2nD3LOK3ByOCtkz8DFXqjhXn2235lVtbbf0Q32ono8ykA2_QCbLJoxUEth1lMHAWCMp_t59SSN1rG8NTHZvtJRIma9JrUQz2rOzkUszW1fGcJOo6g48m5MD_Pv7_YRkwn_Qxu-ANz3axVhTLGYCfjT1R-_ewKl1FZ22viLGQBcaZOGH_yy0ulpAMJ9M0PGQd-2VwoDyLsPNQ0DBEXYq1e1AUVR-5w-4dNQ-aTHlfl86SgbE7YDjcM21ZLVsgaSCAIE43zu93sBnwujUUTcucuAie18toh-9iaewPcq6G6ir3hcVtTcWzt5yzn9uEXf-bw5W_CBdpFPmVLncZEFQbfRC-GPu1WgwLDIrowxqcT3f0-006_r4Ch7dvxQvFREQQ6qgGOHzCR4BbbTvCYAPYlC37w=s903-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" class=\"lightbox lazyload\" data-src=\"https:\/\/lh3.googleusercontent.com\/GfOuOwjFUm3dbccQ9wHer_FWdgdrvQPO1RVpAgD5Aw7C91gkLx476_so9oNgQvzHyUjUpAcEmAR4PBLujwsYbNC57brDWraVdBBos-Nyc9m9ABLycou7qJXcRoBNg1DPo6XvqwK4xt6T0eBZJ8UjdO7beVbbwGSYfUxJEFKY4wAzB5jztP16xAEwTzYnwkq2rRy9ebv-jJDTUveCpyspu2bE2MBDdnBiooL88WENobDBk4pgLXkE3lcoAqXOUkUf21zVd6QpP5nWpos32i9er6TqwvWcjx9v-sfcG2nD3LOK3ByOCtkz8DFXqjhXn2235lVtbbf0Q32ono8ykA2_QCbLJoxUEth1lMHAWCMp_t59SSN1rG8NTHZvtJRIma9JrUQz2rOzkUszW1fGcJOo6g48m5MD_Pv7_YRkwn_Qxu-ANz3axVhTLGYCfjT1R-_ewKl1FZ22viLGQBcaZOGH_yy0ulpAMJ9M0PGQd-2VwoDyLsPNQ0DBEXYq1e1AUVR-5w-4dNQ-aTHlfl86SgbE7YDjcM21ZLVsgaSCAIE43zu93sBnwujUUTcucuAie18toh-9iaewPcq6G6ir3hcVtTcWzt5yzn9uEXf-bw5W_CBdpFPmVLncZEFQbfRC-GPu1WgwLDIrowxqcT3f0-006_r4Ch7dvxQvFREQQ6qgGOHzCR4BbbTvCYAPYlC37w=s903-no?authuser=0\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><figcaption class=\"wp-caption-text\"><span style=\"color: #ff6600;\"><strong>Multiplexer ( \u00e7oklay\u0131c\u0131 ) kullan\u0131lmas\u0131.<\/strong><\/span><\/figcaption><\/figure>\n<figure style=\"width: 378px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/lh3.googleusercontent.com\/vj8h7C-W4Gh2-o9NwNfuBqPUIXOVGsm5dKJCc0dLBRR-AeWHZcGEIB99tCNRa1iHnJRKiYM8n-JVeAfpkSW9hQkgF2qPHRK9wnfGZJ8rdKsj_EkYCYhYvOyj27AWSPZipMG8D_AB7wqyl9x-EaprB4GPwhhU781xwT7rB-uKPjgj1P324pn471Crd649-EmxesH3Vd1OMJKn3rOsyibhmrGYTgkmsHziOXigdO8lwflFnmhLzq0wHvNlY4Tkp4K5z_w1OqV2SRCjrJM4q9gozIcB13Jc942bykuxZto9-8t3OSMMiSkDWH0F5cwt3AjZ3wUQdqVDqwHXe4EJO1lGpGSX2ksxAhJJ9bR7w4U6gJMdYuQ4V5q87IQb8aCK699tk71yBwbn1FcR5sOlfzO9VmsjicYWXC2M24vLPwywa5E9Y3fSwkQ7k67fxdAdWfpDTyPwoa5xXPcl-fL59N06cK3kMTXjLRPsP6eI8gNjNr1eCNXelVsYNjejeh9YJmG8QSKOJLQ1W5O6iglOiAYcQKyY_WBWYtvTWgIZT-FxdkxmHWK-647q2ZQtOqTgwJIYqA9kmmQaepMyp9Stf51qv6OdHWa-V8v9GSVawlwP6gRN8qLcRzogalo-G3k3HWclnQL_6sRujgEgf5cQaV0B0z-6dh9v1hlL7BoiPCkEInhDj8BKQA2TNInzadmiVw=w1254-h813-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" data-src=\"https:\/\/lh3.googleusercontent.com\/vj8h7C-W4Gh2-o9NwNfuBqPUIXOVGsm5dKJCc0dLBRR-AeWHZcGEIB99tCNRa1iHnJRKiYM8n-JVeAfpkSW9hQkgF2qPHRK9wnfGZJ8rdKsj_EkYCYhYvOyj27AWSPZipMG8D_AB7wqyl9x-EaprB4GPwhhU781xwT7rB-uKPjgj1P324pn471Crd649-EmxesH3Vd1OMJKn3rOsyibhmrGYTgkmsHziOXigdO8lwflFnmhLzq0wHvNlY4Tkp4K5z_w1OqV2SRCjrJM4q9gozIcB13Jc942bykuxZto9-8t3OSMMiSkDWH0F5cwt3AjZ3wUQdqVDqwHXe4EJO1lGpGSX2ksxAhJJ9bR7w4U6gJMdYuQ4V5q87IQb8aCK699tk71yBwbn1FcR5sOlfzO9VmsjicYWXC2M24vLPwywa5E9Y3fSwkQ7k67fxdAdWfpDTyPwoa5xXPcl-fL59N06cK3kMTXjLRPsP6eI8gNjNr1eCNXelVsYNjejeh9YJmG8QSKOJLQ1W5O6iglOiAYcQKyY_WBWYtvTWgIZT-FxdkxmHWK-647q2ZQtOqTgwJIYqA9kmmQaepMyp9Stf51qv6OdHWa-V8v9GSVawlwP6gRN8qLcRzogalo-G3k3HWclnQL_6sRujgEgf5cQaV0B0z-6dh9v1hlL7BoiPCkEInhDj8BKQA2TNInzadmiVw=w1254-h813-no?authuser=0\" alt=\"\" width=\"378\" height=\"378\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 378px; --smush-placeholder-aspect-ratio: 378\/378;\" \/><\/a><figcaption class=\"wp-caption-text\"><span style=\"color: #ff6600;\"><strong>74HC4067 entegresi kullan\u0131larak yap\u0131lm\u0131\u015f \u00e7oklay\u0131c\u0131. <\/strong><\/span><\/figcaption><\/figure>\n<p>4067 16 kanall\u0131 \u00e7oklay\u0131c\u0131 yerine, daha d\u00fc\u015f\u00fck kanall\u0131 4051, 4052 gibi entegreleri de kullanabilirsiniz. Arduino hangi sens\u00f6r\u00fc se\u00e7erse onu kullanacakt\u0131r. Ben videoda 4067 16 kanall\u0131 olan\u0131 se\u00e7tim. Di\u011ferleri de ayn\u0131 \u015fekilde \u00e7al\u0131\u015f\u0131r.<br \/>\n<span style=\"color: #ff6600;\">\u00c7areler t\u00fckenmez yeter ki bak\u0131\u015f a\u00e7\u0131n\u0131z\u0131 geni\u015fletin.<\/span> Mesela ADC0804 paralel \u00e7\u0131k\u0131\u015fl\u0131 bir entegredir. \u00d6l\u00e7\u00fcm de\u011ferini 8 bit olarak g\u00f6sterir. Yani arduino&#8217;nun 8 pimini kullanmas\u0131 gerekecektir. Bu kadar savurgan olmayal\u0131m dersek, 74HC165 entegresini kullanarak paralel bilgiyi ( 8 bit bilgiyi 1 bit seri ) bilgiye d\u00f6n\u00fc\u015ft\u00fcrebiliriz. ( Bu da videoda g\u00f6sterilmi\u015ftir. )<br \/>\nAyr\u0131ca elimizde 8 bitlik bir de\u011fer var. Bunu arduinoya g\u00f6nderip arduinonun da displaylere g\u00f6ndermesini isteyebiliriz. Arduinonun zaman\u0131n\u0131 \u00e7almamak i\u00e7in 27C256 paralel epromu programlayarak, display s\u00fcr\u00fcc\u00fcleri de eklerseniz, 7 seg displayde g\u00f6sterebilirsiniz. <span style=\"color: #ff6600;\">Arduinonun bundan haberi bile olmayacakt\u0131r.<\/span> Zaman\u0131 \u00e7al\u0131nmam\u0131\u015f olacakt\u0131r. ( Bu da videoda g\u00f6sterilmi\u015ftir.)<\/p>\n<p>ADC0831 den bahsetmi\u015ftik. Bu da 8 bacakl\u0131 bir seri \u00e7\u0131k\u0131\u015fl\u0131 Analog Dijital \u00e7evirici entegresidir. Zaten seri bilgi gelece\u011fi i\u00e7in arduinonun, entegrenin CS ucunu aktif ederek bilgiyi istemesi yeterli. <span style=\"color: #ff6600;\">Yine fazla pim kullan\u0131m\u0131 s\u00f6z konusu<\/span>. <span style=\"color: #ff6600;\">Arduino kendi i\u00e7inde 1 pim kullanarak bu i\u015fi yap\u0131yor. Neden 2 pim kullanay\u0131m dersiniz. Hakl\u0131s\u0131n\u0131z.<\/span> Fakat \u00e7\u00f6z\u00fcm\u00fc de var. \u00c7oklay\u0131c\u0131 kullanmak. Arduino 4 bit bilgi kullanarak birden fazla sens\u00f6r\u00fc se\u00e7ebiliyor. 4067 gibi entegrelerle bu kez sens\u00f6r se\u00e7imi yapabiliriz. Arduino sadece 4 bit yani 4 pim kullanarak \u00e7oklay\u0131c\u0131 vas\u0131tas\u0131yla 16 tane sens\u00f6r\u00fcn hangisinden bilgi alaca\u011f\u0131n\u0131 se\u00e7er ve ayn\u0131 zamanda tek pim kullanarak analog veriyi de al\u0131r.<\/p>\n<p>Diyelim ki 6 adet 7 seg display kullanaca\u011f\u0131z ve bir say\u0131c\u0131 yapaca\u011f\u0131z. 4033 entegrelerini birbirine seri ba\u011flayarak 6 adet display \u00e7al\u0131\u015ft\u0131rabiliriz.<br \/>\nBen bir de geri saya\u00e7 yapmak istiyorum derseniz bu kez 4510 entegresini kullanabilirsiniz. Bu entegre ileri geri say\u0131c\u0131 entegredir. \u00c7\u0131k\u0131\u015f\u0131 4 bitlik decade denilen 10lu say\u0131c\u0131d\u0131r. Yani sadece 0-9 aras\u0131 sayar. Bu \u00e7\u0131k\u0131\u015flar 4033 gibi direkt display\u2019e ba\u011flanamad\u0131\u011f\u0131ndan bu kez 7447 display s\u00fcr\u00fcc\u00fc kullan\u0131l\u0131r ki displayler arduino olmadan \u00e7al\u0131\u015fs\u0131n. Bu entegrenin g\u00fczel bir \u00f6zelli\u011fi daha var. \u0130stedi\u011finiz de\u011ferlere ayarlayarak o de\u011ferden ba\u015flay\u0131p ileri ya da geri gitmesini sa\u011flayabilirsiniz. Arduino bunun neresinde derseniz Arduino istenilen ba\u015flang\u0131\u00e7 say\u0131s\u0131n\u0131 ayarlar, clock ( saat ) sinyali i\u00e7in PWM darbe \u00fcretir ya da dijital pim \u00fczerinden bir saat darbesi \u00fcretebilir. Ayr\u0131ca ileri ya da geri saymas\u0131n\u0131 sa\u011flayabilir.<\/p>\n<figure style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/lh3.googleusercontent.com\/3rS_ApNkoT_5YUnesHUlPOQB_Rw_pDeJbYNuEm_AKiZ4Zl4w7vDmzhHCIhFoR_mc0nxBZZDwU1aFgdiBUMcNbTJ4loRtDWkmov23xf5L-4h90yrEwuKMgk5Qb5W-kPHaZMlC6N6KDFR5V5GYEYJeNqlU6iFj9GjbxMBycojg9L149CHFVY63gf1w1COzcOisXzKJhFjktJ6LgU7nam7wsCM_HjsvU0bSrfvtwLa5PrMZm4xnAtI0K0lYszbqfAiFhb_hrh_F2mcWvJ3VBpTspcAXsr2M7yYqDVNOweibcfvfNUZ_zvUCxtfLYXaPTAfQdoZd0zxFOoJ9hVCQj3TzvtjfUd2ZYOKpK6pXQvFqGlLSHu4CnMApvy1fVDNJ5pkxgF90Y-myjB1X8w833E4iKRQ0EEw22eKtrhqNEctmEWdLe-fVuKq3PEj5Y5xFtLq8ZL8ilSHsugIYEFJZNDZFaqu53Lb9BRxPCYc6qy1BlYPzvGjsuNPFjgA1eq1wEDQG1hct-qf1c5udQYW3_2yHO3VUtnDuuhvRQMtjXPhyXuI3cqHbFf-7126CuDY2T5Os178pk7gzwjOScUCFmd7QvNILsdwkiwKR_0ETQU6BpCbAUhX34d0kIdhw3fptJyUSe2QiIwal8kYHSxhfYzr8hWKZcWi0n3bKJzZRsMoz7jTcxVWPfxNU-wVL9bNy-A=w1423-h881-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" data-src=\"https:\/\/lh3.googleusercontent.com\/3rS_ApNkoT_5YUnesHUlPOQB_Rw_pDeJbYNuEm_AKiZ4Zl4w7vDmzhHCIhFoR_mc0nxBZZDwU1aFgdiBUMcNbTJ4loRtDWkmov23xf5L-4h90yrEwuKMgk5Qb5W-kPHaZMlC6N6KDFR5V5GYEYJeNqlU6iFj9GjbxMBycojg9L149CHFVY63gf1w1COzcOisXzKJhFjktJ6LgU7nam7wsCM_HjsvU0bSrfvtwLa5PrMZm4xnAtI0K0lYszbqfAiFhb_hrh_F2mcWvJ3VBpTspcAXsr2M7yYqDVNOweibcfvfNUZ_zvUCxtfLYXaPTAfQdoZd0zxFOoJ9hVCQj3TzvtjfUd2ZYOKpK6pXQvFqGlLSHu4CnMApvy1fVDNJ5pkxgF90Y-myjB1X8w833E4iKRQ0EEw22eKtrhqNEctmEWdLe-fVuKq3PEj5Y5xFtLq8ZL8ilSHsugIYEFJZNDZFaqu53Lb9BRxPCYc6qy1BlYPzvGjsuNPFjgA1eq1wEDQG1hct-qf1c5udQYW3_2yHO3VUtnDuuhvRQMtjXPhyXuI3cqHbFf-7126CuDY2T5Os178pk7gzwjOScUCFmd7QvNILsdwkiwKR_0ETQU6BpCbAUhX34d0kIdhw3fptJyUSe2QiIwal8kYHSxhfYzr8hWKZcWi0n3bKJzZRsMoz7jTcxVWPfxNU-wVL9bNy-A=w1423-h881-no?authuser=0\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><figcaption class=\"wp-caption-text\"><span style=\"color: #ff6600;\"><strong>Say\u0131c\u0131 entegreleri<\/strong><\/span><\/figcaption><\/figure>\n<p><span style=\"color: #ff6600;\">Buraya kadar \u00e7ok g\u00fczel.<\/span><br \/>\n3 dijit kullan\u0131mda arduino ba\u015flang\u0131\u00e7 de\u011ferlerini vermek i\u00e7in 12 pim feda eder. Bir de di\u011fer denetimler varsa pim yetmez.<\/p>\n<p><span style=\"color: #ff6600;\">NE YAPMALI? T\u0131kand\u0131k m\u0131? Tabii ki <strong>HAYIR<\/strong><\/span>.<\/p>\n<p>Her \u015feyin bir \u00e7\u00f6z\u00fcm\u00fc var. Daha \u00f6nceki display yaz\u0131mda belirtti\u011fim gibi 74HC595 entegreleri i\u00e7in 3 pim ile kontrol sa\u011flayabilirim. 2 tane 74HC595 kullanarak 4 adet 4510 entegresinin ba\u015flang\u0131\u00e7 de\u011ferlerini kontrol edebilirim daha fazlas\u0131 i\u00e7in 74HC595 ekleyerek daha fazla kontrol sa\u011flayabilirim.<\/p>\n<p>7490 entegresi 4 bitlik binary say\u0131c\u0131d\u0131r. Bu entegrenin arkas\u0131na 7447 display s\u00fcr\u00fcc\u00fc ve 7 seg display kullan\u0131larak say\u0131c\u0131lar yap\u0131l\u0131r. Bunun avantaj\u0131, 7490 \u00e7\u0131k\u0131\u015f\u0131n\u0131 bir mant\u0131k kap\u0131 devresiyle kontrol ederek bu kap\u0131 devresinin \u00e7\u0131k\u0131\u015f\u0131n\u0131 da Master Reset ucuna vererek istedi\u011fimiz say\u0131dan geri d\u00f6nd\u00fcrebiliriz. 0-4 aras\u0131 says\u0131n dedi\u011finizde 4 rakam\u0131n\u0131n binary kar\u015f\u0131l\u0131\u011f\u0131 olan \u00a00100 say\u0131s\u0131nda bir sonraki say\u0131 olan 5 say\u0131s\u0131 ( 0101 )\u00a0 say\u0131s\u0131nda bulunan 2 adet 1 rakam\u0131n\u0131n \u00e7\u0131k\u0131\u015f\u0131n\u0131 bir AND kap\u0131s\u0131yla birle\u015ftirip Master resete verirsek 4 ten sonra 5 de\u011fil 0 rakam\u0131 bilgisi gelir ve ekranda 0 g\u00f6r\u00fcn\u00fcr. Arduino bunu nas\u0131l kullan\u0131r. Normalde bunu kullanmas\u0131na gerek yok. 4 bitlik \u00e7\u0131k\u0131\u015f\u0131 7490 yerine kendi verir. 7447 Display s\u00fcr\u00fcc\u00fcs\u00fcyle birlikte 7 seg display \u00e7al\u0131\u015f\u0131r.<br \/>\nArduino bir enkoder gibi deliklerin say\u0131ld\u0131\u011f\u0131 bir projede bu entegreyi kullanabilir. Her 10 tanede bir resetlenece\u011fi i\u00e7in sayac\u0131n sayd\u0131klar\u0131n\u0131 10 ar 10 ar sayar. Durdu\u011fu anda ise 4 bitlik de\u011fere bakarak h\u0131zl\u0131 bir sayma i\u015flemini yapabilir.<br \/>\n<span style=\"color: #ff6600;\">Hatta a\u015fa\u011f\u0131daki resimdeki<\/span> gibi bir \u00e7al\u0131\u015fma da yap\u0131labilir. Bu \u00e7al\u0131\u015fmada Arduino megada her dijit ba\u015f\u0131na 1 kontrol pimi kullan\u0131larak daha fazla dijit yaz\u0131labilir.<a href=\"https:\/\/lh3.googleusercontent.com\/AqCRmIbOrzf10dAS-BxXl5Dc-qj_SyFtaJXso-fFtzh1hTux7wTPuPXK8Pu-24zb9jiH8TaGLU14VKgaTVLLG8V-QidmWwryINyrDdB02ML27D4NMMUlTfd9IsCz2PNoEKoy1cT7naC2676KMk3vwfFjGs0szkA6vU6uni5KowM3DNng3c1xZebbpVVndYGM8OdrF3A6EicRBGPqB5aO_H3A3jW9DN1D0Po_d3vI8SM519PoJVnC4uupn7Qkr1WHm_iyvZmMPU7O--2vJoSyx-CmHNZ7KLQ6LBoR5hwGqgff2IBs03oxwiNg1pw_cBIkhVCiU4tb9WOr14C7gL-7yLzoC_E6PDhxqFfQNKfRfJUCSE-UJtZOviGGdcSXjLr55p3rydBgJ-jQ_3rCqyRcGYL2VLFGmtqhbuxPhsekhCOBhdoLz2UcmK0TdmsXK1L4ttZHvDgVicjVRaDbFSXOPp3DxUtkatySb9lmgjW9EJossz45DAQsUObYds20jcA9niR5OKoFZRYqTVPPnz2mh-1w7BFsmiXHVTvhSwbmMC5hoDH8OIrWdSqV5mle7dwZskShrSnVLlvk6CXuiD7IWtUsdC4iMuZ1_S1zMMDWghULFE30IK6Lbs24gZwBm16lJ9qaQvp3bvrESwJPv6JS2UY6QSolzK06MOwg87CbqQRFYMCUZwc9PB8fppJ4Pw=w447-h903-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" class=\"lightbox aligncenter lazyload\" data-src=\"https:\/\/lh3.googleusercontent.com\/AqCRmIbOrzf10dAS-BxXl5Dc-qj_SyFtaJXso-fFtzh1hTux7wTPuPXK8Pu-24zb9jiH8TaGLU14VKgaTVLLG8V-QidmWwryINyrDdB02ML27D4NMMUlTfd9IsCz2PNoEKoy1cT7naC2676KMk3vwfFjGs0szkA6vU6uni5KowM3DNng3c1xZebbpVVndYGM8OdrF3A6EicRBGPqB5aO_H3A3jW9DN1D0Po_d3vI8SM519PoJVnC4uupn7Qkr1WHm_iyvZmMPU7O--2vJoSyx-CmHNZ7KLQ6LBoR5hwGqgff2IBs03oxwiNg1pw_cBIkhVCiU4tb9WOr14C7gL-7yLzoC_E6PDhxqFfQNKfRfJUCSE-UJtZOviGGdcSXjLr55p3rydBgJ-jQ_3rCqyRcGYL2VLFGmtqhbuxPhsekhCOBhdoLz2UcmK0TdmsXK1L4ttZHvDgVicjVRaDbFSXOPp3DxUtkatySb9lmgjW9EJossz45DAQsUObYds20jcA9niR5OKoFZRYqTVPPnz2mh-1w7BFsmiXHVTvhSwbmMC5hoDH8OIrWdSqV5mle7dwZskShrSnVLlvk6CXuiD7IWtUsdC4iMuZ1_S1zMMDWghULFE30IK6Lbs24gZwBm16lJ9qaQvp3bvrESwJPv6JS2UY6QSolzK06MOwg87CbqQRFYMCUZwc9PB8fppJ4Pw=w447-h903-no?authuser=0\" alt=\"\" width=\"140\" height=\"283\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 140px; --smush-placeholder-aspect-ratio: 140\/283;\" \/><\/a> Bu devreyi k\u0131saca anlatacak olursak \u00e7al\u0131\u015fma \u015fu \u015fekildedir. Arduino 4511 entegresinin kilidini a\u00e7\u0131p kapatarak (LE\/ST pimi) 7490 \u00e7\u0131k\u0131\u015f\u0131n\u0131n hangi entegreye iletilmesi gerekti\u011fini belirtir. 7490 a ba\u011fl\u0131 olan u\u00e7lar ise reset ucu (2.3. pimler) bir de saat palsi (14). Mesela ekrana 25 yazd\u0131rmak istiyor. Sa\u011f taraftaki 7490 entegresinin 14. Baca\u011f\u0131n\u0131 5 kez tetikler. Sonras\u0131nda ise sa\u011fdaki 4511 ent. 5. Baca\u011f\u0131n\u0131 \u00f6nce 0 sonra 1 yaparak display\u2019in 5 rakam\u0131na ula\u015fmas\u0131n\u0131 sa\u011flar. 5. Pimini 1 yapmak demek. Giri\u015f de\u011fi\u015fse bile \u00e7\u0131k\u0131\u015f de\u011fi\u015fmesin demektir. Art\u0131k sa\u011fdaki display 5 yazarken di\u011fer entegre i\u00e7in arduino 7490 \u0131 resetler. Arkas\u0131ndan 14. Pimden 2 kez saat palsi vererek 7490 entegresini 2 rakam\u0131na ayarlar. Sonras\u0131nda ise soldaki 4511 entegresinin 5 numaral\u0131 ucunu \u00f6nce 0 sonra 1 yaparak 2 rakam\u0131n\u0131n displaye yaz\u0131lmas\u0131n\u0131 ve kilitlenmesini sa\u011flar.<br \/>\nBu \u015fekilde dijit say\u0131s\u0131 \u00e7o\u011falt\u0131labilir. Ve sadece arduinonun 1 pimi yeni dijit i\u00e7in yeterli olacakt\u0131r.<\/p>\n<p><strong>Bazen size sa\u00e7ma gelebilir<\/strong>. Arduino varken neden daha fazla devre kullanay\u0131m arduino yapar. Maalesef \u00f6yle olmuyor. Sadece ARDUINO kullanm\u0131yoruz. 8 bacakl\u0131 bir PIC ya da attiny entegresiyle bir \u00e7ok \u015fey yapmak m\u00fcmk\u00fcn iken koca arduino kart\u0131n\u0131 kullanmak zorunda kalabilirsiniz. Zaten bu tip ihtiya\u00e7lardan dolay\u0131 seri \u00e7\u0131k\u0131\u015fl\u0131 entegre ve sens\u00f6rler ortaya \u00e7\u0131km\u0131\u015ft\u0131r. Hatta haf\u0131za entegreleri bile seri haberle\u015fme kullan\u0131r oldular. Eskiden entegrelerin h\u0131zlar\u0131 \u00e7ok y\u00fcksek de\u011fildi. Bundan dolay\u0131 paralel \u00e7al\u0131\u015fmas\u0131 h\u0131z y\u00f6n\u00fcnden avantajl\u0131yd\u0131. Fakat \u015fimdilerde entegrelerin \u00e7al\u0131\u015ft\u0131\u011f\u0131 frekanslar \u00e7ok y\u00fckseldi. Paralel yerine \u00e7ok daha az pim ile h\u0131zl\u0131 seri haberle\u015fmeler yap\u0131lmaya ba\u015fland\u0131. <span style=\"color: #ff6600;\">SEBEP : M\u00fcmk\u00fcn oldu\u011fu kadar k\u00fc\u00e7\u00fck ve h\u0131zl\u0131 devreler olu\u015fturmak.<\/span><br \/>\n<a style=\"font-weight: bold; background-color: transparent; font-family: 'Noto Sans', sans-serif; text-align: inherit;\" href=\"https:\/\/lh3.googleusercontent.com\/w6Ly8GbrfJMQz275JVHwGSbOUrDAqlpCOGOyhrxmlSwNKxJ3gniRrfW9BHHjyf_SfW0b1K5f38u295f-pMMjhqLbIlcWTnN0GlB5cyfHWtFJEURlXtxk5AIXcE_cdbkOdiRMquD6R1YhwOULhjx18dFMeZENBmPQbjicbmKFC9CtnYA7ZK9a7p0XT2Qr6aSbTbxQHVt5J-_W3F5upwdUDfiGpDmlgsiPC7-qPIr7YzRiHeKZy5Qt5dXHQeTr9fg45LS6FFmmzRdkvnLz8SH6sDaZNpv7xwlC5QtIMM4eo8QFC06zIrZDo-tUNfWXDbRuip2k2aMbtkvvEWhbIR4RFUhG9WvxrUt2enyhumPUqJj9mMZfngZCOZtYJGNItEskAeuvi2Oh8OVAxK-1MsL8JrHJ7Er-mFvLfpBcnzTtxppZsslIKV6HwMxr93cG9yhupquBSOqthEDiPfIzbpAdqqQcEKvaOopYgb9WndAP0SW5MUM2ROy1gJoZI4-hj90fAjNSjyo_zKHza2voqZ8tZ1DJNBA20b8Vqawf3R_GMBg60w9iGI-ALMoqujpgs1GsM1-E8pj-Mnmk8oEIIeFZYtlDfhv_jBqnXEiVtGveyM47MTG9mjvLIm6e9tDqzy-hS2jc3wmjQndN3WvhxuFJfRhwuI-t7N4zXB6QltsdH-z_AW_wiUc4-ACkHpenDw=w557-h360-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/lh3.googleusercontent.com\/w6Ly8GbrfJMQz275JVHwGSbOUrDAqlpCOGOyhrxmlSwNKxJ3gniRrfW9BHHjyf_SfW0b1K5f38u295f-pMMjhqLbIlcWTnN0GlB5cyfHWtFJEURlXtxk5AIXcE_cdbkOdiRMquD6R1YhwOULhjx18dFMeZENBmPQbjicbmKFC9CtnYA7ZK9a7p0XT2Qr6aSbTbxQHVt5J-_W3F5upwdUDfiGpDmlgsiPC7-qPIr7YzRiHeKZy5Qt5dXHQeTr9fg45LS6FFmmzRdkvnLz8SH6sDaZNpv7xwlC5QtIMM4eo8QFC06zIrZDo-tUNfWXDbRuip2k2aMbtkvvEWhbIR4RFUhG9WvxrUt2enyhumPUqJj9mMZfngZCOZtYJGNItEskAeuvi2Oh8OVAxK-1MsL8JrHJ7Er-mFvLfpBcnzTtxppZsslIKV6HwMxr93cG9yhupquBSOqthEDiPfIzbpAdqqQcEKvaOopYgb9WndAP0SW5MUM2ROy1gJoZI4-hj90fAjNSjyo_zKHza2voqZ8tZ1DJNBA20b8Vqawf3R_GMBg60w9iGI-ALMoqujpgs1GsM1-E8pj-Mnmk8oEIIeFZYtlDfhv_jBqnXEiVtGveyM47MTG9mjvLIm6e9tDqzy-hS2jc3wmjQndN3WvhxuFJfRhwuI-t7N4zXB6QltsdH-z_AW_wiUc4-ACkHpenDw=w557-h360-no?authuser=0\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><\/p>\n<p><strong><span style=\"color: #ff6600;\">\u0130kiside ayn\u0131 kapasitede eprom. B\u00fcy\u00fck olan eski tip k\u00fc\u00e7\u00fck olan yeni tip epromdur. K\u00fc\u00e7\u00fck olan seri haberle\u015fme (spi, I2C gibi ), B\u00fcy\u00fck olan paralel \u00e7al\u0131\u015fmaktad\u0131r. <\/span><\/strong><\/p>\n<p><a href=\"https:\/\/www.mikrobotik.com\/wp2\/2020\/10\/02\/arduino_eski_tip_eprom_programlamak\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>27C256 Eprom i\u00e7in de bu yaz\u0131ma bakabilirsiniz.<\/strong><\/a><\/p>\n<p><strong><span style=\"color: #ff0000;\">Gelelim en \u00e7ok hata yapt\u0131\u011f\u0131m\u0131z, fakat \u015fans eseri mod\u00fclleri ve komponentleri bozmad\u0131\u011f\u0131m\u0131z<\/span> <span style=\"color: #ff0000;\">duruma.<\/span><br \/>\nLevel Shifter ( seviye d\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc ) 4050 entegresi. Bu entegre non inverting denilen bir yap\u0131dad\u0131r. Anlam\u0131 ise giri\u015fe hangi seviyede gerilim uygularsan\u0131z \u00e7\u0131k\u0131\u015f\u0131 da ayn\u0131 demektir. Entegrenin VCC ucuna verilecek gerilim \u00e7\u0131k\u0131\u015f maksimum gerilimini belirliyor. Normalde giri\u015f u\u00e7lar\u0131 15V gerilime kadar dayanabilecek niteliktedir. Bundan dolay\u0131 giri\u015f ucuna 5-12V gerilim verilse de entegrenin besleme gerilimi Vcc 3.3V ise \u00e7\u0131k\u0131\u015f u\u00e7lar\u0131ndan maksimum 3.3V luk bir gerilim al\u0131n\u0131z. Mesela 12V luk bir sens\u00f6r\u00fcn\u00fcz var. Bu sens\u00f6r\u00fc 4050 entegresinin giri\u015fine ba\u011flay\u0131n ve entegrenin besleme gerilimini 5V yap\u0131n. \u00c7\u0131k\u0131\u015ftan al\u0131nabilecek maksimum 5V olaca\u011f\u0131ndan, arduino ve benzeri TTL seviyesinde \u00e7al\u0131\u015fan devrelere giri\u015f olarak rahatl\u0131kla kullanabilirsiniz.\u00a0 A\u015fa\u011f\u0131da microSD kart mod\u00fcl\u00fc \u00fczerinde kullan\u0131m\u0131 g\u00f6r\u00fcl\u00fcyor.\u00a0<\/strong><\/p>\n<figure style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/lh3.googleusercontent.com\/0orjY7Eyb6QIQBwsjXPuQ5Mi7_TmQeqEF85dLMvzH8oGvWES5A_HrjkEsg3uxzHRTq6OY7UJ7ANHqSKZjrEvHVxFoi0JzB9qPtnb8tHYWczpsWjBhokBnExGZLnXvZBzp2dwNWhlghIb2HHbWWpwB3puc5cNIoQB5PI4jWAjCaqUhhb4XFa23S3krjEU0E2OM-DfpSIxFNvgjGyXYmR9Btwk04aOQU0b6psgKD3ZeKoJziwQ-K5qYmKwejUyl7pCJ6lpJaWR4b68a4sre-_165nIcZMMFBavE5N6Pq_DQ3qxlCtMPyomefuF2U6p_iY7lFnpvoAKI5pZTmSq9qQacfFDbHgahWS2bYIYDo0QHd1ptxmALc6oWMOX3zYwSQBnlAKTcwLNypXPk0nyU4JFcK4KBAAOgPATYkTgrgVcSkAM3_pwgO3tjSyXXGBnKMW1DDC5Rb54pcFJbZK-LD63J5sfXgxh5U-4Rn1otmPjaFYWxxa7u4-OZrRB8pXr7JrKUJUoyOC6rymFYzLShBg8_EsBI7XhUNr0_f6VAeVJiRrbk_aQrPs4Gu_QEgw9zwPM_nniVnuGIDhRWLqkekwxkGG6-G8MfMAubLLHGH84CL6Uuqz_IiSvIseuKIlRTkhN5IDCOM4HtKl31kTtJ4AcRafnSKP5iP7ftHKiqbgMXqfR5ea1dsHyfEY-uti_TQ=w979-h757-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" data-src=\"https:\/\/lh3.googleusercontent.com\/0orjY7Eyb6QIQBwsjXPuQ5Mi7_TmQeqEF85dLMvzH8oGvWES5A_HrjkEsg3uxzHRTq6OY7UJ7ANHqSKZjrEvHVxFoi0JzB9qPtnb8tHYWczpsWjBhokBnExGZLnXvZBzp2dwNWhlghIb2HHbWWpwB3puc5cNIoQB5PI4jWAjCaqUhhb4XFa23S3krjEU0E2OM-DfpSIxFNvgjGyXYmR9Btwk04aOQU0b6psgKD3ZeKoJziwQ-K5qYmKwejUyl7pCJ6lpJaWR4b68a4sre-_165nIcZMMFBavE5N6Pq_DQ3qxlCtMPyomefuF2U6p_iY7lFnpvoAKI5pZTmSq9qQacfFDbHgahWS2bYIYDo0QHd1ptxmALc6oWMOX3zYwSQBnlAKTcwLNypXPk0nyU4JFcK4KBAAOgPATYkTgrgVcSkAM3_pwgO3tjSyXXGBnKMW1DDC5Rb54pcFJbZK-LD63J5sfXgxh5U-4Rn1otmPjaFYWxxa7u4-OZrRB8pXr7JrKUJUoyOC6rymFYzLShBg8_EsBI7XhUNr0_f6VAeVJiRrbk_aQrPs4Gu_QEgw9zwPM_nniVnuGIDhRWLqkekwxkGG6-G8MfMAubLLHGH84CL6Uuqz_IiSvIseuKIlRTkhN5IDCOM4HtKl31kTtJ4AcRafnSKP5iP7ftHKiqbgMXqfR5ea1dsHyfEY-uti_TQ=w979-h757-no?authuser=0\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><figcaption class=\"wp-caption-text\"><strong><span style=\"color: #ff6600;\">Buradaki 4050 entegresi, 6 adet 3V3 olmas\u0131 gereken giri\u015fler i\u00e7in seviye d\u00f6n\u00fc\u015f\u00fcm sa\u011fl\u0131yor.<\/span><\/strong><\/figcaption><\/figure>\n<p><a href=\"https:\/\/lh3.googleusercontent.com\/LLIJP3xjP74zWUmCYZMO93dD4wnZZKxsWFOOcdQJVvRazKoDby3_e9Tjl44BuPA-m9xdEjdmk7_xJW_37VkQdNc-id1MdwHDTaibdkUTieKsIjPjdEMrTkS54l5ek61Vdmw_mTYIiEitgT2PPVeQ2tftQEM3eKgF2RXMf5LX24a5IVLvBnAMTCFflLOQRtMZhaf03w46U6v7ti6QvYgDcXb-PT5uB8HZOsxEk3YoskN7DPZhUosVOUHF2JdKe9k-Mc4TGUtRreXtwf_sdDtujV2940IRPDcyI3dQjojD2MD3PbFq6v-jcjEaO7FpBX7ISyBB6U9wSAt14-CHoEqhHHI6bD4X5NvaNHEfkSYKD7khOLyChGpb4dDpgxSmFR5Z-Cn0Mg8yN1CNf6WqkNFt6uBojHLBr6DzOCL00Y3NwA_OnNfkvNrif7LWE3VSCILyYX3wfuFK6OtWTtdZI5a312vI4AYmjJ040iLZsmwI2DZ-vkRMhfiBryKLDNqD6cb1gh2a3CbSLGbFg4uoWfrVu596ITjO-nGo7psMiXRDjEU2LQrItGTqtDDUJkb1KQX1N2XC7ITb7AKvi48jydd8GSpXSS5Ok7vSD3lmegF5kQ0c5nJmHg_kpQds_y1YYUnto2rWdB6WHf1htf7ETVJ0INPC3f_rf8AvOnaFQC9inFV8IwBbi2jQqnqGn92njg=w957-h566-no?authuser=0\" target=\"_blank\" rel=\"lightbox noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/lh3.googleusercontent.com\/LLIJP3xjP74zWUmCYZMO93dD4wnZZKxsWFOOcdQJVvRazKoDby3_e9Tjl44BuPA-m9xdEjdmk7_xJW_37VkQdNc-id1MdwHDTaibdkUTieKsIjPjdEMrTkS54l5ek61Vdmw_mTYIiEitgT2PPVeQ2tftQEM3eKgF2RXMf5LX24a5IVLvBnAMTCFflLOQRtMZhaf03w46U6v7ti6QvYgDcXb-PT5uB8HZOsxEk3YoskN7DPZhUosVOUHF2JdKe9k-Mc4TGUtRreXtwf_sdDtujV2940IRPDcyI3dQjojD2MD3PbFq6v-jcjEaO7FpBX7ISyBB6U9wSAt14-CHoEqhHHI6bD4X5NvaNHEfkSYKD7khOLyChGpb4dDpgxSmFR5Z-Cn0Mg8yN1CNf6WqkNFt6uBojHLBr6DzOCL00Y3NwA_OnNfkvNrif7LWE3VSCILyYX3wfuFK6OtWTtdZI5a312vI4AYmjJ040iLZsmwI2DZ-vkRMhfiBryKLDNqD6cb1gh2a3CbSLGbFg4uoWfrVu596ITjO-nGo7psMiXRDjEU2LQrItGTqtDDUJkb1KQX1N2XC7ITb7AKvi48jydd8GSpXSS5Ok7vSD3lmegF5kQ0c5nJmHg_kpQds_y1YYUnto2rWdB6WHf1htf7ETVJ0INPC3f_rf8AvOnaFQC9inFV8IwBbi2jQqnqGn92njg=w957-h566-no?authuser=0\" alt=\"\" width=\"500\" height=\"333\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/333;\" \/><\/a><\/p>\n<figure id=\"attachment_1655\" aria-describedby=\"caption-attachment-1655\" style=\"width: 408px\" class=\"wp-caption aligncenter\"><a class=\"lightbox\" href=\"https:\/\/www.mikrobotik.com\/wp2\/wp-content\/uploads\/2020\/02\/voltage-divider-circuit.png\" rel=\"lightbox[1899]\"><img decoding=\"async\" class=\"wp-image-1655 size-full lazyload\" data-src=\"https:\/\/www.mikrobotik.com\/wp2\/wp-content\/uploads\/2020\/02\/voltage-divider-circuit.png\" alt=\"\" width=\"408\" height=\"151\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 408px; --smush-placeholder-aspect-ratio: 408\/151;\" \/><\/a><figcaption id=\"caption-attachment-1655\" class=\"wp-caption-text\"><strong><span style=\"color: #ff6600;\">Basit olarak diren\u00e7ler ile yap\u0131lm\u0131\u015f seviye d\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc. <\/span><\/strong><\/figcaption><\/figure>\n<p>Yukar\u0131daki devrenin amac\u0131 ESP gibi, HC06 gibi 3v3 ile \u00e7al\u0131\u015fan mod\u00fcllerin giri\u015f pimlerini ya da devrelerini koruma alt\u0131na al\u0131r.<br \/>\nMesela ESP01 ile seri port \u00fczerinden Arduino ile haberle\u015fme yapacaks\u0131n\u0131z. Bu durumda ESP01 Tx \u00e7\u0131k\u0131\u015f\u0131 zaten 3V3 gerilim olarak bilgiyi \u00e7\u0131karacakt\u0131r bu bilgiyi arduino ve di\u011fer 5V luk mikrokontrolc\u00fcler problemsiz al\u0131r. Fakat Arduino ve di\u011fer 5V luk mikrokontrolc\u00fcler ESP ye bilgi g\u00f6nderirken ESP01&#8217;in Rx giri\u015fine bilgiyi 5V tan 3v3 seviyesine d\u00fc\u015f\u00fcr\u00fcp vermeli. Bunu sa\u011flamak i\u00e7in kolayl\u0131k olsun diye gerilim b\u00f6l\u00fcc\u00fc diren\u00e7ler kullan\u0131yoruz. Fakat yukar\u0131daki resimde MicroSD kart mod\u00fcl\u00fc gibi birden fazla 3V3 giri\u015f oldu\u011funda her birine gerilim b\u00f6l\u00fcc\u00fc diren\u00e7 koymak yerine 4050 gibi bir entegre koymak daha mant\u0131kl\u0131 olacakt\u0131r. Bu \u015fekilde MicroSD kartlar\u0131m\u0131z\u0131 da korumu\u015f olduk. ESP01 in Rx giri\u015fine ise arduino direkt olarak 5V luk bir seviye uygularsa hemen yanmayabilir fakat \u00e7al\u0131\u015f\u0131rken \u0131s\u0131narak \u00e7al\u0131\u015fmaz hale gelebilir. BU DURUMA D\u00dc\u015eMEMEK \u0130\u00c7\u0130N MOD\u00dcLLER\u0130N\u0130Z\u0130 VE G\u0130R\u0130\u015e SEV\u0130YELER\u0130N\u0130 \u0130Y\u0130 TANIMANIZ GEREKMEKTED\u0130R. .<\/p>\n<p><strong>T\u00fcm dosyalar <a href=\"https:\/\/drive.google.com\/file\/d\/1x3NvckxIfa9_VhYg1bD8YAW3c07RaiJZ\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">bu linktedir<\/a>.<\/strong> ( Proteus dosyalar\u0131 proteus 7.10 ile yap\u0131ld\u0131\u011f\u0131ndan daha y\u00fcksek varsiyonlarda da \u00e7al\u0131\u015facakt\u0131r. )<\/p>\n<p><span style=\"color: #ff0000;\"><strong>Konu hakk\u0131nda kafan\u0131za tak\u0131lan soru olursa ya da \u015euras\u0131 yanl\u0131\u015f olmu\u015f dedi\u011finiz yer varsa L\u00fctfen buradan ya da Face gruplar\u0131ndan bana iletin.\u00a0<\/strong><\/span><\/p>\n<p><iframe data-src=\"https:\/\/www.youtube.com\/embed\/-ZbFpa4uhAU\" width=\"900\" height=\"506\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Bu yaz\u0131m\u0131n konusu farkl\u0131 bir bak\u0131\u015f a\u00e7\u0131s\u0131 elde edilmesi. Arduino, pic, stm, vs.\u00a0 ile \u00e7ok \u015fey yapar\u0131m diyenler i\u00e7in, bak\u0131\u015f a\u00e7\u0131lar\u0131n\u0131 geli\u015ftirmek istedim. Bir \u00f6rnekle ba\u015flayal\u0131m neden bak\u0131\u015f a\u00e7\u0131s\u0131&#8230;. <\/p>\n","protected":false},"author":1,"featured_media":2392,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3,21,6],"tags":[],"class_list":["post-1899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-pic","category-proteus","category-temel-elektro"],"_links":{"self":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/1899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/comments?post=1899"}],"version-history":[{"count":11,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/1899\/revisions"}],"predecessor-version":[{"id":1959,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/posts\/1899\/revisions\/1959"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/media\/2392"}],"wp:attachment":[{"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/media?parent=1899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/categories?post=1899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mikrobotik.com\/wp2\/wp-json\/wp\/v2\/tags?post=1899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}