Techno-Innov-logo

Techno Innov Pi RTC è NVMEM Extention System

Techno-Innov-Pi-RTC-and-NVMEM-Extension-System-fig-1

Specificazioni di u produttu

  • Nome di u produttu: PiRTC_SRM Board v0.2
  • RTC: Clock in tempu reale cù salvezza di energia Super-Capa
  • RAM non volatile: 64 bytes
  • Connettore: 26 pins, cumpatibili cù i connettori di estensione cumuni nantu à SBC
  • Cuncepitu per: Sviluppu ARM integratu cù software open source

Istruzzioni per l'usu di u produttu

Hardware Overview:
U PiRTC_SRM Board v0.2 hè una scheda di adattatore per u sviluppu di l'elettronica è u prototipu cuncepitu per Computers Single Board (SBC) cum'è OrangePi o Raspberry Pi SBC. Hè un RTC cù una copia di salvezza di energia Super-Capa è 64 bytes di RAM non volatile.

Configurazione di hardware:
Cunnette a scheda PiRTC_SRM à l'SBC utilizendu u connettore 26-pin, assicurendu l'allinjamentu propiu.

Cunfigurazione Software:
Configurate u vostru SBC per ricunnosce è aduprà e funzioni RTC è NVMEM furnite da u pianu PiRTC_SRM.

Ambiente di sviluppu:
Se vulete mudificà u disignu o a fonte files di u pianu PiRTC_SRM, pudete aduprà KiCad EDA (GPL) per edità è persunalizazione.

Introduzione

  • Leghjite u Manuale di Riferimentu di u Sistema per u Pi RTC.
  • U Pi RTC hè una scheda di adattatore per u sviluppu di l'elettronica è u prototipu per l'Single Board Computers (SBC) cum'è OrangePi o Raspberry PI SBC.
  • U Pi RTC furnisce un RTC cù una copia di salvezza di energia Super-Capa è 64 bytes di RAM non volatile.
  • U Cunsigliu utilizza a versione 26 pins di u cunnessu di estensione cumuni chì si trova in parechji SBC cun un fattore di forma vicinu à u Raspberry Pi originale, spessu cumpatibile cù u pinout di u connector 40 pin.
  • U Pi RTC hè pensatu per l'utilizatori interessati à u sviluppu ARM integratu chì utilizanu solu software gratuiti, liberi è open source.
  • Ogni infurmazione nantu à u disignu hè dispunibule è tutte e documentazioni di i cumpunenti sò liberamente accessibili. Pudete scaricà a fonte files per u Pi RTC è mudificate cù KiCad 1 EDA (GPL) secondu i termini di licenza truvati in a sezione di licenza.
  • Pudete creà è pruduce u vostru propiu Pi RTC o una versione mudificata (ma micca vende).

Licenze

Licenza di documentazione

  • U presente documentu hè sottu Licenza Creative Commons CC BY-SA-NC 4.0 2.
  • Hè scrittu in LATEX è a versione PDF hè generata cù pdflatex.

Licenza di hardware

  • L'hardware Pi RTC è i schemi sò sottu Creative Commons CC BY-SA-NC 4.0 3 License.
  • Pudete pruduce a vostra propria versione originale o mudificata di u Pi RTC, è aduprà cum'è vo vulete, ma ùn vende micca, ancu senza prufittu.

Licenza di software
Tuttu u software exampI file creati per u Pi RTC sò sottu Licenza GPLv3.

Hardware

Dimensioni
A figura 1 dà e diverse dimensioni è e pusizioni di l'elementi principali di u Pi RTC.

Techno-Innov-Pi-RTC-and-NVMEM-Extension-System-fig-2

Connettori

Connettore P1
U connettore P1 hè un intestazione standard di 2.54 mm (0.1 inch), cù 2 fila di 13 pin. U connettore P1 furnisce l'accessu à l'intestazione di espansione PI cumuna.

Techno-Innov-Pi-RTC-and-NVMEM-Extension-System-fig-3

Pin # Descrizzione signalu RPi
1 + 3.3 V da Pi + 3.3 V
2 + 5 V da Pi (carica RTC) + 5 V
3 SDA: Dati seriali per bus I2C I2C1 SDA
4 + 5 V da Pi (carica RTC) + 5 V
5 SCL : Clock per bus I2C I2C1 SCL
6 GND : Terra GND
7 RTC GPIO GPIO 4
8 Unused - Ùn cunnessu
9 GND : Terra GND
10 à 13 Unused - Ùn cunnessu
14 GND : Terra GND
15 à 19 Unused - Ùn cunnessu
20 GND : Terra GND
21 à 24 Unused - Ùn cunnessu
25 GND : Terra GND
26 Unused - Ùn cunnessu

Elettronica

  • U Pi RTC hè statu creatu utilizendu KiCad 4 EDA suite di software per a creazione di schemi è circuiti stampati.
  • Vede a pagina 9 in l'annessi per i schemi cumpleti. I fonti per i schemi sò dispunibuli per scaricà da a pagina di u produttu tindie è u repertoriu Pi RTC 5 nantu à techdata.techno-innov.fr.

    Techno-Innov-Pi-RTC-and-NVMEM-Extension-System-fig-4

    Nome Descrizzione
    U1 NXP PCF85363 RTC Clock.
    U2 Convertitore step-down TI LP2985 DC-DC.
    SC 1 Supercapacitor Bussmann 1 Farad.
I2C

U Pi RTC usa l'unicu bus I2C da u connettore Pi 26 pins. L'autobus 1 cuntene u clock PCF85363 RTC à l'indirizzu 0x51.

Indirizzi I2C
A Tabella 3 mostra tutti l'indirizzi I2C pussibuli per i cumpunenti utilizati in u PiRTC.

Techno-Innov-Pi-RTC-and-NVMEM-Extension-System-fig-5

Cumpunente I2C Indirizzu I7C di 2 bit Indirizzu I2C + R / W bit
PCF85363 RTC Clock 0x51 0xA2 / 0xA3

Clock RTC

  • U Pi RTC include un PCF85363 RTC cù una copia di salvezza di super-condensatore.
  • L'usu di un Super-capacitor per a copia di salvezza di l'energia diminuisce l'impronta ambientale è sguassate a necessità di rimpiazzà (è dispunì) a bateria à a spesa di una retenzioni di tempu più corta, chì hè trà unu è dui mesi, ma deve esse abbastanza per a maiò parte di l'applicazioni.
  • U kernel Linux hà supportu per u PCF85363 RTC in u modulu rtc-pcf85363 (CONFIG_RTC_DRV_PCF85363). Dopu avè caricatu u modulu rtc-pcf85363 in u kernel, deve aghjunghje l'RTC à a lista di i dispositi nantu à u bus I2C 1: echo pcf85363 0x51> /sys/bus/i2c/devices/i2c-1/new_device
  • Questu ùn hè micca necessariu se l'arburu di u dispusitivu cuntene digià l'infurmazioni currispundenti.
  • Pudete accede à l'RTC cù u cumandimu hwclock (da u pacchettu util-linux nantu à e distribuzioni GNU/Linux basate in Debian) cum'è unu di i /dev/rtcN (sustituisci 'N' cù u numeru RTC appropritatu).

NVMEM

  • U PCF85363 RTC include 64 bytes di RAM non volatile (finu chì a putenza supercapacitor corre).
  • Per pudè accede à sta memoria, duvete avè a seguente cunfigurazione in u vostru Kernel Linux.
    • CONFIG_RTC_NVMEM=y
    • CONFIG_NVMEM=y
    • CONFIG_NVMEM_SYSFS=y
  • Consultate a nostra Wiki per più infurmazione nantu à cumu utilizà u NVMEM.

Software

Storia di rivisioni di u cunsigliu

v0.1

  • Questa revisione di u bordu ùn hè micca stata venduta à u publicu.
  • Prima versione prototipu, prodotta à dumanda di u cliente.

v0.2

  • Versione attuale venduta da a scrittura di sta documentazione.
  • Sposta RTC GPIO Pin à P1 pin7 invece di P1 pin 8 (UART Tx).

Annexes

Schematichi
I schemi di u bordu è u layout di PCB sò stati creati utilizendu a suite di software KiCad 7 EDA. Pudete scaricà i surghjenti nantu à a pagina PiRTC 8 on wiki.techno-innov.fr.

Techno-Innov-Pi-RTC-and-NVMEM-Extension-System-fig-6
Techno-Innov-Pi-RTC-and-NVMEM-Extension-System-fig-7

BOM

Descrizzione di parte Rif Modulu Nb Venditore Rif. venditore Farnell
Connettore xRpi  
2 × 13 Socket Tail Extended TH 1 SAMTEC
RTC  
PCF85363 RTC I2C 64 Bytes

SRAM

U1 TSSOP-

8

1 NXP PCF85363ATT/AJ 2775939
Xtal CMS ABS10 32,768KHz Y1 ABS10 1 ABRACON ABS10-32.768KHZ-7-T 2101351
Condensateur 15pF 0603 NPO 50V

5%

C1, C2 0603 2 MULTIU MC0603N150J500CT 1759055
LDO 3,0V U2 SOT23-5 1 Texas Ins-

trumenti

LP2985AIM5-

3.0/NOPB

1469133
Diode 1N4148 D1 SOD-123 1 DIODI

Inc

1N4148W-7-F, 1776392
Super condensatore 1F, 2,7V SC 1 TH-8 mm 1 BUSSMANN HV0810-2R7105-R 2148482
Resistore 33 Ohms - limite di corrente R1 0603 1 MULTIU MCWR06X33R0FTL 2447344

Nota: I cumpunenti utilizati à bordu ponu cambià per riferimenti funzionalmente equivalenti senza avvisu previ

Storia di rivisione di documenti

Versione Data Autore infurmazione
0.1 24 di ghjennaghju di u 2025 Nathaël Pajani Revisione iniziale

Disclaimer
U Pi RTC hè furnitu "cum'è" senza garanzia di alcunu tipu, sia espressa sia implicita, cumprese, ma senza limitazione, e garanzie implicite di cummerciabilità è idoneità per un scopu particulare. Tuttu u risicu in quantu à a qualità è a prestazione di u Pi RTC hè cun voi. Se u Pi RTC hè difettu, assumete u costu di tutte l'assistenza, riparazione o correzione necessarie.

Domande Frequenti (FAQ)

  • Puderaghju vende a mo propria versione di u pianu PiRTC_SRM ?
    Sicondu i termini di licenza, pudete creà è pruduce versioni mudificate di u pianu PiRTC_SRM per usu persunale, ma micca per a vendita cummerciale.
  • A scheda PiRTC_SRM hè cumpatibile cù tutti i SBC?
    A tavola PiRTC_SRM hè cuncepita per esse cumpatibile cù l'urdinatori à bordu unicu chì presentanu un fattore di forma è pinout simili à u Raspberry Pi.

Documenti / Risorse

Techno Innov Pi RTC è NVMEM Extention System [pdfManuale d'usu
Board v0.2, Pi RTC è NVMEM Extention System, Pi RTC è, NVMEM Extention System, Extension System, System

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *