Raspberry Pi-LOGO

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-PRODUCT

Maklumat Produk

Modul RTC Ketepatan untuk Pico ialah modul jam masa nyata berketepatan tinggi yang direka untuk digunakan dengan papan mikropengawal Raspberry Pi Pico. Ia menggabungkan cip RTC berketepatan tinggi DS3231 dan menyokong komunikasi I2C. Modul ini juga termasuk
slot bateri sandaran RTC yang menyokong sel butang CR1220 untuk mengekalkan ketepatan masa walaupun apabila kuasa utama diputuskan. Modul ini mempunyai penunjuk kuasa yang boleh didayakan atau dilumpuhkan dengan memateri perintang 0 pada pelompat. Ia adalah
direka dengan pengepala boleh tindanan untuk lampiran mudah pada Raspberry Pi Pico

Apa yang ada di Papan:

  1. Cip RTC berketepatan tinggi DS3231
  2. bas I2C untuk komunikasi
  3. Slot bateri sandaran RTC yang menyokong sel butang CR1220
  4. Penunjuk kuasa (didayakan dengan memateri perintang 0 pada pelompat, dilumpuhkan secara lalai)
  5. Pengepala Raspberry Pi Pico untuk lampiran mudah

Definisi Pinout:

Pinout Modul RTC Ketepatan untuk Pico adalah seperti berikut:

Kod Pico Raspberry Pi Penerangan
A I2C0
B I2C1
C GP20
D P_SDA
1 GP0
2 GP1
3 GND
4 GP2
5 GP3
6 GP4
7 GP5
8 GND
9 GP6
10 GP7
11 GP8
12 GP9
13 GND
14 GP10
15 GP11
16 GP12
17 GP13
18 GND
19 GP14
20 GP15

Skema:

Gambarajah skematik Modul RTC Ketepatan untuk Pico boleh viewed dengan mengklik di sini.

Modul RTC Ketepatan untuk Pico – Arahan Penggunaan Produk

Kod Raspberry Pi:

  1. Buka terminal Raspberry Pi.
  2. Muat turun dan nyahzip kod demo ke direktori Pico C/C++ SDK. Ambil perhatian bahawa direktori SDK mungkin berbeza untuk pengguna yang berbeza, jadi anda perlu menyemak direktori sebenar. Secara amnya, ia sepatutnya ~/pico/. Gunakan arahan berikut: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Navigasi ke direktori Pico C/C++ SDK: cd ~/pico
  4. Nyahzip kod yang dimuat turun: unzip Pico-rtc-ds3231_code.zip
  5. Pegang butang BOOTSEL Pico dan sambungkan antara muka USB Pico ke Raspberry Pi. Kemudian lepaskan butang.
  6. Susun dan jalankan pico-rtc-ds3231 examples menggunakan arahan berikut:
    cd ~/pico/pico-rtc-ds3231_code/c/build/ cmake .. make sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sudo umount /mnt/pico && sleep 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
  7. Buka terminal dan gunakan minicom untuk menyemak maklumat penderia.

Ular sawa:

  1. Rujuk kepada panduan Raspberry Pi untuk menyediakan perisian tegar Micropython untuk Pico.
  2. Buka IDE Thonny.
  3. Seret kod demo ke IDE dan jalankannya pada Pico.
  4. Klik ikon jalankan untuk melaksanakan kod demo MicroPython.

Windows:

Arahan untuk menggunakan Precision RTC Module untuk Pico dengan Windows tidak disediakan dalam manual pengguna. Sila rujuk kepada dokumentasi produk atau hubungi pengilang untuk mendapatkan bantuan lanjut.

Lain-lain:

Lampu LED pada modul tidak digunakan secara lalai. Jika anda perlu menggunakannya, anda boleh memateri perintang 0R pada kedudukan R8. Awak boleh view gambarajah skematik untuk butiran lanjut.

Apa yang ada di Papan

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG1

  1. DS3231
    cip RTC berketepatan tinggi, bas I2C
  2. Bateri sandaran RTC
    menyokong sel butang CR1220
  3. Penunjuk kuasa
    didayakan dengan memateri perintang 0Ω pada pelompat, dilumpuhkan secara lalai
  4. Pengepala Raspberry Pi Pico
    untuk melekat pada Raspberry Pi Pico, reka bentuk boleh tindanan

Definisi Pinout

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG2

Kod Raspberry Pi

  1. Buka terminal Raspberry Pi
  2. Muat turun dan nyahzip kod demo ke direktori Pico C/C++ SDK

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG3

  1. Pegang butang BOOTSEL Pico, dan sambungkan antara muka USB Pico ke Raspberry Pi kemudian lepaskan butang.
  2. Susun dan jalankan pico-rtc-ds3231 examples

    Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG4

  3. Buka terminal dan minikom pengguna untuk menyemak maklumat penderia.

    Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG5

Ular sawa:

  1. Rujuk kepada panduan Raspberry Pi untuk menyediakan perisian tegar Micropython untuk Pico
  2. Buka IDE Thonny, dan seret demo ke IDE dan jalankan pada Pico seperti di bawah.

    Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG6
    Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG7

  3. Klik ikon "jalankan" untuk menjalankan kod demo MicroPython.

    Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG8

Windows

  • Muat turun dan nyahzip demo ke desktop Windows anda, rujuk kepada panduan Raspberry Pi untuk menyediakan tetapan persekitaran perisian Windows.
  • Tekan dan tahan butang BOOTSEL Pico, sambungkan USB Pico ke PC dengan kabel MicroUSB. Import c atau program python ke dalam Pico untuk menjalankannya.
  • Gunakan alat bersiri untuk view port bersiri maya penghitungan USB Pico untuk menyemak maklumat cetakan, DTR perlu dibuka, kadar baud ialah 115200, seperti yang ditunjukkan dalam gambar di bawah:

    Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG9

Lain-lain

  • Lampu LED tidak digunakan secara lalai, jika anda perlu menggunakannya, anda boleh memateri perintang 0R pada kedudukan R8. Klik untuk view gambarajah skematik.
  • Pin INT DS3231 tidak digunakan secara lalai. jika anda perlu menggunakannya, anda boleh memateri perintang 0R pada kedudukan R5,R6,R7. Klik untuk view gambarajah skematik.
    • Pateri perintang R5, sambungkan pin INT ke pin GP3 Pico, untuk mengesan status output jam penggera DS3231.
    • Pateri perintang R6, sambungkan pin INT ke pin 3V3_EN Pico, untuk mematikan kuasa Pico apabila jam penggera DS3231 mengeluarkan tahap rendah.
    • Pateri perintang R7, sambungkan pin INT ke pin RUN Pico, untuk menetapkan semula Pico apabila jam penggera DS3231 mengeluarkan tahap rendah.

Skema

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG10

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico-FIG11

Dokumen / Sumber

Modul RTC Ketepatan Raspberry Pi DS3231 untuk Pico [pdf] Manual Pengguna
DS3231 Precision RTC Module untuk Pico, DS3231, Precision RTC Module untuk Pico, Precision RTC Module, RTC Module, Modul

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *