Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Pinout Raspberry GPIO- Fungsi Berbagai Pin Raspberry Pi

Raspberry Pi adalah mikrokontroler penting dalam proyek elektronik robot. Ini terutama berkat kompatibilitasnya dengan periferal lain seperti jack audio, lampu, dan sensor. Pada artikel ini, kita akan membahas fitur pinout raspberry GPIO secara panjang lebar.

Mengenal Pin GPIO

Gbr 1:Papan elektronik Raspberry Pi DIY

Umumnya, pin header GPIO adalah konverter digital, dan dapat dalam keadaan hidup atau mati. Berikut adalah daftar lengkap dari pin kunci:

pin 5V

Mereka adalah pin output yang berguna dalam menyediakan output suplai 5V dari Raspberry Pi. Biasanya, ini adalah PIN 2 dan 4. 

Pin 3,3V

Fungsi utama mereka adalah untuk memberikan catu daya 3.3V ke komponen eksternal Raspberry Pi. Anda akan menemukannya direpresentasikan sebagai pin 1 dan 17.

Pin arde GND

Sambungan ground sering berada di dekat sirkuit listrik untuk melindungi papan Raspberry Pi dari pembakaran. Selain itu, dari tanah Anda dapat mengukur tegangan rangkaian listrik. Pin header GPIO koneksi ground mencakup 39, 34, 30, 25, 20, 14, 9, dan 6. 

Pin yang Dicadangkan

Mereka sangat penting dalam mengaktifkan fungsi alternatif, khususnya, komunikasi EEPROM dan I2C. Namun, jika Anda tidak fasih dengan pengoperasian Raspberry Pi, jangan hubungkan alat apa pun ke sana. Pin GPIO fungsi alternatif untuk tujuan khusus termasuk pin 27 dan 28. 

Berbagai Fungsi Dilakukan oleh pin GPIO.

Gbr 2:GPIO dengan komponen Elektronik pada papan sirkuit terintegrasi Latar Belakang

Pulse Width Modulation (PWM)

Pin GPIO sangat penting dalam modulasi lebar pulsa, mengubah sinyal digital menjadi sinyal analog. Semua pin dapat berguna dalam PWM perangkat lunak, tetapi untuk PWM perangkat keras, hanya pin 12, 13,18, dan 19 yang penting.

Pin Antarmuka Periferal Serial pada Raspberry Pi 4

Serial Peripheral Interface (SPI) sangat penting dalam memfasilitasi komunikasi antara perangkat dan Raspberry Pi. Contoh perangkat termasuk aktuator dan sensor.

Pada dasarnya, Raspberry Pi berkomunikasi melalui protokol bus master-slave. Ini termasuk pin Master Out Slave (MOSI) dan Master In Slave Out (MISO). Yang pertama berguna dalam mengirim data ke perangkat eksternal, sedangkan yang kedua membantu menerima data dari perangkat eksternal.

Juga, perhatikan bahwa port serial mengharuskan penggunaan setidaknya 5 port GPIO, terutama untuk MISO, MOSI, GND, CE, dan SCLK. Dalam hal ini, pin port serial CE mengaktifkan atau menonaktifkan integrasi sirkuit. Di sisi lain, SCLK memenuhi peran jam dalam komunikasi SPI.

Pin Sirkuit Terintegrasi di Raspberry Pi 4

Gbr 3:Raspberry Pi Pico

Anda juga dapat menggunakan pin GPIO chipset Inter-Integrated Circuit (I2C) untuk mengontrol perangkat periferal pada model Raspberry Pi. Pin penting lainnya termasuk Serial Clock (SCL) dan Serial Data (SDA) port GPIO. Jenis data lain yang dapat Anda kirim adalah memori hanya-baca yang dapat diprogram yang dapat dihapus (EEPROM).

Untuk transfer data melalui SDA, Anda akan menggunakan pin konektor GPIO Raspberry Pi 2. Selain itu, untuk kontrol kecepatan data, Anda akan menggunakan pin fisik GPIO 3, yang dalam hal ini akan berfungsi sebagai konektor SCL GPIO. Di sisi lain, Anda akan menggunakan konektor GPIO pin 0 untuk transfer data dari perangkat keras GPIO Pi untuk EEPROM.

Terakhir, pin konektor GPIO satu berfungsi sebagai pin GPIO tambahan untuk kontrol kecepatan data.

Pin UART di Raspberry Pi 4

Di UART-Universal Asynchronous Receiver Transmitter, ada transmisi data sekuensial bit-by-bit. Untuk transmisi ini, pemancar dan penerima diperlukan. Pin GPIO yang dapat diakses untuk fungsi ini adalah GPIO 14 &15. Yang pertama adalah pemancar, sedangkan yang terakhir bertindak sebagai penerima.

Cara mendapatkan Pinout untuk menjalankan Raspberry Pi?

Gbr 4:Papan tunggal raspberry pi

Pertama, Anda perlu mengetahui versi Raspberry Pi GPIO yang Anda gunakan untuk memahami Pinout. Daftar lengkap berbagai versi termasuk Raspberry Pi 1, 2, 3, dan 4. 

Raspberry Pi 1

Versi Raspberry Pi awal memiliki header GPIO 26-pin. Namun pada Raspberry Pi GPIO 1 revisi kedua ini berbeda pada penomoran port GPIO. Itu karena Raspberry mengubah CPU-nya untuk memenuhi fungsi alternatif.

Perbedaan utama adalah penomoran BCM dari pin I2C, yang Raspberry ubah dari 0 menjadi 2 dan 1 menjadi 3.

Raspberry Pi 2, 3, 4

Semua papan tambahan memiliki header GPIO 40-pin. Juga, Raspberry Pi 2 dan Raspberry Raspberry serupa mengenai 26 pin pertama.

Namun, Raspberry 2 dan versi berikutnya memiliki pin GPIO tambahan untuk meningkatkan fungsionalitas. Misalnya, 24 pin tambahan memfasilitasi protokol serial seperti I2C dan SPI.

Terakhir, kode warna, nama sinyal, dan nama pin bus SPI membantu mengidentifikasi bagian perangkat keras GPIO masing-masing. Oleh karena itu, pertimbangkan untuk memeriksa pengkodean ini karena mereka akan membantu mengonfigurasi GPIO jarak jauh untuk Raspberry.

Kesimpulan 

Raspberry Pi adalah papan produksi/papan adaptor yang berharga karena daftar pin chipset GPIO yang ekstensif. Kami telah menjelaskan beberapa pin penting untuk model driver GPIO apa pun. Untuk pertanyaan lebih lanjut, hubungi kami, dan kami akan segera membantu.


Teknologi Industri

  1. Komputer papan tunggal teratas pada tahun 2021
  2. Pemantauan Suhu di Raspberry Pi
  3. DHT Tiny Breakout untuk Raspberry Pi
  4. Sensor suhu 1-kawat DS1820 di Raspberry Pi (langsung GPIO)
  5. Sensor Ultrasonik (HC-SR04) + Raspberry Pi
  6. Sensor Analog tanpa Input Analog pada Raspberry Pi
  7. Mendeteksi penekanan tombol melalui GPIO menggunakan Raspberry pi
  8. HC-SR04 Ultrasonic Range Sensor pada Raspberry Pi
  9. Aksesori terbaik untuk Raspberry Pi Anda
  10. EAM vs CMMS:apa perbedaan dan fungsinya