Techno Innov Pi RTC lan NVMEM Extention System
Spesifikasi Produk
- Jeneng produk: Papan PiRTC_SRM v0.2
- RTC: Jam Real-Time karo serep daya Super-Capa
- RAM non-volatile: 64 byte
- Konektor: 26 pin, kompatibel karo konektor extension umum ing SBCs
- Dirancang kanggo: Pangembangan ARM semat nggunakake piranti lunak sumber terbuka
Pandhuan Panggunaan Produk
Hardware Overview:
PiRTC_SRM Board v0.2 minangka pangembangan elektronik lan papan adaptor prototipe sing dirancang kanggo Komputer Papan Tunggal (SBC) kaya OrangePi utawa Raspberry Pi SBC. Nduwe RTC kanthi serep daya Super-Capa lan 64 bait RAM sing ora molah malih.
Setup Hardware:
Sambungake papan PiRTC_SRM menyang SBC nggunakake konektor 26-pin, njamin keselarasan sing tepat.
Konfigurasi Piranti Lunak:
Konfigurasi SBC kanggo ngenali lan nggunakke fitur RTC lan NVMEM sing diwenehake dening papan PiRTC_SRM.
Lingkungan Pengembangan:
Yen sampeyan pengin ngowahi desain utawa sumber files saka Papan PiRTC_SRM, sampeyan bisa nggunakake KiCad EDA (GPL) kanggo editing lan pangaturan dhewe.
Pambuka
- Sampeyan lagi maca Manual Referensi Sistem kanggo Pi RTC.
- Pi RTC minangka pangembangan elektronik lan papan adaptor prototipe kanggo Komputer Papan Tunggal (SBC) kaya OrangePi utawa Raspberry PI SBC.
- Pi RTC nyedhiyakake RTC kanthi serep daya Super-Capa lan 64 bita RAM sing ora molah malih.
- Papan nggunakake versi 26 pin saka konektor extention umum ditemokaké ing akeh SBC karo faktor wangun cedhak Raspberry Pi asli, asring kompatibel karo pinout saka 40 konektor pin.
- Pi RTC dirancang kanggo pangguna sing kasengsem ing pangembangan ARM sing dipasang kanthi nggunakake piranti lunak gratis, gratis lan sumber terbuka.
- Saben informasi babagan desain kasedhiya lan kabeh dokumentasi komponen bisa diakses kanthi bebas. Sampeyan bisa ngundhuh sumber files kanggo Pi RTC lan ngowahi mau nggunakake KiCad 1 EDA (GPL) miturut syarat lisensi ditemokaké ing bagean lisensi.
- Sampeyan bisa nggawe lan gawé Pi RTC dhewe utawa versi modifikasi (nanging ora ngedol).
Lisensi
Lisensi dokumentasi
- Dokumen iki ana ing sangisore Lisensi Creative Commons CC BY-SA-NC 4.0 2.
- Iki ditulis ing LATEX lan versi PDF digawe nggunakake pdflatex.
Lisensi hardware
- Hardware lan skema Pi RTC ana ing sangisore Lisensi Creative Commons CC BY-SA-NC 4.0 3.
- Sampeyan bisa gawé versi asli utawa dipunéwahi Pi RTC dhewe, lan nggunakake Nanging sampeyan seneng, nanging ora ngedol, malah tanpa MediaWiki.
Lisensi piranti lunak
Kabeh piranti lunak examples digawe kanggo Pi RTC ana ing Lisensi GPLv3.
Hardware
ukuran
Figure 1 menehi dimensi beda lan posisi saka unsur utama Pi RTC.
Konektor
Konektor P1
Konektor P1 minangka header pitch standar 2.54mm (0.1 inci), kanthi 2 baris 13 pin. Konektor P1 nyedhiyakake akses menyang header ekspansi PI umum.
Pin # | Katrangan | sinyal RPi |
1 | +3.3V saka Pi | +3.3V |
2 | +5V saka Pi (muatan RTC) | +5V |
3 | SDA: Data Serial kanggo bis I2C | I2C1 SDA |
4 | +5V saka Pi (muatan RTC) | +5V |
5 | SCL : Jam kanggo bis I2C | I2C1 SCL |
6 | GND : Lemah | GND |
7 | RTC GPIO | GPIO 4 |
8 | Ora Digunakke - Ora Disambungake | – |
9 | GND : Lemah | GND |
10 nganti 13 | Ora Digunakke - Ora Disambungake | – |
14 | GND : Lemah | GND |
15 nganti 19 | Ora Digunakke - Ora Disambungake | – |
20 | GND : Lemah | GND |
21 nganti 24 | Ora Digunakke - Ora Disambungake | – |
25 | GND : Lemah | GND |
26 | Ora Digunakke - Ora Disambungake | – |
Elektronika
- Pi RTC wis digawe nggunakake piranti lunak KiCad 4 EDA kanggo nggawe skema lan papan sirkuit cetak.
- Deleng kaca 9 ing lampiran kanggo skema lengkap. Sumber kanggo skema kasedhiya kanggo diundhuh saka kaca produk tindie lan direktori Pi RTC 5 ing techdata.techno-innov.fr.
jeneng Katrangan U1 NXP PCF85363 RTC Jam. U2 TI LP2985 DC-DC konverter step-down. SC1 Bussmann 1 Farad superkapasitor.
I2C
Pi RTC nggunakake bis I2C mung saka konektor Pi 26 pin. Bus 1 nyekel jam PCF85363 RTC ing alamat 0x51.
Alamat I2C
Tabel 3 nuduhake kabeh bisa Alamat I2C kanggo komponen digunakake ing PiRTC.
Komponen I2C | 7 bit alamat I2C | Alamat I2C + bit R / W |
Jam PCF85363 RTC | 0x51 | 0xA2 / 0xA3 |
Jam RTC Kab
- Pi RTC kalebu PCF85363 RTC kanthi serep daya super-kapasitor.
- Panggunaan Super-kapasitor kanggo serep daya lowers tilas lingkungan lan mbusak perlu kanggo ngganti (lan mbuwang) baterei ing beyo saka penylametan wektu luwih cendhek, kang antarane siji lan rong sasi, nanging kudu cukup kanggo paling aplikasi.
- Kernel Linux duwe dhukungan kanggo PCF85363 RTC ing modul rtc-pcf85363 (CONFIG_RTC_DRV_PCF85363). Sawise ngemot modul rtc-pcf85363 ing kernel, sampeyan kudu nambah RTC menyang dhaptar piranti ing bis I2C 1: echo pcf85363 0x51 > /sys/bus/i2c/devices/i2c-1/new_device
- Iki ora perlu yen wit piranti wis ngemot informasi sing cocog.
- Sampeyan bisa ngakses RTC kanthi printah hwclock (saka paket util-linux ing distribusi GNU/Linux basis Debian) minangka salah siji saka / dev / rtcN (ganti 'N' karo nomer RTC sing cocog).
NVMEM
- PCF85363 RTC kalebu 64 bait RAM non-molah malih (anggere daya supercapacitor mlaku).
- Supaya bisa ngakses memori iki, sampeyan kudu nyetel konfigurasi ing ngisor iki ing Kernel Linux.
- CONFIG_RTC_NVMEM=y
- CONFIG_NVMEM=y
- CONFIG_NVMEM_SYSFS=y
- Delengen Wiki kita kanggo informasi luwih lengkap babagan cara nggunakake NVMEM.
Piranti lunak
- Kita weruh manawa informasi piranti lunak berkembang kanthi cepet banget kanggo dilebokake ing dokumentasi kasebut.
- Sampeyan bakal nemokake kabeh informasi sing relevan ing wiki umum kita: http://wiki.techno-innov.fr/index.php/Products/PiRTC
Sajarah revisi Papan
v0.1
- Revisi papan iki durung didol menyang umum.
- Versi prototipe pisanan, diprodhuksi ing panyuwunan pelanggan.
v0.2
- Versi nyata didol nalika nulis dokumentasi iki.
- Pindhah RTC GPIO Pin menyang P1 pin7 tinimbang P1 pin 8 (UART Tx).
Lampiran
Matematika
Skema papan lan tata letak PCB wis digawe nggunakake piranti lunak KiCad 7 EDA. Sampeyan bisa ngundhuh sumber ing kaca PiRTC 8 ing wiki.techno-innov.fr.
BOM
Katrangan bagean | Ref | Modul | Nb | Vendor | Vendor ref | Farnell |
konektor xRpi | ||||||
2 × 13 Extended Tail Socket | – | TH | 1 | – | SAMTEC | – |
RTC | ||||||
PCF85363 RTC I2C 64Byte
SRAM |
U1 | TSSOP-
8 |
1 | NXP | PCF85363ATT/AJ | 2775939 |
Xtal CMS ABS10 32,768KHz | Y1 | ABS10 | 1 | ABRAKON | ABS10-32.768KHZ-7-T | 2101351 |
Kapasitor 15pF 0603 NPO 50V
5% |
C1, C2 | 0603 | 2 | MULTI | MC0603N150J500CT | 1759055 |
LDO 3,0V | U2 | SOT23-5 | 1 | Texas Ins-
trummen |
LP2985AIM5-
3.0/NOPB |
1469133 |
Dioda 1N4148 | D1 | SOD-123 | 1 | DIODA
Inc |
1N4148W-7-F, | 1776392 |
Super kapasitor 1F, 2,7V | SC1 | TH-8mm | 1 | BUSSMANN | HV0810-2R7105-R | 2148482 |
Resistor 33 Ohm - watesan saiki | R1 | 0603 | 1 | MULTI | MCWR06X33R0FTL | 2447344 |
Cathetan: Komponen sing digunakake ing Papan bisa diganti kanggo referensi sing padha karo fungsine tanpa kabar sadurunge
Riwayat revisi dokumen
Versi | Tanggal | Pengarang | Informasi |
0.1 | 24 Januari 2025 | Nathaël Pajani | Revisi awal |
Penafian
Pi RTC diwenehake "kaya" tanpa jaminan apa wae, sing ditulis utawa diwenehake, kalebu, nanging ora diwatesi, jaminan sing bisa diduweni lan kebugaran kanggo tujuan tartamtu. Kabeh risiko babagan kualitas lan kinerja Pi RTC ana karo sampeyan. Yen Pi RTC mbuktekaken risak, sampeyan nganggep biaya kabeh layanan perlu, ndandani utawa koreksi.
Pitakonan sing Sering Ditakoni (FAQ)
- Aku bisa ngedol versi dhewe saka Papan PiRTC_SRM?
Miturut syarat lisensi, sampeyan diijini nggawe lan ngasilake versi modifikasi saka papan PiRTC_SRM kanggo panggunaan pribadi, nanging ora kanggo dodolan komersial. - Apa Papan PiRTC_SRM kompatibel karo kabeh SBC?
Papan PiRTC_SRM dirancang kanggo kompatibel karo Komputer Papan Tunggal sing nduweni faktor wujud lan pinout sing padha karo Raspberry Pi.
Dokumen / Sumber Daya
![]() |
Techno Innov Pi RTC lan NVMEM Extention System [pdf] Manual pangguna Papan v0.2, Pi RTC lan Sistem Ekstensi NVMEM, Pi RTC lan, Sistem Ekstensi NVMEM, Sistem Ekstensi, Sistem |