Rumah Kewangan Peribadi Projek Elektronik: Bagaimana Membaca Nilai dari Potentiometer - dummies

Projek Elektronik: Bagaimana Membaca Nilai dari Potentiometer - dummies

Video: Membaca Nilai Potensiometer (Analog Read) | PROJECT ARDUINO PEMULA | MiruNoah 2024

Video: Membaca Nilai Potensiometer (Analog Read) | PROJECT ARDUINO PEMULA | MiruNoah 2024
Anonim
A

potentiometer (sering dipanggil periuk >) adalah perintang berubah elektronik dengan tombol anda boleh beralih untuk mengubah rintangan. Pot pelbagai jenis sering digunakan sebagai peranti input untuk projek Stamp BASIC. Sebagai contoh, anda mungkin menggunakan periuk sederhana untuk mengawal kelajuan sepasang LED berkelip: Apabila anda menghidupkan tombol periuk, kadar di mana denyar LED berubah. Di sini, periuk 10 kΩ diletakkan selari dengan kapasitor 0. 1 μF. Selain itu, perintang 220 Ω diletakkan dalam siri dengan periuk. Ini dilakukan untuk melindungi Stamp BASIC daripada kerosakan yang mungkin disebabkan oleh kelebihan semasa jika anda menghidupkan tombol periuk supaya rintangan pot turun ke sifar.

Kapasitor dalam litar ini cukup kecil (0. 1 μF) bahawa litar akan mengecas dan melepaskannya dengan cepat - dalam masa kira-kira satu milisaat atau lebih, bergantung di mana tombol periuk ditetapkan. Oleh itu, program anda tidak akan ditangguhkan dengan ketara ketika ia menunggu kapasitor untuk melepaskan sehingga dapat menentukan rintangan panci.

Jadi, berikan litar ini, bagaimanakah anda akan mengukur rintangan periuk? Jawapannya memerlukan sedikit pemrograman: Pertama, anda menetapkan pin 13 ke HIGH, yang mengenakan kapasitor. Kemudian, anda menyediakan gelung untuk memantau status input pin 13. Setiap kali anda menyemak status pin 13, anda menambah satu ke kaunter.

Apabila kapasitor telah dilepaskan, pin 13 akan pergi LOW. Apabila pin 13 adalah LOW, gelung berakhir, dan kaunter menunjukkan berapa lama ia diperlukan untuk melepaskan kapasitor. Mengetahui saiz kapasitor dan panjang masa yang diperlukan untuk melepaskan kapasitor, anda boleh mengira rintangan periuk.

Untungnya, PBASIC termasuk perintah yang dipanggil RCTIME yang melakukan semua ini secara automatik. Apa yang anda perlu lakukan ialah memberitahu arahan RCTIME yang memenuhkan litar RC, sama ada anda ingin mengukur berapa lama masa yang diperlukan litar RC untuk mengecas atau menunaikan, dan nama pembolehubah untuk menyimpan pengiraan masa yang terhasil dalam. < Berikut adalah cara untuk menggunakan arahan RCTIME untuk menentukan berapa lama ia memerlukan litar RC pada pin 13 untuk melepaskan, menyimpan jawapan dalam pembolehubah yang dinamakan Pemasa:

RCTIME 13, 1, Pemasa Perintah RCTIME ini menetapkan pembolehubah bernama Pemasa kepada nilai yang menunjukkan berapa lama ia mengambil litar RC untuk melepaskan. Segera sebelum arahan ini, anda harus menetapkan PIN I / O (dalam kes ini, pin 13) ke TING untuk menunaikan kapasitor. Anda juga perlu berhenti sejenak (biasanya, 1 ms sudah cukup) untuk membolehkan litar dikenakan.

Walaupun anda boleh menggunakan teknik ini untuk mengira rintangan sebenar periuk, anda biasanya tidak perlu tahu rintangan yang tepat. Sebaliknya, ia biasanya mencukupi untuk mengetahui bahawa kaunter meningkat apabila rintangan periuk bertambah, dan ia berkurangan apabila rintangan periuk berkurang.

Untuk litar ini, arahan RCTIME mengira nilai masa antara kira-kira 12 apabila rintangan periuk itu hampir 0 hingga 54 apabila rintangan periuk berada pada maksimum (10 kΩ).

Program di bawah secara bergantian berkelipkan LED yang disambungkan ke pin 0 dan 2. Kadar di mana flash LED ditetapkan oleh periuk dalam litar RC pada pin 13. Program ini mendarabkan nilai masa yang dikira oleh perintah RCTIME sebanyak sepuluh tentukan berapa lama program itu perlu berhenti seketika. Apabila anda menghidupkan tombol periuk, rintangan periuk berkurangan dan LED berkedip pada kadar yang lebih cepat. Program 'LED Flashming Potentiometer' Doug Lowe '10 Julai 2011 "Program ini menyala LED yang disambungkan ke pin 0 dan 2' pada kadar yang ditentukan oleh litar RC pada pin 13. '{$ STAMP BS2}' {$ PBASIC 2. 5} Masa VAR Word Led1 PIN 0 Led2 PIN 2 Pot PIN 13 DO Tangki Tinggi RCTIME Pot, 1, Masa Tinggi Led1 LOW Led2 PAUSE Masa * 10 LOW Led1 HIGH Led2 PAUSE Time * 10 LOOP

Projek ini menunjukkan cara untuk membina litar yang merangkumi potensiometer 10 kΩ dan kapasitor supaya anda dapat menguji kod tersebut. Ini menunjukkan litar yang lengkap.

Projek Elektronik: Bagaimana Membaca Nilai dari Potentiometer - dummies

Pilihan Editor

Meningkatkan Rancangan Navigasi Blog - dummies

Meningkatkan Rancangan Navigasi Blog - dummies

Reka bentuk navigasi hebat untuk blog anda meningkatkan pengalaman pembaca. Reka bentuk navigasi buruk di blog mengecewakan pengunjung yang ingin mencari catatan blog tertentu dengan cepat, atau membaca siaran berkaitan atau yang serupa. Mengharapkan keperluan pelawat anda dengan memikirkan blog anda seperti kedai, dan jawatan blog anda seperti produk: Catatan popular dan terkini: ...

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Beberapa teknologi yang berbeza dapat meningkatkan blog anda . Plug-in, widget, dan alat semua membuat ciri-ciri baru, integrasi, dan penambahan mudah untuk dibungkus dan diedarkan. Teknologi-teknologi ini berkembang sepanjang masa, tetapi untuk mendapatkan blog anda dan berjalan, berikut adalah beberapa pilihan terbaik semasa untuk pelbagai tujuan. Widget / Name Plugin ...

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Tag tajuk blog anda dan tagline memberi enjin carian penerangan kandungan blog anda. Reka bentuk blog SEO yang berkesan bermakna memastikan jawatan blog enjin carian yang layak dan halaman mempunyai tag tajuk mereka sendiri dan bahawa slogan setiap halaman penuh dengan kata kunci yang berkaitan.

Pilihan Editor

Office 2013 Save As Dialog Box - dummies

Office 2013 Save As Dialog Box - dummies

Office 2013 menggunakan SkyDrive pengguna Windows semasa sebagai penyimpanan default lokasi. SkyDrive adalah kawasan penyimpanan dalam talian berasaskan awan yang dihoskan oleh Microsoft. Sesiapa yang mendaftarkan perkhidmatan, atau yang log masuk ke Windows 8 dengan Microsoft ID, diberikan sejumlah ruang penyimpanan percuma, dan boleh membeli lebih banyak. Cloud adalah ...

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Mahu aplikasi e-mel yang juga pembaca minda? Keinginan anda diberikan. Anda boleh mengucapkan terima kasih kepada Graph Office dan Clutter, ciri baru dalam Outlook. Clutter menggunakan teknologi di sebalik Grafik Pejabat untuk menganalisis isyarat yang anda hantar apabila anda mengambil tindakan terhadap e-mel anda. Sebagai contoh, jika anda cenderung untuk mengabaikan e-mel daripada ...

Pilihan Editor

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Hanya kerana anda mempunyai kuasa untuk berbuat demikian tidak bermakna bahawa semua masalah komuniti dalam talian memerlukan amaran dan banner. Ya, anda ingin menonjolkan keadaan negatif di dalam tunas, tetapi tidak, anda tidak mahu mendapat sedikit tentangnya sama ada. Kadang-kadang membiarkan slaid isu baik-baik saja. Sebagai pengurus komuniti, tugas anda untuk mengetahui ...

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Apabila anda mengaitkan blog ibu anda dan jenama peribadi anda produk atau jenama syarikat, tidak dapat dielakkan bahawa anda akan menggosok satu sama lain. Suka atau tidak, anda boleh dan boleh dikaitkan dengan jenama itu. Tidak semua syarikat yang ingin memberi anda produk percuma adalah yang anda mahu ...

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Apabila anda menetapkan peranan ke fon anda, membantu memastikan reka bentuk blog anda kelihatan profesional. Menjaga tujuan fon anda jelas menjadikan reka bentuk navigasi blog anda lebih berkesan dan reka bentuk keseluruhan anda lebih mudah di mata. Selepas anda memilih dua atau tiga fon pelengkap yang juga mempunyai perbezaan yang cukup untuk menonjol dari satu sama lain (lihat ...